body{background:url(images/bodybg.gif) top center repeat-y #ffffff;font-size:9pt;font-family:verdana,sans-serif;margin:0px;}



#page{width:980px;margin:0 auto;}



#header{ border-bottom:2px solid #a7530e;background:url(images/hdrbg.gif) top left repeat-x;}

#header .darkline{background:#7398cd;color:#ffffff;text-align:center;font-size:10pt;padding:3px;font-weight:bold;margin-bottom:1px;}

#header .darkline a{color:#ffffff;}

#header .logo{float:left;width:200px;}

#header .logo .logoadjustment{padding-left:10px;}

#header .hdr-text{float:left;}

#header .hdr-text .msg1{font-size:10pt;height:116px;width:385px;float:left;color:#000000;font-weight:bold;line-height:14pt;background:url(images/topleft.jpg) top left no-repeat;}

#header .hdr-text .msg1 .m1adjustment{text-align:justify;padding-left:150px;padding-top:10px;padding-right:10px;}

#header .hdr-text .msg2{font-size:10pt;height:116px;width:395px;float:left;color:#000000;font-weight:bold;line-height:14pt;background:url(images/topright.jpg) top left no-repeat;}

#header .hdr-text .msg2 .m2adjustment{text-align:justify;padding-top:10px;padding-left:10px;padding-right:160px;}

.m2adjustment strong { display: block; clear: both; font-size: 14px; padding: 0px 0px 0px 50px; }

#content{background:url(images/contentbg.gif) top left repeat-y;padding-bottom:10px;}

#content .left-column{width:200px;float:left;}

#content .left-column .main-menu{border-bottom:1px solid #94b3e0;margin-top:5px;}

#content .left-column .main-menu a{color:#ffffff;font-weight:bold;border-left:7px solid #7398cd;display:block;border-bottom:1px solid #537ab3;border-top:1px solid #94b3e0;padding:8px 5px 8px 10px;text-decoration:none;}

#content .left-column .main-menu a:hover{color:#000000;background:#ffffff;border-left:7px solid #7398cd;}

#content .left-column .main-menu a.selected{color:#000000;background:#ffffff;border-left:7px solid #7398cd;}



#content .content-column{text-align:justify;width:750px;float:right;font-size:10pt;line-height:14pt;padding:10px;}

#content .content-column h1{font-size:12pt;font-weight:bold;text-align:center;margin-top:20px;}

#content .content-column h2{font-size:11pt;font-weight:bold;text-align:center;font-style:oblique;color:#008080;}

#content .content-column .emphasized{color:#7398cd;font-weight:bold;margin:10px 0;}







#footer{border-top:2px solid #a7530e;padding-top:7px;color:#ffffff;background:#7398cd;}

#footer .fmessage{font-weight:bold;text-align:center;line-height:14pt;font-size:10pt;}

#footer .fmenu{text-align:center;font-size:7.5pt;line-height:12pt;margin:7px 0;}

#footer .copyright{text-align:center;font-size:7.5pt;}

#footer a{color:#ffffff;}

#footer a:hover{color:#ffba00;}



.clear{clear:both;font-size:1px;line-height:1px;}

a img{border:0px;}

a{color:#256997;}

a:hover{color:#f88000;}

.floatleft{float:left;margin-right:10px;}

sml{font-size:7.5pt;}



.imgtext{margin-top:10px;text-align:left;border:2px solid #cccccc;border-style:groove;padding:7px;}

.client-list td{border:1px solid #dddddd;}

.testimonial {
	display: block;
	clear: both;
	padding: 0px 0px 15px 0px; }
	
.testimonial strong {
	display: block;
	clear: both;
	font-size: 13px; }
	
.testimonial span {
	display: block;
	clear: both;
	color: #666;}
	
.brdr {
	background: transparent url('images/border.gif') left top repeat-x;
	display: block;
	clear: both;
	height: 5px; }
