body{
	margin:0;
	background-color:#fff;
	font-family: arial;
	font-size: 80%;
	line-height: 150%;
}
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;}
input, select, textarea {font: 13px Arial;}
p{margin:0 0 15px 0;}
pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
ol {margin:4px 0 4px 30px;padding:0;}
ul {margin:4px 0 4px 20px;padding:0;}
ul ul,ol ol{margin-left:20px;}

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;}

a:link.sponsored{color:#90908e;text-decoration:none;font:bold 11px tahoma;}
a:visited.sponsored{color:#90908e;text-decoration:none;font:bold 11px tahoma;}
a:hover.sponsored{color:#f50;text-decoration:underline;font:bold 11px tahoma;}

h1,h2,h3{margin:0;padding:0;}
h1{font:2em/180% tahoma;margin:15px 0 10px 0;}
h1.guide{color:#002858;margin-bottom:10px;font-size:20px;}
h2{font:1.5em/180% arial;}
h3{font:1.4em/180% arial;}


body#popUp #header{margin:0!important;height:auto;background-color:#efefef;background-image:none;width:auto;}
body#popUp #page{margin:6px;}

#header{height:80px;}
#headerReg{padding-top:20px;padding-bottom:40px;}
.header960{width:960px;margin: auto;}
.header760{width:760px;margin: auto;}

#logo{float:left;margin-right:15px;font:bold 10px verdana;}
.utility{text-align:right;padding:3px;height:25px;font:0.85em verdana;}
.utility a:link,.utility a:visited,.utility a:hover{color:#3D5376;text-decoration:none;}
.utility input{font:10px verdana;}
.utility form{display:inline;}




.crumb{margin-bottom:10px;clear:both;margin-top:10px; width:60%; float:left}
.crumb.global{font:0.8em verdana;padding:0;background:#fff;} 
.crumb.global h1{display:inline;font:bold 1em verdana;}


.newsNav{width:960px;height:40px;background:url(../images/bar_bg2.gif) repeat-x; float:left; margin-bottom:12px;}
.newsNav ul{float:left;font:bold 14px/18px tahoma;margin:0;padding:6px 0 0 10px;height:31px;list-style:none;}
.newsNav ul li{float:left;margin:0;margin-left:-1px;padding:0;background:url(../images/news_nav_line.gif) right no-repeat;position:relative;z-index:1;}
.newsNav ul li a{display:block;padding:5px 16px 8px;color:#fff!important;}
.newsNav ul li a:hover{color:#fff!important;}
.newsNav ul li.current{background:url(../images/select_item_left.gif) top right no-repeat;}
.newsNav ul li.current a{color:#1A5188!important;font-weight:bold;background:url(../images/select_item_right.gif) top left no-repeat;}
.newsNav ul li.current a:hover{color:#1A5188!important;}

.newsSubNav{width:950px;height:22px;background:#E6F0F6;margin:0;padding:5px 0 0 10px;color:#999;}
.newsSubNav a{font:bold 12px/16px arial;padding:0 4px;}


#page960,#page760{margin:auto;text-align:left;}
#page960{min-width:760px;max-width:960px;width:960px;}
#page760{width:760px;}

.colL,.colRL,.colLL{float:left;_overflow:hidden;}
.colR,.colRR,.colLR{float:right;_overflow:hidden;}

#page760.frameA .colL{width:440px;}
#page760.frameA .colR{width:300px;}

#page960.frameA .colL{width:180px;}
#page960.frameA .colR{width:100%;margin-left:-200px;}

#page960.frameA .colR .colRmargin{margin-left:200px;margin-bottom:20px;}
#page960.frameA .colRL{width:100%;margin-right:-200px;}
#page960.frameA .colRL .colRLmargin{margin-right:180px;}
#page960.frameA .colRR{width:160px;}
#page960.frameB .colR{width:160px;}
#page960.frameB .colL{width:100%;margin-right:-200px;}
#page960.frameB .colL .colLmargin{margin-right:200px;}
#page960.frameB .colLR{width:100%;margin-left:-200px;}
#page960.frameB .colLR .colLRmargin{margin-left:200px;}
#page960.frameB .colLL{width:180px;}



#page960.listPage.frameB .colR{width:160px;}
#page960.frameB .colL{width:100%;margin-right:-175px;}
#page960.frameB .colL .colLmargin{margin-right:175px;}

#page760.frameA.signIn .column{width:760px;position:relative;}
#page760.frameA.signIn .signInArea{width:239px;position:absolute;left:495px;top:-10px;}
#page760.frameA.signIn hr{margin:10px 0;}



.newsWin{border:1px solid #C8D8E7;margin-bottom:15px;background:url(../images/bg_2.gif) repeat-x;}
.newsWin h3 {border:1px solid #fff; solid #fff;border-bottom:none;font:bold 15px/1.2em arial;color:#0A426F;padding:5px 0 5px 10px;}
.newsWin h3.updateTime {padding-top:8px;padding-bottom:10px;font:normal 12px/1em arial;color:#767A7C;border-bottom:solid 1px #D2DFEB;}
.newsWin h5{padding:0;margin:5px 0 5px 0;font:bold 21px/1.1em arial;color:#039;}
.newsWin .box {padding:10px 10px 8px 10px;}
.newsWin .addToHome {display:block;float:right;padding:8px 8px 0 0;background:none;}
.newsWin .colMargin{padding:0 10px 10px 10px;}
.newsWin ul {list-style:none;padding:0;margin:0;}
.newsWin ul li {padding:0 0 0 10px;}
.newsWin .colLeft {float:left;width:320px;height:420px;margin-right:25px;}
.colR .newsWin .box {padding:5px 10px 0 10px;}





.image-150 img{float:left;margin-right:10px;border:1px solid #999;padding:1px; height:120px; width:160px;}
.image-150 ul{float:left;list-style:none;width:270px; padding-bottom:10px;}
.image-150 ul li{font-weight:bold;background:url(../images/point.gif) 0 1px no-repeat; font: normal 13px/1.2em arial;color:#039;}


#pagetool {padding:0 0 0 0;background-color:#fff;clear:both;text-align:center;}
#pagetool a {padding: 8px 40px;background:url(../images/icon_pagetool.gif) 30px no-repeat;}

#footer{
	clear: both;
	text-align:center;
	border-top:1px solid #ccc;
	margin-top:10px;
	font:0.85em/14px verdana;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
