/* CSS Document */

body,p,div,ul,li,a,img,h1,h2,h3,h4,h5,h6,form{
padding: 0px;
margin: 0px;
border: 0px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	background-image: url(images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #727272;
}
#wrapper {
	width: 1000px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper #inner_wrapper #header {
	background-image: url(images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 7px;
}
#wrapper #inner_wrapper #header #logo {
	float: right;
}
#wrapper #inner_wrapper #header #nav a{
color:#444444;
display:block;
float:left;
padding:4px;
text-align:center;
text-decoration:none;
width:80px;
}
#wrapper #inner_wrapper #header #nav a:hover{
color: #000000;
}
a{
color: #727272;
}

a:hover{
color: #000;
}
#wrapper #inner_wrapper #header #nav{
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
#wrapper #inner_wrapper #header #nav .selected {
	background-image: url(images/link_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
}
#wrapper #inner_wrapper #content {
	background-image: url(images/banner_bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-right: 20px;
	clear:both;
}
#wrapper #inner_wrapper #content #content_left {
	width: 170px;
	padding-left: 20px;
	float: left;
	background-image: url(images/banner_bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#wrapper #inner_wrapper #content #content_left .bordered{
	border-right: 1px solid #7e7e7e;
	padding-right: 10px;
}
#wrapper #inner_wrapper #content #content_rt .para1 {
float:left;
padding:10px 15px 10px 50px;
width:170px;
text-align: justify;
}
#wrapper #inner_wrapper #content #content_rt .para_block {
float:left;
padding:10px 15px 10px 0;
text-align:justify;
width:255px;
}

#wrapper #inner_wrapper #content #content_rt .para_block2 {
float:left;
padding:10px 15px 10px 0;
text-align:justify;
width:460px;
}



#wrapper #inner_wrapper .rss .rssbutton {
	float: left;
	padding-right: 5px;
}
#wrapper #inner_wrapper #content #content_left .rss .redtext {
	font-size: 14px;
	padding: 0px;
}
#wrapper #inner_wrapper .rss h3{
padding-bottom: 0px;
}
#wrapper #inner_wrapper .rss {
background-color:#F2F2F2;
border-right:1px solid #CCCCCC;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:16px 0 15px 15px;
width:174px;
}
#wrapper #footer {
	clear: both;
	padding: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#wrapper #footer .al_rt {
	float: right;
}


#wrapper #inner_wrapper .rtbtm {
background-image:url(images/footer_top_bg.jpg);
background-position:center top;
background-repeat:repeat-x;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:15px;
padding-left:15px;
width:795px;
font-size: 11px;
}

#wrapper #inner_wrapper #content #content_left .bordered2{
	border-right: 1px solid #d5d5d5;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 40px;
}
#wrapper #inner_wrapper #content #content_rt {
float:left;
padding-left:15px;
width:775px;
}
.redtext{
color:#C90000;
display:block;
padding-bottom:10px;
}
#wrapper #inner_wrapper .rtbtm .redtext, #footer .redtext{
display:inline;
}
#wrapper #inner_wrapper .rtbtm h4{
color:#717801;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-top:16px;
}
#mid_banner{
float:left;
}
.inner #wrapper #inner_wrapper #content #content_rt{
width: 985px;
}
