/* GENERaL */
body {margin-left: 10px; margin-right: 10px; margin-top: 17px; background: #FFFFFF;}


.content {padding-top:15px;}

.grey_border {border: #CCCCCC 1px solid;}

/* LEaRN THE FaCTS */
.qa_tout {padding: 10px; background-color: #E9E6CC; }

/* CONTaCT PaGES */
.contact_head {margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-family: Verdana; font-weight:bold; color:#CC0000;text-transform:uppercase;}
.contact_head2 {margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-family: Verdana; font-weight:bold; color:#333333;text-transform:uppercase;}

.contact_title {margin-top: 5px;  margin-bottom: 5px; font-weight: bold; font-family: Verdana; color:#333333;}
.contact_content {font-family: Verdana; color:#333333;}
.contact_content a {font-family: Verdana; color: #333333; text-decoration:none;}
.contact_content a:link {font-family: Verdana; color: #333333; text-decoration:none;}
.contact_content a:visited { font-family: Verdana; color: #333333; text-decoration:none;}
.contact_content a:hover {font-family: Verdana; color: #CC0000; text-decoration:none;}
.contact_green {font-family: Verdana; color:#009900;}
.contact_input {width: 180px;}
.contact_textarea {font-family: Verdana; color:#333333;}
.contact_button {padding-top: 3px; padding-bottom: 4px; padding-left: 5px; padding-right: 5px; background-color: #CC0000; font-family: Verdana; color:#ffffff; font-weight: bold;}
.contact_button a {color:#ffffff; text-decoration: none;}
.contact_button a:visited {color:#ffffff; text-decoration: none;}
.contact_button a:link {color:#ffffff; text-decoration: none;}
.contact_button a:hover {color:#ffffff; text-decoration: none;}
.grey_line_contact {background-color: #cccccc;}	

.event_content {font-family: Verdana; color:#333333;}
.event_content a {color: #333333; text-decoration:underline;}
.event_content a:hover {color: #CC0000;}
.event_headline {font-family: Verdana; color: #333333; font-weight: bold;}

/* BACKLINK */
.backlink {font-family: Verdana; color:#333333;}
.backlink a {font-family: Verdana; color: #333333; text-decoration:none;}
.backlink a:link { font-family: Verdana; color: #333333; text-decoration:none;}
.backlink a:visited {font-family: Verdana; color: #333333; text-decoration:none;}
.backlink a:hover {font-family: Verdana; color: #CC0000; text-decoration:none;}

/* MASTHEAD */
.mh_logo_wrapper {vertical-align: top; text-align:left;}
.mh_country_wrapper {padding-top: 16px; vertical-align: top;}
.mh_support_wrapper {padding-top: 16px; vertical-align: top; text-align:right; padding-right: 20px;}
.mh_search_wrapper {vertical-align: top; text-align:left; padding-top: 16px;}
.mh_logo {margin-left: 10px;}
.mh_text_red {font-family: Verdana;color: #CC0000;}
.mh_text {font-family: Verdana; color: #333333; padding-top:4px;}
.mh_text a:link {font-family: Verdana; color: #333333;}
.mh_text a:hover {font-family: Verdana; color: #CC0000;}
.mh_text a:visited {font-family: Verdana;  color: #333333;}
.mh_search {height: 30px; vertical-align: bottom; border: solid 1px black; padding:0 px; }
.mh_search_tb {border: solid 1px #CCCDCB; height: 19px; margin-right: 2px; padding: 2; color: #706D6D;  }
.mh_search_submit {padding-top: 0px;}
.mh_menu_wrapper {padding-right: 1px;}

/* aD */
.ad_image {padding-top: 1px; }

/* LaRGE TOUT */
.tout_wrapper2 {padding-top: 20px; vertical-align: top;}
.tout_wrapper {padding-top: 20px; vertical-align: top;}

.tout_top {width: 180px; height: 55px; background: url("/images/_layouts/tout_top.gif") no-repeat left; text-align: left;}
.tout_head {padding-top: 8px; padding-left: 8px;}
.tout_content_wrapper {width: 180px; height:345px; text-align: left;  background: url("/images/_layouts/tout_back.jpg") repeat-y left;}
.tout_content_wrapper_small {width: 180px; text-align: left;  background: url("/images/_layouts/tout_back.jpg") repeat-y left;}
.tout_content {margin-left: 8px; margin-right: 10px; padding-bottom: 5px;}
.tout_content_grey {width: 180px; padding-top: 5px; background: url("/images/_layouts/tout_back_grey.jpg") repeat-y center;}
.tout_end {width: 180px; height: 16px; background: url("/images/_layouts/tout_bottom.gif") no-repeat top;}
.tout_end_grey {width: 180px; height: 16px; background: url("/images/_layouts/tout_bottom_grey.jpg") no-repeat top;}
.tout_grey_line_thick {background: #CCCDCB; height: 2px;}
.tout_grey_line {background: #CCCDCB; height: 1pt;}	
.tout_content_table {padding-top: 5px; padding-bottom: 5px;}
.tout_space {height:23px;}

/* SMaLL TOUT */
.tout_sm_wrapper {padding-top: 20px; text-align: left; vertical-align: top; width: 170px;}
.tout_sm_wrapper2 {padding-top: 20px; text-align: left; vertical-align: top; width: 170px;}
.tout_sm_wrapper3 {padding-top: 0px; text-align: left; vertical-align: top; width: 170px;}
.tout_sm_top {width: 150px; height: 35px; background: url("/images/_layouts/tout_sm_top.gif") no-repeat top; text-align: left;}
.tout_sm_content_spacer {width: 160px; height:10px; background: url("/images/_layouts/tout_sm_back.gif") repeat-y left; }
.tout_sm_content_wrapper {width: 160px; text-align: left; background: url("/images/_layouts/tout_sm_back.gif") repeat-y left; }
.tout_sm_top_content {width: 150px; background: url("/images/_layouts/tout_sm_top.gif") repeat-y left; text-align: left; }
.tout_sm_head {padding-top: 8px; padding-left: 8px;}
.tout_sm_content_wrapper2 {width: 150px; text-align: left; background: url("/images/_layouts/tout_sm_back_dark.gif") repeat-y left;}
.tout_sm_content {margin-left: 8px; margin-right: 10px; padding-bottom: 5px;  width: 120px;}
.tout_sm_content2 {margin-left: 8px; padding-bottom: 5px;}
.tout_sm_content_grey {width: 150px; padding-top: 5px; background: url("/images/_layouts/tout_sm_back_grey.jpg") repeat-y center;}
.tout_sm_end {width: 150px; height: 28px; background: url("/images/_layouts/tout_sm_bottom.gif") no-repeat top;}
.tout_sm_end2 {width: 150px; height: 28px; background: url("/images/_layouts/tout_sm_bottom_dark.gif") no-repeat top;}
.tout_sm_end_grey {width: 150px; height: 16px; background: url("/images/_layouts/tout_sm_bottom_grey.jpg") no-repeat top;}
.tout_sm_grey_line_thick {background: #CCCDCB;  height: 2px;}
.tout_sm_grey_line {background: #CCCDCB;  height: 1pt;}	
.tout_sm_content_table {padding-top: 5px; padding-bottom: 5px;}
.tout_sm_space {height:23px;}
.tout_sm_head_red {font-weight: bold; font-family: Verdana; color: #CC0000;}
.tout_sm_head_black {font-weight: bold; font-family: Verdana; color: #333333;}
.tout_sm_text { text-align: left; font-family: Verdana; color: #333333;}

/* LTF */
.ltf_text {font-family: Verdana; color: #333333; text-decoration:none;}
.ltf_text a { font-family: Verdana; color: #333333; text-decoration:none;}
.ltf_text a:link {font-family: Verdana; color: #333333; text-decoration:none;}
.ltf_text a:visited { font-family: Verdana; color: #333333; text-decoration:none;}
.ltf_text a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}
.ltf_text2 {font-family: Verdana; color: #333333; text-decoration:none;}
.ltf_text2 a:link {font-family: Verdana; color: #333333; text-decoration:none;}
.ltf_text2 a:hover {font-family: Verdana; color: #CC0000; text-decoration:none;}
.ltf_text2 a:visited {font-family: Verdana; color: #333333; text-decoration:none;}

/* MC */
.mc_grey_line {border-top: #DDDDDD 1px solid; height: 1pt;}	
.mc_wrapper {padding-top:8px; padding-right:10px;}
.mctitle {margin-top:10px; margin-bottom:15px; font-family: Verdana; font-weight: bold; text-align: left; color: #333333;}

/* MCIP */
.mc_ip_wrapper {padding-top:15px; padding-left:11px; padding-right:10px;}

/* MCCSD */
.mccsd_researching_row {background-color: #CC0000;}
.mccsd_researching {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-weight: bold; font-family: Verdana; color: #FFFFFF; text-decoration:none;}
.mccsd_by_row {background-color: #333333;}
.mccsd_by {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-family: Verdana; color: #FFFFFF;}
.mccsd_by_remove {margin-top: 5px; margin-bottom: 5px; margin-right: 5px; font-family: Verdana;}
.mccsd_by_remove a {color: #FFFFFF;}
.mccsd_by_remove a:visited {color: #FFFFFF;}
.mccsd_by_remove a:hover {color: #FFFFFF;}
.mccsd_by_remove a:link {color: #FFFFFF;}
.mccsd_search_row {padding-bottom: 10px;}
.mccsd_search_table {background-color: #EEEEEE; border-width: thin; border-style: solid; border-color: #DDDDDD;}
.mccsd_search {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-family: Verdana; color:#666666;}
.mccsd_error {padding-bottom: 10px; font-family: Verdana; color:#CC0000;}
.mccsd_results {margin-top: 18px; margin-bottom: 5px; margin-left: 5px; font-family: Verdana; color:#333333; text-decoration:none}
.mccsd_results a { font-family: Verdana; color:#333333; text-decoration:underline;}
.mccsd_results a:link { font-family: Verdana; color:#333333; text-decoration:underline;}
.mccsd_results a:visited { font-family: Verdana; color:#333333; text-decoration:underline;}
.mccsd_results a:hover { font-family: Verdana; color:#CC0000; text-decoration:underline;}
.mccsd_headline_row {padding-top: 5px; padding-bottom: 10px;}
.mccsd_headline_title_text { font-family: Verdana; font-weight: bold; color:#333333;}
.mccsd_headline_title_text a { font-family: Verdana; font-weight: bold; color:#333333; text-decoration:none;}
.mccsd_headline_title_text a:link { font-family: Verdana; font-weight: bold; color:#333333; text-decoration:none;}
.mccsd_headline_title_text a:visited { font-family: Verdana; font-weight: bold; color:#333333; text-decoration:none;}
.mccsd_headline_title_text a:hover { font-family: Verdana; font-weight: bold; color:#CC0000; text-decoration:none;}
.mccsd_headline_body_text { font-family: Verdana; color:#333333;}
.mccsd_news_item {padding-top:6px;}
.mccsd_news_section { font-family: Verdana; font-weight:bold; color:#CC0000;}
.mccsd_news_title { font-family: Verdana; font-weight:bold; color:#333333;}
.mccsd_news_title a { font-family: Verdana; color: #333333; font-weight: bold; text-decoration:none;}
.mccsd_news_title a:link { font-family: Verdana; color: #333333; font-weight: bold; text-decoration:none;}
.mccsd_news_title a:visited { font-family: Verdana; color: #333333; font-weight: bold; text-decoration:none;}
.mccsd_news_title a:hover { font-family: Verdana; color: #CC0000; font-weight: bold; text-decoration:none;}
.mccsd_news_body { font-family: Verdana; color:#333333;}
.mccsd_news_body a { font-family: Verdana; color:#333333; text-decoration: underline;}
.mccsd_news_body a:link { font-family: Verdana; color:#333333; text-decoration: underline;}
.mccsd_news_body a:hover { font-family: Verdana; color:#CC0000; text-decoration: underline;}
.mccsd_news_body a:visited { font-family: Verdana; color:#333333; text-decoration: underline;}
.mccsd_news_date { font-family: Verdana; color: #999999;}

/* MCFS */
.mcfs_researching_row {background-color: #CC0000;}
.mcfs_researching {margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-weight: bold;  font-family: Verdana; color: #FFFFFF; text-decoration:none;}
.mcfs_by_row {background-color: #333333;}
.mcfs_by {margin-top: 5px; margin-bottom: 5px; margin-left: 5px;  font-family: Verdana; color: #FFFFFF;}
.mcfs_by_remove a {margin-top: 5px; margin-bottom: 5px; margin-right: 5px;  font-family: Verdana; color: #FFFFFF;}
.mcfs_search_row {padding-top: 10px; padding-bottom: 10px;}
.mcfs_search_table {background-color: #EEEEEE; border-width: thin; border-style: solid; border-color: #DDDDDD;}
.mcfs_search {margin-top: 5px; margin-bottom: 5px; margin-left: 5px;  font-family: Verdana; color:#666666;}
.mcfs_results {margin-top: 5px; margin-bottom: 5px; margin-left: 5px;  font-family: Verdana; }
.mcfs_headline_row {padding-top: 15px; padding-bottom: 20px;}
.mcfs_headline_title_text { font-family: Verdana; color: #333333; font-weight: bold;}
.mcfs_headline_title_text a { font-family: Verdana; color: #333333; font-weight: bold; text-decoration:none;}
.mcfs_headline_title_text a:link { font-family: Verdana; color: #333333; font-weight: bold; text-decoration:none;}
.mcfs_headline_title_text a:visited { font-family: Verdana; color: #333333; font-weight: bold; text-decoration:none;}
.mcfs_headline_title_text a:hover { font-family: Verdana; color: #CC0000; font-weight: bold; text-decoration:none;}
.mcfs_headline_body_text { font-family: Verdana; color: #333333;}
.mcfs_headline_body_text a { font-family: Verdana; color: #333333; text-decoration:none;}
.mcfs_headline_body_text a:link { font-family: Verdana; color: #333333; text-decoration:none;}
.mcfs_headline_body_text a:visited { font-family: Verdana; color: #333333; text-decoration:none;}
.mcfs_headline_body_text a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}
.mcfs_headline_body_text2 { font-family: Verdana; color: #999999; font-weight: bold;}
.mcfs_news_item {padding-top:6px;}
.mcfs_news_title { font-family: Verdana; font-weight:bold; color: #333333;}
.mcfs_news_body { font-family: Verdana; color: #333333;}
.mcfs_news_date { font-family: Verdana; color: #999999;}
.mcfs_recentnews_text_wrapper {padding-bottom: 3px}
.mcfs_recentnews_text_row {padding-top: 3px; padding-left: 5px; padding-bottom:1px;}
.mcfs_recentnews_title_text { font-family: Verdana; font-weight:bold; color: #333333;}
.mcfs_recentnews_text {padding-bottom: 5px; padding-left: 5px;  font-family: Verdana; color: #333333;}
.mcfs_recentnews_text a { font-family: Verdana; text-decoration:none; color: #333333;}
.mcfs_recentnews_text a:link { font-family: Verdana; text-decoration:none; color: #333333;}
.mcfs_recentnews_text a:visited { font-family: Verdana; text-decoration:none; color: #333333;}
.mcfs_recentnews_text a:hover { font-family: Verdana; color: #CC0000; text-decoration: none;}
.mcfs_recentnews_table {border-width: thin; border-bottom-width: medium; border-style: solid; border-color: #DDDDDD;} 

/* IMaGES */
.notify {padding-top: 1px;}
/*.notify IMG {border-color: #CCCCCC; border-width:thin; border-bottom-width:medium;}*/
.notify IMG {border-top: #cccccc 1px solid; border-bottom: #cccccc 3px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid;}
.forklift IMG {border-color: #CCCCCC; border-width:1px; border-bottom-width:medium;}


/* DYR */
.dyr_text {font-family: Verdana;  color: #333333; line-height: 1.5em;}
.dyr_text a:link {font-family: Verdana;  color: #333333;}
.dyr_text a:hover {font-family: Verdana;  color: #CC0000;}
.dyr_text a:visited {font-family: Verdana;  color: #333333;}
.dyr_text_head {margin-top: 5px; margin-bottom: 5px; font-weight: bold;  font-family: Verdana; color: #CC0000; text-decoration:none;text-transform:uppercase;}
.dyr_text_list {margin-top: 2px;  font-family: Verdana; color: #333333; text-decoration:none; margin-bottom: 2px;}
.dyr_text_list a { font-family: Verdana; color: #333333; text-decoration:none; display: block; text-decoration: none;}
.dyr_text_list a:link { font-family: Verdana; color: #333333; text-decoration:none; display: block; text-decoration: none;}
.dyr_text_list a:visited { font-family: Verdana; color: #333333; text-decoration:none; display: block; text-decoration: none;}
.dyr_text_list a:hover {  font-family: Verdana; color: #CC0000; text-decoration:none; display: block;}
.dyr_text_menu {margin-top: 5px;  font-family: Verdana; color: #333333; text-decoration:none; margin-bottom: 8px;}
.dyr_text_menu a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_text_menu a:link { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_text_menu a:visited { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_text_menu a:hover {  font-family: Verdana; color: #CC0000; text-decoration:none; display: block;}
.dyr_text_head_black {margin-top: 5px; margin-bottom: 5px; font-weight: bold;  font-family: Verdana; color: #363424; text-decoration:none;}
.dyr_page_head_black {margin-top: 5px; margin-bottom: 5px; font-weight: bold;  font-family: Verdana; color: #363424; text-decoration:none;}
.dyr_text_subhead {margin-top: 5px; margin-bottom: 5px;  font-family: Verdana; color: #363424; text-decoration:none;}
.dyr_menu_grey {font-weight:normal;  font-family: Verdana; color: #999999; text-decoration:none;}

a.dyr_menuhdr_expand { font-family: Verdana; color: #666666; text-decoration:none; display: block;}
a.dyr_menuhdr_expand:hover { font-family: Verdana; color: #666666; text-decoration:none;}
a.dyr_menuhdr_expand:link { font-family: Verdana; color: #666666; text-decoration:none;}
a.dyr_menuhdr_expand:visited { font-family: Verdana; color: #666666; text-decoration:none;}

/* right nav 
td.dyr_menuhdr_e a.dyr_menuhdr_expand { color: #333333;}
td.dyr_menuhdr_e a.dyr_menuhdr_expand:hover { color: #CC0000;}
td.dyr_menuhdr_e a.dyr_menuhdr_expand:link {}
td.dyr_menuhdr_e a.dyr_menuhdr_expand:visited { color: #333333;}*/


.dyr_menuhdr { font-family: Verdana; color: #333333; text-decoration:none; display: block; width: 120px;}
.dyr_menuhdr a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr a:link { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr a:visited { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}
.dyr_menuhdr_e { font-family: Verdana; color: #333333; text-decoration:none; display: block; width: 120px;}
.dyr_menuhdr_e a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr_e a:link { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr_e a:visited { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr_e a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}

.dyr_menuhdr_e_empty { font-family: Verdana; color: #999999; text-decoration:none; display: block; width: 120px;}

.dyr_menuhdr_e_selected {font-weight: bold;  font-family: Verdana; color: #333333; text-decoration:none; display: block; width: 120px;}
.dyr_menuhdr_e_selected a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr_e_selected a:link { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr_e_selected a:visited { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.dyr_menuhdr_e_selected a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}

/* CWa */
.cwa_address { margin-top: 10px; margin-bottom: 10px;}
.cwa_text_head {font-weight: bold;  font-family: Verdana; color: #CC0000; text-decoration:none; text-transform:uppercase;}
.cwa_text_menu { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px; margin-bottom: 8px;}
.cwa_text_menu2 { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px; margin-bottom: 5px;}
.cwa_text_menu a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.cwa_text_menu a:link { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.cwa_text_menu a:visited { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.cwa_text_menu a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}
.cwa_text_menu2 a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.cwa_text_menu2 a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}

/* GS */
.gs_drop_down { text-align: left; width: 140px;}
.gs_text_menu { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px; margin-bottom: 5px;}
.gs_text_menu a { font-family: Verdana; color: #333333; text-decoration:none; display: block;}
.gs_text_menu a:hover { font-family: Verdana; color: #CC0000; text-decoration:none;}

/* NEWS */
.news_content_wrapper {width: 180px; text-align: left; margin-top: 20px;}
.news_content {}
.news_grey_line {background: #CCCDCB;  height: 1pt;}	
.news_text { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px;}
.news_text a { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px; text-decoration:underline;}
.news_text a:link { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px; text-decoration:underline;}
.news_text a:visited { font-family: Verdana; color: #333333; text-decoration:none; margin-top: 5px; text-decoration:underline;}
.news_text a:hover { font-family: Verdana; color: #CC0000; text-decoration:underline; margin-top: 5px;}
.news_line {padding-bottom: 10px;}

/* FOOTER */
.footer_wrapper {margin-top: 35px; margin-bottom:15px;}
.footer_grey_box {text-align: left; width: 738px; height: 74px; border: solid 1px #CCCDCB; padding-left: 10px;}
.footer_text {text-align: left; font-family: Verdana; color: #898887;  vertical-align: bottom;}
.footer_text a:link {text-align: left; font-family: Verdana; color: #898887; }
.footer_text a:hover {text-align: left; font-family: Verdana; color: #898887; }
.footer_text a:visited {text-align: left; font-family: Verdana; color: #898887; }
.footer_text_grey {text-align: left; font-family: Verdana; color: #333333;  padding-top:7px; padding-bottom:10px;}
.footer_text_grey a:link {text-align: left; font-family: Verdana; color: #333333; }
.footer_text_grey a:visited {text-align: left; font-family: Verdana; color: #333333; }
.footer_text_grey a:hover {text-align: left; font-family: Verdana; color: #CC0000; }
.footer_logo {text-align:right;}
.footer_bottom {text-align: right; width: 750px; height: 15px; padding-top: 5px;}
.footer_text_right {text-align: right; font-family: Verdana; color: #898887;  vertical-align: bottom;}
.footer_text_right a {text-align: right; font-family: Verdana; color: #898887;  vertical-align: bottom;}
/*.footer_text_right a:link {text-align: right; font-family: Verdana; color: #898887; }*/
.footer_text_right a:hover {text-align: right; font-family: Verdana; color: #898887; }
/*.footer_text_right a:visited {text-align: right; font-family: Verdana; color: #898887; }*/

/* MISC */
.link_icon5 {margin-top: 5px;}
.link_icon {margin-top: 4px;}
.red_arrow {margin-top: 3px; margin-right: 4px;}
.3arrows {margin-top: 2px;}
.ad_wrapper {margin-top: 5px;}
.block {display: block;}
.plus {margin-top: 3px;}
.pluspadded3px {padding-left:3px;}
.plus1 {padding-top: 10px;}

/* TaBS */
#t1 {display:block; height: 90px; border-left: solid 1px #CCCDCB; border-bottom: solid 1px #CCCDCB; border-right: solid 1px #CCCDCB;}
#t2 {display:none; height: 90px; border-left: solid 1px #CCCDCB; border-bottom: solid 1px #CCCDCB; border-right: solid 1px #CCCDCB;}
#t3 {display:none; height: 90px; border-left: solid 1px #CCCDCB; border-bottom: solid 1px #CCCDCB; border-right: solid 1px #CCCDCB;}
.tab_content_wrapper {background: #FFFFFF; padding: 1ex;}
.tab_content {font-family: Verdana;  color: #706D6D;}
.tab_grey_dots {border-bottom: solid 1px #CCCDCB;}


.main_title_red {font-weight: bold;  font-family: Verdana; color: #CC0000;}
.directory_med {padding-left: 15px; text-indent: -10px; padding-bottom: 15px;}
.basic_mod_stack2 {border-bottom: #cccccc 3px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; padding: 0px 0px 0px 0px; width:419;}





/*************/

li {line-height:1.5em;}
.pgtitle {padding:19px 0 7px 0; font-family:arial,helvetica,verdana;  font-weight:bold; color:#333333; text-align:left; font-size:22px;}
.plain {font-weight:normal;}
.pgtitle2 {padding:0 0 15px 0; font-family:arial,helvetica,verdana;  font-weight:bold; color:#333333; text-align:left;}
.tabon {font-family:verdana,arial,helvetica;  font-weight:bold; color:#333333; background-color:#ffffff; padding:4px 0 4px 0;}
.taboff {font-family:verdana,arial,helvetica;  color:#ffffff; background-color:#666666; padding:4px 0 4px 0;}
.taboff a:link {color:#ffffff; text-decoration:none;}
.taboff a:hover {color:#ffffff; text-decoration:none;}
.taboff a:visited {color:#ffffff; text-decoration:none;}
.mcpd_announce_table {background-color: #f4f4f4; border-width: thin; border-style: solid; border-color: #cccccc;}
.mcpd_announce {font-family:verdana,arial,helvetica;  font-weight:bold; color:#339900;}
.mcpd_prod_display_tbl {margin-left:0px;}
.mcpd_prod_display_tbl IMG {border: 1px solid #cccccc;}
.caption {color:#9c9a9d;}
.standalone_mod {border-bottom: #cccccc 3px solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; padding: 5px;}
.mcpd_info_tbl {margin-left:0px; margin-top:10px; margin-bottom:10px;}


/* OLD V2 STYLE SHEET */

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// GENERaL
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
a:link {color: #333333; text-decoration: underline;}
a:visited {color: #333333; text-decoration: underline;}
a:hover {color: #CC0000; text-decoration: underline;}
.main {position:relative; margin: 5px 0px 0px 19px; padding-bottom: 15px;}
.investor {padding-bottom: 4px;}
.dropdown {font-family: verdana, arial, helvetica, sans-serif;  color: #333333;}
.input {font-family: verdana, arial, helvetica, sans-serif;  color: #333333;}
.small {}
a.bold:link {color: #333333; font-weight: bold;}
a.bold:visited {color: #333333; font-weight: bold;}
a.bold:hover {color: #333333; font-weight: bold;}
.home_hdr {border-top: #cccccc 3px solid; padding-right: 5px; padding-bottom: 5px; padding-top: 3px; font-weight: bold; color: #333333; }
.home_item {border-top: #cccccc 1px solid; padding-right: 5px; padding-bottom: 5px; padding-top: 3px;}
.required {padding-top: 12px; font-weight: bold; color: #009933;}
.hdr_main_red {	font-family: verdana, arial, helvetica, sans-serif;	 color: #cc0000; font-weight: bold; padding-bottom: 3px;   }
.c_list {font-family: verdana, arial, helvetica, sans-serif;  color: #333333; width: 330px;}
.c_dropdown {font-family: verdana, arial, helvetica, sans-serif;  color: #333333; width: 230px;}
.c_input {font-family: verdana, arial, helvetica, sans-serif;  color: #333333; width: 155px;}


/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// FOOTER
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.ftr_box {width: 760px; border: #cccccc 1px solid; padding: 5px; margin-top: 10px; }
a.corp_links:link {color: #333333; }
a.corp_links:visited {color: #333333; }
a.corp_links:hover {color: #CC0000; }
a.corp_links_b:link {color: #333333;  font-weight: bold;}
a.corp_links_b:visited {color: #333333;  font-weight: bold;}
a.corp_links_b:hover { font-weight: bold;}
.legal {width: 740px;  position:relative; margin: 3px 0px 0px 19px; text-align: right;}
a.legal_links:link {color: #333333; }
a.legal_links:visited {color: #333333; }
a.legal_links:hover {color: #CC0000; }
.copyright { color: #666666;	padding-top: 5px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.left_trail
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.left_trail {  margin: 7px 0px 7px 7px; width: 760px;}
a.left_trail_l:link {color: #333333;  text-decoration: none;}
a.left_trail_l:visited {color: #333333;  text-decoration: none;}
a.left_trail_l:hover {color: #CC0000;  text-decoration: underline;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.left_nav
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
/* top nav item background */
.left_nav_top_b {background-image: url(/images/_layouts/left_nav_top.gif);}
/* top nav item spacing */
.left_nav_top_s {margin: 6px 2px 4px 6px;}
/* top nav item link */
.left_nav_top { font-weight: bold; color: #ffffff;}
a.left_nav_top_l:link { font-weight: bold; color: #ffffff; text-decoration: none;}
a.left_nav_top_l:visited { font-weight: bold; color: #ffffff; text-decoration: none;}
a.left_nav_top_l:hover { font-weight: bold; color: #ffffff; text-decoration: underline;}
/* nav item background */
.left_nav_b {background-image: url(/images/_layouts/left_nav.gif);}
/* nav item spacing */
.left_nav_s {margin: 4px 2px 3px 6px;}
/* nav item link */
a.left_nav_l:link {color: #333333;  text-decoration: none;}
a.left_nav_l:visited {color: #333333;  text-decoration: none;}
a.left_nav_l:hover {color: #CC0000;  text-decoration: none;}
/* bottom nav item background */
.left_nav_btm_b {background-image: url(/images/_layouts/left_nav_btm.gif);}
/* bottom nav item spacing */
.left_nav_btm_s {margin: 4px 2px 4px 6px;}
/* bottom nav item link */
a.left_nav_btm_l:link {color: #333333;  font-weight: bold; text-decoration: none;}
a.left_nav_btm_l:visited {color: #333333;  font-weight: bold; text-decoration: none;}
a.left_nav_btm_l:hover {color: #CC0000; 	font-weight: bold; text-decoration: underline;}
/* nav highlighted item */
.left_nav_hi {width: 152;  border: #88959d; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; padding: 4px 5px 4px 5px; background: #ffffff;}
/* nav item under highlighted item background */
.left_nav_u {background: #dbdfe1;}
/* nav item under highlighted item spacing */
.left_nav_u {margin: 3px 2px 3px 6px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.tabs_nav
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.tabs_nav_dark {background: #8a969e;}
.tabs_nav_white {background: #ffffff; white-space: nowrap;}
.tabs_nav_img {background-image: url(/images/_layouts/tabs_nav_bg.gif); white-space: nowrap; margin-bottom : 18px;}
.tabs_nav_img2 {background-image: url(/images/_layouts/tabs_nav_bg2.gif);}
a.tabs_nav_l:link { color: #333333; text-decoration: none;}
a.tabs_nav_l:visited { color: #333333; text-decoration: none;}
a.tabs_nav_l:hover { color: #333333; text-decoration: none;}
a.tabs_nav_b_l:link { font-weight: bold; color: #333333; text-decoration: none;}
a.tabs_nav_b_l:visited { font-weight: bold; color: #333333; text-decoration: none;}
a.tabs_nav_b_l:hover { font-weight: bold; color: #333333; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.l1_hdr
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.level_1_hdr {margin-top: 5px; margin-bottom: 5px; font-weight: bold;  font-family: Verdana; font-weight:bold; color:#CC0000;text-transform:uppercase;}
.level_1_divider {font-weight: bold; color: #333333; border-top: #cccccc 1px solid; padding-bottom: 4px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.lg_image_title
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.lg_image_title {padding-bottom: 15px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.md_image_title
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.md_image {margin-bottom: 15px;}
.md_image_title {font-weight: bold; color: #ffffff; padding: 6px 10px 0px 10px; margin-bottom: 0px; background: #000000;}
.md_image_hdr {}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.sm_image_title
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.sm_image {margin-bottom: 15px;}
.sm_image_title {font-weight: bold; color: #ffffff; padding: 6px 10px 0px 10px; background: #000000;}
.sm_image_hdr {}


/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.l2_hdr
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.level_2_hdr { font-weight: bold; color: #333333; margin: 0px 0px 0px 0px; padding-bottom: 4px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.pg_overview_text
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.pg_overview {padding-bottom: 25px;}
.pg_overview_text{ color: #333333; font-weight: bold; margin: 0px 0px 0px 0px;}
.pg_overview_link {padding-top: 12px;}
a.pg_overview_l:link{ font-weight: bold; text-decoration: none;}
a.pg_overview_l:visited{ font-weight: bold; text-decoration: none;}
a.pg_overview_l:hover{ font-weight: bold; text-decoration: none;}


/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.directory_lg
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
a.directory_lg_l:link{color: #333333;  font-weight: bold; text-decoration: none;}
a.directory_lg_l:visited{color: #333333;  font-weight: bold; text-decoration: none;}
a.directory_lg_l:hover{color: #CC0000;  font-weight: bold; text-decoration: none;}
.directory_lg {padding-left: 15px; text-indent: -15px; padding-bottom: 15px;}
.directory_lg_sub { color: #000000; font-weight: bold;}
/*  directory_lg_numbered  */
a.directory_lg_numbered_l:link{color: #333333;  font-weight: bold; text-decoration: none;}
a.directory_lg_numbered_l:visited{color: #333333;  font-weight: bold; text-decoration: none;}
a.directory_lg_numbered_l:hover{color: #CC0000;  font-weight: bold; text-decoration: none;}
.directory_lg_numbered {padding-left: 30px; text-indent: -30px; padding-bottom: 15px;}
.directory_lg_numbered_sub { color: #000000; font-weight: bold;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.directory_med
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
a.directory_med_l:link{font-weight: bold; color: #333333; text-decoration: none;}
a.directory_med_l:visited{font-weight: bold; color: #333333; text-decoration: none;}
a.directory_med_l:hover{font-weight: bold; color: #cc0000; text-decoration: none;}
.directory_med {padding-left: 15px; text-indent: -15px; padding-bottom: 15px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.directory_sm
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
a.directory_sm_l:link{font-weight: bold; color: #333333; text-decoration: none;}
a.directory_sm_l:visited{font-weight: bold; color: #333333; text-decoration: none;}
a.directory_sm_l:hover{font-weight: bold; color: #cc0000; text-decoration: none;}
.directory_sm {padding-left: 14px; text-indent: -15px; padding-bottom: 3px;}
.directory_sm_text {}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.text_title
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.text_title_div {padding-top: 6px; padding-bottom: 30px;}   
.text_title_hdr {font-weight: bold;	 color: #333333;  margin: 0px 0px 0px 0px;}
.text_title_sub_hdr { color: #333333;  margin: 0px 0px 0px 2px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.article_hdr
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.article_hdr {font-weight: bold;	 color: #333333;  margin: 0px 0px 0px 0px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.bullet_list
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.bullet_list {padding-left: 20px; padding-right: 5px; text-indent: -12px; padding-bottom: 3px;}
.bullet_list_bullet { color: #333333;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.link_list
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.link_list {padding-left: 20px; padding-right: 5px; text-indent: -14px; padding-bottom: 3px;}
a.link_list_l:link {color: #333333; text-decoration: none;}
a.link_list_l:visited {color: #333333; text-decoration: none;}
a.link_list_l:hover {color: #CC0000; text-decoration: none;}
a.link_list_b_l:link {color: #333333; font-weight: bold; text-decoration: none;}
a.link_list_b_l:visited {color: #333333; font-weight: bold; text-decoration: none;}
a.link_list_b_l:hover {color: #CC0000; font-weight: bold; text-decoration: none;}
a.link_list_lg_l:link {color: #333333; text-decoration: none; }
a.link_list_lg_l:visited {color: #333333; text-decoration: none; }
a.link_list_lg_l:hover {color: #CC0000; text-decoration: none; }
/*  m.link_list_nobullet  */
.link_list_nobullet {padding-left: 15px; padding-right: 5px; text-indent: -14px; padding-bottom: 3px;}
a.link_list_nobullet_l:link {color: #333333; text-decoration: none;}
a.link_list_nobullet_l:visited {color: #333333; text-decoration: none;}
a.link_list_nobullet_l:hover {color: #CC0000; text-decoration: none;}
/*  m.link_list_indented  */
.link_list_indented {padding-left: 35px; padding-right: 5px; text-indent: -14px; padding-bottom: 3px;}
a.link_list_indented_l:link {color: #333333; text-decoration: none;}
a.link_list_indented_l:visited {color: #333333; text-decoration: none;}
a.link_list_indented_l:hover {color: #CC0000; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// basic_mod
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.basic_mod_hdr {font-weight: bold; color: #ffffff; padding: 1px 2px 0px 8px; background: #cccccc;}
.basic_mod {border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 2px 5px 5px;}
.basic_mod_stack {border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; padding: 5px 2px 5px 5px;}
.basic_mod_img {border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid;}
.basic_mod_sm {}
a.basic_mod_l:link {color: #333333; text-decoration: none;}
a.basic_mod_l:visited {color: #333333; text-decoration: none;}
a.basic_mod_l:hover {color: #CC0000; text-decoration: none;}
a.basic_mod_b_l:link {color: #333333; font-weight: bold; text-decoration: none;}
a.basic_mod_b_l:visited {color: #333333; font-weight: bold; text-decoration: none;}
a.basic_mod_b_l:hover {color: #CC0000; font-weight: bold; text-decoration: none;}
.basic_mod_div {padding-left: 13px; text-indent: -14px; padding-bottom: 3px;}
.basic_mod_btm { border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 2px 5px 5px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.demo
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.demo_hdr {font-weight: bold; color: #ffffff; padding: 1px 2px 0px 8px; background: #cccccc;}
.demo_img {border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid;}
.demo {border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 2px 5px 5px;}
.demo_sm {}
a.demo_l:link {color: #333333; font-weight: bold; text-decoration: none;}
a.demo_l:visited {color: #333333; font-weight: bold; text-decoration: none;}
a.demo_l:hover {color: #CC0000; font-weight: bold; text-decoration: none;}
.demo_div {padding-left: 13px; text-indent: -14px; padding-bottom: 3px;}


/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.print.page
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.print {border-top: #cccccc 1px solid; padding: 5px 2px 5px 5px;}
a.print_l:link {color: #333333; text-decoration: none;}
a.print_l:visited {color: #333333; text-decoration: none;}
a.print_l:hover {color: #CC0000; text-decoration: none;}
.print_div {padding-left: 13px; text-indent: -14px; padding-bottom: 3px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.shop.cart
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.shop_cart_hdr {font-weight: bold; color: #ffffff; padding: 1px 2px 2px 8px; background: #cccccc;}
.shop_cart_div { border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 2px 5px 5px;}
.shop_cart_sm {}
.shop_cart_l {color: #333333; border: #cccccc; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 5px 5px 5px; }
.shop_cart_r {color: #333333; border: #cccccc; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 5px 5px 5px;  text-align:right;}   




/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.category
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.category_hdr { font-weight: bold; color: #333333; padding-bottom: 4px; margin: 0px 0px 0px 0px;}
.category_div {padding-left: 20px; padding-right: 5px; text-indent: -14px; padding-top: 3px; padding-bottom: 3px;}
a.category_l:link {color: #333333; text-decoration: none;}
a.category_l:visited {color: #333333; text-decoration: none;}
a.category_l:hover {color: #CC0000; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.alt_nav
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.alt_nav_hdr { font-weight: bold; color: #ffffff; padding: 3px 2px 2px 8px; background: #cccccc;}
.alt_nav_text {padding-bottom: 5px;}
.alt_nav {border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 5px 2px 5px 5px;}
a.alt_nav_l:link {color: #333333; text-decoration: none;}
a.alt_nav_l:visited {color: #333333; text-decoration: none;}
a.alt_nav_l:hover {color: #CC0000; text-decoration: none;}
a.alt_nav_b_l:link {color: #333333; font-weight: bold; text-decoration: none;}
a.alt_nav_b_l:visited {color: #333333; font-weight: bold; text-decoration: none;}
a.alt_nav_b_l:hover {color: #CC0000; font-weight: bold; text-decoration: none;}
.alt_nav_div {padding-left: 13px; text-indent: -14px; padding-bottom: 3px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.back_to_nav
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.back_to_nav {color: #cc0000; text-decoration: none;}
a.back_to_nav_l:link {color: #333333; text-decoration: none;}
a.back_to_nav_l:visited {color: #333333; text-decoration: none;}
a.back_to_nav_l:hover {color: #CC0000; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.basic_table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.basic_table_hdr1 {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.basic_table_hdr2 {font-weight: bold; color: #333333; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9; color: #333333; }
.basic_table_content {color: #333333;  border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 8px 8px 8px 8px;}



/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.contact_info
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.contact_info_item {padding-bottom: 3px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.lnk_tbl
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.lnk_tbl_h_l { font-weight: bold; color: #ffffff; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 6px 0px 6px 8px; background: #a4a290; text-align: left;}
.lnk_tbl_h_m { font-weight: bold; color: #ffffff; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 6px 0px 6px 0px; background: #a4a290; text-align: left;}
.lnk_tbl_h_r { font-weight: bold; color: #ffffff; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 6px 5px 6px 0px; background: #a4a290; text-align: left;}
.lnk_tbl_l {color: #333333;	border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 6px 0px 6px 8px;}
.lnk_tbl_m {color: #333333; border-bottom: #cccccc 1px solid; padding-top: 6px; padding-bottom: 6px; }
.lnk_tbl_r {color: #333333; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 6px 5px 6px 0px;}
.lnk_tbl_div {padding-left: 20px; padding-right: 5px; text-indent: -14px; padding-bottom: 3px;}
a.lnk_tbl_b_l:link {color: #333333; font-weight: bold; text-decoration: none;}
a.lnk_tbl_b_l:visited {color: #333333; font-weight: bold; text-decoration: none;}
a.lnk_tbl_b_l:hover {color: #CC0000; font-weight: bold; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.event_tbl
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.event_h_r {color: #333333; border: #cccccc; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 8px 8px 8px 0px;}
.event_h_l {color: #333333; border: #cccccc; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 8px 8px 8px 8px;}
.event_l {color: #333333; border: #cccccc; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 8px 8px 8px 8px;}
.event_r {color: #333333; border: #cccccc; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 8px 8px 8px 0px;}   

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.release.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.release_hdr {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.release_sub {color: #333333;  border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9;}
.release_m_l {color: #333333;  border-left: #999999 1px solid; padding: 3px 8px 3px 8px; font-weight: bold;}
.release_m_r {color: #333333;  border-right: #999999 1px solid; padding: 3px 8px 3px 8px;}
.release_l {color: #333333; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 3px 8px 10px 8px; font-weight: bold;}
.release_r {color: #333333; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 3px 8px 10px 8px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.link_table.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.link_table_hdr {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.link_table_sub {color: #333333;  border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9;}
.link_table_l {color: #333333; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; }
.link_table_m {color: #333333; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; }
.link_table_r {color: #333333; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px;}
a.link_table_list:link {color: #333333; text-decoration: none;}
a.link_table_list:visited {color: #333333; text-decoration: none;}
a.link_table_list:hover {color: #CC0000; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.faq.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.faq_hdr {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.faq_btm {color: #333333;  border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 8px 8px 8px 8px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.a2z
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.a2z_hdr { font-weight: bold; color: #333333; padding-top: 0px; margin-top: 0px; margin-bottom: .3em;}
.a2z_top_divider {color: #333333; border-top: #cccccc 1px solid; padding-bottom: 4px;}
.a2z_btm_divider {color: #333333; border-top: #cccccc 1px solid; padding-top: 7px; padding-bottom: 4px; margin-top: 7px;}
a.a2z_l:link {color: #333333; text-decoration: underline;}
a.a2z_l:visited {color: #333333; text-decoration: underline;}
a.a2z_l:hover {color: #CC0000; text-decoration: underline;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.download.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.download_hdr {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.download_sub_l { font-weight: bold; color: #333333;  border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9;}
.download_sub_m { font-weight: bold; color: #333333;  border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9;}
.download_sub_r { font-weight: bold; color: #333333;  border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9;}
.download_l { color: #333333; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 3px 0px 10px 8px;}
.download_m { color: #333333; border-bottom: #999999 1px solid; padding: 3px 0px 10px 8px;}
.download_r { color: #333333; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 3px 8px 10px 8px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.anchor
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
a.anchor_l:link {font-color: #333333; text-decoration: none;}
a.anchor_l:visited {font-color: #333333; text-decoration: none;}
a.anchor_l:hover {font-color: #CC0000; text-decoration: none;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.alert
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.alert {font-weight: bold; color: #000000; border: #009900 1px solid; padding: 7px; margin-top: 10px; margin-bottom: 12px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.resource.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.resource_h {color: #333333; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 8px 20px 8px 8px;}
.resource   {color: #333333; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding: 8px 20px 8px 8px;}
.resource_hdr { font-weight: bold; color: #333333; margin: 0px 0px 0px 0px; padding-bottom: 4px;}
a.resource_dir_l:link{color: #333333; font-weight: bold; text-decoration: none;}
a.resource_dir_l:visited{color: #333333; font-weight: bold; text-decoration: none;}
a.resource_dir_l:hover{color: #CC0000; font-weight: bold; text-decoration: none;}
.resource_dir {padding-left: 15px; text-indent: -15px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.comp.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.comp_text {font-weight: bold; color: #333333;  margin-bottom: 12px;}
.comp_hdr {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.comp_hdr_sub {font-weight: bold; color: #333333; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9; color: #333333; }
.comp_btm {  color: #333333;  border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 8px 8px 8px 8px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.numresults
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.numresults_top_divider {color: #333333; border-top: #cccccc 1px solid; padding-bottom: 4px;}
.numresults_btm_divider {color: #333333; border-top: #cccccc 1px solid; padding-top: 7px; padding-bottom: 4px; margin-top: 7px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.item
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.item {padding-bottom: 3px;}

/* -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- //
// m.contactinfo.table
// -=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=- */
.ci_hdr_l {font-weight: bold; color: #333333; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff; }
.ci_hdr_r {color: #333333; border-top: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: #a4a290; color: #ffffff;}
.ci_sub {color: #333333;  border-left: #999999 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 6px 8px; background: D9D8C9; font-weight: bold;}
.ci_m_l {color: #333333;  border-left: #999999 1px solid; padding: 3px 8px 3px 8px; font-weight: bold;}
.ci_m_r {color: #333333;  border-right: #999999 1px solid; padding: 3px 8px 3px 8px;}
.ci_l {color: #333333; border-left: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 10px 8px;}
.ci_r {color: #333333; border-right: #999999 1px solid; border-bottom: #999999 1px solid; padding: 6px 8px 10px 8px;}
a.ci_link:link {font-weight: normal; text-decoration: underline; background: ffffff; }
a.ci_link:visited {font-weight: normal; text-decoration: underline; background: ffffff;}
a.ci_link:hover {font-weight: normal; text-decoration: underline; background: ffffff;}
.ci_white {background: ffffff;  line-height: 1.5;}
.ci_white_text {color:#ffffff;}

.hdr_main_red {	font-family: verdana, arial, helvetica, sans-serif;		color: #cc0000;    font-weight: bold;    padding-bottom: 3px;   }

.mc_advert {margin-top: 10px; margin-bottom: 5px; background: url(/images/_layouts/img_promo_bkgd.jpg) no-repeat top; padding:10px; border:1px solid #cccccc;}

.hdr1 { font-family: Verdana;  color:#333333; }
.hdr2 { font-family: Verdana;  color:#333333; }
.hdr3 { font-family: Verdana;  color:#333333; line-height:1.5em; }
.red { color: #cc0000; }
