body{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5em;background:url(../images/sky.jpg) repeat-x ;margin:0;padding:0; }
*{margin:0 auto; padding:0;}
p,h1,h2,h3{margin:0; padding:0;}
.container{width:100%;position:relative}
.main{width:782px;}
img{border:none}
.leftDiv{float:left}
.rightDiv{float:right}
img{border:none}
.clear{clear:both}
.logo{width:100%;text-align:center;padding:80px 0 13px 0;}
.logo2{width:100%;text-align:center;padding:22px 0 13px 0;}
.searchField1{height:202px;}
.searchField1 .left,.searchField1 .right{float:left;height:202px;width:11px;}
.searchField2 .left,.searchField2 .right{float:left;height:119px;width:11px;}
.searchField1 .middle{background:#599EBF url(../images/bSearchBgM.png) repeat-x top center;width:760px;height:202px;float:left;}
.searchField2 .middle{background:#599EBF url(../images/sSearchBgM.png) repeat-x top center;width:760px;height:119px;float:left;}
.searchField1,.searchField2{width:782px;}
.searchField1{height:202px;}
.searchField2{height:119px;margin-bottom:12px;}
.searchFieldC_con1{margin-top:64px;}
.searchFieldC_con2{margin-top:35px;}
.searchFieldC{width:722px;}
.searchFieldC .input{float:left;height:51px;width:538px;background:url(../images/textBox.gif) no-repeat top left; }
.searchFieldC .input input{border:1px solid #fff;background-color:#FFF;width:516px;height:33px;font-size:26px;color:#666666;margin:5px 0 0 15px;padding-top:3px;}
.searchFieldC .button{float:left;width:174px;height:51px;margin-left:8px;}
.searchFieldC .button input{background: url('../images/searchButton.jpg'); border: 0; width: 175px; height: 51px; cursor: pointer;}
.scriptLink{width:200px;margin-top:14px;color:#fff;font-size:14px;font-weight:bold;height:20px;}
.scriptLink a{display:block;width:170px;color:#fff;text-decoration:none}
.scriptLink a:hover{color:#D8FA63;text-decoration:none}
.searchBShadow{width:388px;height:32px;background:url(../images/bottomShadow.png) no-repeat top center;display:block}
.footer{font-size:14px;text-align:center; margin-bottom: 100px;margin-top: 200px;}
.footer #mission {padding: 0 90px; margin-bottom: 5px;}
.footer .nav {margin-bottom: 5px;}
.footer a{color:#1B80CB;text-decoration:none}
.footer a:hover{color:#1B80CB;text-decoration:underline;}
.coppyright{font-size:12px;color:#666666;}
.coppyright a{color:#666666;text-decoration:none}
input {outline:none} 
.searchCon{margin-bottom:20px;height:100%}
.blueBar{width:100%;height:33px; color: #fff;}
.blueBar .left,.blueBar .right{height:33px;width:9px;float:left;}
.blueBar .middle{float:left;height:33px;width:763px;background:url(../images/blueBarM.png) repeat-x top center;background-color:#194E7D; text-align: center;}
.blueBar .text{line-height:33px;padding-left:15px;font-size:15px;font-weight:bold;float:left}
.blueBar .pagi{float:right;line-height:33px;font-size:12px;font-weight:bold;}
.blueBar .pagi a{color: #fff;padding-left: 5px;}
.blueBar .popupParent{margin-top: 6px;}
.searchResultCon{background-color:#fff;width:100%;padding:10px 0;}
.searchResult{font-size:15px;float:left;padding-left:13px;width:631px;color:#1B507F;}
.thanks{font-size:15px;float:left;padding-left:13px;width:750px;}
.searchResultMain{padding:13px;background-color:#F4F4F4;}
.searchResultMain .title{font-size:22px;font-weight:bold;color:#1B507F;margin-bottom:7px;}
.searchResultCon{}
.copyCont{background-color: #F4F4F4; padding: 13px; margin: 0 13px;}
.searchResultMain .gry{color:#CCC;font-size:28px;font-weight:bold}
.searchResultMain .des{margin-bottom:3px; line-height: 21px;}
.searchResultMain .green{color:#9BBD33;font-weight:bold;}
.searchResultMain .button{width:161px;height:21px;display:inline;}
.searchResultMain .button img{margin-bottom: -5px;}
.searchResultMain a{color:#1B80CB;text-decoration:none;}
.searchResultMain a.scriptLink {padding-right: 8px;}
.result{padding-bottom:33px;}
.tellUs{font-size:11px;font-weight:bold;}
.tellUs a{color: #1B507F;}
.bannerAd{float:right; margin-right: 8px;}

.blueBar2{width:100%;height:52px;}
.blueBar2 .left,.blueBar2 .right{height:52px;width:13px;float:left;}
.blueBar2 .middle{float:left;text-align:center;line-height:52px;height:52px;width:756px;background:url(../images/blueBoM.png) repeat-x top center;background-color:#194E7D;}
.blueBar2 .pagi{float:right;line-height:13px;font-size:12px;color:#FFFFFF;font-weight:bold;}
.blueBar2 .pagi a{color: #fff; padding-left: 5px;}
.ssl_con{padding:21px 8px;}
.hide{display:none}
.show{display:block}
.thanks{text-align:center;font-size:18px; font-weight:bold;width:84%;padding-top:40px;padding-bottom:20px;color:#000000}
.toggleText{background:url(../images/tbg.png);margin:20px 0 0 10px;height:200px;width:182px;text-align:center;}
.toggleText .button {height:29px;width:150px;padding:0;}
.ssl_con .input{background:url(../images/textFWS.gif) no-repeat top left;width:178px;height:32px;padding:4px}
.ssl_con .input input{border:1px solid #fff;height:19px;width:160px;padding:2px 0 0 5px;}
.ssl_con .button{height:37px;width:178px;margin:0 0 0 2px;}

#topnav{font-size:15px;text-align:left;width:200px;height:25px;line-height:40px;margin-top:14px;color:#fff;font-weight:bold;}
#topnav a.signin{text-decoration:none;font-weight:bold;color:#fff;}

#topnav2{font-size:13px !important;font-weight:bold;text-align:left;width:400px;height:20px;float:left}
#topnav2 a.signin{text-decoration:none;font-weight:bold;}

#topnav3{color:#fff; font-size:14px !important;font-weight:bold;text-align:center;width:400px;height:20px;}
#topnav3 a.signin{text-decoration:none;font-weight:bold;color:#fff;}

#topnav a.signin:hover{}
a.signin{position:relative;margin-left:0px;text-align:left;}
a.signin span{margin:0;padding-bottom:0px;background-image:url("../images/d.gif");background-repeat:no-repeat;background-position:right bottom;  padding-right: 30px;}
a.signin span.new{margin:0;padding-bottom:2px;height:30px!important;background-image:url("../images/d2.gif");background-repeat:no-repeat;background-position:right bottom !important; padding-right: 29px;}
a.signin span.new3{margin:0;padding-bottom:2px;background-image:url("../images/d3.gif");background-repeat:no-repeat;background-position:right bottom;}


#topnav a.menu-open{color:#fff!important;outline:none;}
#topnav2 a.menu-open{color:#1B5790!important;outline:none;}
#topnav3 a.menu-open{color:#fff!important;outline:none;}
#small_signup{display:none;float:none;line-height:26px;margin:25px 0 0;width:208px;}
#search #small_signup{display:inline;}
#small_signup span{color:#fff;font-size:11px;line-height:26px;margin:0 0 6px;text-align:center;}

a.signin.menu-open span{background-image:url("../images/u.png");color:#fff;}
a.signin.menu-open span.new{background-image:url("../images/u2.gif");color:#000;}
a.signin.menu-open span.new3{background-image:url("../images/u3.gif");color:#fff;}


#small_signup{display:none;float:none;line-height:23px;margin:25px 0 0;width:208px;}
.standard-form{border:none;}

fieldset{background:url(../images/db.png) no-repeat top center}
.ie6 #topnav a.menu-open span{margin:0;padding:0;background: url("../images/u.png") no-repeat center right;color:#789;}
.ie6 #topnav a.menu-open,.ie6 #topnav a.menu-open:hover{background-color:#ddeef6!important;}
#signin_menu{display:none;position:absolute;width:209px;z-index:100;text-align:left;margin-left:90px;margin-top:0px;height:241px}
#signin_menu3{display:none;position:absolute;width:209px;z-index:100;text-align:left;margin-left:200px;margin-top:100px;height:241px}

.ie #signin_menu,.ie #signin_menu3{margin-left:2px;margin-bottom:0;padding-bottom:0}
.ie7 #signin_menu.ie #signin_menu3{margin-left:3px;}
.ie6 #signin_menu.ie #signin_menu3{border:1px solid #ddeef6;width:209px;}

.openData{margin-bottom:10px; color: #555;}