a { font-family: arial; font-size: 12px; color: #0000F0; text-decoration: underline }
.text { font-family: arial; font-size: 12px; color: #000000; text-decoration: none }
.topmenu { font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.topmenu:hover { font-family: arial; font-size: 12px; font-weight: bold; color: #FF9C00; text-decoration: none }
.topseperator { font-family: arial; font-size: 11px; font-weight: bold; color: #FF6300; text-decoration: none }
.footer { font-family: arial; font-size: 12px; color: #B93200; text-decoration: none }
.top10link { font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.top10link:hover { font-family: arial; font-size: 12px; font-weight: bold; color: #FFF08C; text-decoration: none }
.bestlinks { font-family: arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.bestlinks:hover { font-family: arial; font-size: font-weight: bold; 12px; color: #0058DD; text-decoration: none }
.sourcecode { font-family: arial,san-serif; font-size: 12px; color: #000000; border: solid #000000 1px; width: 500px; background-color: #FFFFFF }
.category { font-family: arial,san-serif; font-size: 12px; font-weight: bold; color: #006000; border: solid #FFFFFF 1px; text-decoration: none; padding: 4px 8px 4px 8px }
.category:hover { font-family: arial,san-serif; font-size: 12px; font-weight: bold; color: #000000; border: solid #000000 1px; text-decoration: none; padding: 4px 8px 4px 8px; background-color: #FEBA00 }
.new { font-family: arial,san-serif; font-size: 12px; font-weight: bold; color: #FF4040 }
.error { font-family: arial,san-serif; font-size: 12px; color: #FF0000 }
.input { font-family: arial,san-serif; font-size: 12px; color: #000000; border: solid #000000 1px; width: 340px; background-color: #FFFFFF }
.subtitle { font-family: arial,san-serif; font-size: 12px; font-weight: bold; color: #000000 }
.link { font-family: arial,san-serif; font-size: 12px; color: #0078FF; text-decoration: none }
.link:hover { font-family: arial,san-serif; font-size: 12px; color: #FF7800; text-decoration: underline }
.source {font-family: arial,san-serif; font-size: 11px; color: #000000; width: 500px; }
.datetime { color:#606060; text-decoration:none; font-family: arial,verdana; font-size:11px; }
.related { color:#000070; text-decoration:none; font-family: arial,verdana; font-size:12px; }
.related:hover { text-decoration:underline; }
h3 { font-family: arial,sans-serif; font-size: 16px; font-style: italic; }
h1{font-family: arial,sans-serif; font-size: 16px; font-style: italic; }
h2{font-family:arial,sans-serif; font-size:16px; color:#FF6300; padding-left:10px; font-weight:bold}
#center_banner {
padding: 0 0 0 5px;
float: right;
min-height:250px;
}
#survey div{
margin:5 5 0 5;
}
#survey form{
margin:0px;	
}
#survey ul{
list-style:none;
margin:0 2 0 0;
padding:0px;
}
#survey span input{
background:#FF6300;
border:solid white 0px;
color:white;
font-weight:bold;
margin-left:2px;
}
#survey_results_current div{
margin:0px;
}
#survey_results_current ul span{
display:block;
color:#0000F0;
}
#survey_question1{
font-weight:bold;
color:#B92300;
}
#survey_answers ul{
list-style:none;
margin-left:0px;
}
#survey_button{
margin-left:5px;
}
#survey_result_link{
margin-left:5px;
} 
#survey_result_link a{
text-decoration:none;
}
.survey_result_header{
font-weight:bold;
color:#B92300;	
font-size:18px;
}
#survey_question{
font-weight:bold;
font-size:16px;
}
#survey_results{
font-size:14px;
width:600px;
}
#directory_categories{
border:#B92300 solid 1px; 
border-top:0px;
padding-left:5px;
background-color:#FFF08C;
}
#directory_categories p{
padding:2px 5px 0 0;
margin:0px;
}
#directory_categories ul{
list-style:none;
padding:0px;
}
#directory_categories ul a{
margin:0 0 0 3px;
color:#010181;
font-weight:bold;
}
.add_link_dir{
color:#B92300;
font-weight:bold;
text-decoration:underline;
margin:0 0 3px 3px;
}
.add_link_dir:hover{
color:#FF9C00;
text-decoration:none;
}