body{
	margin:0;
	color:#5d5d5d;
	font:13px/18px Arial, Helvetica, sans-serif;
	background:#fff;
}
img{border-style:none;} 
a{
	text-decoration:none;
	color:#08436d;
}
a:hover{text-decoration:underline;}
input, textarea, select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:975px;
	margin:10px auto 0;
}
#header{
	width:100%;
	overflow:hidden;
}
#header .bar{
	width:728px;
	float:left;
}
#header .ads{
	margin:0 0 10px;
}
#header .ads a,
#header .ads img{
	display:block;
}
#header .panel{
	height:1%;
	overflow:hidden;
	background:url(../img/furniture/bg-header-panel.gif) repeat-x;
	margin:0 0 23px;
}
.logo{
	width: 277px;
	height: 84px;
	overflow: hidden;
	background: url(../img/furniture/logo.gif) no-repeat;
	text-indent: -9999px;
	float:left;
	margin:17px 0 0;
}
.logo a{
	display: block;
	height: 100%;
}
.register-box{
	height:80px;
	background:url(../img/furniture/bg-register-box.gif) repeat-x;
	float:right;
	font-size:12px;
	line-height:14px;
	color:#525252;
	margin:11px 0 0;
	padding:9px 0 0 9px;
	width:230px;
}
.register-box img{
	float:right;
	margin:-28px -2px 0 0;
}
.register-box strong{
	color:#091e36;
	font:17px/19px Georgia, "Times New Roman", Times, serif;
	display:block;
	position:relative;
	margin:0 0 12px;
}
.register-box strong a{
	color:#091e36;
	background:url(../img/furniture/icons.gif) no-repeat 100% 5px;
	padding:0 23px 0 0;
}
.register-box span{
	position:relative;
}
.register-box span a{
	color:#8b2028;
	font-weight:bold;
}
.form-box{
	width:237px;
	float:right;
}
.login-form{
	background:#b8b8a3;
	padding:10px 0 0;
	margin-bottom:25px;
}
.login-form .row{
	height:1%;
	overflow:hidden;
	padding:0 10px 6px 12px;
}
.login-form .text{
	width:155px;
	height:20px;
	background:url(../img/furniture/bg-text-login.gif) no-repeat;
	float:left;
}
.login-form .text input{
	margin:0;
	padding:2px 7px;
	width:141px;
	background:none;
	border:none;
	font-size:13px;
	color:#918f8f;
}
* html .login-form .text input{
	padding:1px 7px 1px;
}
.login-form .btn-submit{
	float:right;
	margin:0 -2px 0 0;
	padding:0;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	width:46px;
	height:20px;
	background:url(../img/furniture/btn-submit.gif) no-repeat;
}
.login-form .link{
	background:#9f9f8a;
	font-size:11px;
	line-height:13px;
	padding:6px 0 6px 15px;
	margin:1px 0 0;
}
.login-form .link a{
	color:#fff;
	padding:0 0 0 10px;
	background:url(../img/furniture/bullet-link.gif) no-repeat 0 4px;
}
.search-form{
	background:url(../img/furniture/bg-search-form.gif) repeat-x 0 100%;
	padding:0 19px 13px 15px;
}
.search-form .row{
	height:1%;
	overflow:hidden;
	padding:0 0 10px;
}
.search-form .text{
	float:left;
	width:203px;
	height:22px;
	background:url(../img/furniture/bg-text-search.gif) no-repeat;
}
.search-form .text input{
	width:169px;
	margin:0;
	padding:2px 10px 2px 24px;
	background:none;
	border:none;
	font-size:13px;
	color:#231f20;
}
.search-form #select{
	width:168px;
	float:left;
	margin:0;
}
.search-form .btn-submit{
	float:right;
	margin:0;
	padding:0;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	width:32px;
	height:20px;
	background:url(../img/furniture/btn-submit.gif) no-repeat 0 -20px;
}
.user-bar{
	width:100%;
	overflow:hidden;
	clear:both;
}
.user-bar .holder{
	height:1%;
	overflow:hidden;
}
.version{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	float:left;
}
.version li{
	float:left;
}
.version li a{
	float:left;
	height:23px;
	background:#b5b6b9 url(../img/furniture/bg-version.gif) no-repeat 100% -30px;
	padding:7px 44px 0 14px;
	color:#fff;
}
.version li.active a{background:#0d2c42 url(../img/furniture/bg-version.gif) no-repeat 100% 0;}
#nav{
	margin:0;
	padding:4px 0;
	list-style:none;
	height:1%;
	overflow:hidden;
	background:#0d2c42;
}
#nav li{
	float:left;
	background:url(../img/furniture/separator.gif) no-repeat;
	padding:3px 14px 4px;
	margin:0 1px 0 -1px;
}
#nav li a{
	color:#95988b;
}
#nav li a:hover,
#nav li.active a{
	text-decoration:none;
	color:#fff;
	border-bottom:1px dotted #8b9aa5;
}
#main{
	width:100%;
	overflow:hidden;
	padding:30px 0 65px;
}
#twocolumns{
	float:right;
	width:809px;
	background:url(../img/furniture/bg-twocolumns.gif) repeat-y;
}
#content{
	width:477px;
	float:left;
	overflow:hidden;
}
.home #content{min-height:1485px;}
* html .home #content{height:1485px;}
.blue{border-top:3px solid #7d99c9;}
.red{border-top:3px solid #8b2028;}
#content h1{
	margin:0 0 12px;
	padding:4px 0 0;
	font:24px/26px Georgia, "Times New Roman", Times, serif;
	color:#08446e; 
}
#content .info{
	width:477px;
	overflow:hidden;
	background: url("/img/furniture/bg-title.gif") repeat-x 0 100%;
	padding:14px;
	font-size:12px;
	line-height:18px;
	color:#5d5d5d;
}

