/* Style sheet styles */
body{background:#ffffff url("tl_files/images/main_bg.gif") center top repeat-y;color:#363636;}
#header{width:100%;height:273px;background-image:url("tl_files/images/header_bg.gif");background-repeat:no-repeat;background-position: 50% 0%;}
#header .inside{width:960px;margin:0 auto;padding:0;}
#left{margin-top:52px;}
#logo{float:left;padding:10px 0;}
#soflashcontent{height:273px;float:right;margin-right:-40px;}
#container{width:960px;margin-top:20px;margin-right:auto;margin-left:auto;}
#main{width:678px;}
#main p{font-size:12px;line-height:18px;}
#footer{
	width:100%;
	height:238px;
	clear:both;
	background-image:url("tl_files/images/footer_bg.gif");
	background-repeat:repeat-x;
	margin-top: 40px;
}
#footer .inside{width:960px;margin-right:auto;margin-left:auto;}
.left{ float:left;}
.right{float:right;}
.clear-left{clear:left;}

.home-feature-box{float:left;margin-right:12px;}
.home-feature-box-last{float:right;}
#right{width:260px;float:right;}
fieldset,img{border:0;}
li{list-style-type:none;}
#main ul{margin:0;padding:0 0 0 16px;}
#main li{font-size:12px;list-style-type:disc;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
:focus{outline:0;}
table{font-size:inherit;}
caption,th{font-weight:bold;}
.mod_newslist, .mod_subscribe{width:225px;margin-left:17px;}

#breaking_news h1{font-weight:bold;font-size:21px;color:#47a4e6;}
.mod_newslist h2,.mod_newslist h2 a{padding-top:10px;font-weight:normal;font-size:14px;color:#1986da;}
.layout_short{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #b0b0b0;}
.more{margin-top:8px;}
.footer-link{
	float:left;
	margin-right: 60px;
	margin-top: 30px;
}
.footer-link ul{ margin:0px; padding:0px;}
.footer-link li{}
.footer-link li a, .footer-link p,  .footer-link li.active, .footer-link span.active{
	color: #dcdbdb;
	font-size: 12px;
}
.footer-link li.first{
	font-weight: bold;
	color: #FFF!important;
}
.copyright{
	clear: both;
	display: block;
	float: none;
	text-align:right;
	padding-top:40px;
	font-size: 11px;
}
.copyright p a, .copyright p{font-size: 11px;color: #a0a0a0;}
.mod_subscribe{
	margin-top: 35px;
}
.mod_subscribe input{
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #b6b9c0;
	padding: 4px;
	border:none;
	color:#FFF;
}
.mod_subscribe .submit{
	width:auto;
	margin-top:5px;
	border:none;
	background-color:#FFF;
	padding:0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.formbody input, .formbody select{ margin:6px 0px;}
.formbody input.text{ width:250px;}