/*body{background:#e6e9eb url(../images/mainBg.gif) repeat-x top; margin:0;font:75%/150% arial; color:#333;}*/

body{margin:0;font:75%/150% arial; color:#333;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#46B5FF,endColorStr=#ffffff); }
body,table,td,div,p,.win,.column{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
td,th{overflow:hidden;}
hr{height:1px;}
form{padding:0;margin:0;}
p{margin:0 0 15px 0;}
a:link{color:#039;text-decoration:none;}
a:visited{color:#969;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
a:link.underline{text-decoration: underline!important;}
a:visited.underline{text-decoration: underline!important;}
.noVisited a:visited, a:visited.noVisited{color:#039;}
.noVisited a:hover, a:hover.noVisited{color:#f60;text-decoration:underline;}
select{font:1.0em arial;}
input{font:1.0em arial;}
form{ margin:0}

.crumb{clear:both;margin:10px 10px 15px 10px;font:1.0em verdana; }
.crumb .global{padding:0;background:#fff;}
.crumb .global h1{display:inline;font:0.8em verdana;}
.crumb .current{font:1.1em verdana; color:#FF5500; font-weight:bold;}
.crumb .proNum{font:bold 1.0em verdana;color:#0090D2;}

.trInfo{ font:1.0em Arial;border-bottom:1px dotted #a9b4c3;}
.trInfo th{height:40;text-align:right;font:bold 1.0em Arial;vertical-align: top;}
.trInfo td{vertical-align: top;}
.trInfo .trTip{ font:0.9em Arial; }
.trInfo .title{ font:17px arial;text-align: left;font-weight: bold;color:#FF6600; margin:0 auto; }

.listTrInfo{ font:1.0em Arial;border-bottom:0px dotted #a9b4c3;}
.listTrInfo th{text-align:center;font:bold 1.0em Arial;vertical-align: center; padding-top:10px;}
.listTrInfo td{vertical-align: center;text-align:center;padding-top:10px;}
.listTrInfo .trTip{ font:0.9em Arial; }
.listTrInfo .title{ font:17px arial;text-align: left;font-weight: bold;color:#FF6600; margin:0 auto; }

.bottomLine {height:2; border-bottom:1px dotted #a9b4c3;zoom:1; margin:0; overflow:hidden; clear: both;}


.title{ font:1.5em Arial;text-align: left;font-weight:bold; padding-top:10px; }

.subHeader960{width:80em;margin: auto; bottom:0; overflow:hidden; background:#fff ;padding-bottom:10px;}
.subHeader960 #hiLogo{float:left;margin-left:6px; padding-top:10px;}
.subHeader960 .hiTopLink{text-align:right;height:18px;font:1.0em verdana; background-color:#f4f9fe; border-bottom:1px solid #c3dbf3;padding:2px 5px; *padding:2px 1px 2px 5px!important; *padding:2px 5px;color:#0851bc;}
.subHeader960 .hiTopLink a:visited,.subHeader960 .hiTopLink a:link{color:#0851bc;text-decoration:none ;}
.subHeader960 .hiTopLink a:hover{color:#f60;text-decoration:underline;}
.subHeader960 .hiKeyWord{font:0.85em verdana; line-height:1px;float:right;width:500px; text-align:right; color:#3b638f; padding-top:1px; padding-right:5px;}

#page960{margin:auto;text-align:left; padding-top:5px; padding-bottom:15px;width:80em; background-color:#FAFAFA; overflow:hidden;}
#page960 .box{ padding:0 10px;}

#footer{ margin:auto;text-align: center; padding-top:5px;width:80em;font:verdana;border-top:3px #44b0e7 solid; background-color:#FFFFFF; line-height:20px;  }
#footer a{ text-decoration:underline;}
#footer760{ margin:auto;text-align: center; padding-top:5px;width:780px;font:0.8em verdana;border-top:3px #44b0e7 solid; background-color:#FFFFFF; line-height:20px;  }
#footer760 a{ text-decoration:underline;}
#footer800{ margin:auto;text-align: center; padding-top:5px;width:800px;font:0.8em verdana;border-top:3px #44b0e7 solid; background-color:#FFFFFF; line-height:20px;  }
#footer800 a{ text-decoration:underline;}

.accountSign{ border:1px #edbd57 solid; width:42%;float: left; margin-left:50px!important;margin-left:25px; margin-top:10px; font:0.9em Verdana; margin-bottom:20px; line-height:18px;}
.accountSign h1{ background-image:url(../images/signItem.gif); height:23px; color:#FFFFFF; padding-left:5px; font:bold 1.3em Arial; padding-top:5px; margin:0;}
.accountAlready { float: right; width:42%;border:1px #ccc solid; margin-right:50px!important;margin-right:25px;margin-top:10px;font:0.9em Verdana;margin-bottom:50px;line-height:18px;}
.accountAlready h1{ height:28px; color:#e68443; padding-left:5px; font:1.3em Arial; border-bottom:1px solid #ccc;margin:0;}

.loginBoxCrumb{ margin-bottom:0;}
.loginBox{  width:960px; margin:0 auto; color:#000; font:1.0em/1.5em Verdana;  }
.loginBox .top{height:31px; padding-bottom:5px;}
.loginBox .bottom{height:33px;overflow:hidden;clear:both;}
.loginBox .l{ padding-top:10px 5px 5px 5px; float:left; width:20px; margin:0px 10px;*margin:0px 10px!important; *margin:0px 6px; color:#000; font:0.9em/1.6em Verdana;background:#24f9fe; }
.loginBox .l h1{ font:bold 1.0em/1.4em Verdana; margin:0 0px 8px 0; border-bottom:1px solid #0084DB; padding:5px 5px 5px 10px; }

.loginBox .l div{  padding:10px;}
.loginBox .l div img{ padding:10px 0;overflow:hidden; clear:both; margin-right:10px;}

.loginBox .signIn{ font:bold 1.1em/1.4em Verdana; padding:2px 0 2px 5px; margin-bottom:10px; background-color:#EFF4F5; border-bottom:1px #D5E0E4 solid; margin-right:16px;}
.loginBox .signIn2{ margin-bottom:10px;font:1.1em/1.4em Verdana; }
.loginBox .r{ float:left; margin-left:30px; width:900px; font: 0.8em/1.4em Verdana; padding-bottom:40px; color:#646464;}
.loginBox .login{font:1.2em/1.4em Verdana;}
.loginBox input{font:1.2em Verdana;}