body 
{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    background:url(images/backgrnd.gif) repeat-y;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}

.blinker
{
    text-decoration:blink;
}

.cat0
{
    margin-left:5px;
    color:Black;
    font-size: 16px;
}
.cat1
{
    margin-left:15px;
    color:Black;
    font-size: 14px;
}
.cat2
{
    margin-left:25px;
    color:Black;
    font-size: 12px;
}
.cat3
{
    margin-left:35px;
    color:Black;
    font-size: 10px;
}
.tsmall
{
    font-size: 10px;
    color: #333333;
    font-family: Arial, Helvetica Neue;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: #330000;
}

.view{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #6C0506;
}
a.homesublinks
{
    font-size: 7pt;
    color: #7999cc;
    font-family: Arial, Serif, Sans-Serif;
    line-height: 11pt;
    /*background-color: #fff9f1;*/
    text-decoration: underline;
}
a.homesublinks:hover
{
 
    font-size: 7pt;
    color: #790000;
    font-family: Arial, Serif, Sans-Serif;
    /*background-color: #fff9f1;*/
    
}
td.homec
{
    line-height: 10px;
}
a.llinks
{
    font-size: 12px;
    color: black;
    font-family: Arial, Serif, Sans-Serif;
    /*background-color: #fff9f1;*/
    text-decoration: underline;
}
a.llinks:hover
{
    font-size: 12px;
    color: #998b84;
    font-family: Arial, Serif, Sans-Serif;
    background-color: #ede7e3;
}
a.reg
{
    font-size: 12pt;
    color: #333333;
    font-family: Arial, Courier New , Helvetica Neue;
}
a.reg:hover
{
    font-size: 12pt;
    color: #000033;
    font-family: Arial, Courier New , Helvetica Neue;
}
a.sitemap
{
   
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 17px;
	font-weight:bold;
	line-height: 25px;
    color: #FFF666;


}
 a.sitemap:hover
{
   
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 17px;
	line-height: 25px;
    color: #FFFFFF;
	

}
.siteheader
{
    background-image: url(images/sitemaphead.png);
}
.sitefoot
{
    background-image: url(images/sitemaphead2.png);
}
.titlefora
{
    	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
    color: #FFFF66;
}
.title {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	line-height: 25px;
    color: #FFFF66;
    background:url(images/title.jpg) repeat-x;
	/*background-color:#a52a2a;*/
}
.title2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 15px;
    color:#000000;
}
a.naveg
{
    color: #5D7B9D;
    font-size: 1em;
    font-family: Verdana;
}
a.naveg:hover
{
    text-decoration:none;
    
    color: #a52a2a;
}
    

.subtitle {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
  color:Green; font-style: oblique;
  background-color:#c0c0c0
}

.header {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 24px;
	background-color: #990000;
  color: #FFFF66;
}

.nav {
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	background-color:Gray;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}



.sidebar {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFF99;
}

.sidebarHeader {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFF99;
	background-color: #999933;
 font-weight: bold;
}

.sidebarFooter {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 color: #990000;
}

.footer {
  font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #FFFF99;
}

.legal
{
	font-size:9px;
	font: menu;
	color: #333333;
}
.errormassage
{  FONT: menu; COLOR: red; }


.promo {
	font-family: Times New Roman, Times, serif;
	color: #000033;
}

.titlebar {
	font-family: Times New Roman, Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:Olive;
}

.dingbat {
	font-family: Georgia, Times New Roman, Times, serif;
	background-color: #CCCC99;
 color: #660000; font-weight: bolder; font-size: medium;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
.bigger {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
}
.border{
	border-width:1px;
	border-style:solid;
	border-color: #999999;
}
.white{
color:#FFFFFF;
}
select
{
    font-size: 10px;
    font-family: Arial, Helvetica Neue;
}

a:visited
{
    
}
.allborders
{
    border-right:solid 1px #999999;
    border-top: solid 1px #999999;
    border-left: solid 1px #999999;
    border-bottom: solid 1px #999999;
    /*dimgray thin solid;*/
}
input
{
    font-size: 10px;
    font-family: Arial, Helvetica Neue;
    
}
.style1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	line-height: 25px;
    color: #FFFF66;
	background-color:#a52a2a;
}
.smallgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#009966
	}
	.listitems
	{
	    font-family:Arial, Narrow Arial;
	    font-size:0.7em;
	    
	}

