body{
	color: #999;
	background-color: #101010;
	background-repeat: no-repeat;
}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input.mid {
	width: 150px;
	height: 15px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
}
/*grids.css*/#sbar_login{
	margin-left: 13px;
}
/*fonts.css*/body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/body{text-align:center;}
#ft{clear:both;}


#doc3,#doc32,#doc33,#doc34,.xs-t1,.xs-t2,.xs-t3,.xs-t4,.xs-t5,.xs-t6,.xs-t7{
	margin:auto;
	text-align:left;
	width:944px;
*width:56.301em;
min-width:944px;
}
.xs-b{position:relative;}
#searchbox {
	position:static;
	background-image: url(images/searchbox.png);
	background-repeat: no-repeat;
	height: 45px;
	width: 187px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#searchbox .sboxinp{
	margin-left: 13px;
	width: 153px;
	background-color: transparent;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
#xs-feature-head {
	margin-bottom: 15px;
	margin-right: 6px;
	margin-left: 6px;
}
#xs-main .xs-b{position:static;}
#xs-main{
	width:707px;
	float: left;
	position: relative;
}#xs-main-body {
	width:944px;
	background-image: url(images/ct_background.png);
	background-repeat: repeat-y;
	background-position: center;
	overflow: hidden;
	height: 100%;
}
#xs-main-head {
	width:944px;
	background-image: url(images/ct_header.png);
	background-position: center;
	clear: both;
	height: 20px;
	background-repeat: no-repeat;
}
#hd #social {
	float: right;
}
#hd #social img{
	padding-left: 10px;
}
#xs-options-head {
	text-align: center;
}
#xs-options-head .contentmeta {
	margin-bottom: 10px;
}
#xs-options-head .contentmeta a{
	font-size: 0.7em;
	color: #666;
}
#xs-options-head .contentmeta img{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -2px;
	margin-left: 0px;
}
#xs-options-content{
	display:none;
	background-color: #333;
	text-align: left;
	font-size: 0.7em;
}
#xs-options-content small{
	display: block;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.storycontent {
	font-size: 1.1em;
}
.line , .releaseh{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F3F3F;
	display: block;
}
.releaseh {
	display: block;
	margin-bottom: 5px;
	padding-top: 5px;
}
.google {
	text-align: center;
	display: block;
}
.google_banner {
	width:728px;
	margin-left: 108px;
	display: block;
}
.content_small_image {
	float: left;
	padding-right: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.content_image {
	padding-bottom: 20px;
}
#xs-main-foot {
	width:944px;
	background-image: url(images/ct_footer.png);
	background-position: center;
	clear: both;
	height: 20px;
	background-repeat: no-repeat;
}
#xs-main .chronodata a:hover {
	color: #CCC;
}
#xxs-main-body .feature.dbrow{
	float: left;
	width: 300px;
}
.feature  {
	display: block;
	clear: both;
	padding-bottom: 20px;
}
.feature h3 
{
	padding-bottom: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.storycontent strong
{
	color: #CCC;
}
.storycontent .feature
strong{
	color: #DEDEDE;
	font-weight: bold;
	font-size: 0.9em;
	line-height: 23px;
}
#xxs-main-body .feature p
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	color: #ACACAC;
}
#xs-main-body .feature.dbrow img
{
	padding-bottom: 4px;
	float: right;
	padding-left: 15px;
}
.feature img 
{
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 10px;
}
xxx.xs-t1 #xs-main, .xs-t2 #xs-main, .xs-t3
#xs-main{
	float:right;
	margin-left:-25em;
}
xxx.xs-t4 #xs-main, .xs-t5 #xs-main, .xs-t6
#xs-main{
	float:left;
}
xxx.xs-t1 .xs-b{
	float:left;
	width:12.3207em;
	*width:12.0106em;
}
xxx.xs-t1 #xs-main
.xs-b{
	margin-left:13.3207em;
	*margin-left:13.0106em;
}
xxx.xs-t2
.xs-b{
	float:left;
	width:13.8456em;
	*width:13.512em;
}
xxx.xs-t2 #xs-main
.xs-b{
	margin-left:14.8456em;
	*margin-left:14.512em;
}
xxx.xs-t3
.xs-b{
	float:left;width:23.0759em;*width:22.52em;
}
xxx.xs-t3 #xs-main
.xs-b{
	margin-left:24.0759em;*margin-left:23.52em;
}
.xs-t4 .xs-b
{
	width:14em;
	*width:13.512em;
	float: right;
}

