/*body*/
body{background-color:#444;}
.head{width:900px;height:79px;margin:0px auto 0px auto;padding:5px 0px 0px 18px;text-align:left;}
.banner{width:880px;margin:auto;padding:70px 20px 20px 20px;background-color:#166FB6;}
.main{width:880px;margin:0px auto 0px auto;padding:20px;text-align:left;background-color:#fff;}
.footer{color:#B8B8B8;width:920px;margin:10px auto 0px auto;text-align:left;}

.head .top{font-size:13px;font-weight:bold;color:#999;}
.head .top a{font-size:13px;font-weight:bold;color:#fff;}
.head .top a:hover{font-size:13px;font-weight:bold;color:#fff;text-decoration:underline;}

.banner1{width:900px;margin:auto;padding:20px 20px 0px 0px;background-color:#166FB6;}
.banner2{width:880px;margin:auto;padding:30px 20px 15px 20px;background-color:#166FB6;}

/*font*/
.font0{font-size:12px;color:#999;}
.font1{font-size:20pt;font-weight:bold;color:#fff;}
.font2{font-size:14px;font-weight:bold;color:#474646;}
.font3{color:#000;}

.font2x{font-size:16px;font-weight:bold;color:#474646;}
.font3x{font-size:14px;color:#000;}

.font4{font-size:16px;font-weight:bold;color:#000;}
.font5{font-size:12px;font-weight:bold;color:#eee;}
.font6{font-size:12px;font-weight:bold;color:#ED2590;}
.font7{font-size:20pt;font-weight:bold;color:#B9E5FB;}
.font8{font-size:18px;font-weight:bold;color:#000;}
.font9{font-size:12px;color:#222;}
.font10{font-size:12pt;font-weight:bold;color:#ED2590;}
.font11{font-size:18pt;color:#666;}
.font12{font-size:13px;color:#666;}
.font13{color:#CC8D4C;cursor:default;}
.font14{font-size:14px;}
.font15{color:#166FB6;}
.font16{font-size:14px;color:#CC8D4C;}
.font19{font-size:16pt;font-weight:bold;color:#000;}
.font20{font-size:18pt;font-weight:bold;color:#B3B3B3;}
.font21{font-size:14px;font-weight:bold;color:#B3B3B3;}
.font22{color:#777;}
.font23{font-size:18pt;font-weight:bold;color:#fff;}
.font24{font-size:13px;color:#fff;}
.font25{font-size:16px;font-weight:bold;color:#2B2928;}
.font26{font-size:18px;font-weight:bold;color:#fff;}
.font27{font-size:12px;color:#fff;}
.font28{font-size:11px;}
.font29{font-size:12px;color:#4D9BEC;}
.font30{font-size:14px;font-weight:bold;font-style:italic;color:#000;}
.font31{font-size:13px;font-weight:bold;color:#000;}
.font32{font-size:16pt;font-weight:bold;color:#c51100;}
.font33{font-size:18px;font-weight:bold;}
.font34{font-size:16px;}
.font35{font-size:13px;}
.font36{font-size:14px;color:#000;}
.font37{font-size:12px;font-weight:bold;color:#166FB6;}
.font38{padding:0px 5px 1px 5px;margin-right:3px;background-color:#fff;border:1px dashed #dadada;float:left;}
.font39{font-size:14px;color:#E36C0A;}
.font40{font-size:13px;font-weight:bold;color:#111;}
.font41{font-size:16px;font-weight:bold;color:red;}
.font42{font-size:16px;font-weight:bold;color:blue;}
.font43{font-size:14px;font-weight:bold;color:#000;}
.font44{font-size:12px;font-weight:bold;color:red;position:relative;top:-3px;}
.font45{color:#333;}
.font46{font-weight:bold;font-weight:bold;text-decoration:underline;color:blue;}
.font47{font-size:13px;color:#666;}
.font48{font-size:13px;font-weight:bold;color:#2B2928;}

/*div*/
.div1{line-height:20px;}
.div2{padding:10px;border:1px solid #D5D7D7;background-color:#EDF7FC;}
.div3{margin-top:5px;margin-bottom:10px;}
.div4{margin-bottom:10px;}
.div5{text-align:center;}
.div6{width:330px;line-height:20px;padding:5px;background-color:#fff;border:1px solid #ccc;display:none;}
.div7{margin-bottom:5px;}
.div8{text-align:right;}
.div9{margin-bottom:3px;}
.div10{padding-top:5px;line-height:18px;}
.div11{line-height:20px;padding:10px;background-color:#F1F1F1;}
.div12{padding:5px;background-color:#FAE1ED;}
.div13{padding:10px;margin:10px auto 10px 18px;background-color:#fff;}
.div14{padding:10px;background-color:#D2F4FE;}
.div15{height:100px;padding:7px 15px 7px 15px;cursor:pointer;background-color:#0987EC;}
.div16{height:100px;padding:7px 15px 7px 15px;cursor:pointer;background-color:#EC7D17;}
.div17{width:360px;}
.div18{padding:5px;line-height:18px;}
.div19{padding:10px;background-color:#F9F9F9;border:1px solid #EAEAEA;}
.div20{line-height:42px;background:#e2f0fc;border:1px solid #d0e7ff;}
.div21{line-height:20px;padding-right:10em;}
.div21 .font4{display:block;background:url(../images/bg_title1.gif) no-repeat;height:53px;color:#990000;line-height:36px;padding-left:20px;}
.div22{padding:5px;background-color:#D4F8FD;}
.div23{height:300px;}
.div24{padding:5px;background-color:#F1F1F1;}
.div25{margin-bottom:2px;}
.div26{width:30px;float:left;margin-right:2px;text-align:center;}
.div27{margin-top:10px;margin-bottom:7px;}
.div28{color:#444;width:410px;padding-top:10px;}
.div29{margin-left:20px;}
.div30{margin-bottom:15px;}
.div31{width:126px;float:left;margin:9px 8px 4px 8px;border:1px solid #D4D0C8;}
.div32{width:70px;white-space:nowrap;}
.div33{width:750px;margin-left:50px;}
.div34{width:160px;border:1px solid #dadada;background-color:#fff;padding:5px;display:none;}
.div35{margin-bottom:7px;}
.div36{border:1px solid #dadada;}
.div37{width:164px;padding:3px;background-color:#fff;border:1px solid #dadada;}
.div38{width:500px;height:70px;padding:3px;background-color:#fff;border:1px dashed #dadada;overflow:hidden;}
.div39{width:130px;padding:2px 2px 2px 20px;margin-top:5px;text-align:left;background:#FFFFCC url(../images/mini/favorites.gif) 3px 2px no-repeat;border:1px solid #FFFF33;}
.div40{font-size:14px;color:#111;width:140px;padding-top:2px;padding-left:20px;margin-top:5px;text-align:left;background:#D4D0C8 url(../images/mini/flag.gif) no-repeat;border:1px solid #111;}
.div41{width:880px;height:122px;overflow:hidden;}
.div42{padding:5px;background-color:#FAE1ED;}
.div43{text-align:center;background-color:#FAE1ED;padding:30px 5px 30px 5px;}
.div44{padding:5px;border:1px solid #FF99CC;background-color:#FAE1ED;}

.div69{background:url(../images/bg-top-1.gif) no-repeat left top;padding-top:71px;}
.div70{background:url(../images/bg-bottom-1.gif) no-repeat 30px 390px #ddedfb;width:266px;padding:10px 10px 50px;margin-left:1px;}
.div70 div{border-bottom:1px solid #bfddf9;font-weight:bold;font-size:15px;padding:0 0 10px 10px;}
.div70 p{border-bottom:1px solid #bfddf9;margin:0;padding:10px 10px 5px 40px;line-height:24px;height:52px;overflow:hidden;}
.div70 .p1{background:url(../images/1.jpg) no-repeat 10px 15px;font-weight:normal;}
.div70 .p2{background:url(../images/2.jpg) no-repeat 10px 15px;}
.div70 .p3{background:url(../images/3.jpg) no-repeat 10px 15px;}
.div70 .p4{background:url(../images/4.jpg) no-repeat 10px 15px;}
.div70 .p5{background:url(../images/5.jpg) no-repeat 10px 15px;}

/*left right*/
.left1{width:240px;float:left;}
.right1{width:650px;float:right;text-align:right;}

.left2{width:550px;float:left;line-height:20px;}
.right2{width:300px;float:right;line-height:20px;}

.left2x{width:450px;float:left;}
.right2x{width:400px;float:right;line-height:20px;}

.left3{width:600px;float:left;}
.right3{width:280px;float:right;line-height:20px;}

.left4{width:49%;float:left;}
.right4{width:49%;float:right;text-align:right;}

.left5{width:35%;float:left;}
.right5{width:64%;float:right;text-align:right;}

.left6{width:40%;float:left;}
.right6{width:59%;float:right;}

.left7{width:70%;float:left;}
.right7{width:30%;float:right;text-align:right;}

.left8{width:48%;float:left;}
.right8{width:49%;float:right;}

.left9{width:160px;float:left;}
.right9{width:670px;float:right;}

.left10{width:43%;float:left;}
.right10{width:56%;float:right;}

.left11{width:96px;float:left;}
.right11{width:730px;float:right;line-height:20px;}

.left12{width:10%;float:left;}
.right12{width:85%;float:right;}

.left13{width:50px;float:left;}
.right13{width:120px;float:right;}

.left14{width:136px;float:left;}
.right14{width:720px;float:left;}

.left15{width:29%;float:left;}
.right15{width:69%;float:left;}

.left16{width:680px;float:left;}
.right16{width:160px;float:right;}

.left17{width:540px;float:left;}
.right17{width:320px;float:right;}

.left18{width:100px;float:left;}
.right18{width:250px;float:left;}

.right19{width:40px;float:right;}

/*btn*/
.btn1{font-size:13px;width:100px;height:25px;padding-top:2px;}
.btn2{font-size:13px;width:160px;height:25px;padding-top:2px;}
.btn3{font-size:13px;width:120px;height:25px;padding-top:2px;}
.btn4{font-size:13px;width:80px;height:26px;}
.btn5{font-size:18px;font-weight:bold;color:#000;width:300px;padding-top:2px;background-color:#E6FDE3;border:1px solid #009900;margin-bottom:5px;}
.btn6{font-size:14px;color:#000;width:190px;padding-top:2px;padding-left:25px;text-align:left;background:#E6FDE3 url(../images/mini/flag.gif) no-repeat;border:1px solid #009900;margin-bottom:5px;}
.btn7{font-size:14px;color:#000;width:190px;padding-top:2px;padding-left:22px;background:#E6FDE3 url(../images/mini/pen.gif) 5px 4px no-repeat;border:1px solid #009900;margin-bottom:5px;}
.btn8{font-size:13px;height:25px;padding-top:2px;}

/*text*/
.text1{border:1px solid #DADADA;width:300px;height:21px;line-height:21px;}
.text2{border:1px solid #DADADA;width:290px;height:23px;line-height:23px;}
.text3{border:1px solid #DADADA;width:40px;height:23px;line-height:23px;}
.text4{border:1px solid #DADADA;width:30px;height:21px;line-height:21px;position:relative;top:3px;}
.text5{border:1px solid #DADADA;width:40px;height:21px;line-height:21px;}
.text6{border:1px solid #DADADA;width:50px;height:23px;line-height:23px;}
.text7{border:1px solid #DADADA;width:200px;height:21px;line-height:19px;color:#999;}
.text8{border:1px dashed #dadada;width:250px;height:21px;line-height:21px;}
.text9{border:1px solid #DADADA;width:335px;height:21px;line-height:21px;}
.text10{border:1px solid #DADADA;width:200px;height:21px;}
.text11{border:1px solid #DADADA;width:250px;height:21px;}

.textx{border:1px solid #DADADA;width:200px;height:21px;line-height:21px;}
.texty{border:1px solid #DADADA;width:150px;height:21px;line-height:21px;}


/*text_area*/
.text_area{width:300px;height:80px;}
.text_area1{width:380px;height:70px;}
.text_area2{width:380px;height:170px;}
.text_area3{width:335px;height:80px;}
.text_area4{width:99%;height:100px;}
.text_area5{width:750px;height:70px;}
.text_area6{width:320px;height:200px;}
.text_area7{width:100%;height:60px;}
.text_area8{width:500px;height:70px;border:1px dashed #dadada;}
.text_area9{width:200px;height:80px;}
.text_area10{width:250px;height:80px;}
.text_area11{width:100%;height:80px;}

.text_areax{width:300px;height:50px;}
.text_areax1{width:335px;height:50px;}

/*button*/
button{cursor:pointer;border:0px;background:none;font-weight:bold;padding:5px 0;margin:0px;}
button.standard:hover, button.negative:hover, button.submit:hover{background-position:bottom left}
button.submit, button.submit a{color:#fff}
button.submit{border-top:1px solid #64c3e2;border-bottom:1px solid #26819e;border-left:1px solid #45a1c0;border-right:1px solid #2a91b2;background:transparent url(../images/button_blue.gif) top left repeat-x;}
button.submit:hover{border-top:1px solid #599eb5;border-bottom:1px solid #2d99bd;border-left:1px solid #46a4c4;border-right:1px solid #2886a5;}

/*a*/
.a1{font-size:13px;font-weight:bold;color:#166FB6;}
.a1:hover{font-size:13px;font-weight:bold;color:#166FB6;text-decoration:underline;}

.a2{font-weight:bold;color:#7C7C7C;}
.a2:hover{font-weight:bold;color:#7C7C7C;text-decoration:underline;}

.a3{font-size:13px;font-weight:bold;color:#000;}
.a3:hover{font-size:13px;font-weight:bold;color:#000;text-decoration:underline;}

.a4:hover{text-decoration:none;}

.a5{font-size:12pt;font-weight:bold;color:#fff;}
.a5:hover{font-size:12pt;font-weight:bold;color:#fff;text-decoration:underline;}

.a6{font-size:12px;font-weight:bold;color:#eee;}
.a6:hover{font-size:12px;font-weight:bold;color:#eee;text-decoration:underline;}

.a7{font-size:16px;font-weight:bold;color:#166FB6;display:block;background:url(../images/a1.gif) 10px 18px no-repeat;padding-left:20px;height:42px;border-bottom:1px dashed #b3d9ff;}
.a7:hover{font-size:16px;font-weight:bold;color:#a42527;text-decoration:none;background:url(../images/a1_hover.gif) 10px 18px no-repeat;}

.a8{font-size:13px;font-weight:bold;}
.a8:hover{font-size:13px;font-weight:bold;text-decoration:underline;}

.a9{font-size:13px;color:#166FB6;}
.a9:hover{font-size:13px;color:#166FB6;text-decoration:underline;}

.a10{font-size:14px;color:#166FB6;}
.a10:hover{font-size:14px;color:#166FB6;text-decoration:underline;}

.a11{font-size:11px;color:#444;}
.a11:hover{font-size:11px;color:#444;text-decoration:underline;}

.a12{color:#CC8D4C;}
.a12:hover{color:#CC8D4C;text-decoration:underline;}

.a13{color:#777;text-decoration:underline;}
.a13:hover{color:#777;text-decoration:none;}

.a14{font-size:14px;font-weight:bold;color:blue;text-decoration:underline;}
.a14:hover{font-size:14px;font-weight:bold;color:blue;text-decoration:none;}

/*img*/
.img1{cursor:pointer;}
.img2{margin-left:2px;}
.img3{border:1px solid #888;}
.img4{border:1px solid #ccc;margin-right:5px;}

/*hr*/
.hr1{height:1px;border-top:1px solid #C0C0C0;margin-top:5px;}
.hr2{height:1px;border-top:1px dashed #C0C0C0;}
.hr3{height:1px;border-top:1px solid #EAEAEA;margin-top:2px}

/*other*/
.init{font-size:13px;color:#111;line-height:22px;padding:5px 5px 5px 10px;text-align:left;background-color:#FFFFCC;border:1px solid #FFFF33;margin-bottom:10px;}
.init1{font-size:13px;color:#D14848;line-height:22px;padding:5px 5px 5px 10px;text-align:left;background-color:#FCE8E8;border:1px solid #F9C8C8;margin-bottom:10px;}
.init2{font-size:13px;color:#009900;line-height:22px;padding:5px 5px 5px 10px;text-align:left;background-color:#E6FDE3;border:1px solid #009900;margin-bottom:10px;}
.init3{font-size:13px;color:#111;line-height:22px;padding:5px 5px 5px 10px;text-align:left;background-color:#E8F2F9;border:1px solid #89D0FE;margin-bottom:10px;}

.tabs{margin:0px;padding:20px 0 0 0;background:#166FB6;}
.tabs li{float:left;list-style:none;}
.tabs li strong{padding:3px 14px;border-left:1px solid #5c5c5c;border-right:1px solid #3b3b3b;}
.tabs li a{font-weight:bold;color:#b8b8b8;text-decoration:none;background:#464646;margin:12px 0 0 0;padding:13px 0;display:block;}
.tabs li a:hover{color:#efefef;background:#444;}
.tabs li a.active{font-size:1.4em;color:#000;background:#fff;position:relative;top:3px;display:block;margin:4px 0 0 0;padding:13px 5px 13px 0px;border-bottom:1px solid #FFF;}
.tabs li a.active strong{border:0px;}
.tabs li a.active:hover{color:#333;background:#fff;}

.winning_logo{width:75px;height:75px;background:url(../images/winning_logo.gif) no-repeat;display:none;}

.menu{font-size:18px;font-weight:bold;color:#999;margin-top:35px;}
.menu a{font-size:18px;font-weight:bold;color:#fff;}
.menu a:hover{font-size:18px;font-weight:bold;color:#fff;text-decoration:underline;}

.about{font-size:14px;color:#999;margin-top:10px;text-align:center;}
.about a{font-size:14px;color:#999;}
.about a:hover{font-size:14px;color:#fff;text-decoration:none;}

.photo_ui{width:170px;float:left;line-height:20px;margin:8px;margin-left:0px;}
.photo_ui .photo{margin-bottom:3px;}

.photo_ui1{width:330px;float:left;line-height:20px;margin:20px 50px 20px 50px;}
.photo_ui1 .photo{margin-bottom:10px;}

.error2{font-size:13px;font-weight:bold;color:#F1474A;line-height:20px;text-align:left;background:#FFF2E9 url(../images/error1.gif) 3px 3px no-repeat;border:1px solid #F1474A;padding:2px 2px 0px 40px;margin-bottom:2px;}

/*highslide*/
.highslide{cursor:url(images/highslide/zoomin.cur),pointer;outline:none;}
.highslide-html{background-color:white;}
.highslide-html-blur{}
.highslide-html-content{position:absolute;display:none;}
.highslide-loading{font-family:sans-serif;font-size:8pt;font-weight:bold;color:black;text-decoration:none;padding:2px;padding-left:22px;border:1px solid black;background:white url(../images/highslide/loader.white.gif) no-repeat 3px 1px;}
a.highslide-credits,a.highslide-credits i{font-size:10px;color:silver;text-decoration:none;padding:2px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-wrapper{background-color:white;}
.highslide-wrapper .highslide-html-content{width:400px;padding:5px;}
.highslide-wrapper .highslide-header div{}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:black;}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(../images/highslide/resize.gif);}
.highslide-wrapper .highslide-body{}
.highslide-move{cursor:move;}
.highslide-resize{cursor:nw-resize;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.highslide-title{font-size:12px;color:#000;padding:2px 3px 2px 3px;background-color:#fff;}

/*sidebar*/
.sidebar{border:1px solid #166FB6;margin-bottom:20px;}
.sidebar h2{background:#166FB6;font-size: 14px;height: 24px;line-height: 24px;padding-left: 15px;margin:0;color:#fff;}
.sidebar .content{padding:10px;}
.sidebar .content ul{margin:0;padding:0;list-style:none;}
.sidebar .content ul li{ line-height:18px;color:#777777;padding:3px 10px;}
.sidebar .content ul li b{color:#000;}
span.company_name{color:#166FB6;font-weight:bold;}