#content .infodir{
	width:477px;
	overflow:hidden;
	background: #f0f0f0 url("/img/furniture/bg-title.gif") repeat-x 0 100%;
	padding:14px;
	font-size:12px;
	line-height:18px;
	color:#5d5d5d;
}
#content .info .ads, #content .infodir .ads{
	float:left;
	margin-right:15px;
}
#content .info strong, #content .infodir strong{
	display:block;
	font-size:13px;
	line-height:18px;
	color:#08436d;
}
#content .info p, #content .infodir p{
	margin:0;
	padding-right: 15px;
}
#content .info a{
	font-weight:bold;
}	
#content .info a.view, #content .infodir a.view{
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
	float:right;
	margin:17px 18px 0 0;
	display:inline;

}

#content .info a.comments{
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
	float:left;
	margin:17px 18px 0 0;
	display:inline;

}
#content .address{
	margin:0;
	padding:26px 0 15px;
	width:100%;
	overflow:hidden;
}
#content .address dt{
	width:107px;
	font-weight:bold;
	color:#08436d;
	float:left;
}
#content .address dd{
	margin:0;
	color:#5d5d5d;
}
#content .address dd a{
	color:#5d5d5d;
}
#content .title-about{
	color:#08436d;
	background:url(../img/furniture/bg-title.gif) repeat-x 0 100%;
	margin:0 0 11px;
	padding:0 0 7px;
	font-size:13px;
	line-height:18px;
}
#content .block{
	color:#5d5d5d;
	margin:0 0 93px;
}
#content .block p{
	margin:0;
}
#content .bar{
	border-top:1px solid #7d99c9;
	padding:37px 0 0;
	width:100%;
	overflow:hidden;
}
#content .bar .holder{
	background:url(../img/furniture/bg-content-bar.gif) repeat-y;
	padding:6px 0 0;
	min-height:100px;
}
* html #content .bar .holder{
	height:100px;
}
#content .bar .holder:after{
	content:"";
	display:block;
	clear:both;
}
#content .bar .coll{
	float:right;
	width:220px;
}
#content .bar .back{
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -145px;
}
#content .bar .print{
	background:url(../img/furniture/icons.gif) no-repeat 0 -118px;
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 19px;
}
#content .bar p{
	margin:22px 0 27px;
	color:#5d5d5d;
	word-spacing:-3px;
}
#content .bar .row{
	width:220px;
	overflow:hidden;
	padding:0 0 10px;
}
#content .bar .more{
	color:#08446e;
	padding:0 0 0 12px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
}
#content .bar .download{
	background:url(../img/furniture/icons.gif) no-repeat 0 -170px;
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 3px 19px;
	float:left;
}
#content .promo{
	width:100%;
	overflow:hidden;
	background:url(../img/furniture/bg-title.gif) repeat-x 0 100%;
	padding:0 0 10px;
	margin:0 0 25px;
}
.items{
	width:499px;
	margin:0 -21px 0 0;
	overflow:hidden;
	background:url(../img/furniture/bg-items.gif) repeat-y;
}
.items .item{
	float:left;
	width:228px;
	margin-right:21px;
}
.items .green-title h2{
	color:#2c7782;
	border-bottom:3px solid #b2b2b2;
}
.items .green-title h3{color:#2c7782;}
.items .blue-title h2{
	color:#08446e;
	border-bottom:3px solid #b8b8a3;
}
.items .blue-title h3{color:#08446e;}
.items .green-title .box{padding:13px 9px 7px 0;}
.items .blue-title .box{padding:12px 4px 7px 2px;}
.items h2{
	margin:0;
	font:20px/22px Georgia,"Times New Roman", Times, serif;
	padding:0 0 3px 3px;
}
#content .items p{margin:0;}
.items h3{
	font:16px/18px Georgia,"Times New Roman", Times, serif;
	margin:0 0 5px;
}
.items p{
	margin:0;
}
.items p strong{
	color:#000;
}
.items p a{
	color:#08436d;
	font-weight:bold;
}

.items p a.view, .promo p a.view{
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
	margin:17px 18px 0 0;
	display:inline;
}

.items .box{
	background:url(../img/furniture/bg-read-box.gif) repeat-x 0 100% 
}
.items .holder{
	width:100%;
	overflow:hidden;
}
.items .holder img{
	float:left;
	margin-right:10px;
}
.items .more{
	padding:16px 0 10px;
}
.items .more a{
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
}
#content .promo img{
	float:left;
	margin-right:13px;
}
#content .promo p{
	font-size:15px;
	line-height:20px;
	margin:0 0 15px;
}
#content .promo .link{
	height:1%;
	overflow:hidden;
	padding-bottom:4px;
}
#content .promo .link a{
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
}
#content .text-holder{
	background:url(../img/furniture/bg-title.gif) repeat-x 0 100%;
	padding:0 0 13px;
	margin:0 0 16px;
}
#content .text-holder span{
	display:block;
	color:#000;
	margin-bottom:3px;
}
#content .text-holder .public{
	font-size:15px;
	line-height:20px;
	font-weight:normal;
}
#content .text-holder p{
	margin:0 0 10px;
}
#content p{
	margin:0 0 23px;
}
#content .image{
	float:left;
	margin:-12px 15px 0 0;
}
#content .image span{
	font-size:11px;
	line-height:13px;
	color:#646464;
}
#content img{
	display:block;
}
.winners-box{
	padding:20px 0 0;
}
.winners-box .title-winners{
	margin:0 0 4px;
	font:16px/18px Georgia, "Times New Roman", Times, serif;
	color:#08446e;
	border-bottom:1px solid #8b2028;
	padding:0 0 5px;
}
.winners-box .item{
	background:url(../img/furniture/bg-title.gif) repeat-x 0 100%;
	padding:15px 0 10px;
}
.winners-box strong{
	display:block;
}
.container{
	height:1%;
	overflow:hidden;
	background:#e5e5e5;
	border-bottom:1px solid #c4cdd3;
	padding:0 0 18px;
	margin-bottom:31px;
}
.directory .container{
	margin-bottom:15px;
}
.container h2{
	margin:0 0 18px;
	font:18px/20px Georgia,"Times New Roman", Times, serif;
	color:#fff;
	background:#98adbb;
	padding:6px 0 7px 13px;
}
.tracker-form{
	padding:0 0 0 13px;
}
.tracker-form .row{
	height:1%;
	padding:0 0 8px;
}

