body{color:#000000;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;}
a:link{color:#000066;text-decoration:underline;}
a:visited{color:#000066;text-decoration:underline;}
a:hover{color:#FF0000;text-decoration:underline;}
.bg_main{background-color:#FFFFFF;}
.bg_header{background-color:#FFFFFF;}
.bg_search_box{background-color:#DDDDDD;}
.bg_nav_left_selected{background-color:#DDDDDD;}
.bg_nav_left_header{background-color:#336699;}
.bg_nav_right_header{background-color:#336699;}
.bg_nav_left{background-color:#EEEEEE;}
.bg_nav_right{background-color:#EEEEEE;}
.header_category_name{color:#000000;font-family:sans-serif, Arial, Helvetica;font-size:22px;font-weight:bold;}
.header_breadcrumb{color:#666666;font-family:sans-serif, Arial, Helvetica;font-size:22px;font-weight:bold;}
.header_breadcrumb a{color:#999999 !important;text-decoration:none;}
.header_breadcrumb a:hover{color:#999999 !important;text-decoration:underline;}
.logo_text{font-family:sans-serif,Arial, Helvetica;font-size:30px;font-weight:bold;letter-spacing:-0.05em}
.logo_sub{font-family:sans-serif,Arial, Helvetica;font-size:14px;font-weight:bold;letter-spacing:-0.05em}
.image_caption{font-family:sans-serif,Arial, Helvetica;font-size:10px;}
.more_headlines{color:#CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.global_updated{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.general_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.nav_left_header_text{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.nav_left_header_text a{color:#FFFFFF !important;}
.category_link_depth1 a{color:#000066 !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.category_link_depth2 a{color:#000066 !important;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
.category_link_depth3 a{color:#000066 !important;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
.advancedsearch_link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:regular;}
.nav_right_header{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:regular;}
.nav_right_category_header{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.nav_right_headlines{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:regular;}
.nav_right_category_name{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.summary_title{color:#0000CC;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.summary{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.summary_date{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.summary_breadcrumb{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.summary_breadcrumb a{color:#999999 !important;text-decoration:none;}
.summary_breadcrumb a:hover{color:#999999 !important;text-decoration:underline;}
.article_title{color:#336699;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.article_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.bg_printer_page{background-color:#FFFFFF;}
a.mm:link{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;line-height:1;}
a.mm:visited{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;line-height:1;}
a.mm:active{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;line-height:1;}
a.mm:hover{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;line-height:1;}
a.cat_nav:link{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#0000FF;font-weight:bold;text-decoration:none;}
a.cat_nav:visited{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#0000FF;font-weight:bold;text-decoration:none;}
a.cat_nav:active{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#0000FF;font-weight:bold;text-decoration:none;}
a.cat_nav:hover{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#0000FF;font-weight:bold;text-decoration:underline;}
a.dn:link{color:#000066;text-decoration:none;}
a.dn:visited{color:#000066;text-decoration:none;}
a.dn:active, a.dn:hover{color:#FF0000;text-decoration:none;}
a.navTabSpecial{display:block;background-position:right top;border-top:1px solid #000000;padding:0px 2px 0px 2px;text-decoration:none;}
.mainNav_normal{background-color:transparent;font-family:arial, verdana, sans-serif;font-size:11px;line-height:1.2em;}
.mainNav_forHomePage{background-color:transparent;font-family:arial, verdana, sans-serif;font-size:13px;line-height:1.3em;}
.cjnav_leftEnd{background-color:#336699;border-bottom:1px solid #122612;font-family:arial, verdana, sans-serif;font-size:9px;color:white;}
.navRowTabHeaders{font-weight:bold;color:#06266d;white-space:nowrap;}
.navRowTabHeaders .nontab{background-color:#000000;border-top:2px solid #000000;width:1px;padding:0;margin:0;}
.navFG a:link{color:#000000;text-decoration:none;}
.navFG a:visited{color:#000000;text-decoration:none;}
.navFG a:hover{color:#FF0000;text-decoration:none;}
.navBG a:link{color:#000066;text-decoration:none;}
/*top menu text .navBG a:visited{color:#000066;text-decoration:none;}*/
.navBG a:hover{color:#FF0000;text-decoration:none;}
.cjnav_leftEnd a:link{color:white;}
.cjnav_leftEnd a:visited{color:white;}
.cjnav_leftEnd a:hover{color:#FF0000;}
.mainMenuLayer a:link{color:#000066;}
/*menu drop text .mainMenuLayer a:visited{color:#000066;}*/
.mainMenuLayer a:hover{color:#FF0000;}
.mainMenuLayer{position:absolute;z-index:3;border-top:1px solid #122612;padding:0px 5px 5px 0px;filter:shadow(color #666666, direction=135, strength=5);}
.navMenuBottom{background-position:left;margin-right:7px;border:none;}
.mainMenuLayer_item{background-color:#E8E8E8;color:#000000;font-family:arial, verdana, sans-serif;font-size:11px;padding:5px;border-bottom:1px solid white;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.navMenuDivider{border-top:1px solid white;border-bottom:2px solid #cccccc;margin-left:-4px;margin-right:-4px;margin-top:4px;margin-bottom:4px;}
.navFG a.navTabSpecial{background-position:right top;}
.navFG{background-position:left top;}
.navBG{background-position:left top;border-bottom:1px solid #000000;background-color:#E5E5E5;}