/* Link Styles */

body,td,th {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 13px;
        color: #FFFFFF;
}

body {
	background-color: #3B3B3B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 13px;
	text-decoration: underline;
	color: #FF9700;
}

a:link {
	text-decoration: underline;
         color: #FF9700;
}

a:visited {
	text-decoration: underline;
	color: #FF9700;
}

a:hover {
	text-decoration: underline;
	color: #FFFF00;
}

a:active {
	text-decoration: underline;
	color: #FFFF00;
}

.style1 {
        font-size: x-small
}

.style3 {
        font-size: x-small; 
        color: #FF9900;
}

.style4 {
        font-size: 12px; 
}

.copyright {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 11px;
         letter-spacing: +1px;
         color: #FFFFFF;
}

.menu {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 12px;
 	          letter-spacing: +1px;
         color: #FFFFFF;
}
.menu a:link {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 12px;
 	          letter-spacing: +1px;
         text-decoration: underline;
         color: #FF9700;
}
.menu a:visited {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 12px;
 	          letter-spacing: +1px;
         text-decoration: underline;
         color: #FF9700;
}
.menu a:active {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 12px;
 	          letter-spacing: +1px;
         text-decoration: underline;
         color: #FFFF00;
}
.menu a:hover {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 12px;
 	          letter-spacing: +1px;
 	 font-weight: bold;
         text-decoration: underline;
         color: #FFFF00;
}

.red_imgborder {
	border: 5px solid #330000;
}










.menutop {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         color: #FFFFFF;
}
.menutop a:link {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FFFF00;
}
.menutop a:visited {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FFFF00;
}
.menutop a:active {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FFFF00;
}
.menutop a:hover {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FFFF00;
}


.snapshot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.snapshot td {	
	background-color: #5D5D5D;	
	font-size: 10px;
	text-align: center;
		
}
.snapshot tr {	
	border-bottom: 1px solid #330000;		
}

.snapshot .header {
	font-size: 10px;
	font-weight: bold;
	background-color: #3B3B3B;
	text-align: center;	
}

.snapshot .stats {	
	background-color: #787878;	
	font-size: 10px;
	text-align: center;		
	font-weight: bold;
}

.snapshot .total {	
	background-color: #3B3B3B;	
	font-size: 10px;
	text-align: center;		
	font-weight: bold;
}


.copyright {  
         font-family: Georgia, Times New Roman, Times, serif; 
 	 font-size: 11px;
         letter-spacing: +1px;
         color: #FFFFFF;
}

.menubot {  
         font-family: Trebuchet MS, Arial, Verdana;
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         color: #FFFFFF;
}
.menubot a:link {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FF9700;
}
.menubot a:visited {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FF9700;
}
.menubot a:active {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FFFF00;
}
.menubot a:hover {  
         font-family: Tahoma, Arial, Verdana;
         letter-spacing: +1px;
 	 font-size: 11px;
         text-decoration: underline;
         color: #FFFF00;
}


.text_field {
	width        : 85px;
	height       : 16px;
	font-size    : 10px;
	font-family  : Verdana;
	border       : 1px solid #FF9700;
}

       
.contact_info { font-weight: normal; border: 1px solid #330000; background-color: #3B3B3B; }
.contact_base { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.contact_outter_table { align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; width: 425px; border: none; padding: 0px; margin: 2px; }
.contact_inner_table { align: center; font-weight: bold; border: 1px solid #330000; background-color: #3B3B3B; }
.contact_header { font-weight: bold; text-align: left; }
.contact_name { font-weight: bold; border: 1px solid #330000; background-color: #3B3B3B; }
.contact_value { border: 1px solid #330000; background-color: #3B3B3B; }
.contact_error { color: #FF0000; }
.contact_input { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #000000;}
.contact_textarea { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #000000;}
.contact_select { }
.contact_button { }

#hintbox { style="width:300; position: absolute; z-index: 10; visibility: hidden; filter: Alpha(style=0,opacity=85); }
.hintbox { style="width:300; position: absolute; z-index: 10; visibility: hidden; filter: Alpha(style=0,opacity=85); }