.tracker-form .row:after{
	content:"";
	display:block;
	clear:both;
}
.tracker-form .col{
	height:1%;
	overflow:hidden;
	padding:23px 0 0;
}
.tracker-form label{
	width:130px;
	float:left;
	font-weight:bold;
	color:#295d81;
}
.tracker-form .text{
	width:233px;
	height:20px;
	background:url(../img/furniture/bg-text.gif) no-repeat;
	float:left;
}
.tracker-form .text input{
	margin:0;
	padding:1px 5px;
	width:223px;
	background:none;
	border:none;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
.tracker-form select{
	width:233px;
	float:left;
	margin:0;
}
.tracker-form .btn-submit{
	width:59px;
	height:22px;
	padding:0;
	background:url(../img/furniture/btn-submit.gif) no-repeat 0 -40px;
	font-size:0;
	line-height:0;
	cursor:pointer;
	border:none;
	position:relative;
}
.tracker-form .row .btn-submit{
	float:left;
	margin:-2px 0 0 18px;
}
.tracker-form .col .btn-submit{
	display:block;
	margin:0 0 0 130px;
}

.register-form{
	padding:0 0 0 13px;
}
.register-form .row{
	height:1%;
	padding:0 0 8px;
}
.register-form .row .error_message{
	margin-left: 130px;
	display:block;
	clear:both;
}
.register-form .row:after{
	content:"";
	display:block;
	clear:both;
}
.register-form .col{
	height:1%;
	overflow:hidden;
	padding:23px 0 0;
}
.register-form label{
	width:130px;
	float:left;
	font-weight:bold;
	color:#295d81;
}
.register-form .text{
	width:233px;
	height:20px;
	background:url(../img/furniture/bg-text.gif) no-repeat;
	float:left;
}
.register-form .text input{
	margin:0;
	padding:1px 5px;
	width:223px;
	background:none;
	border:none;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
.register-form select{
	width:233px;
	float:left;
	margin:0;
}
.register-form .btn-submit{
	width:59px;
	height:22px;
	padding:0;
	background:url(../img/furniture/btn-submit.gif) no-repeat 0 -40px;
	font-size:0;
	line-height:0;
	cursor:pointer;
	border:none;
	position:relative;
}
.register-form .row .btn-submit{
	float:left;
	margin:-2px 0 0 18px;
}
.register-form .col .btn-submit{
	display:block;
	margin:0 0 0 130px;
}

.title-latest{
	margin:0;
	color:#08446e;
	font:18px/20px Georgia,"Times New Roman", Times, serif;
	background:url(../img/furniture/bg-title.gif) repeat-x 0 100%;
	padding:0 0 3px;
}
.search-bar{
	height:1%;
	overflow:hidden;
	padding:7px 0 5px;
	border-bottom:1px solid #7d99c9;
}
.search-bar strong{
	/*float:left;*/
	color:#5d5d5d;
	font-weight:bold;
}
.paging{
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
	float:right;
	font-weight:bold;
}
.paging li{
	float:left;
}
.paging li a{
	float:left;
	color:#08446e;
	background:#e5e5e5 url(../img/furniture/bg-paging.gif) no-repeat 0 -112px;
	margin-right:3px;
}
.paging li a em{
	float:left;
	font-style:normal;
	background:url(../img/furniture/bg-paging.gif) no-repeat 100% -130px;
	padding:0 5px 0 6px;
	cursor:pointer;
}
.paging li a:hover,
.paging li span{
	background:#7d99c9 url(../img/furniture/bg-paging.gif) no-repeat 0 -76px;
	color:#fff;
	text-decoration:none;
}
.paging li a:hover em,
.paging li span em{background:url(../img/furniture/bg-paging.gif) no-repeat 100% -94px;}
.paging li span{
	float:left;
	margin-right:3px;
}
.paging li span em{
	float:left;
	font-style:normal;
	padding:0 5px 0 6px;
}
.paging li .prev,
.paging li .next{
	font-weight:normal;
	color:#aeaeae;
	padding:0 0 0 14px;
	background:url(../img/furniture/bg-paging.gif) no-repeat 0 4px;
	margin:0 8px 0 0;
}
.paging li .next{
	padding:0 14px 0 0;
	background-position:100% -13px;
	margin:0 0 0 7px;
}
.paging li .prev:hover{
	background:url(../img/furniture/bg-paging.gif) no-repeat 0 -32px;
	color:#08446e;
}
.paging li .next:hover{
	background:url(../img/furniture/bg-paging.gif) no-repeat 100% -50px;
	color:#08446e;
}
.search-result{
	margin:0 0 35px;
	padding:8px 0 0;
	list-style:none;
}
.search-result li{
	height:1%;
	overflow:hidden;
	padding:15px 0 5px;
	background:url(../img/furniture/bg-title.gif) repeat-x 0 100%;
}
.search-result dl{
	margin:0;
	padding:0;
	height:1%;
	overflow:hidden;
}
.search-result dt{
	float:left;
	color:#393939;
	font-weight:bold;
}
.search-result dd{
	margin:0;
	color:#5d5d5d;
}
.search-result dd a{
	color:#08436d;
	font-weight:bold;
}
.search-result strong{
	display:inline-block;
	color:#08436d;
	margin-bottom:23px;
}
.search-result span{
	display:block;
	color:#5d5d5d;
}
.search-result .view{
	font-size:12px;
	line-height:14px;
	color:#08436d;
	padding:0 0 0 13px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
	float:right;
	margin:57px 8px 0 0;
	display:inline;
}
#content .winners-box p{
	margin:0;
}
#content .news{
	border:none;
}
#content .news p{
	float:none;
}
.aside{
	width:311px;
	float:right;
}
* html .aside{margin:0 -2px 0 0;}
.aside .read-box{
	border-top:3px solid #9f9f8a;
	margin:0 0 25px;
}
.read-box h2{
	margin:0;
	font-size:18px;
	line-height:20px;
	color:#8b2028;
	font-weight:normal;
	background:#e6e6df;
	padding:6px 0 6px 10px;
}
.read-box .list{
	margin:0;
	padding:10px 0 15px 9px;
	list-style:none;
	background:url(../img/furniture/bg-read-box.gif) repeat-x 0 100%;
	font-weight:normal;
}
.read-box .list li{
	height:1%;
	overflow:hidden;
	padding:0 0 3px;
}
* html .read-box .list li{padding:0 0 1px;}
.read-box .list li span{
	float:left;
	color:#000;
}
.read-box .list li strong{
	float:left;
	color:#2b2a2a;
	padding:0 3px 0 4px;
	border:1px solid #d3d4d5;
}
.read-box .list li a{
	float:left;
	color:#08436d;
	margin:0 0 0 9px;
	font-weight:normal;
}
.read-box ul.list li a{
	margin:0 0 0 9px;
}
.aside .blog{
	background:url(../img/furniture/bg-read-box.gif) repeat-x 0 100%;
	padding:0 0 2px;
	margin-bottom:30px;
}
.aside .blog .head{
	height:1%;
	overflow:hidden;
	background:#738d93;
	padding:12px 7px 5px 8px;
	margin:0 0 1px;
}
.blog .head h3{
	margin:0;
	font:18px/20px Georgia,"Times New Roman", Times, serif;
	color:#fff;
	float:left;
}
.aside .blog .head h3 a{
	float:left;
	padding:0 23px 0 0;
	background:url(../img/furniture/icons.gif) no-repeat 100% -15px;
	color:#fff;
}
.aside .blog .head .rss{
	float:right;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:1px 21px 1px 0;
	background:url(../img/furniture/icons.gif) no-repeat 100% -46px;
}
.aside .blog .text-holder{
	height:1%;
	overflow:hidden;
	color:#343434;
	font-size:12px;
	line-height:16px;
	padding:0 0 0 4px;
}
.aside .blog .text-holder img{
	float:right;
}
.aside .blog h4{
	margin:9px 0 5px;
	font:16px/18px Georgia, "Times New Roman", Times, serif;
	color:#08446e;
}
.aside .blog .text-holder p{
	margin:0;
}
.aside .blog .text-holder p a{
	font-weight:bold;
}
.aside .video{margin:0 0 35px;}
.aside .video,
.aside .video img{display:block;}
.aside .box{
	border-top:3px solid #939daf;
	background:#dedede;
	padding:7px 0 0;
	width:100%;
	min-height:128px;
	margin:0 0 32px;
}
.aside .box h3{
	margin:0 0 13px;
	font:18px/20px Georgia, "Times New Roman", Times, serif;
	height:1%;
	overflow:hidden;
	padding:0 0 0 8px;
}
.aside .box h3 a{
	color:#08446e;
	float:left;
	background:url(../img/furniture/icons.gif) no-repeat 100% -68px;
	padding:0 23px 1px 0;
}
.tabset{
	margin:0;
	padding:0 0 0 3px;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.tabset li{
	float:left;
	margin:0 2px 0 0;
}
.tabset li a{
	float:left;
	font-size:12px;
	line-height:14px;
	color:#08446e;
	background:url(../img/furniture/bg-tabs.gif) no-repeat;
	margin:3px 0 0;
}
.tabset li a span{
	float:left;
	height:18px;
	background:url(../img/furniture/bg-tabs.gif) no-repeat 100% -24px;
	padding:6px 8px 0;
	cursor:pointer;
}
.tabset li a.active{
	background-position:0 -48px;
	margin:0;
	color:#000;
}
.tabset li a.active span{
	background-position:100% -75px;
	padding:6px 8px 0;
	height:21px;
}
.aside .tab-content{
	background:#fff;
	border:1px solid #999;
	padding:6px 5px 11px;
	min-height:128px;
}
* html .aside .tab-content{
	height:128px;
	padding:10px 5px 11px 5px;
	width:302px;
}
.league-table table{
	width:100%;
	border-collapse:collapse;
}
.league-table th{
	padding:7px 0 4px;
	font-size:11px;
	line-height:13px;
	color:#000;
	font-weight:normal;
	text-align:left;
	background:#e2e2e2;
}
.league-table th{
	text-align:center;
}

.league-table .rank{
	width:25px;
	padding-left:11px;
}
.league-table .name{
	width:113px;
	padding-left:39px;
}
.league-table .total{
	width:110px;
	padding:0;
}
.league-table td.total{
	color:#2d2d2d;
	text-align:right;
	width:71px;
	padding-right:39px;
}
.league-table td.rank{
	text-align:right;
}
.league-table td a{
	color:#3171a8;
}
.league-table td{
	font-size:11px;
	line-height:13px;
	background:url(../img/furniture/bg-table.gif) repeat-x 0 100%;
	padding:3px 0 5px;
}

.league-table td.centre {
	text-align:center;
}

.league-table td.or{
	font-size:13px;
}

.aside .featured-box{
	font-size:12px;
	line-height:16px;
	color:#525252;
	padding:0 0 3px;
	background:url(../img/furniture/bg-read-box.gif) repeat-x 0 100%;
}
.aside .featured-box h3{
	margin:0 0 9px;
	background:#738d93;
	font:18px/20px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	height:1%;
	overflow:hidden;
	padding:13px 0 5px 8px;
}
.aside .featured-box h3 a{
	float:left;
	color:#fff;
	padding:0 22px 0 0;
	background:url(../img/furniture/icons.gif) no-repeat 100% -14px;
}
.aside .featured-box h4{
	margin:0 0 6px 3px;
	color:#08446e;
	font:16px/18px Georgia, "Times New Roman", Times, serif;
}
.aside .featured-box .text-holder{
	background:#f0f0f0;
	height:1%;
	overflow:hidden;
	padding:8px 0 0 4px;
}
.aside .featured-box .ads{
	float:right;
	margin:-4px 0 0;
}
.aside .featured-box .ads img{display:block;}
.aside .featured-box p{
	margin:0;
}
.aside .featured-box .more{
	font-weight:bold;
	margin-bottom:19px;
}
.aside .featured-box .more a{color:#08446e;}
.aside .featured-box .see{
	color:#08446e;
	padding:0 0 0 12px;
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
	font-weight:bold;
}
.tracker{
	width:809px;
	border-top:3px solid #939daf;
	margin:51px 0 0;
	float:right;
	background:#dedede;
	padding:7px 0 0;
}
.tracker h3{
	margin:0 0 13px;
	font:18px/20px Georgia,"Times New Roman", Times, serif;
}
.tracker h3 a{
	color:#08446e;
	padding:0 22px 0 9px;
	background:url(../img/furniture/icons.gif) no-repeat 100% -68px;
}
.tracker .tab-content{
	background:#fff;
	border:1px solid #999;
	padding:10px 7px 11px;
	min-height:126px;
}
* html .tracker .tab-content{height:126px;}
.project-table table{
	width:100%;
	border-collapse:collapse;
	font-size:12px;
	line-height:14px;
}
.project-table th{
	padding:4px 0 3px;
	color:#000;
	text-align:left;
	font-weight:normal;
	background:#e2e2e2;
}
.project-table .date{
	width:125px;
	padding-left:16px;
}
.project-table .title{
	width:302px;
}
.project-table .status{
	width:174px;
}
.project-table .value{
	width:154px;
}
.project-table td{
	padding:3px 0 4px;
	background:url(../img/furniture/bg-table.gif) repeat-x 0 100%;
	cursor:pointer;
}
.project-table tr:hover td,
.project-table tr.hover td{background:#f1f1f1 url(../img/furniture/bg-table.gif) repeat-x 0 100%;}
.project-table td a{
	color:#3171a8;
}
.project-table td a:hover{
	text-decoration:none;
}
#sidebar{
	float:left;
	width:145px;
}
#sidebar h3{
	margin:0 0 10px;
	font-size:13px;
	line-height:15px;
	font-weight:normal;
}
.add-nav{
	margin:0 0 27px;
	padding:0;
	list-style:none;
	font-size:12px;
	line-height:14px;
	border-top:3px solid #dadacf;
}
.add-nav li{
	height:1%;
	overflow:hidden;
	padding:4px 0 5px;
	border-bottom:1px solid #dadacf;
}
.add-nav li a{
	color:#08446e;
}
#sidebar .ads{
	display:block;
	margin-bottom:18px;
}
#sidebar .ads img{
	display:block;
}
#footer{
	border-top:1px solid #dadacf;
	padding:12px 0 100px;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	line-height:14px;
	overflow:hidden;
	height:1%;
}
#footer ul li{
	float:left;
	padding:0 7px 0 10px;
	background:url(../img/furniture/separator-footer.gif) no-repeat 0 2px;
	margin:0 10px 0 -10px;
}
#footer li a{
	color:#0d2c42;
}
#footer .text-holder{
	padding:12px 0 10px;
	border-bottom:10px solid #767561;
	font-size:11px;
	line-height:16px;
	color:#6a6a6a;
	margin:0 0 7px;
	height:1%;
	overflow:hidden;
}
#footer .text-holder p{
	margin:0;
}
#footer .text-holder p a{
	color:#6a6a6a;
}
#footer .text-holder address{
	font-style:normal;
}
#footer .short{
	font-size:11px;
	line-height:13px;
}
/*international page*/
.international #header .panel{
	background:none;
	border-top:1px solid #d9d9d9;
}
.international .logo{
	width:292px;
	height:77px;
	background:url(../img/furniture/logo-international.gif) no-repeat;
	margin:22px 0 0;
}
.international .register-box{
	background:url(../img/furniture/bg-register-box-international.gif) no-repeat;
	float:right;
	font-size:12px;
	height:71px;
	line-height:14px;
	margin:12px 0 0 0;
	padding:10px 107px 0 9px;
	width:122px;
}
.international .register-box strong{
	font:17px/19px Georgia, "Times New Roman", Times, serif;
	display:block;
	position:relative;
	margin:0 0 12px;
}
.international .register-box strong a{
	color:#091e36;
	background:url(../img/furniture/icons.gif) no-repeat 100% -198px;
	padding:0 23px 0 0;
}
.international .register-box span{
	color:#525252;
}
.international .register-box span a{
	color:#08446e;
	font-weight:bold;
}
.international .login-form{
	background:#bac5c1;
}
.international .login-form .link{
	background:#97a7a1;
}
.international .login-form .text{
	background-position:0 -20px;
	width:157px;
	height:22px;
}
.international .login-form .text input{
	width:143px;
}
.international .login-form .btn-submit{
	background-position:0 -62px;
	width:48px;
	height:22px;
}
.international .search-form .btn-submit{
	background-position:0 -84px;
}
.international .version li.active a{background:#587268 url(../img/furniture/bg-version.gif) no-repeat 100% -60px;}
.international #nav{background:#587268;}
.international #nav li a{
	color:#c7c7c7;
}
.international #nav li{background:url(../img/furniture/separator-international.gif) no-repeat;}
.international #nav li a:hover,
.international #nav li.active a{
	text-decoration:none;
	color:#fff;
	border-bottom:1px dotted #afbcb7;
}
.international .user-bar .holder{background:#e8e8e8;}
.sub-nav{
	margin:0;
	padding:3px 0 0 7px;
	list-style:none;
	float:left;
}
.sub-nav li{
	float:left;
}
.sub-nav li a{
	float:left;
	color:#4c4c4c;
}
.sub-nav li a span{
	float:left;
	cursor:pointer;
	padding:4px 12px 5px;
}
.sub-nav li a:hover,
.sub-nav li.active a{
	background:#587268 url(../img/furniture/bg-sub-nav.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}
.sub-nav li a:hover span,
.sub-nav li.active a span{background:url(../img/furniture/bg-sub-nav.gif) no-repeat 100% -27px;}
.international .blog .head{
	background:#a7a9ac;
}
.international .blog .head h3 a{
	color:#fff;
	padding:0 25px 0 0;
	background:url(../img/furniture/icons.gif) no-repeat 100% -220px;
}
.international .blog .rss{
	background:url(../img/furniture/icons.gif) no-repeat 100% -46px;
	float:right;
	font-size:12px;
	line-height:14px;
	color:#fff;
	padding:1px 21px 1px 0;
}
.aside .add{
	border-bottom:3px solid #abb8b3;
	background:none;
}
.aside .add .head{
	background:#587268;
}
.aside .add .head h3 a{background-position:100% -242px;}
.aside .add .text-holder p{
	margin:0 0 10px;
}
.aside .add img{
	margin:-4px 0 0 18px;
}
.aside .add .text-holder p a{font-weight:bold;}
.aside .add .text-holder{
	padding:15px 0 0 11px;
}
.international #sidebar .featured-box h3{
	margin:0 0 11px;
	background:#587268;
	font:18px/20px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	height:1%;
	overflow:hidden;
	padding:10px 0 5px 8px;
}
.international #sidebar .featured-box h3 a{
	float:left;
	color:#fff;
	padding:0 22px 0 0;
	background:url(../img/furniture/icons.gif) no-repeat 100% -242px;
}
.international .items .green-title h2{
	border-bottom:3px solid #b5b6b9;
}
.international .items .blue-title h2{
	border-bottom:3px solid #9baaa4;
}
.international .items .holder .text-box {
	height:1%;
	overflow:hidden;
}
.international #content .promo img{
	/*float:none;*/
}
.international #content .promo p{
	font-size:15px;
	line-height:20px;
	margin:0 0 20px;
}
#content .title-talk{
	font:26px/28px Georgia,"Times New Roman", Times, serif;
	margin:1px 0 17px;
	padding:7px 0 1px 5px;
	background:#587268;
	color:#fff;
}
.international #content .promo .links{
	height:1%;
	overflow:hidden;
}
.international #content .promo .links a{
	background:url(../img/furniture/icons.gif) no-repeat 4px -93px;
	color:#08436d;
	font-size:12px;
	line-height:14px;
	padding:0 0 0 13px;
	float:left;
	margin-right:13px;
}
.international #content .promo{margin:0 0 21px;}

