body {
	margin:0px 20px;
	font-family:Tahoma, times;
	background:#ffffff;
	font-size:10pt;
	color:#000000;
}

#mbody {
	
}
#headbtns {
	font-family:arial;
	font-size:10pt;
	margin:0px;
	margin-bottom:10px;
	margin-left:30px;
	padding:0px;
}
#headbtns a {
	color:#ffffff;
}
#headbtns li {
	display:inline;
	list-style:none;
	margin-right:40px;
	color:#8fd47d;
}
#headerf {
	margin:0px;
	height:206px;
	width:100%;	
	background:url(./img/headgr.jpg	) left top repeat-x;
}
#headerpc {
	padding-top:10px;
	margin:0px;
	height:206px;
	background:url(./img/headpc.jpg	) right top no-repeat;
}
<![if !IE]>
 #headerf {
	margin:0px;
	height:196px;
	width:100%;	
	background:url(./img/headgr.jpg	) left top repeat-x;
}
#headerpc {
	padding-top:10px;
	margin:0px;
	height:196px;
	background:url(./img/headpc.jpg	) right top no-repeat;
}
<![endif]>

#header {
	font-family:Tahoma, times;
	font-size:12pt;
	color:#000000;
	height:150px;
}
#header img {
	margin:10px;
	
}
h2 {
	color:#0077bc;
	font-size:12pt;
	font-family:times new roman;
}
h2 .times {
	color:#0077bc;
	font-size:14pt;
	font-family:times new roman;
}
h1 {
	color:#000000;
	font-size:14pt;
	font-family:arial;
}
h3 {
	color:#000000;
	font-size:12pt;
}
a {
	color:#5d5d5d;
}
hr {
	border:0px;
	height:1px;
	background:#eeeeee;
}
.probel {
	height:150px;
}
#headul {
	margin:0px;
	width:430px;
	padding:0px;
}
#headul li {
	margin-bottom:10px;
	list-style:none;
	font-size:9pt;
	color:#ffffff;
}



/*==================================================================*/

#mmenu {
	margin:0px;
	margin-top:10px;
	padding:0px;
	margin-bottom:30px;
}
#mmenu a {
	font-size:10pt;
	color:#0077bc;
}
#mmenu li {
	list-style:none;
	height:27px;
	background:url(./img/lipic.gif) left top no-repeat;
	margin-top:2px;
	padding-left:20px;
	vertical-align:middle;
}
#bmenu {
	margin:0px;
	padding:0px;
	margin-bottom:30px;
}
#menu a {
	font-size:10pt;
	color:#333333;
}
#bmenu li {
	list-style:none;
	margin-top:2px;
}
#news {
	width:230px;
}
#news dt {
	color:#8fd47d;
	font-size:9pt;
}
#news dd {
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	font-size:10pt;
	color:#5d5d5d;
}
.m_title {
	color:#0077bc;
}
.agents2 {border:1px solid #dfdfdf;margin-top:2px;}
.agents2 th{border:1px solid #dfdfdf;text-align:center;background:#eeeeee;}
.agents2 td{border:1px solid #dfdfdf;text-align:center;}
.m_firms_blfirms{margin-top:2px;border:1px solid #dfdfdf;}
#pagenav a {
	font-size:10pt;
	text-decoration:underline;
	color:#007b00;
}
#pagenav li {
	display:inline;
	list-style:none;
	margin-right:20px;
}
#pagenav {
	padding:0px;
	margin:0px;
	margin-left:100px;
}

