@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	background-color:#0F0F0F;}
img{
	border:0;}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9C9C9C;}
.tbl1{
	background:url(../images/tbl1_bgr.gif) repeat-x #333333;}
.tbl3{
	background:url(../images/tbl3_bgr.gif) repeat-x #262626;}
.tbl4{
	background:url(../images/tbl4_dev_bgr.gif) repeat-y;}
.tbl6{
	background:url(../images/tbl6_bgr.gif) repeat-x #818181;}
.tbl9_l{
	background:url(../images/tbl9_l.gif) left repeat-y #000000;}
.tbl9_r{
	background:url(../images/tbl9_r.gif) right repeat-y #000000;}
.tbl9_b{
	background:url(../images/tbl9_b.gif) bottom repeat-x #000000;}
.white{
	color:#ffffff;}
.size16{
	font-size:16px;}
a{
	color:#0074BD;
	text-decoration:none;	}
a:hover{
	text-decoration:underline;	}
.bot{
	color:#515151;	}
a.bot{
	text-decoration:none;	}
a.bot:hover{
	color:#CCCCCC;	}
a.footer{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#505050;	}
a.footer:hover{
	text-decoration:none;
	color:#ffffff;	}
h2{
	font:25px/25px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:2px 0 0;
	padding:0;}
h2 b{
	color:#b1b1b1;}
h4{
	margin:0;
	padding:0;
	font-size:18px;
	text-align:right;}
.size_icon{
	display:block;
	float:left;
	width:105px;
	padding-left:3px;}
ul.icons{
	margin:0;
	padding:0;
	list-style:none;}
ul.icons li{
	float:left;
	width:105px;
	font-size:11px;
	margin-bottom:15px;
	text-align:center;}
ul.icons li a{
	color:#fff;
	text-decoration:none;}
ul.icons li a span{
	display:block;
	color:#9C9C9C;}
ul.icons li a:hover{
	text-decoration:none;}
ul.large{
	margin:0;
	padding:0;
	list-style:none;}
ul.large li{
	float:left;
	width:210px;
	text-align:center;
	font-size:11px;
	color:#fff;
	margin-bottom:15px;}
ul.large li a{
	color:#fff;
	text-decoration:none;}
ul.large li span{
	display:block;
	color:#9C9C9C;}
ul.large li a:hover{
	text-decoration:none;}
.month, .year{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;}
.day{
	font:bold 26px/28px Arial, Helvetica, sans-serif;
	color:#000;}
.source_news{
	padding-top:8px;
	display:inline-block;}
	
ul.faq{
	margin:0;
	padding:0;
	list-style:none;}
ul.faq li{
	padding:23px 0 5px 39px;
	border-bottom:1px solid #3d3d3d;
	background:url(../images/bullets.gif) no-repeat 14px 27px;}
ul.faq li a{
	display:inline-block;
	margin-bottom:18px;
	font:12px Arial, Helvetica, sans-serif;
	color:#9c9c9c;}
ul.faq li a:hover{
	text-decoration:none;
	color:#fff;}
ul.faq li .answer{
	display:none;}
ul.faq li.selected .answer{
	display:block;}
.answer{
	border:1px solid #3d3d3d;
	background:#262626;
	padding:18px;
	margin-bottom:5px;
	overflow:hidden;}
.answer p{
	margin:0;
	color:#fff;
	font-weight:bold;
	padding:0;}
.left{
	float:left;
	margin:0 10px 10px 0;}