body {
	-moz-box-sizing:border-box;
	background-color:#FFFFFF;
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0;

}
form, input, select, button {
	vertical-align:middle;
}
form {
	border:0 none;
	display:inline;
	margin:0;
	padding:0;
}
a {
	color:#0033CC;
}
img {
	border:0 none;
}
hr {
	background-color:#990000;
	border:0 none;
	height:2px;
}
p {
	margin:0 0 0.7em;
	padding:0;
	line-height:25px;
}
br {
	font-size:0.7em;
}

.sitecover {
	background:url(top_bg.jpg) repeat-x scroll center bottom;
	margin:0 0 0.4em;
	padding:5px 0 5px;
}

.col1, .bullet {
	color:#0033CC;
}

.cov1, .cov2 {
	margin:0 0 0.7em;
}
.cov1 .cov_title {
	color:#f00d00;
	border-bottom:2px solid #f00d00;
	font-weight:bold;
	padding-left:5px;
	text-transform:uppercase;
}
.cov1 .cov_title a {
	color:#f00d00;
	text-decoration:none;
}
ul.spc li, ol.spc li, div.spc {
margin-bottom:0.7em;
}
.newspic {
margin:0 0 3px 5px;
}
.news_source, .news_source a {
color:#669966;
}
div.news_source {
clear:left;
}

.newslist, .newslist_b, .newslist_t, .newslist_l {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0.7em;
	padding:0;
}
.newslist_b li {
	background:transparent url(mob_bullet1.gif) no-repeat scroll left top;
	padding-left:6px;
}
.cov_tools{font-size:90%; text-align:right; padding:0 5px;}

.tips {
	background:#EEEEEE none repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	font-size:90%;
	margin:0.7em 0 0;
	padding:3px 5px;
}
.footer{
	background:url(bt_bg.jpg) repeat-x scroll center top;
	margin:0 0 0.4em;
	padding:5px 0 5px 10px;
	font-size:90%;
	color:#737373;
}

.alert{
	background:#FFF9D7 none repeat scroll 0 0;
	border-bottom:1px solid #E2C822;
	border-top:1px solid #E2C822;
	margin:0.7em 0 0;
	padding:3px 5px;
}
.footer a {
	color:#000000;
}
.pd5{
	padding:5px 0;
}
.c_brand a{
	float:left;
	padding:0 5px;
}
.brand_more{margin:5px 0 10px;}

.foot_nav{
	border-top:1px solid #dfdfdf;
	background:#f5f5f5 none repeat scroll 0 0;
 	margin:10px 0px;
	padding:5px;
}
.search_pages{
	margin:5px 0;
}
.search_pages a{
	padding:0 1px;
}
.container{padding:0px 5px;}
.bg_gray{
	background:#eeeeee;
	padding:3px;
}
.bg_white{
	background:#ffffff;
	padding:3px;
}
.more_type a{width:70px; float:left}