body {

	background-image:url('images/c_bg.gif');

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-family:Tahoma;

	font-size:11px;

	color:#5E5C4E;

}



h2, h3, h1 {

	font-weight:bold;

	color:#250000;

	font-size:11px;

	text-transform:uppercase;

}

.pagetitle {

	padding:0px 0px 0px 30px

}

postmetadata {

	font-size:9px;

}

h2 a, h3 a, h1 a {

	font-weight:bold;

	color:#250000;

	font-size:11px;

	text-transform:uppercase;

}

a {

	text-decoration:none;

	color:#65A300;

}

form {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

input {

	border:1px solid #99865A;

	background-color:#FFF5D2;

	font-family:Tahoma;

	font-size:11px;

	color:#5E5C4E;

}

.pre_header {

	background-image:url('images/h_bg.gif');

}

.header {

	background-image:url('images/mh_bg.jpg');

	height:219px

}

.co_name {

	color:#C40000;

	font-size:28px;

	font-weight:bold;

	padding:76px 0px 0px 89px;

}

.slogan {

	padding-left:89px;

	color:#32363E;

	font-size:11px;

}

.main_content {
	width:745px;
	min-height:270%;
	display:table;
	vertical-align:top;

}

.first_cell {

	width:745px;  

	background-image:url('images/main_bg.jpg');  

	background-position:left top; 

	background-repeat:repeat-y; 

	background-color:#FDFFDD;

	min-height:100%;

	display:table-row

}

.left_cell {

	min-height:100%; 

	background-image:url('images/l_bg.gif');  

	background-position:left top; 

	background-repeat:repeat-y; 

 	width:523px;

	text-align:right;

	display:table-cell;

	vertical-align:top; 



}

.right_cell {

	min-height:100%; 

	background-image:url('images/r_bg.gif');  

	background-position:right top; 

	background-repeat:repeat-y; 

	width:222px; 

	display:table-cell;

}

.left_header {

	background-image:url('images/a3.gif');

	background-repeat:no-repeat;

	height:46px; 

	width:501px;

	font-weight:bold;

	color:#004880;

	font-size:11px;

	padding-top:4px;

}

.left_header a {

	padding-left:63px;

	font-weight:bold;

	color:#004880;

	font-size:11px;

}

.left_header small {

	padding-left:63px;

	font-weight:normal;

	color:#FFF7DC;

	font-size:10px;

}

.left_content {

	padding:15px 31px 20px 28px;

	line-height:16px

}

.left_more {

	background-image:url('images/a2.gif');

	background-repeat:no-repeat;

	background-position:left center;

	width:100%;

	display:block;

	color:#004880;

	font-size:10px;

	text-decoration:none;

	font-weight:normal;

	text-align:right;

}

.search {

	background-image:url('images/r1.gif');

	background-repeat:no-repeat;

	height:78px;

}

.right_header {

	background-image:url('images/r2.gif');

	background-repeat:no-repeat;

	height:46px; 

	padding-left:20px;

	font-weight:bold;

	color:#250000;

	font-family:Trebuchet MS, Tahoma;

	text-transform:uppercase;

	font-size:11px;

	padding-top:10px;

}

.right_header a {

	font-weight:bold;

	color:#250000;

	font-family:Trebuchet MS, Tahoma;

	text-transform:uppercase;

	font-size:11px;

}

.right_content {

	padding:7px 40px 10px 20px;

}

.right_content ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.right_content li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	line-height:15px;

}

.right_content ul li a {

	text-decoration:none;

	font-size:10px;

	color:#3D3A2A;

	font-family:tahoma, arial, times new roman;

	background-image:url(images/bull.gif);

	background-position:left center;

	background-repeat:no-repeat;

	padding:0px 0px 0px 11px;

}

.right_content2 {

	padding:7px 40px 10px 20px;

}

.right_content2 ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.right_content2 li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	line-height:15px;

}

.right_content2 ul li a {

	text-decoration:none;

	font-size:10px;

	color:#3D3A2A;

	font-family:tahoma, arial, times new roman;

	background-image:url(images/ar.gif);

	background-position:left center;

	background-repeat:no-repeat;

	padding:0px 0px 0px 11px;

}

.footer {

	background-image:url('images/f_bg.gif');

	background-repeat:no-repeat;

	background-position:top;

	height:58px;

	width:745px;

	vertical-align:top;

}

.footer_txt {

	padding-right:40px;

	text-align:right;

	color:#5E5C4E;

	font-family:Tahoma, Trebuchet MS;

	font-size:10px;

	padding-top:0px;

	

}

.footer_txt a {

	color:#65A300;

	font-size:10px;

	text-decoration:underline;

}
.main_content .first_cell .left_cell .left_header a {
	font-family: left_header_sub;
	font-size: 9px;
	color: #004880;
}
