body {background-image: url("Images/bg_body.gif")}
ul {margin:0; padding:0; list-style-type:none;}
input.btn {font-size:12px;  background:url(Images/btnFace.gif) repeat-x; color:#FFF; border:1px solid #0A69BA; padding:3px 5px 0 5px}
input.btnAccuracy {font-size:12px; width:70px; background:url(Images/btnFace.gif) repeat-x; color:#FFF; border:1px solid #0A69BA; padding:2px 0px 0px 0px}
input.OptAccuracy {}

.header {}
.header .headerLogo {float:left; padding:0px 0px 5px 0px;}
.header .headerMenu {float:right;}
.header .headerMenu .memberMenu  {text-align:right;}
.header .headerMenu .memberMenuBackup  {color:#5C9CC0; background:#F2FAFF; border:px solid #5C9CC0; line-height:25px; padding:0 10px 0 10px;}
.header .headerMenu .memberMenu span {margin:0 3px 0 4px;}
.header .headerMenu .memberMenu a {margin:0 3px 0 4px; text-decoration:none;}
.header .headerMenu .memberMenu .UserMess {font-family:Verdana; color:#FF0000; font-weight:bold}
.header .baiduSearch {padding:10px 0 10px 0; text-align:right;}
.header .baiduSearch input.textBox {border:1px solid #CCC; width:200px; height:16px;}

.gNav {width:100%; margin-top:0px; background:url(Images/gNavLine.gif) repeat-x bottom;}
.gNav ul li {background:url(Images/gNavBack.gif) no-repeat; height:31px; line-height:31px; font-weight:bold; text-align:center; font-size:14px; color:#FFF;}
.gNav ul li.on {background:url(Images/aNavBackOn.gif) no-repeat bottom;}
.gNav ul li a:link {color:#3678BB; text-decoration:none;}
.gNav ul li a:visited {color:#3678BB; text-decoration:none;}
.gNav ul li a:hover {}

.gSubNav {text-align:center; color:#5C9CC0; margin:0 0 10px 0; padding:0 0 0 15px; background:#ECF2F9; border:1px solid #ABC7E3; border-top:0; line-height:31px;}
.gSubNav a {margin:0 2px 0 3px;}
.gSubNav a:link {text-decoration:none;}
.gSubNav a:visited {text-decoration:none;}
.gSubNav a:hover {text-decoration:underline;}

.loginForm {margin:0 0 10px 0; padding:5px; width:100%; height:124px; background:url(Images/loginBorder.gif) no-repeat;}
.loginForm form {margin:0; padding:0;}
.loginForm table {margin:10px 0 5px 0;}
.loginForm table td {padding:0 3px 0 3px;}
.loginForm table td.forTextBox {padding-left:10px; text-align:right; color:#2766BA;}
.loginForm input.loginTextBox {border:1px solid #BBC8D8; height:16px; width:120px; color:#555;}
.loginForm a {text-decoration:none;}
.loginForm a:hover {text-decoration:underline; color:#C00;}
.loginForm .loginJoin {padding:0 0 0 105px; background:url(Images/loginIcon2.gif) no-repeat 90px 0;}
.loginForm .loginForget {padding:10px 10px 10px 10px;}
.loginForm .loginForget a {margin:0 3px 0 3px;}
.loginForm .loginTitle {font-weight:bold; color:#2766BA; padding:5px 15px 0 25px; background:url(Images/loginIcon1.gif) no-repeat 10px 3px;}
.loginForm .loginTitle H2 {margin:0 0 10px 0; font-size:12px; color:#0000FF;}

.boxOne {background-color:#FCFCFC;}
.boxOne .headerCenter {width:expression(this.parentElement.offsetWidth-40); padding-left:5px; padding-top:0px; line-height:26px; height:26px; background:url(Images/boxHeaderCenter.gif) repeat-x ; color:#333; font-weight:normal;}
.boxOne .headerMore {width:30px; height:26px; padding-left:5px; background:url(Images/boxHeaderCenter.gif) repeat-x; font-family:"Arial"; font-size:11px;}
.boxOne .headerMore a {text-decoration:none; color:#555;}
.boxOne .headerMore a:hover {color:#333; text-decoration:underline;}
.boxOne .headerLeft {width:5px; height:26px; background:url(Images/boxHeaderLeft.gif) no-repeat left;}
.boxOne .headerRight {width:5px; height:26px; background:url(Images/boxHeaderRight.gif) no-repeat right;}
.boxOne .header {padding-left:5px; padding-top:0px; line-height:26px; height:26px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; background:url(Images/boxHeaderCenter.gif) repeat-x ; color:#333; font-weight:normal;}
.boxOne .header a {text-decoration:none; color:#555;}
.boxOne .header a:hover {color:#333; text-decoration:underline;}
.boxOne .header .headerH2 H2 {MARGIN: 0px; font-weight:normal; font-size:12px; color:#999;}
.boxOne .header .headerH2 a {text-decoration:none;}
.boxOne .footerCenter {width:expression(this.parentElement.offsetWidth-10); height:16px; background:url(Images/boxFooterCenter.gif) repeat-x;}
.boxOne .footerLeft {width:5px; height:16px; background:url(Images/boxFooterLeft.gif) no-repeat left;}
.boxOne .footerRight {width:5px; height:16px; background:url(Images/boxFooterRight.gif) no-repeat right;}
.boxOne .boxContent {padding:5px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; line-height:20px;}
.boxOne .boxContent a {text-decoration:none;}
.boxOne .boxContent a:hover {color:#333; text-decoration:underline;}

.ContentList {}
.ContentList li {margin:0px 0px 3px 0px; height:16px;}

.myDesc  div.title {margin:10px 0 20px 0;  font-size:16px; padding-bottom:5px; border-bottom:1px solid #D2EAF0; letter-spacing:3px;}
.myDesc  div.title span.c1 {color:#017777;}
.myDesc  div.title span.c2 {color:#0DA3C8;}
.myDesc  div.title span.c3 {color:#85B7DC;}
.myDesc .myDescContent {width:95%; line-height:20px; color:#666;}
.myDesc .myDescContent  ul {border:1px solid #B5C3E7; margin-left:30px; list-style-type:decimal; line-height:20px;}
.myDesc .myDescContent ul li {background:#F3FAFF; padding:10px; border-bottom:1px solid #B5C3E7;}
.myDesc .myDescContent ul li strong {color:#060;}
.myDesc .myDescContent  ul li ul {border:0; list-style-type:none; margin-left:10px;}
.myDesc .myDescContent  ul li ul li {padding:0; border:0;}
.myDesc .newsContent li {line-height:16px; padding:3px 0 3px 0;}
.myDesc .newsContent ul {line-height:20px; padding:3px 0 3px 26px; border-bottom:0px dashed #CCC;}
.myDesc .title {color:#333333}
 
.advSideAd {}
.advSideAd a:visited {text-decoration:none;}
.advSideAd a:hover {text-decoration:underline;}
.advSideAd .caption {color: #0033FF;}
.advSideAd .caption a {text-decoration:underline;}
.advSideAd .body {}

.MarqueBox {border:1px solid #CCCCCC; padding:1px 3px 2px 3px; line-height:14px; font-weight:normal; color:#FF0000; margin-bottom:3px; margin-top:-7px}
.MarqueBox a {text-decoration:none;}
.MarqueBox a:hover {color:#333; text-decoration:underline;}

.MarqueBox2 {border:0px solid #CCCCCC; padding:3px 3px 2px 3px; line-height:14px; font-weight:normal; color:#FF0000; margin-bottom:1px; margin-top:0px}
.MarqueBox2 a {text-decoration:none;}

.cbox2 {background-color:#FCFCFC; border:1px solid #ABC7E3; padding:5px 5px 5px 5px;}

#iN {margin-bottom:10px ; margin-right:10px}
#i2 {margin-bottom:10px ;}
#i2b {margin-bottom:10px ; margin-left:-3px;}
#i3 {margin-bottom:10px ; margin-right:10px; background-color:#FCFCFC; border:1px solid #ABC7E3; padding:5px 3px 0px 0px;}
#i4 {margin-bottom:10px ; margin-right:10px; background-color:#FCFCFC; border:1px solid #ABC7E3; padding:5px 5px 5px 5px; text-align:center}
#i4 a {text-decoration:none;}
#i5 {border:1px solid #ABC7E3; margin-bottom:5px ; margin-right:10px; padding:5px 0px 5px 8px;}
#i5 a {text-decoration:none;}
.TodayCalLink {padding-top:5px; text-align:center; font-size:12px;}
.TodayCalLink a {text-decoration:none; color:#009900;}
.TodayCalLink a:hover {text-decoration:underline;}

#advcap0 {color:#000000; border-bottom:1px solid #FF0000; margin-right:10px; padding:0 0 0 3px; }
#advft0 {border-top:1px solid #000000; margin-right:10px; margin-bottom:10px;}
#advcap1 {color:#000000; border-bottom:2px solid #FF0000;}
#advft1 {border-top:2px solid #000000;}
