
/**** specific styles for the nav layer ****/
#nav {position: relative; z-index: 90; visibility: visible;}
#nav H1{font-size: 11px; line-height; 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#nav A{text-decoration: none;}
#nav A:hover { text-decoration: underline; }
#nav .expand{cursor:pointer; cursor:hand; padding-right: 3px; padding-left: 3px;}
#nav .expandSelected{cursor:pointer; cursor:hand; padding-right: 3px; padding-left: 3px; background-color: #666;}
#nav .icon{cursor:pointer; cursor:hand; padding-left: 4px;}
#nav .iconPartner{background-color: #DADADA; cursor:pointer; cursor:hand; padding-left: 4px;}
#nav .iconSelected{cursor:pointer; cursor:hand; padding-left: 4px; background-color: #666;}
#nav TD{background-color: #DADADA; color: #000; line-height: 20px; font-size: 11px;}
#nav .tdSelected { background-color: #666;}
#nav .selected { color: #CFF; font-weight: normal; }
#nav .selectedHover { color: #FFF; font-weight: normal; }
#nav A.selectedHover:active{ color: #CCC; font-weight: bold; }
#nav .link { color: #333; font-weight: bold; font-family: "宋体"; font-size:9pt;}
#nav .linkHover { color: #156A85; font-weight: bold; font-family: "宋体"; font-size:9pt;}
#nav A.linkHover:active{ color: #999; font-weight: bold; text-decoration: underline; font-family: "宋体"; font-size:9pt;}
#nav .child { color: #333; font-weight: normal; }
#nav .childHover { color: #666; font-weight: normal; }
#nav .childSelected { color: #CFF; font-weight: normal; }
#nav .childSelectedHover { color: #CFF; font-weight: normal; }
#nav .subColorBlock { background-color: #000; }
#nav .subGray{ background-color: #666;}
#nav .smaller { color: #333; font-weight: normal; font-family: "宋体"; font-size:9pt;}
#nav .colorBlock{background-color: #156A85;}
#nav .blackBorder{border-bottom: 1px solid black;}
#nav .boxBorder{border-bottom: 1px solid #666; border-right: 1px solid #666;}
#nav .iconBorder{border-bottom: 1px solid #666;}

/**** specific styles for the myreal layer ****/
#quicklinks {width: 100%; border-bottom: 1px solid #FFF;}
#quicklinks TABLE{ border: 1px solid #156A85; border-left: 1px solid #156A85; }
#quicklinks TD { background-color: #DADADA; font: 10px/15px;}
#quicklinks TD.accent { background-color: #156A85; }
#quicklinks TH { color: #666; background-color: #FFF; font-weight: bold; font: 10px/15px; }
#quicklinks TH A { color: #666; }
#quicklinks A { color: #333; font-weight: bold; text-decoration: none;}
#quicklinks A:hover { text-decoration: underline; }
#quicklinks IMG.icon { padding: 1px 0px 1px 0px; }
#quicklinks .smaller{ }

/**** specific styles for the footer layer ****/
#footer TD { vertical-align: middle;}
#footer TD.highlight { background-color: #B6C2CB; color: #FFF; border-bottom: 1px solid #666;}
#footer TD.support { background-color: #666; color: #fff; border-bottom: 1px solid #666;}
#footer TD.muze { color: #666; font-size: 10px; text-align: center;}
#footer A { color: #0000ff; font-weight: normal; text-decoration: none;}
#footer A:hover { text-decoration: underline; }
#footer TD.support A { color: #FFF; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; }
#footer A.download { color: #FFC; font-weight: bold; }
#footer .default, #footer A.default { color: #036;}
#footer A.default:hover { color: #000; text-decoration: none;}
#footer .copyright { font-size: 11px; }
#footer .bold{ font-weight: bold; }

#footer .reallinks {background-color: #8F8F8F; color: #FFF; text-align: center;}
#footer .reallinks A {color: #CEEBF5;}
#footer .reallinks A:hover {color: #FFF;}

#footer .link { color: #333; font-weight: bold;}
#footer .linkHover { color: #156A85; font-weight: bold;}

/**** specific styles for the header layer ****/
#header TD { font-weight: bold; vertical-align: middle;}
#header TH { background-color: #336699; color: #FFFFFF; font-size: 11px; border-bottom: 1px solid #000000; }
#header .pageDescription { color: #BBE0E3; padding-left: 14px; font-weight: normal;}
#header TD.top {vertical-align: top;}
#header TD.colorBlock { background-color: #3D7EC0; color: #000000; }
#header A {font-weight: normal; color: #FFF; text-decoration: none;}
#header A:hover { text-decoration: underline; }
#header .help A {font-size: 10px;}
#header .help A:hover {color: #FFF; text-decoration: none; font-size: 10px;}
#header .greeting { color: #FFF;}
#header TD.personalize, #header .personalize A { color: #123048; font-size: 10px;}
#header .bold{font-weight: bold;}
#header .right{text-align: right;}
#header .twelve{font-size: 12px;}
#header .edition { font-weight: bold;}

#header TABLE.about TD.id{line-height: normal; height: 20px;}
#header TABLE.about SPAN.id{font-weight: bold; padding-left: 13px; color: #FFF; font-size: 13px;}
#header TABLE.about .help{font-size: 10px;}

#thick .help A{color: #B8C1C8;}
#thick .edition{color: #B8C1C8; }
#thick TABLE.about .help, #thick TABLE.about TD.id{background-color: #123148;}
#thick TABLE.about .help{color: #B8C1C8;}

#thick TABLE.header TD.logo{padding: 10px; height: 61px;}

#thin TABLE.about .help, #thin .edition, #thin .help A{color: #DADADA;}
#thin TD.logo{padding: 10px;}
#thin TABLE.about .help{font-size: 10px; height: 18px;}

#search {padding-right: 10px;}
#search INPUT {font-size: 9pt;}
#search INPUT.searchBoxInitial { width: 145px; font-size: 9pt; color: #999; }
#search INPUT.searchBoxNormal { width: 145px; font-size: 9pt; color: #333; }
#search SELECT{ font-size: 9pt; color: #333; }

#links A {color: #125C74; font-family: "宋体"; font-size:9pt; font-weight: bold;}
#header #links A:hover {color: #000;}
#links TD {color: #666; font-family: "宋体"; font-size:9pt; height: 32px; text-align: center;}
#bannerAd { padding: 5px 0px 5px 0px; }


.tableb {
background: #F2F5F7 ;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 10px;
}

.maintable {
border: 1px solid #ccd7e0;
background-color: #FFF;
margin-top: 1px;
margin-bottom: 1px;
}

.tableh2_compact {
background: #CBD7DE ;
color : #000000;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 1px;
padding-left: 3px;
}
