body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/bodypart_top.jpg) top center repeat-x;
	font-size:13px;
	line-height: 125%;
	color:#6d6e71;
}
.mainfooter_box {
	width:800px;
	float:left;
	padding:2px 0px 10px 0px;
	font-size:12px;
	color:#014096;
	text-align:center;
	border-top:1px solid #cecece;
}
a {
	text-decoration:none;
	color:#014096;
}
a:hover {
 color:#000000;
 text-decoration:underline;
}
.link_title {
	font-size:13px;
	text-decoration:none;
	color:#0582b4;
	font-weight:bold;
}
.link_title:hover {
 color:#000000;
}
.read_more{
	font-size:12px;
	text-decoration:none;
	color:#014096;
}
.read_more:hover {
color:#000000;
text-decoration:underline;
}
.attachment{
	font-size:13px;
	text-decoration:underline;
	color:#0582b4;
}
.attachment:hover {
 color:#000000;
}
img {
	border:none;
}
#mainwrapper {
	width:800px;
	margin:0px auto;
}
.main_headerbg_box {
	width:800px;
	background:url(../images/mainbody.jpg) 0 0 no-repeat #FFFFFF;
	float:left;
}
.header_logo {
	width:412px;
	height:71px;
	float:left;
	margin:0px 388px 82px 0px;
}
#main_contentbox {
	width:800px;
	float:left;
	margin-bottom:20px;
}
.leftpartbox {
	width:185px;
	float:left;
}
.row1_bluebox {
	width:185px;
	height:19px;
	float:left;
	background:#1c3d6a;
}
.row2_greybox {
	width:170px;
	float:left;
	background:url(../images/leftpart_navbg.jpg) 0 0 no-repeat #cfcfcf;
	padding:15px 0px 8px 15px;
}
.row2_greybox ul {
	width:152px;
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
	border-right:1px solid #FFFFFF;
}
.row2_greybox ul li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 12px 0px;
	list-style:none;
}
.row2_greybox ul li a {
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:13px;
	text-decoration:none;
	color:#555556;
}
.row2_greybox ul li a:hover {
	color:#0582b4;
}
.activenav {
	font-size:13px;
	text-decoration:none;
	color:#0582b4;
}
.rightpartbox {
	width:595px;
	float:left;
	padding:60px 0px 0px 20px;
}
.headingbox {
	width:595px;
	float:left;
	border-bottom:1px solid #cecece;
	margin:0px 0px 6px 0px;
}
h1 {
	clear:both;
 padding:0px 0px 0px 0px;
	font-size:16px;
	color:#0582b4;
	font-weight:normal;
	float:left;
}
h2 {
	clear:both;
	margin:8px 0px 10px 0px;
	font-size:15px;
	color:#014096;
	float:left;
	font-weight:normal;
}
p {
	width:585px;
	font-size:13px;
	color:#6d6e71;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:8px 0px 3px 0px;
	float:left;
	text-align:left;
	clear:both;
}
.span1 {
	font-size:13px;
	text-decoration:none;
	color:#1f98c8;
	padding-left:8px;
	font-weight:bold;
}
.span1:hover {
	text-decoration:underline;
}
.span2 {
	font-size:11px;
	color:#6d6e71;
	font-weight:bold;
}

.att {
	width:585px;
	font-size:11px;
	color:#6d6e71;
	text-decoration:none;
	line-height:20px;
	float:left;
	text-align:left;
}

.leftpan_bottombox {
        width:185px;
        float:left;
        height:37px;
        background:url(../images/leftpan_bottombox.jpg) top left no-repeat;
        }

ul {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	clear:both;
}
ul li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 2px 8px;
	font-size:13px;
	color:#6d6e71;
}

ul li ul
{
padding:0px 0px 0px 0px;
margin:7px 0px 0px 15px;
}
ul li ul li
{
padding:0px 0px 0px 0px;
margin:2px 0px 0px 15px;
list-style:disc;
color:#6d6e71;
}

ol {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 8px;
	clear:both;
}
ol li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 2px 8px;
	font-size:13px;
	color:#6d6e71;
}

ol li ol{
padding:0px 0px 0px 0px;
margin:7px 0px 0px 15px;
}

ol li ol li
{
padding:0px 0px 0px 0px;
margin:2px 0px 0px 15px;
color:#6d6e71;
}