.xs-t4 #xs-main .xs-b
{
	/**margin-right:14.512em;*/
	width: 690px;
	margin-left: 17px;
}
xxx.xs-t5
.xs-b{
	float:right;width:18.4608em;*width:18.016em;
}
xxx.xs-t5 #xs-main
.xs-b{
	margin-right:19.4608em;*margin-right:19.016em;
}
xxx.xs-t6 #xs-main
.xs-b{
	margin-right:24.0759em;*margin-right:23.52em;
}
xxx.xs-t7 #xs-main
.xs-b{
	display:block;margin:0 0 1em 0;
}
xxx#xs-main
.xs-b{
	float:none;
	width:auto;
}
#xs-main .chronodata a{
	color: #666;
}
/*
.xs-gb .xs-g,.xs-gb .xs-gb,.xs-gb .xs-u,.xs-g .xs-gb .xs-u,.xs-gb .xs-gc,.xs-gb .xs-gd,.xs-gb .xs-ge,.xs-gb .xs-gf,.xs-gc .xs-u,.xs-gc .xs-g,.xs-gd .xs-u{float:left;margin-left:2%;width:32%;}.xs-gb .xs-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.xs-gb div.first{margin-left:0;*margin-right:1px;float:left;}.xs-gb .xs-gb div.first{*margin-right:0;width:31.7%;}.xs-g .xs-gc div.first,.xs-g .xs-ge div.first{float:left;}.xs-gb .xs-gc .xs-u,.xs-g .xs-gc .xs-u{_float:right;width:32%;_width:29.9%;}.xs-gb .xs-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.xs-gb .xs-ge .xs-u,.xs-gb .xs-gf .xs-u{margin:0;}.xs-g .xs-u,.xs-g .xs-g,.xs-g .xs-gb,.xs-g .xs-gc,.xs-g .xs-gd,.xs-g .xs-ge,.xs-g .xs-gf,.xs-gc .xs-u,.xs-gd .xs-g,.xs-g .xs-gc .xs-u,.xs-ge .xs-u,.xs-ge .xs-g,.xs-gf .xs-g,.xs-gf .xs-u{float:right;display:inline;}.xs-g div.first,.xs-g div.first,.xs-gc div.first,.xs-gc div.first div.first,.xs-gd div.first,.xs-ge div.first,.xs-gf div.first{float:left;}.xs-g .xs-g .xs-u,.xs-gb .xs-g .xs-u,.xs-gc .xs-g .xs-u,.xs-gd .xs-g .xs-u,.xs-ge .xs-g .xs-u,.xs-gf .xs-g .xs-u{width:48.1%;*margin-left:0;}.xs-g .xs-u,.xs-g .xs-g,.xs-g .xs-gb,.xs-g .xs-gc,.xs-g .xs-gd,.xs-g .xs-ge,.xs-g .xs-gf{width:49.1%;}.xs-g .xs-gb div.first,.xs-gb div.first,.xs-gc div.first,.xs-gd div.first{margin-left:0;}.xs-g .xs-gc div.first,.xs-gc div.first,.xs-gd .xs-g,.xs-gd .xs-u{width:66%;}.xs-gd div.first,.xs-gb .xs-gd div.first{width:32%;}.xs-ge .xs-u,.xs-ge .xs-g,.xs-gf div.first{width:24%;}.xs-ge div.first,.xs-gf .xs-g,.xs-gf .xs-u{width:74.2%;}#bd:after,.xs-g:after,.xs-gb:after,.xs-gc:after,.xs-gd:after,.xs-ge:after,.xs-gf:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*/
.xs-nav{
	background-image: url(images/hdBar.png);
	padding-right: 10px;
	margin-top: 3px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	width: 933px;
	height: 48px;
	overflow: hidden;
	display: block;
	clear: both;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	position: static;
}
.xs-nav li{
	padding:0px;
	float: right;
	margin: 0px;
	height: 48px;
}
