body {
	background:#4B5055 url(../images/site/top_bg.gif) repeat-x top; 
	
	scrollbar-base-color:#7C7C50;
}

.text, td, div{
	font:9pt Arial,serif;
	color:#000000;
}

.text a:link,.text a:visited,td a:link,td a:visited,div a:link,div a:visited {
	color:#660033;
	
}

.text a:hover, td a hover {
	color:#440022;
	
}


h1{
	font:10pt Arial,serif;
	color:#660033;
    display:inline;
}

h1 a:link, h1 a:visited{
	color:#660033;
	
}

h1 a:hover{
	color:#440022;
	
}


h2{
	font:10pt Arial,serif;
	color:#660033;
    display:inline;
    
    FONT-WEIGHT: 800;
    COLOR: #222222;
}

h2 a:link, h1 a:visited{
	color:#660033;
}

h2 a:hover{
	color:#440022;
}



h3{
	font:9pt Arial,serif;
	color:#660033;
    display:inline;
    
    FONT-WEIGHT: 800;
    COLOR: #000000;
}

h3 a:link, h3 a:visited{
	color:#660033;
}

h3 a:hover{
	color:#440022;
}


h4{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 100;
    COLOR: #222222;
}

h4 a:link, h4 a:visited{
	color:#660033;
}

h4 a:hover{
	color:#440022;
}


.rss_title{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 700;
    COLOR: #222222;
}

.rss_title a:link, .rss_title a:visited{
	color:#660033;
	
}

.rss_title a:hover{
	color:#440022;
	
}



.rss_text{
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    margin:0px;
    display:inline;
    
    FONT-WEIGHT: 200;
    COLOR: #222222;
}

.rss_text a:link, .rss_text a:visited{
	color:#660033;
}

.rss_text a:hover{
	color:#440022;
}




.nav1{
	padding:5px 10px 0px 0px;
	
	float:left;
	font:9pt Arial,serif;

}

.nav1 a:link,.nav1 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.nav1 a:hover{
	color:#A79D76;
	text-decoration:none;
}

.nav1_act{
	
	padding:5px 10px 0px 0px;
	
	float:left;
	color:#A79D76;
	font:9pt Arial,serif;
	
}
.nav1_act a:link,.nav1_act a:visited{
	color:#A79D76;
	text-decoration:none;
}



.nav2{
	padding:2 8 2px 5px;
	
	float:left;
	font:10pt Arial,serif;

}

.nav2 a:link,.nav2 a:visited{
	color:#003366;
	text-decoration:none;
}

.nav2 a:hover{
	color:#0056AA;
	text-decoration:none;
}

.nav2_act{
	
	padding:2 8 2px 5px;
	text-decoration:none;
	float:left;
	color:#0056AA;
	font:10pt Arial,serif;
	
}
.nav2_act a:link,.nav2_act a:visited{
	color:#0056AA;
	text-decoration:none;
}



.subnav{
	padding:1px 0px 1px 5px;
	
	width:200px;
	
	font:9pt/12pt Arial,serif;
	color:#424221

}

.subnav a:link,.subnav a:visited{
	color:#424221;
	text-decoration:none;
}

.subnav a:hover{
	color:#808040;
	text-decoration:none;
}

.subnav_act{
	
	width:200px;
	padding:1px 0px 1px 5px;
	text-decoration:none;

	font:9pt/12pt Arial,serif;
	color:#003366;
	
}
.subnav_act a:link,.subnav_act a:visited{
	color:#003366;
	text-decoration:none;
}



.subsubnav{
	padding:1px 0px 1px 15px;
	
	width:200px;
	
	font:9pt/12pt Arial,serif;
	color:#003366;
}

.subsubnav a:link,.subsubnav a:visited{
	color:#003366;
	text-decoration:none;
}

.subsubnav a:hover{
	color:#0056AA;
	text-decoration:none;
}

.subsubnav_act{
	
	width:200px;
	padding:1px 0px 1px 15px;
	text-decoration:none;
	color:#0056AA;
	font:9pt/12pt Arial,serif;
}

.subsubnav_act a:link,.subsubnav_act a:visited{
	color:#0056AA;
	text-decoration:none;
}



.subsubsubnav{
	padding:1px 0px 1px 25px;
	
	width:200px;
	
	font:9pt/12pt Arial,serif;
	color:#003366;
}

.subsubsubnav a:link,.subsubsubnav a:visited{
	color:#003366;
	text-decoration:none;
}

.subsubsubnav a:hover{
	color:#0056AA;
	text-decoration:none;
}

.subsubsubnav_act{
	
	width:200px;
	padding:1px 0px 1px 25px;
	text-decoration:none;
	color:#0056AA;
	font:9pt/12pt Arial,serif;
}

.subsubsubnav_act a:link,.subsubsubnav_act a:visited{
	color:#0056AA;
	text-decoration:none;
}



.title_red{
	font:10pt Arial,serif;
	color:#660033;
}

.title_green{
	font:10pt Arial,serif;
	color:#666633;
}




.text_plus1
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    COLOR: #000000;

}

.text_minus1
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}

.text_minus1 a:link,.text_minus1 a:visited {
	color:#660033;
	
}

.text_minus1 a:hover {
	color:#440022;
}


.text_4
{
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 4px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}


.textfield
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:200px;
    	height:90px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
   }
   
.onetextfield
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:120px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
   }
   
.onetextfield_l
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:200px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
   }
   
 .onetextfield_web
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:160px;
    	height:16px;
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #FFFFFF;
   }
   
   
.selectfield
   { 
   
   FONT-FAMILY: Arial, Helvetica, Sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   width:100px;
   height:16px;
   BACKGROUND-COLOR: #FFFFFF;
   border:1px solid #000000;
  
   }
   

.submitfield
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:120px;

		cursor:hand;
		
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #bbbb66;
   }
    
    
.submitfield_small
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:60px;

		cursor:hand;
		
    	COLOR: 000000;
    	border:1px solid #000000;
		BACKGROUND-COLOR: #bbbb66;

   }
   
.missingbox
   { 
   		border:1px;
   		
		FONT-FAMILY: Arial, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: normal;
    	width:200px;

    	COLOR: 880000;
    	border:1px solid #ff0000;
		BACKGROUND-COLOR: #ffeeee;
   }
   
.lereadonly
   { 
   		border:0px;
   		
		FONT-FAMILY: Arial, Helvetica, Sans-serif;
    	FONT-SIZE: 11px;
    	FONT-WEIGHT: bold;
    	width:80px;
    	COLOR: #880000;
		BACKGROUND-COLOR: #FFF2B7;
   }
