@charset "utf-8";
/* CSS Document */
body {background:url(../images/bg.jpg) repeat-x;background-color: #F4F4F4;
font-family: Verdana, Arial, Tahoma;font-size: 12px;color: #454547;margin: 0px;padding: 0px;}
a:link { color: #ffffff}
a:visited { color: #666666}
a:hover { color: #0099cc; TEXT-DECORATION: underline}
a:active { color: #006699}
#wrapper {width:882px;position:relative;margin:0px auto;}
.floatleft{ float:left; }
.header{float:left;width:882px;}
.headertop { height:17px; }
.header div.logo {width: 299px;height: 61px;}
.header div.head2 {width: 583px;height: 61px;}
.topmenu{float:left;width:882px;height:62px;}
.topmenu div.white { width: 1px; height: 68px; background-color: #FEFEFF; }
.topmenu div.black { width: 1px; height: 68px; background-color: #222932; }
.topmenu div.grey { width: 1px; height: 68px; background-color: #B7B9BD; }
.topmenu div.deepblue {width: 1px;height: 63px;background-color: #08153E;}
.topmenu div.lightblue {width: 1px;height: 49px;background-color: #263652;}
.menucontainergreen {float:left;	width: 874px;height: 63px;background-color:#C6C7C9;}
.menucontainerdeepblue {float:left;width: 874px;height: 49px;background-color:#ffffff;}
.menucontainerlightblue {float:left;	width: 872px;height: 49px;background:url(../images/linkbg.jpg) repeat-x;background-color:#253452;}
.menubg { float:left; list-style-type:none; display:inline; margin:0px; padding:0px; vertical-align:top; }
.menubg ul {float:left;list-style-type:none;display:inline;margin:0px;padding:0px;width:708px;}
.menubg li {
	margin:0px;float:left;list-style-type:none;display:inline;text-align:center;vertical-align:top;padding-left:0px;padding-right:1px;
	padding-top:0px;padding-bottom:0px;height: 48px;font-family: Verdana, Tahoma, Arial;font-size: 10px;font-weight: bold;background:url(../images/toplinksep.jpg) right no-repeat;
}
.topmenu div.phonenumber {color:#F9F9A3;padding-top:10px;font-size: 11px;font-weight: bold;}
.menubg li.nobg { background:none; }
.menubg li a.home {padding-top:17px;display: block;width: 90px;height: 35px;text-decoration: none;color: #ffffff;}
.menubg li a.faith{padding-top:17px;display: block;width: 125px;height: 35px;text-decoration: none;color: #ffffff;}
.menubg li a:active{color: #006699;text-decoration: none;}
.menubg li a:hover{color: #0099cc;	text-decoration: underline;}
.topmenu div.marquee {color:#2E814B;font-family: Verdana, Tahoma, Arial;text-align:center;font-size: 11px;font-weight: bold;height: 48px;width :100%;}
.middlecontentwhite {float:left;width: 882px;min-height: 553px;background-color:#FEFEFF;display:inline;}
.middlecontentblack {float:left;width: 880px;min-height: 553px;background-color:#222932;margin-left: 1px;margin-right: 1px;display:inline;}
.middlecontentgrey {float:left;width: 878px;	min-height: 553px;background-color:#B7B8BD;margin-left: 1px;margin-right: 1px;display:inline;}
.middlecontent {float:left;width: 876px;min-height: 553px;background: url(../images/middlebg.jpg) repeat-x;background-color:#F6F5F4;margin-left: 1px;	margin-right: 1px;display:inline;}
.middlecontenttopbg {float:left;width: 876px;height: 2px;background: url(../images/middlecontenttopbg.jpg) repeat-x;}
.middlecontent div.spacerdiv {width: 876px;height: 20px;}
.middlecontent div.left { float:left; width: 19px;}
.middlecontent div.leftbox {float:left;width: 270px;}
.middlecontent div.middlebox {float:left;width: 585px;}
.contenttop, .contentbottom {clear:none;}
.middlecontent div.spacerdiv1 {float:left;width: 20px;}
.middlecontent div.divider { float:left; width: 1px; vertical-align:top; }
.middlecontent div.productservice {float:left;width: 540px;margin-top: 33px;}
.productservice_head {float:left;padding-left: 16px;	width: 540px;clear:both;margin-bottom: 23px;}
.welcome {text-align:left;color: #52884C;font-family: Verdana, Tahoma, Arial;font-size: 16px;font-weight: bold;text-decoration: none;}
.middlecontent div.spacerdiv2 { float:left; width: 33px; clear:both; }
.footerspacer {float:left;width: 873px;height: 20px;clear:both;}
.leftboxbg {float:left;background: url(../images/leftboxbg.jpg) repeat-x;background-color: #131A20;width: 277px;	min-height: 301px;border-right: 1px solid #535F6E;}
.box1 {float:left;margin-top: 24px;margin-bottom: 13px;width: 269px;clear:both;}
.servicetime{
	clear:both;width: 269px;padding-top:5px;padding-bottom:5px;text-align:left;line-height: 160%;color: #88C0FB;
	font-family: Verdana, Tahoma, Arial;font-size: 11px;text-decoration: none;float:left;
	display:table;border-spacing:2px;border-collapse:separate;
}
.col1{float:left;display:table-cell;width:119px;}
.col2{float:left;display:table-cell;width:27px;}
.col3{float:left;display:table-cell;width:111px;}
.row{display:table-row;}
.time{font-size: 8px;}
.box1_con{
	clear:both;padding-left:30px;padding-right:30px;padding-top:5px;padding-bottom:15px;text-align:center;
	line-height: 160%;color: #FFFFFF;font-family: Verdana, Tahoma, Arial;font-size: 12px;text-decoration: none;
}
.box1_con_lightblue{
	clear:both;padding-left:15px;padding-right:15px;padding-top:15px;
	padding-bottom:15px;text-align:left;line-height: 190%;color: #213241;
	font-family: Verdana, Tahoma, Arial;font-size: 12px;text-decoration: none;
}
.main_con{
	clear:both;padding-left:20px;padding-right:10px;padding-top:5px;padding-bottom:15px;
	text-align:justify;line-height: 190%;color: #454547;font-family: Verdana, Tahoma, Arial;font-size: 12px;text-decoration: none;
}
.main_con p{ line-height: 160%; color: #454547; font-family: Verdana, Tahoma, Arial; font-size: 13px; text-decoration: none; padding: 0px; margin: 0px; }
.main_con a{ color: #141C42; text-decoration: none; }
.main_con a:hover{ text-decoration: underline; }
.myfooter{color:#ffffff;padding-top:15px;text-align:center;color: #454547;font-family: Verdana, Tahoma, Arial;font-size: 12px;text-decoration: none;}
.footerwhite {float:left;width: 882px;height: 87px;background-color:#FEFEFF;display:inline;}
.footerblack {
	float:left;width: 880px;height: 86px;background-color:#222932;margin-left: 1px;
	margin-right: 1px;margin-bottom: 1px;display:inline;
}
.footergrey {
	float:left;width: 878px;height: 85px;background-color:#B7B8BD;margin-left: 1px;
	margin-right: 1px;margin-bottom: 1px;display:inline;
}
.footerlightgrey {float:left;width: 876px;height: 84px;background-color:#F6F5F4;margin-left: 1px;margin-right: 1px;margin-bottom: 1px;display:inline;}
.footerbottom {float:left;width: 882px;height:20px;}
.news{background-image:url(../images/newsbg.jpg);background-repeat:repeat-x;padding-bottom:2px;padding-top:5px;}
.news-head{
font-family:Verdana, Tahoma, Arial;font-size:12px;text-transform:uppercase;
color:#ffffff;text-decoration:none;font-weight:bold;background-image:url(../images/newstop.jpg);background-repeat:no-repeat; 
padding-bottom:2px;padding-top:5px;
}
.news p{
font-family:Verdana, Tahoma, Arial;font-size:11px;color:#2E814B;line-height:14px;
text-decoration:none;text-align:justify;padding-left:12px;padding-right:10px;margin:0px;padding-top:0px;
}
.border{
font-size:12px;background-color:#C2C2C2;BORDER-RIGHT: 0.2em dotted #AEC0D5;BORDER-LEFT: 0.2em dotted #AEC0D5; 
BORDER-TOP: 0.2em dotted #AEC0D5; BORDER-BOTTOM: 0.2em dotted #AEC0D5;
}
.addressholder {background-color:#C2C2C2;font-family:Verdana, Tahoma, Arial;font-size:12px;border:0.2em dotted #AEC0D5;margin-top:1em;padding:2em;width:60%;}
.innerleft {	float:left;	width: 538px;}
.innerround { float:left; padding-left: 5px; width: 15px; margin-top: 9px; }
.innercontentleft {float:left;width: 500px;}
.innerfooterspacer {float:left;width: 878px;height: 20px;clear:both;}
.innerfooterblack {float:left;width: 882px;height: 86px;	background-color:#222932;margin-left: 1px;margin-right: 1px;margin-bottom: 1px;display:inline;}
.innerfootergrey {float:left;width: 880px;height: 85px;background-color:#B4B6B9;margin-left: 1px;margin-right: 1px;margin-bottom: 1px;display:inline;}
.innerfooterlightgrey {float:left;width: 878px;height: 84px;background-color:#F6F5F4;margin-left: 1px;margin-right: 1px;margin-bottom: 1px;display:inline;}
.innerfootercontent {float:left;width: 874px;height: 82px;background: url(../images/footerbg.jpg) repeat-x;background-color:#1D2835;margin-left: 2px;margin-right: 2px;margin-right: 2px;display:inline;}
.innerfooterbottom {float:left;width: 882px;	height:20px;}
