a{text-decoration:none; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:link{font-size:12px;}
a:visited, a:hover, a:active{color:#666666; font-size:12px;}
a.toa_link{text-decoration:none; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a.toa_link:hover{color:#808080;}
a.grs_side_link {color: #666666; font-family: arial, verdana; font-size: 12px; font-weight: bold; text-decoration: none;}
a.grs_side_link:hover {color: #000000;}
.company_description {color:#666666; font-family: arial, helvetica, sans-serif; font-size: 10px;  font-weight: normal; padding-top: 7px; padding-left: 7px; padding-right: 7px; padding-bottom: 7px;}
a.fhf_bottom_link {color: #666666; font-family: arial, verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
a.fhf_bottom_link:hover  {color: #000000; font-family: arial, verdana; font-size: 9px; font-weight: bold; text-decoration: none;}
.testimonial_title {color:#666666; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;	letter-spacing: .01em; text-decoration: none;}
a.testimonial_title:link {color:#666666;}
.testimonial_description {color:#666666; font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: normal;}

a.rcr_link:link{color:#ffffff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
a.rcr_link:visited{color:#ffffff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.main_body{margin:10px;}

.detail_title{color:#000000; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.detail_sub_title{color:#333333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.detail_body{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.detail_note{color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.results_title{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.results_body{color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.results_note{color:#000000; font-size:8px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}

.form_label{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; vertical-align:top;}
.form_label_error{color:#990000; background-color:#ffffff; font-size:12px; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; vertical-align:top;}
.form_note{color:#000000; font-size:10px; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

input.keyword{ border:hidden; color:#666666; font-size:11px; width:101px; padding-top:3px;}
input, textarea, select{ color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
input.centered_text{text-align:center;}
input.form_button{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#ffffff; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; color:#000000; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}
input.form_button:hover{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#ffffff; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; color:#c2c2c2; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}

input.form_button_important{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#00FF00; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; color:#000000; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}
input.form_button_important:hover{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#006600; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; color:#c2c2c2; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}

a.fake_form_button:link{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#ffffff; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; color:#000000; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}
a.fake_form_button:visited{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#ffffff; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; color:#000000; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}
a.fake_form_button:hover{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#ffffff; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; color:#c2c2c2; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}

a.fake_form_button_important:link{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#00FF00; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; color:#000000; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}
a.fake_form_button_important:visited{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#00FF00; border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-top:1px solid #c2c2c2; color:#000000; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}
a.fake_form_button_important:hover{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#006600; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; color:#c2c2c2; font-weight:bold; margin:3px 3px 3px 3px; padding:2px;}

a.fake_link:link{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
a.fake_link:visited{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
a.fake_link:hover{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:bold;}

a.blacklink:link{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
a.blacklink:visited{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
a.blacklink:hover{cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}

.rcr_title_text{color:#ffffff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.tab_text_white{color:#ffffff; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding-top:2px;}
.tab_text_gray{color:#888888; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding-top:2px;}

.chart_title{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; text-decoration:none; background-color:#cccccc; padding-left:3px; padding-right:3px;}
a.chart_title:link{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; text-decoration:none; background-color:#cccccc; padding-left:3px; padding-right:3px;}
.chart_body{color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding-left:3px; padding-right:3px;}
a.chart_body:link{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding-left:3px; padding-right:3px;}
a.chart_body:hover{color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding-left:3px; padding-right:3px;}
a.chart_body:visited{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding-left:3px; padding-right:3px;}

.chart_note{color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; text-decoration:none;}

.results_title{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.results_body{color:#000000; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.results_note{color:#000000; font-size:8px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}

.nav_category{color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.nav_secondary{color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.nav_note{}

.search_text{background-image:url(assets/graphics/logo_box_search_bg.jpg;); background-repeat:no-repeat; background-position:inherit;}

.altroweven{background:#ffffff;}

.altrowodd{background:#c2c2c2;}