.project_related .content {
  display: none;
}

.mid {
	text-align:center;
	margin: 0 auto;
}

.blog-comments h2 {
	border-bottom: 1px solid #5D5D5D;
}
.blog-comments div {
	background: transparent url("/img/furniture/bg-title.gif") repeat-x 0 100%;
	padding-bottom: 12px;
}

.blog-comments h4 {
	color: #08446e;
	margin-bottom: 5px;
}

#pagination {
	margin: 5px 0;
}

#pt {
	border: 1px solid #7D99C9;
	width: 477px;
	border-collapse:collapse;
}

#pt tr {
	border-bottom: 1px solid #7D99C9;
}

#pt tr.dotted {
	border-bottom: 1px dotted #7D99C9;
}

#pt td {
	padding: 6px 0px 7px 13px;	
	border-spacing: 0;
	font: 12px/16px Arial,Helvetica,sans-serif;

}

#pt td.heading {
	background: #98ADBB;	
	color: #fff;
	font: 16px/18px Georgia,"Times New Roman",Times,serif;
}

#pt td.label {
	background: #E5E5E5;
	width: 175px;	
	vertical-align: top;
	color: #295D81;
	
}

#pt td.content {
	border-spacing: 0;
	background: #fff;
	width: 300px;
	vertical-align: top;
	color: #5D5D5D;	
}
