/*
	
	Date: Oct 29, 2008.
	Title: MAYVILLE INSURANCE AGENCY , INC
====================================
*/
body{
	font-family:Verdana,"Arial",Tahoma,Trebuchet MS,Georgia, Lucida,Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#666; 
	background:#000 url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bdbg.jpg) repeat-x;
}
*{
	padding:0;	margin:0;	border:0;
} 
ul,ol{
	list-style:none;
}	
a{
	color:#1332d0;
	text-decoration:none; 
}
/*a:hover{
	color:#fff; 
}*/
.more-link{
	color:blue;
	font-size:10px;
	text-decoration:none; 
	color:#161A1F;
	font-weight:bold;
}
.more-link a:hover{
	color:blue;
}

.more-link1{
	color:#36939B;
	text-decoration:none; 
	overflow:hidden;
}
.more-link1 a:hover{
	color:#36939B;
}

.hide,i{
     position: absolute;
     left: -9999px;
}

/*------------------------------Page Structure
*/ 
#wrap{
	width:1000px;
	margin:0 auto;
	text-align:left;
	padding:0 0 50px 25px; 
}
/*#hmlft{
	background:url(images/bdbglft.jpg) no-repeat;
	height:686px;
	width:214px;
	float:left; 
}*/
#hmMid{  
	width:1000px; 
}
/*#hmrt{
	background:url(images/bdbgrt.jpg) no-repeat;
	height:686px;
	width:186px;
	float:left; 
}*/
#homeMainbxbg,#homeMainbxtop,#homeMainbxbtm{
	width:1000px;
	display:block;
}
#homeMainbxbg{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/homeTopBxBg.jpg) repeat-y;
}
#homeMainbxtop{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hometop.jpg) no-repeat;
}
#homeMainbxbtm{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/homeTopBxBtm.jpg) no-repeat bottom left;
	padding:21px 0 7px 0;
}
#homehdr{
	height:101px;
	width:1000px;
	overflow:hidden;
}
#homehdr #logo{
	float:left;
	width:265px;
	height:101px;
	padding-left:21px;
}
#homehdr #logo a{
	height:101px;
	width:265px;
	display:block;
	cursor:pointer;
}
#homehdr #hdraddress{
	float:right;
	color:#E7E1CC;
	padding-right:18px;
}
#homehdr #hdraddress li{
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	color:#E7E1CC;
	padding-bottom:10px;
}
#hometopflash{
	width:1000px;
	height:319px;
	padding:0 8px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:984px;	
}
html>body  #hometopflash{
	width:984px;
}
#homeTabs{
	width:1000px;
	padding:8px 17px 0 17px;
	overflow:hidden;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:966px;	
}
html>body  #homeTabs{
	width:966px;
}
#homeTabs dd{
	float:left; 
}
#homeTabs dd h3{
	height:54px;
}
#homeTabs dd h3 a{
	height:54px;
}
#homeTabs #persInc{
	
	width:244px;
}
#homeTabs #persInc h3 a.rollover{
	display:block;
	width:244px;
	height:54px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/personal-button-test.jpg) no-repeat top left;
	text-decoration:none;
} 
#homeTabs #persInc h3 a:hover{
	background-position: -244px 0; 
}
	
#homeTabs #persInc p{
	width:228px;
	font-size:11px;
	color:#F2E8B7;
	line-height:16px;
	padding:3px 0 0 5px;
}
#homeTabs #persInc .hmbdr{
	border-right:1px solid #84888A;
}
#homeTabs #persInc ul{
	width:235px;
	overflow:hidden; 
	padding:7px 4px 0 4px;
}
#homeTabs #persInc ul li{
	width:99px;
	float:left;
	margin-left:2px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bulletrt01.jpg) no-repeat 0 2px;
	padding-left:15px;
	color:#F2E8B7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
}
#homeTabs #persInc .tabbtmlnk{
	width:236px;
	overflow:hidden;
	padding:10px 0 11px 0;
}

#homeTabs #persInc .tabbtmlnk a{
	color:#80CCD2;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bullethmarrow.jpg) no-repeat right; 
}
#homeTabs #persInc .tabbtmlnk a:hover{
	text-decoration:underline;
}
#homeTabs #busInc{
	
	width:259px;
}

#homeTabs #busInc p{
	width:243px;
	font-size:11px;
	color:#F2E8B7;
	line-height:16px;
	padding:3px 0 0 8px;
}
#homeTabs #busInc .hmbdr{
	border-right:1px solid #84888A;
}
#homeTabs #busInc ul{
	width:250px;
	overflow:hidden; 
	padding:7px 0px 0 8px;
}
#homeTabs #busInc ul li{ 
	float:left;
	margin-left:2px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bulletrt01.jpg) no-repeat 0 2px;
	padding-left:15px;
	color:#F2E8B7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
}
#homeTabs #busInc ul .buslnk01{
	width:126px;
}
#homeTabs #busInc .tabbtmlnk{
	width:250px;
	overflow:hidden;
	padding:10px 0 11px 0;
}

#homeTabs #busInc .tabbtmlnk a{
	color:#80CCD2;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bullethmarrow.jpg) no-repeat right; 
}
#homeTabs #busInc .tabbtmlnk a:hover{
	text-decoration:underline;
}


#homeTabs #busInc h3 a.rollover{
	display:block;
	width:259px;
	height: 54px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/business-insurance-button-rollover.jpg) no-repeat top left;
	text-decoration:none;
}
#homeTabs #busInc h3 a:hover{
	background-position: -259px 0;
}
#homeTabs #finServ{
	
	width:245px;
}
#homeTabs #finServ h3 a.rollover{
	display:block;
	width:245px;
	height:54px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/financial-button-rollover.jpg) no-repeat top left;
	text-decoration:none;
}
#homeTabs #finServ h3 a:hover{
	background-position: -245px 0;
}
/**/

#homeTabs #finServ p{
	width:231px;
	font-size:11px;
	color:#F2E8B7;
	line-height:16px;
	padding:3px 0 0 8px;
}
#homeTabs #finServ .hmbdr{
	border-right:1px solid #84888A;
}
#homeTabs #finServ ul{
	width:236px;
	overflow:hidden; 
	padding:16px 0px 0 8px;
}
#homeTabs #finServ ul li{
	width:206px; 
	float:left;
	margin-left:12px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bulletrt01.jpg) no-repeat 0 2px;
	padding-left:15px;
	color:#F2E8B7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
} 
#homeTabs #finServ .tabbtmlnk{
	width:233px;
	overflow:hidden;
	padding:18px 0 11px 0;
}

#homeTabs #finServ .tabbtmlnk a{
	color:#80CCD2;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bullethmarrow.jpg) no-repeat right; 
}
#homeTabs #finServ .tabbtmlnk a:hover{
	text-decoration:underline;
}
/**/
#homeTabs #abtUs{
	
	width:218px;
}
#homeTabs #abtUs h3 a.rollover{
	display:block;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/about-us-rollover.jpg) no-repeat top left;
	width:218px;
	height: 54px;
	text-decoration: none;
}
#homeTabs #abtUs h3 a:hover{
	background-position: -218px 0;
}
#homeTabs #abtUs h4{
	width:208px;
	font-size:12px;
	color:#E3CB67;
	padding:5px 0 0 10px;
}
#homeTabs #abtUs h4 span{
	color:#fff;
}
#homeTabs #abtUs ul{
	width:180px;
	padding:10px 0 8px 24px;
}
#homeTabs #abtUs ul li{
	color:#368C94;
	background: url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bulletrt02.jpg) no-repeat 0 1px;
	padding-left:20px;
	width:160px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
#homeTabs #abtUs p{
	color:#5bbcc4;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:206px;
	padding-left:10px;
	line-height:14px;
	text-align:center;
}
#homeTabs #abtUs .tabbtmlnk{
	width:210px;
	overflow:hidden;
	padding:8px 0 11px 0;
}
#homeTabs #abtUs .tabbtmlnk a{
	color:#80CCD2;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bullethmarrow.jpg) no-repeat right; 
}
#homeTabs #abtUs .tabbtmlnk a:hover{
	text-decoration:underline;
}

/*---------------------------------------------HOME SMALL BOXES
*/
#homesmallbx{
	width:1000px;
	overflow:hidden;
	padding:10px 0 0 0;
}
#homesmallbx #fstsbx,#secsbx,#thixbx{
	width:318px;
	margin-left:11px;
	float:left;
	background:#111519 url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/homeSmallBxbg.jpg) repeat-x;
	height:182px;
	border:4px solid #fff;
}
#homesmallbx #fstsbx{
	margin-left:0;
}
#homesmallbx #fstsbx h4,#homesmallbx #secsbx h4,#homesmallbx #thixbx h4{
	font-size:13px;
	font-weight:normal;
	color:#EAE2B8;
	padding:15px 0 0 8px;
	line-height:12px;
}
#homesmallbx #fstsbx h4{
	width:303px;
	overflow:hidden; 
	
}
#homesmallbx #fstsbx h4 span{
	float:left;
}
#homesmallbx #fstsbx h4 a{
	float:right;
	width:11px;
	height:11px;
	display:block; background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/rssfeed.jpg) no-repeat right;
}
/*#homesmallbx #fstsbx fieldset{
	width:220px;
	background:url(images/homeNewsDate.jpg) no-repeat;
	padding:0 0 0 55px;
	
	
}*/
#homesmallbx #fstsbx dl{
	width:300px;
	overflow:hidden;
	margin:12px 0 0 12px;
	display:block;
}
#homesmallbx #fstsbx dl #dateicon{
	width:32px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/homeNewsDate.jpg) no-repeat;
	height:31px;
	float:left;
	color:#42320E;
	text-align:center;
	padding-top: 8px;
	padding-right: 17px;
	padding-bottom: 6px;
	padding-left: 6px;
}
#homesmallbx #fstsbx dl #dateicon label{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#homesmallbx #fstsbx dl #dateicon span{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
}
#homesmallbx #fstsbx dl #datenews{
	float:left;
	width:230px;
}
#homesmallbx #fstsbx dl #datenews b{
	color:#36939B;
	font-weight:bold;
	font-size:13px;
	line-height:15px;
}
#homesmallbx #fstsbx dl #datenews b a{
	color:#36939B;
	text-decoration:none;
}

#homesmallbx #fstsbx dl #datenews b a:hover{
	color:#36939B;
	
}
#homesmallbx #fstsbx dl #datenews p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:15px;
	margin-top: 5px; 
}
#homesmallbx #fstsbx .sbxbtmlnk{
	padding:5px 0 0 4px; 
}
	
#homesmallbx #fstsbx .sbxbtmlnk a{
	margin:30px 0 0 16px;
	color:#33878E;
	font-size:11px;
	text-decoration:underline;
}
#homesmallbx #fstsbx .sbxbtmlnk a:hover{
	text-decoration:none;
}
#homesmallbx #secsbx #rqst{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/honerpic2.jpg) no-repeat 39px 6px;
	width:266px;
	height:155px; 
}
#homesmallbx #secsbx #rqst2{
	width:91px;
	height:11px;
	padding: 144px 0 0 175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #181D22;
}
#homesmallbx #secsbx #rqst2 a{
	color: #181D22;
	text-decoration:none;
}

#homesmallbx #secsbx #rqst2 a:hover{
	color: #181D22;
	
}
#homesmallbx #thixbx ul{
	padding:22px 0 0 16px;
	width:290px;
	height:120px;
} 
#homesmallbx #thixbx ul .thixbxli,#homesmallbx #thixbx ul .thixbxli02{ 
	width:257px;
	padding:0 0 0 33px;
	height:56px;
} 
#homesmallbx #thixbx ul .thixbxli{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/researchicon01.jpg) no-repeat;
	padding-bottom:7px; 
}
#homesmallbx #thixbx ul .thixbxli02{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/researchicon02.jpg) no-repeat;
} 

#homesmallbx #thixbx ul .thixbxli b,#homesmallbx #thixbx ul .thixbxli02 b{
	font-size:11px; 
	display:block;
	line-height:15px;
}
#homesmallbx #thixbx ul .thixbxli b{ 
	color:#F3C100; 
}
#homesmallbx #thixbx ul .thixbxli02 b{
	color:#D1C983;
}
#homesmallbx #thixbx ul .thixbxli b .thixbxlian01{
	font-size:11px; 
	display:block;
	line-height:15px;
	color:#F3C100;
	cursor:pointer; 
}
#homesmallbx #thixbx ul .thixbxli .thixbxlian,#homesmallbx #thixbx ul .thixbxli02 .thixbxlian{
	font-size:10px; 
	line-height:22px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	
}
#homesmallbx #thixbx ul .thixbxli .thixbxlian{ 
	color:#F3C100;  margin-left:72px;
}
#homesmallbx #thixbx ul .thixbxli02 .thixbxlian{
	color:#D1C983; margin-left:92px;
}

/*---------------------------Bottom Adds
*/
#homeadds{
	width:1000px;
	height:80px;
	padding:36px 0 0 0;
}
/*-----------------------------HOME BOTTOM AREA
*/
#homebottom{
	width:1000px;
	overflow:hidden;
	padding:36px 0 0 0;
}
#homebottomlft{
	width:578px;
	float:left;
	overflow:hidden; 
}
#homebottomrt{
	width:422px;
	float:right;
	overflow:hidden; 
}	
#homebottomlft .hmbtmhlink02,#homebottomlft .hmbtmhlink01{
	float:left;
	padding-left:5px;
}
#homebottomlft .hmbtmhlink02{
	width:153px;
}
#homebottomlft .hmbtmhlink01{
	width:135px;
}
#homebottomlft .hmbtmhlink02 h3,#homebottomlft .hmbtmhlink01 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999;
	line-height:26px;
}
#homebottomlft .hmbtmhlink02 ul li,#homebottomlft .hmbtmhlink01 ul li{
	padding:5px 0 2px 0;
}
#homebottomlft .hmbtmhlink02 ul li a,#homebottomlft .hmbtmhlink01 ul li a{
	font-size:12px;
	color:#AC9C73; 
	text-decoration:underline; 
	font-family:Arial, Helvetica, sans-serif; 
}
#homebottomlft .hmbtmhlink02 ul li a:hover,#homebottomlft .hmbtmhlink01 ul li a:hover{
	text-decoration:none;
}
#homebottomrt #logobtm{
	width:192px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/logobtm.jpg) no-repeat 0 32px;
	height:93px;
	float:left; 
} 

#homebottomrt #hmaddress{
	width:224px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
}
#homebottomrt #hmaddress h4{
	font-size:11px;
	color:#fff;
	line-height:17px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress h5,#homebottomrt #hmaddress b{
	font-size:9px;
	color:#fff;
	line-height:16px;
}
#homebottomrt #hmaddress h5,#homebottomrt #hmaddress b a{
	font-size:9px;
	color:#fff;
	line-height:16px;
}
#homebottomrt #hmaddress p{
	color:#D9D1BF;
	font-size:11px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress p{
	color:#D9D1BF;
	font-size:11px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress p a{
	color:#D9D1BF;
	font-size:11px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/professionalInsuranceAgent.jpg) no-repeat;
	height:37px;
	width:108px;
	display:block;
	padding:0 0 5px 0;
	margin-top:5px;
}
#homebottomrt #hmaddress label a{
	height:37px;
	width:108px;
	display:block;
}  
/****************************   INNER PAGE STRUCTURE     ********************************************/


#inrMainbxbg,#inrMainbxtop,#inrMainbxbtm{
	width:1000px;
	overflow:hidden;
}
#inrMainbxbg{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerbg01.jpg) repeat-y;
}
#inrMainbxtop{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerHeader.jpg) no-repeat;
}
#inrMainbxbtm{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerboxbtm.jpg) no-repeat bottom left;
	padding:155px 0 7px 0;
}
/*--------------------------------------For About Us Pages*/
#AboutMainbxbg,#AboutMainbxtop,#AboutMainbxbtm{
	width:1000px;
}
#AboutMainbxbg{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerbg01.jpg) repeat-y;
}
#AboutMainbxtop{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/AboutHeader.jpg) no-repeat;
}
#AboutMainbxbtm{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerboxbtm.jpg) no-repeat bottom left;
	padding:155px 0 7px 0;
}

/**/

#inrMainbxbg00,#inrMainbxtop00,#inrMainbxbtm00{
	width:1000px;
	display:block;
}
#inrMainbxbg00{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/testimonialsbg.jpg) repeat-y;
}
#inrMainbxtop00{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerHeader.jpg) no-repeat;
}
#inrMainbxbtm00{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerboxbtm.jpg) no-repeat bottom left;
	padding:155px 0 7px 0;
}
#inrmain{
	width:1000px;
	padding:0 8px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:984px;	
}
html>body  #inrmain{
	width:984px;
}
#inrnav ul{
	width:984px;
	height:54px;
	overflow:hidden;
	padding-bottom:7px;
}



#inrnav ul li{
	float:left;
	height:54px;
}
#inrnav ul li a{
	height:54px;
	display:block;
}
#inrnav ul li .inrPI{
	width:205px;
}

#inrnav ul li .inrBI{
	width:207px;
}
#inrnav ul li .inrFC{
	width:198px;
}
#inrnav ul li .inrAU{
	width:197px;
}
#inrnav ul li .inrCU{
	width:177px;
}

#inrnav ul li .inrPI:hover,#inrnav ul li #BIslctPS{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/inrPersonalInsuranceHover.jpg) no-repeat;
}
#inrnav ul li .inrBI:hover,#inrnav ul li #BIslct{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/inrBusinessInsurance-Hover.jpg) no-repeat;
}
#inrnav ul li .inrFC:hover, #inrnav ul li #BIslctFS{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/inrFinancialServHover.jpg) no-repeat;
}
#inrnav ul li .inrAU:hover, #inrnav ul li #BIslctAU{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/inrAboutUsHover.jpg) no-repeat;
}
#inrnav ul li .inrCU:hover,#inrnav ul li #BIslctCU{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/inrContactUsHover.jpg) no-repeat;
}
/*---------------------------Bottom Adds
*/
#homeadds{
	width:1000px;
	height:80px;
	padding:36px 0 0 0;
}
/*----------------------------- Footer AREA
*/
#homebottom{
	width:1000px;
	overflow:hidden;
	padding:36px 0 0 0;
}
#homebottomlft{
	width:578px;
	float:left;
	overflow:hidden; 
}
#homebottomrt{
	width:422px;
	float:right;
	overflow:hidden; 
}	
#homebottomlft .hmbtmhlink02,#homebottomlft .hmbtmhlink01{
	float:left;
	padding-left:5px;
}
#homebottomlft .hmbtmhlink02{
	width:153px;
}
#homebottomlft .hmbtmhlink01{
	width:135px;
}
#homebottomlft .hmbtmhlink02 h3,#homebottomlft .hmbtmhlink01 h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999;
	line-height:26px;
}
#homebottomlft .hmbtmhlink02 ul li,#homebottomlft .hmbtmhlink01 ul li{
	padding:5px 0 2px 0;
}
#homebottomlft .hmbtmhlink02 ul li a,#homebottomlft .hmbtmhlink01 ul li a{
	font-size:12px;
	color:#AC9C73; 
	text-decoration:underline; 
	font-family:Arial, Helvetica, sans-serif; 
}
#homebottomlft .hmbtmhlink02 ul li a:hover,#homebottomlft .hmbtmhlink01 ul li a:hover{
	text-decoration:none;
}
#homebottomrt #logobtm{
	width:192px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/logobtm.jpg) no-repeat 0 32px;
	height:93px;
	float:left; 
} 

#homebottomrt #hmaddress{
	width:224px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
}
#homebottomrt #hmaddress h4{
	font-size:11px;
	color:#fff;
	line-height:17px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress h5,#homebottomrt #hmaddress b{
	font-size:9px;
	color:#fff;
	line-height:16px;
}
#homebottomrt #hmaddress p{
	color:#D9D1BF;
	font-size:11px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress p a{
	color:#D9D1BF;
	font-size:11px;
	letter-spacing:1px;
}
#homebottomrt #hmaddress p a:hover{
	color:#FFF1D3;
}
#homebottomrt #hmaddress label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/professionalInsuranceAgent.jpg) no-repeat;
	height:37px;
	width:108px;
	display:block;
	padding:0 0 5px 0;
	margin-top:5px;
}  
#homebottomrt #hmaddress label a{
	height:37px;
	width:108px;
	display:block;
}
#innerhomelink{
	width:25px;
	height:142px;
	margin-left:-35px;
	position:absolute;
	top:8px;
}
  /***********************FOR Safari*******/
/*\*/
html*#innerhomelink{
[width:25px;
height:142px;
margin-right:-153px;
position:absolute;
top:8px;

] 
}/*end*/
#innerhomelink a{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/lefthomelink.jpg) no-repeat;
	width:25px;
	height:142px;
	display:block;
	float: left;
}

.commonheight{
	height:1017px;
}

/****************************    INNER PAGE STRUCTURE    ******************************************/
/****************************  START  BUSINESS - INSURANCE.HTML    *****************************************/
#BImidarea{
	width:984px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-Ybg.jpg) repeat-x; 
}
.loclink{
	line-height:24px;
	font-size:10px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}
#biHdrBx,#biHdrBxautomobile,#biHdrBxboiler,#biHdrBxmarine,#biHdrBxProLibi,#biHdrBxUmbrella,#biHdrBxBonds,#biHdrBxProperty,#biHdrBxGeneral,#biHdrBxWorker{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#biHdrBx h2,#biHdrBxautomobile h2,#biHdrBxboiler h2,#biHdrBxmarine h2,#biHdrBxProLibi h2,#biHdrBxUmbrella h2,#biHdrBxBonds h2,#biHdrBxProperty h2,#biHdrBxGeneral h2,#biHdrBxWorker h2{
	width:966px;
	height:49px; 
}
#biHdrBx h2{ 
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance.jpg) no-repeat 244px 0;
}
#biHdrBxautomobile h2{ 
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-automo.jpg) no-repeat 244px 0;
}
#biHdrBxboiler h2{ 
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-boiler.jpg) no-repeat 244px 0;
}
#biHdrBxmarine h2{ 
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-marine.jpg) no-repeat 244px 0;
}
#biHdrBxProLibi h2{
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-Profes.jpg) no-repeat 244px 0;
}
#biHdrBxUmbrella h2{
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-umbrel.jpg) no-repeat 244px 0;
}
#biHdrBxBonds h2{
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-Bonds.jpg) no-repeat 244px 0;
}
#biHdrBxProperty h2{
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-Proper.jpg) no-repeat 244px 0;
}
#biHdrBxGeneral h2{
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-Genera.jpg) no-repeat 244px 0;
}
#biHdrBxWorker h2{
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hdrBusinessInsurance-worker.jpg) no-repeat 244px 0;
}
#biHdrBx p,#biHdrBxautomobile p,#biHdrBxboiler p,#biHdrBxmarine p,#biHdrBxProLibi p,#biHdrBxUmbrella p,#biHdrBxBonds p,#biHdrBxProperty p,#biHdrBxGeneral p,#biHdrBxWorker p{
	width:698px;
	font-size:11px;
	color:#fff;
	line-height:24px; 
}

#biHdrBxautomobile p{ 
	padding:06px 0 4px 254px;
}
#biHdrBxboiler p{ 
	padding:06px 0 25px 254px;
}
#biHdrBxmarine p{
	padding:06px 0 25px 254px;
}
#biHdrBx p{ 
	padding:06px 0 28px 254px;
}
#biHdrBxProLibi p{
	padding:06px 0 4px 254px;
}
#biHdrBxUmbrella p{
	padding:06px 0 25px 254px;
}
#biHdrBxBonds p{
	padding:06px 0 4px 254px;
}
#biHdrBxProperty p{
	padding:06px 0 4px 254px;
}
#biHdrBxGeneral p{
	padding:06px 0 4px 254px;
}
#biHdrBxWorker p{
	padding:06px 0 4px 254px;
}	
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerbg001.jpg) repeat-y;
}
#bimidMainLft,#bimidMainMid,#bimidMainRt{
	float:left;
}
#bimidMainLft{
	width:206px;
	background:#577077 url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bimainmidlftbg.jpg) repeat-x; 
}
#bimidMainMid{
	width:610px;
	background:#fff url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/business-insurance_midbg.jpg) no-repeat top left;
	 
}
#bimidMainMid2{
	width:610px;
	background-color: #3d4e54;
	height: 4px;
	background-image: url(images/boxtop1.jpg);
	background-repeat: no-repeat;
}
#bimidMainLft #bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
#propertyAgents li{
	padding:25px 0 0 4px;
	
}
#bimidMainMid #bimainmidHdr,#bimidMainMid #biAutomobilemainmidHdr,#bimidMainMid #biBoilermainmidHdr,#bimidMainMid #biMarinemainmidHdr,#bimidMainMid #biProLibimainmidHdr, #bimidMainMid #biUmbrellamainmidHdr,#bimidMainMid #biBondsmainmidHdr,#bimidMainMid #biPropertymainmidHdr,#bimidMainMid #biGeneralmainmidHdr,#bimidMainMid #biWorkersmainmidHdr{
	width:570px;
	overflow:hidden;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 25px;
}
#bimidMainMid #bimainmidHdr b,#bimidMainMid #biAutomobilemainmidHdr b,#bimidMainMid #biBoilermainmidHdr b,#bimidMainMid #biMarinemainmidHdr b,#bimidMainMid #biProLibimainmidHdr b,#bimidMainMid #biUmbrellamainmidHdr b,#bimidMainMid #biBondsmainmidHdr b,#bimidMainMid #biPropertymainmidHdr b,#bimidMainMid #biGeneralmainmidHdr b, #bimidMainMid #biWorkersmainmidHdr b{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactiontop.jpg) no-repeat;
	width:19px;
	height:18px;
	display:block;
	float:left;
}
#bimidMainMid #bimainmidHdr label,#bimidMainMid #biAutomobilemainmidHdr label,#bimidMainMid #biBoilermainmidHdr label,#bimidMainMid #biMarinemainmidHdr label,#bimidMainMid #biProLibimainmidHdr label,#bimidMainMid #biUmbrellamainmidHdr label,#bimidMainMid #biBondsmainmidHdr label,#bimidMainMid #biPropertymainmidHdr label,#bimidMainMid #biGeneralmainmidHdr label, #bimidMainMid #biWorkersmainmidHdr label{ 
	height:21px;
	margin-left:10px;
	display:block;
	float:left;
}
#bimidMainMid #bimainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bimainmidHdr.jpg) no-repeat;
	width:485px;
}
#bimidMainMid #biAutomobilemainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-automobile-mainmidHdr.jpg) no-repeat;
	width:519px; 
}
#bimidMainMid #biBoilermainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-boiler-mainmidHdr.jpg) no-repeat;
	width:270px;
}
#bimidMainMid #biMarinemainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-marine-mainmidHdr.jpg) no-repeat;
	width:380px;
}
#bimidMainMid #biProLibimainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-professional-mainmidHdr.jpg) no-repeat;
	width:510px;
}
#bimidMainMid #biUmbrellamainmidHdr label{ 
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-umbrella-mainmidHdr.jpg) no-repeat;
	width:528px;
}
#bimidMainMid #biBondsmainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-Bonds-mainmidHdr.jpg) no-repeat;
	width:442px;
}
#bimidMainMid #biPropertymainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-property-mainmidHdr.jpg) no-repeat;
	width:490px;
}
#bimidMainMid #biGeneralmainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-General-mainmidHdr.jpg) no-repeat;
	width:490px;
}
#bimidMainMid #biWorkersmainmidHdr label{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bi-workers-mainmidHdr.jpg) no-repeat;
	width:476px;
}	
#bimidMainMid #bimainmidHdr p,#bimidMainMid #biAutomobilemainmidHdr p,#bimidMainMid #biBoilermainmidHdr p,#bimidMainMid #biMarinemainmidHdr p,#bimidMainMid #biProLibimainmidHdr p,#bimidMainMid #biUmbrellamainmidHdr p,#bimidMainMid #biBondsmainmidHdr p,#bimidMainMid #biPropertymainmidHdr p,#bimidMainMid #biGeneralmainmidHdr p,#bimidMainMid #biWorkersmainmidHdr p{
	float:left;
	display:block;
	font-size:12px;
	width:570px;
	color:#333;
	font-style:italic;
	line-height:24px;  
}
#bimidMainMid #bimainmidHdr p{ 
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 510px 53px;
}
#bimidMainMid #biAutomobilemainmidHdr p{  
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 320px 53px;
}
#bimidMainMid #biBoilermainmidHdr p{  
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 507px 53px;
}
#bimidMainMid #biMarinemainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 305px 53px;
}
#bimidMainMid #biProLibimainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 440px 53px;
}
#bimidMainMid #biUmbrellamainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 165px 53px;
}
#bimidMainMid #biBondsmainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 468px 53px;
}
#bimidMainMid #biPropertymainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 330px 53px;
}
#bimidMainMid #biGeneralmainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 330px 53px;
}
#bimidMainMid #biWorkersmainmidHdr p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/cottactionbtm.jpg) no-repeat 530px 53px;
}
#bimidMainMid .writername01{
	color:#7e7e7e;
	font-size:11px;
	font-weight:normal;
	width:580px;
	text-align:right;
	line-height:20px; 
}
#bimidMainMid .instaglst{
	width:576px;
	padding:5px 12px 0 22px; 
}
#bimidMainMid .inAutomobilestaglst{
	width:576px;
	padding:20px 12px 0 22px; 
}

#bimidMainMid .instaglst dd{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/dot.jpg) repeat-x bottom;
	width:576px;
	display:block;
	padding:25px 0 12px 0;
	overflow:hidden; 
}
#bimidMainMid .inAutomobilestaglst dd{ 
	width:576px;
	display:block; 
	overflow:hidden; 
}
#bimidMainMid .instaglst dd h3,#bimidMainMid .inAutomobilestaglst dd h3{
	font-size:13px;
	color:#36939B;
	line-height:25px;
	display:block;
}
#bimidMainMid .instaglst dd p,#bimidMainMid .inAutomobilestaglst dd p{
	font-size:11px;
	color:#1C2025;
	width:576px; 
	line-height:20px;
	padding-bottom:5px;
} 
#bimidMainMid .instaglst dd  .insnoticelnk{
	font-size:10px;
	color:#4B9EA6;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/bxAoorw.jpg) no-repeat right;
	padding-right:26px;
	line-height:17px;
	float:right; 
}
#associationbx,#associationbx dl,#associationbx dl dd{
	width:576px;
	display:block; 
}
#associationbx{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/AccociationBoxBg.jpg) repeat-y;
	margin:42px 0 66px 25px;
}
#associationbx dl{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/AccociationBoxTop.jpg) no-repeat;
}
#associationbx dl dd{
	background:url(http://www.mayvilleinsurance.com//wp-content/themes/mayville/images/AccociationBoxBtm.jpg) no-repeat bottom left;
	padding:54px 0 8px 0;
}
#associationbx ul{
	padding:0 0 5px 45px;
}
#associationbx ul li{
	font-size:12px;
	color:#362E0A;
	line-height:30px; 
}
#bimidMainLftlst,#bimidMainLftlst dl,#bimidMainLftlst dl dd{
	width:196px;
	display:block;
}
#bimidMainLftlst{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/midmainlftBxBg.jpg) repeat-y;
	margin:9px  0 0 5px;
}
#bimidMainLftlst dl{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/midmainlftBxtop.jpg) no-repeat;
}
#bimidMainLftlst dl dd{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/midmainlftBxBtm.jpg) no-repeat bottom left;
	padding:38px 0 3px 0;
}
#bimidMainLftlst ul{
	width:194px;
	padding:0 1px 10px 1px;
	overflow:hidden;
}
#bimidMainLftlst ul li{
	width:194px;
}
#bimidMainLftlst ul li a{
	font-size:10px;
	font-weight:bold;
	width:194px !important;
	color:#fff;
	height:29px;
	line-height:29px;
}	
#bimidMainLftlst ul li a:hover,#bimidMainLftlst ul li .blackslct{
	color:#F6EDC0;
	background:#161b20;
	height:27px;
	line-height:27px; 
	border:1px solid #131431;
}
 
 
/***************************************************PNG IMAGE*/
#BIShadepic{
	width:254px;
	height:206px; 
	margin-left:7px;
	position:absolute;
	top:242px; 
}
/************************************************************/ 

 
.autoFAQbx,.autoFAQbx dl,.autoFAQbx dl dd{
	width:570px;
}
.autoFAQbx{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/yellowBxbg.jpg) repeat-y;
	margin:40px 0 0 25px;
}
.autoFAQbx dl{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/yellowBxtop.jpg) no-repeat;
}
.autoFAQbx dl dd{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/yellowBxBtm.jpg) no-repeat bottom left;
	padding:0 0 5px 0;
}
.autoFAQbx h3{
	font-size:20px;
	color:#A77A03;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:32px;
	font-weight:normal;
	padding-left:58px;
}
.autoFAQbx p{
	color:#9F8000;
	width:535x;
	font-size:11px;
	font-weight:bold;
	padding:5px 20px 0 15px;
	line-height:20px;
	text-indent:45px; 
}
.autoFAQbx label{
	padding-left:440px;
	display:block;
	padding-bottom:3px; 
}
.autoFAQbx label .faqMore{
	text-decoration:underline;
	font-size:10px;
	color:#BE9C44;
}
.autoFAQbx label .faqMore:hover{
	text-decoration:none;
}




/****************************  END  BUSINESS - INSURANCE.HTML    *********************************************/

/**************************** START CONTACT US.HTML    *************************************/
/*#BImidarea{
	width:984px;
	background:url(bi-Ybg.jpg) repeat-x; 
}
.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#contactustophdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#contactustophdr h2{
	width:966px;
	height:49px; 
}
#contactustophdr h2{ 
	background:#171A1F url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/contacthdr.jpg) no-repeat;
} 
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerbg001.jpg) repeat-y;
}
#contactustttext{
	float:left;
	width:816px; 
	
	background:#FFF url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/testibgtop.jpg) no-repeat;
}
#contactustttext2{
	float:left;
	width:816px;
	background-color: #3d4e54;
	height: 2px;	
}
.contactbdytop{ 
	width:761px;
	padding:10px 25px 50px 30px;
}
.contactbdytop h2{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/qoute00.jpg) no-repeat;
	padding-left:29px;
	color:#B38600;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
}
.contactbdytop p{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/qoute11.jpg) no-repeat 670px 28px; 
	color:#333333; 
	font-weight:normal;
	line-height:20px;
	padding-top:5px;
}
.contactbdytop span{ 
	color:#7E7E7E;  
	line-height:40px;
	text-align:right;
	padding-left:450px; 
}
.contboxbg{
	width:786px;
	padding-right:30px;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/contact000bg.jpg) repeat-y; 
	overflow:hidden;
	padding-bottom:20px;
}
.contboxbglft{
	width:560px;
	float:left;
	
}
.intptarea{
	width:500px;
	padding:0 26px 0 34px;
	overflow:hidden;
}
.intptarealft{
	width:163px;
	float:left; 
}
.intptarealft input{
	width:161px;
	height:24px;
	background:#FFFFCC;
	line-height:24px;
	border:1px solid #DADACF; 
}
.intptarealft label{
	width:163px;
	height:24px; 
	line-height:24px; 
}
.intptareargt{
	width:202px;
	float:right;
	overflow:hidden;
}
.intptareargt #phone{
	width:200px;
	height:24px;
	background:#FFFFCC;
	line-height:24px;
	border:1px solid #DADACF; 
}
.intptareargt #email{
	width:200px;
	height:24px;
	background:#FFFFCC;
	line-height:24px;
	border:1px solid #DADACF; 
}
.intptareargt #zip{
	width:60px;
	height:24px;
	margin-right:20px;
	background:#FFFFCC;
	line-height:24px;
	border:1px solid #DADACF; 
}
.intptareargt #state{
	width:60px;
	height:24px;
	margin-right:20px;
	background:#FFFFCC;
	line-height:24px;
	border:1px solid #DADACF; 
}
.intptareargt label{
	width:202px;
	height:24px; 
	line-height:24px;
	float:left;
	display:block;
	overflow:hidden;
}
.intptareargt label b{
	width:60px;
	height:24px; 
	line-height:24px;
	float:left;
	font-weight:normal;
	padding:0 30px 0 0; 
}
.textareabg{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/textareabg.jpg) no-repeat;
	width:560px;
	height:263px;
}
.textareabgup{
	width:453px;
	padding:40px 47px 0 60px;
	overflow:hidden;
}
.textareabguplft{
	width:160px;
	float:left; 
}
.textareabguplft h4{
	font-size:11px;
	padding-bottom:10px; 
}
.textareabguplft span{
	width:160px;
	font-size:11px;
	line-height:22px;
	display:block; 
}
.textareabguplft span label{
	padding-left:3px; 
}
.textareabguprgt{
	width:280px;
	float:right; 
}
.textareabguprgt h4{
	font-size:11px;
	padding-bottom:10px; 
}
.commenttxt{
	width:272px;
	padding:2px 4px;
	height:135px;
	background:none;
	overflow:auto;
}
.submitbtnbox{
	width:120px;
	height:20px; 
	margin:27px 0 0 390px;
}
.contboxbgrgt{
	width:185px;
	float:right;
}
.contboxbgrgt dl{
	width:185px;
	padding-top:7px;
}
.contboxbgrgt dl dd{
	width:185px;
	padding-top:20px; 
}
.contboxbgrgt dl dd h4{
	width:185px;
	font-size:12px;
	line-height:18px;
	color:#231B0C;
}
.contboxbgrgt dl dd a{
	width:185px;
	font-size:9px; 
	color:#577077;
}
.contboxbgrgt dl dd a:hover{
	text-decoration:underline;
	color:#577077;
}
.privacypolicytop p{ 
	width:716px;
	color:#0E2527;
	line-height:20px; 
}
.contactustttextbtm{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/hordot.jpg) repeat-x top;
	width:761px;
	margin:0 25px 0 30px;
	padding:50px 0;
	overflow:hidden;
}
.googlemap{
	width:497px;
	float:left;
	border:2px solid #F3F3F3;
}
.googlemapdbr{
	width:463px;
	height:300px;
	border:17px solid #C4C4C4;
}
.officeadress{
	width:254px;
	float:right;
}
.officeadress h3{
	font-size:14px;
	color:#231B0C;
	line-height:20px;
	padding-bottom:15px;
}
.officeadress p{ 
	color:#577077;
	font-size:11px;
	line-height:18px;
	padding-bottom:20px;
} 
#bimidMainRt{
	float:left;
} 
#bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
.blkheight{
	height:400px;
}
.autoFAQbx,.autoFAQbx dl,.autoFAQbx dl dd{
	width:750px;
	display:block;
}
.autoFAQbx{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/yellowBxbg.jpg) repeat-y;
	margin:50px 0 50px 25px;
}
.autoFAQbx dl{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/yellowBxtop.jpg) no-repeat;
}
.autoFAQbx dl dd{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/yellowBxBtm.jpg) no-repeat bottom left;
	padding:0 0 5px 0;
}
.autoFAQbx h3{
	font-size:20px;
	color:#A77A03;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:32px;
	font-weight:normal;
	padding-left:58px;
}
.autoFAQbx p{
	color:#9F8000;
	width:535x;
	font-size:11px;
	font-weight:bold;
	padding:5px 20px 0 15px;
	line-height:20px;
	text-indent:45px; 
}
.autoFAQbx label{
	padding-left:600px;
	display:block;
	padding-bottom:3px; 
}
.autoFAQbx label .faqMore{
	text-decoration:underline;
	font-size:10px;
	color:#BE9C44;
}
.autoFAQbx label .faqMore:hover{
	text-decoration:none;
}
 
 



/***************************   END CONTACT US.HTML    **************************************/

/***************************   START DID U KNOW.HTML    *******************************/
#dukmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#diduknowhdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#diduknowhdr h2{
	width:966px;
	height:49px; 
}
#diduknowhdr h2{ 
	background:#171A1F url(images/didyouknowhdr.jpg) no-repeat;
} 
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#diduknowmonials{
	float:left;
	width:816px; 
	
	background:#FFF url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/testibgtop.jpg) no-repeat;
}
#diduknowmonials2{
	float:left;
	width:816px;
	height: 2px;
	background-color: #3d4e54;	
}
#bimidMainRt{
	float:left;
} 
#bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
.diduknow005{
	width:780px;
	padding:17px 23px 25px 13px;
}
.diduknow005 h2{  
	color:#1C4A4F;
	font-size:32px;   
}
.diduknow005 span{  
	color:#9B9B9B; 
}
.newstyletop{
	width:816px;
}
.qoutquery{
	width:755px;
	background:url(images/qout01.jpg) no-repeat 0 2px;
	padding-left:25px;
}
.qoutquery h3{
	font-size:20px;
	color:#B38600;
	font-weight:normal;
	display:block;
}
.qoutquery p{
	line-height:20px;
	color:#333; 
}
.qoutquery .agency{ 
	text-align:left;
	color:#7E7E7E;
	margin-left:420px; 
}
.qoutquery .agency:hover{  
	color:#7E7E7E; 
}
.qoutquery p{
	width:755px;
	background:url(images/qout02.jpg) no-repeat 110px 42px; 
}
.qoutquery550{
	width:816px;
	padding-top:9px;
}
.qoutquery550 h3{ 
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/rightsignbox.jpg) no-repeat left;
	padding:0 20px 0 108px;
	height:110px;
	font-size:20px;
	color:#B38600;
	font-weight:normal;
}
.qoutquery550f h3{ 
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/whatsign.jpg) no-repeat left;
	padding:0 20px 0 70px;
	height:110px;
	font-size:20px;
	color:#B38600;
	font-weight:normal;
}
.qoutquery550n h3{ 
	padding:0 20px 0 20px;
	font-size:32px;
	height:40px;
	color:#1C4A4F;
	font-weight:bold;
}
.qoutquery550n span{ 
	padding:5px 20px 100px 20px;
	color:#1C4A4F;
	font-weight:normal;
}
.newstyletop h2{  
	color:#1C4A4F;
	font-size:32px;   
}
.newstyletop span{  
	color:#9B9B9B; 
}
.newstylebtm{
	width:761px;
	padding:70px 25px 0 30px;
	overflow:hidden;
}
.newstylebtmlft{
	width:530px;
	float:left;
}
.newstylebtmrgt{
	width:188px;
	float:right;
}
.newstylebtmlft .questionpanel{
	width:530px;
	overflow:hidden; 
}
.questionpanel dd{
	background:url(images/rightsign.jpg) no-repeat top left;
	width:505px;
	padding-left:25px;
	padding-bottom:20px;
	float:left;
}
.questionpaneln dd{
	width:505px;
	padding-left:2px;
	padding-bottom:20px;
	float:left;
	font-size:20px;
}
.questionpaneln dd b{ 
	width:505px;
	color:#36939B;
	line-height:18px;
}
.questionpanel dd b{ 
	width:505px;
	color:#36939B;
	line-height:18px;
}
.questionpanel dd b a{ 
	width:505px;
	color:#36939B;
	line-height:18px;
}
.questionpanel dd b a:hover{
	color:#1C4A4F;
} 
.questionpanel dd p{ 
	width:505px; 
	line-height:18px;
	padding:5px 0;
}
.questionpaneln dd p{ 
	width:505px; 
	line-height:18px;
	padding:5px 0;
}
.newstylebtmlft .questionpanel00{
	width:530px;
	overflow:hidden; 
}
.questionpanel00 dd{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/asign.jpg) no-repeat 0 5px;
	width:480px;
	padding-left:25px;
	padding-bottom:20px;
	float:left;
	color:#36939B;
	line-height:25px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
} 

/******************  Start Leave a Replay   ****************/

 .btmcontbox{
	width:455px;
	padding:20px 59px 70px 16px;
}
.btmcontbox dl{
	width:455px;
	overflow:hidden;
}
.btmcontbox dl dd label{
	font-size:11px;
	line-height:8px;
	font-family:Arial, Helvetica, sans-serif;
}
.btmcontbox h3{
	width:455px;
	font-size:15px;
	padding-bottom:20px; 
}
.btmcontbox dl .ddtypeone{
	width:455px;
	overflow:hidden;
	height:22px;
	display:block;
	padding-bottom:13px; 
}
.ddtypeone .intputeone{
	width:176px;
	height:19px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .intputeone0{
	width:176px;
	height:19px;
	float:left;
	background:#FFFFA0;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .submitcommentbtn{
	width:168px;
	height:22px;
	float:right; 
}
.ddtypeone label{ 
	float:left;
	padding:6px 0 0 10px; 
}
.btmcontbox dl .ddtypetwo{
	width:455px;
	overflow:hidden;
	height:136px;
	display:block;
	padding-bottom:13px; 
}
.ddtypetwo .textareahw{
	width:453px; 
	height:133px;
	display:block;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
} 

/******************  END Leave a Reply   ****************/
.shortsearch00{
	width:188px;
	overflow:hidden;
	padding-bottom:18px;
}
.newrgtcont{
	width:188px;
	padding:0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.newrgtcont h3{
	width:155px;
	margin-left:23px; 
	font-size:11px;
	color:#333;
	line-height:16px; 
	padding-bottom:6px;
	background:url(images/postdot.jpg) repeat-x bottom;
}
.newrgtcont ul{
	width:155px; 
	padding-top:3px;
	padding-left:23px; 
}
.newrgtcont ul li{
	width:155px;
	font-size:11px;
	line-height:18px; 
	padding:3px 0 0 8px;
	background:url(images/li_bg.gif) no-repeat 0 12px; 
}
.newrgtcont ul li a{
	width:155px;
	color:#666;
	font-size:11px;
	line-height:18px;
	color:#333;  
}
.newrgtcont ul li a:hover{
color:#666;
	text-decoration:underline; 
}
.searchint{
	width:115px;
	height:22px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.searchbtn{
	width:61px;
	height:24px;
	float:right;
}
.searchbtn2{
	width:61px;
	height:24px;
	float:right;
	background: url(images/searchbtn.jpg) no-repeat;
}
 



/***************************   END DID U KNOW.HTML    ***************************/

/**************************  START FINANCIAL HELP     *************************/
#financiahelpmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#FinancialServHdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px; 
}
 #FinancialServHdr h2{
	width:966px;
	height:49px; 
} 
#FinancialServHdr h2{
	background:#171A1F url(images/hdrFinancialService-Genera.jpg) no-repeat 244px 0;
}
 #FinancialServHdr p{
	width:698px;
	font-size:12px;
	color:#fff;
	line-height:24px; 
}
 
#FinancialServHdr p{
	padding:06px 0 4px 254px;
}	
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/innerbg001.jpg) repeat-y;
}
#bimidMainLft,#bimidMainMid,#bimidMainRt{
	float:left;
}
#bimidMainLft{
	width:206px;
	background:#577077 url(images/bimainmidlftbg.jpg) repeat-x; 
}
#bimidMainMid{
	width:610px;
	background:#fff url(images/business-insurance_midbg.jpg) no-repeat top left;
	 
}
#bimidMainMid2{
	width:610px;
	background-color: #3d4e54;
	height: 4px;
	background-image: url(images/boxtop1.jpg);
	background-repeat: no-repeat;
}
#bimidMainLft #bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
#propertyAgents li{
	padding:25px 0 0 4px;
	
}
#bimidMainMid #financialServmainmidHdr{
	width:570px;
	overflow:hidden;
	padding:0px 15px 5px 25px; 
}
#bimidMainMid #financialServmainmidHdr b {
	background:url(images/cottactiontop.jpg) no-repeat;
	width:19px;
	height:18px;
	display:block;
	float:left;
}
#bimidMainMid #financialServmainmidHdr label { 
	height:21px;
	margin-left:10px;
	display:block;
	float:left;
}
#bimidMainMid #financialServmainmidHdr label{
	background:url(images/FS-mainmidHdr.jpg) no-repeat;
	width:485px;
} 
#bimidMainMid #financialServmainmidHdr p{
	float:left;
	display:block;
	font-size:12px;
	width:570px;
	color:#333;
	font-style:italic;
	line-height:24px;  
}
#bimidMainMid #financialServmainmidHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 500px 53px;
} 
#bimidMainMid .writername01{
	color:#7e7e7e;
	font-size:11px;
	font-weight:normal;
	width:580px;
	text-align:right;
	line-height:20px; 
}
#bimidMainMid .instaglst{
	width:576px;
	padding:5px 12px 0 22px; 
}
#bimidMainMid .FinanServstaglst{
	width:576px;
	padding:20px 12px 0 22px; 
}

#bimidMainMid .instaglst dd{
	background:url(images/dot.jpg) repeat-x bottom;
	width:576px;
	display:block;
	padding:25px 0 12px 0;
	overflow:hidden; 
}
#bimidMainMid .FinanServstaglst dd{ 
	width:576px;
	display:block; 
	overflow:hidden; 
}
#bimidMainMid .instaglst dd h3,#bimidMainMid .FinanServstaglst dd h3{
	font-size:13px;
	color:#36939B;
	line-height:25px;
	display:block;
}
#bimidMainMid .instaglst dd p,#bimidMainMid .FinanServstaglst dd p{
	font-size:11px;
	color:#1C2025;
	width:576px; 
	line-height:20px;
	padding-bottom:5px;
}
#bimidMainMid .FinanServstaglst dd ol{
	padding:0 0 180px 20px;
}

#bimidMainMid .FinanServstaglst dd ol li{
	color:#161A1F;
	line-height:42px;
	font-weight:bold;
	font-size:12px;
	background:url(images/fsBlackRticon.jpg) no-repeat 0 13px;
	padding-left:30px;
} 
#bimidMainMid .instaglst dd  .insnoticelnk{
	font-size:10px;
	color:#4B9EA6;
	background:url(images/bxAoorw.jpg) no-repeat right;
	padding-right:26px;
	line-height:17px;
	float:right; 
}
#associationbx,#associationbx dl,#associationbx dl dd{
	width:576px;
	display:block; 
}
#associationbx{
	background:url(images/AccociationBoxBg.jpg) repeat-y;
	margin:42px 0 66px 25px;
}
#associationbx dl{
	background:url(images/AccociationBoxTop.jpg) no-repeat;
}
#associationbx dl dd{
	background:url(images/AccociationBoxBtm.jpg) no-repeat bottom left;
	padding:54px 0 8px 0;
}
#associationbx ul{
	padding:0 0 5px 45px;
}
#associationbx ul li{
	font-size:12px;
	color:#362E0A;
	line-height:30px; 
}
#FSmidMainLftlst,#FSmidMainLftlst dl,#FSmidMainLftlst dl dd{
	width:196px;
	display:block;
}
#FSmidMainLftlst{
	background:url(images/midmainlftBxBg.jpg) repeat-y;
	margin:9px  0 0 5px;
}
#FSmidMainLftlst dl{
	background:url(images/midmainlftBxtop.jpg) no-repeat;
}
#FSmidMainLftlst dl dd{
	background:url(images/midmainlftBxBtm.jpg) no-repeat bottom left;
	padding:38px 0 150px 0;
}
#FSmidMainLftlst ul{
	width:194px;
	padding:0 1px 10px 1px;
	overflow:hidden;
}
#FSmidMainLftlst ul li{
	overflow:hidden;
	float:left;
}
#FSmidMainLftlst ul li a{
	font-size:10px;
	font-weight:bold;
	width:152px;
	padding-left:40px;
	float:left;
	color:#fff;
	height:29px;
	display:block;
	line-height:29px;
}	
#FSmidMainLftlst ul li a:hover,#FSmidMainLftlst ul li .blackslct{
	color:#F6EDC0;
	background:#161b20;
	height:27px;
	line-height:27px; 
	border:1px solid #131431;
} 
 
/************************************************PNG IMAGE*/
#FSShadepic{
	width:254px;
	height:206px; 
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/**/
.fsrvautoFAQbx,.fsrvautoFAQbx dl,.fsrvautoFAQbx dl dd{
	width:570px;
	display:block;
}
.fsrvautoFAQbx{
	background:url(images/yellowBxbg.jpg) repeat-y;
	margin:40px 0 50px 25px;
}
.fsrvautoFAQbx dl{
	background:url(images/yellowBxtop.jpg) no-repeat;
}
.fsrvautoFAQbx dl dd{
	background:url(images/yellowBxBtm.jpg) no-repeat bottom left;
	padding:0 0 5px 0;
}
.fsrvautoFAQbx h3{
	font-size:20px;
	color:#A77A03;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:32px;
	font-weight:normal;
	padding-left:58px;
}
.fsrvautoFAQbx p{
	color:#9F8000;
	width:535px;
	font-size:11px;
	font-weight:bold;
	padding:5px 20px 0 15px;
	line-height:20px;
	text-indent:45px; 
}
.fsrvautoFAQbx label{
	padding-left:440px;
	display:block;
	padding-bottom:3px; 
}
.fsrvautoFAQbx label .faqMore{
	text-decoration:underline;
	font-size:10px;
	color:#BE9C44;
}
.fsrvautoFAQbx label .faqMore:hover{
	text-decoration:none;
}




/**************************   END FINANCIAL HELP      **********************/

/**************************   START FREQUENTLY ASKED QUESTION>HTML   *****************/
#FAQImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#faskquestionhdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#faskquestionhdr h2{
	width:966px;
	height:49px; 
}
#faskquestionhdr h2{ 
	background:#171A1F url(images/frequencyhdr.jpg) no-repeat;
	/*background:#171A1F url(images/whatsign.jpg) no-repeat;*/
	
} 
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#FAQinsurec{
	float:left;
	width:816px; 
	
	background:#FFF url(images/testibgtop.jpg) no-repeat;
}
#FAQinsurec2{
	float:left;
	width:816px;
	background-color: #3d4e54;
	height: 2px;	
}
#faqsmall{
	float:left;
	width:816px;
	height: 2px;
	background-color: #3d4e54;	
}
#faqbimidMainRt{
	float:left;
} 
#faqbimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#faqbimidMainRt{
	padding-top:10px;
}
.ffnewstyletop{
	width:780px;
	padding:17px 0 25px 13px;
}


.faqqoutquery{
	width:755px;
	background:url(images/qout01.jpg) no-repeat 0 2px;
	padding-left:25px;
}
.faqqoutquery1{
	width:755px;
	padding-left:25px;
}
.faqqoutquery1 p{
	line-height:20px;
	color:#333;  
}
.faqqoutquery h3{
	font-size:20px;
	color:#B38600;
	font-weight:normal;
	display:block;
}
.faqqoutquery p{
	line-height:20px;
	color:#333;  
}
.faqqoutquery .faqagency{ 
	text-align:left;
	color:#7E7E7E;
	margin-left:420px; 
}
.faqqoutquery .faqagency:hover{  
	color:#7E7E7E; 
}
.faqqoutquery p{
	width:755px;
	background:url(images/qout02.jpg) no-repeat 110px 42px; 
}
.qoutquery55{
	width:768px; 
	padding-left:12px;
	padding-top:4px;
}
.qoutquery55 h3{ 
	background:url(images/whatsign.jpg) no-repeat;
	padding:0 5px 0 80px;
	font-size:20px;
	color:#B38600;
	height:90px;
	font-weight:normal; 
	
}
.newstyletop h2{  
	color:#1C4A4F;
	font-size:32px;   
}
.newstyletop span{  
	color:#9B9B9B; 
}
.ffaquesbtm{
	width:761px;
	padding:70px 25px 0 30px;
	overflow:hidden;
}
.ffaquesbtmlft{
	width:530px;
	float:left;
}
.ffaquesbtmrgt{
	width:188px;
	float:right;
}
.ffaquesbtmlft .ffaquestionpanel{
	width:530px;
	overflow:hidden; 
}
.ffaquestionpanel dd{
	background:url(images/qouestionicon.jpg) no-repeat top left;
	width:505px;
	padding-left:25px;
	padding-bottom:20px;
	float:left;
}
.ffaquestionpanel dd b a{ 
	width:505px;
	color:#36939B;
	line-height:18px;
}
.ffaquestionpanel dd b a:hover{
	color:#1C4A4F;
} 
.ffaquestionpanel dd p{ 
	width:505px; 
	line-height:18px;
	color:#161A1F;
	font-size:11px;
}
.ffaquesbtmlft .ffaquestionpanel00{
	width:530px;
	overflow:hidden; 
}
.ffaquestionpanel00 dd{
	background:url(http://www.mayvilleinsurance.com/wp-content/themes/mayville/images/rightsign.jpg) no-repeat top left;
	width:480px;
	padding-left:25px;
	padding-bottom:20px;
	float:left;
	color:#36939B;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.ffaquestionpanel00n dd{
	
	width:480px;
	padding-left:2px;
	padding-bottom:20px;
	float:left;
	color:#161A1F;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	
}
/******************  Start Leave a Replay   ****************/

/*.btmcontbox{
	width:455px;
	padding:20px 59px 70px 16px;
}
.btmcontbox dl{
	width:455px;
	overflow:hidden;
}
.btmcontbox dl dd label{
	font-size:11px;
	line-height:8px;
	font-family:Arial, Helvetica, sans-serif;
}
.btmcontbox h3{
	width:455px;
	font-size:15px;
	padding-bottom:20px; 
}
.btmcontbox dl .ddtypeone{
	width:455px;
	overflow:hidden;
	height:22px;
	display:block;
	padding-bottom:13px; 
}
.ddtypeone .intputeone{
	width:176px;
	height:19px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .intputeone0{
	width:176px;
	height:19px;
	float:left;
	background:#FFFFA0;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .submitcommentbtn{
	width:168px;
	height:22px;
	float:right; 
}
.ddtypeone label{ 
	float:left;
	padding:6px 0 0 10px; 
}
.btmcontbox dl .ddtypetwo{
	width:455px;
	overflow:hidden;
	height:136px;
	display:block;
	padding-bottom:13px; 
}
.ddtypetwo .textareahw{
	width:453px; 
	height:133px;
	display:block;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}*/

/******************  END Leave a Replay   ****************/
.ffaqshortsearch00{
	width:188px;
	overflow:hidden;
	padding-bottom:18px;
}
.ffaqirgtcont{
	width:188px;
	padding:0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.ffaqirgtcont h3{
	width:155px;
	margin-left:23px; 
	font-size:11px;
	line-height:16px;
	color:#333; 
	padding-bottom:6px;
	background:url(images/postdot.jpg) repeat-x bottom;
}
.ffaqirgtcont ul{
	width:155px; 
	padding-top:3px;
	padding-left:23px; 
}
.ffaqirgtcont ul li{
	width:155px;
	font-size:11px;
	line-height:18px; 
	padding-top:3px; 
}
.ffaqirgtcont ul li a{
	width:155px;
	color:#333;
	font-size:11px;
	line-height:18px;  
}
.ffaqirgtcont ul li a:hover{ 
	text-decoration:underline; 
}
.searchint{
	width:115px;
	height:22px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.searchbtn{
	width:61px;
	height:24px;
	float:right;
}
 
 



/**************************   END FREQUENTLY ASKED QUESTION    ********************/

/**************************    INSURANCE companies.html     **************************/

#ICmpmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}
#newsreleasehdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#newsreleasehdr h2{
	width:966px;
	height:49px; 
}
#newsreleasehdr h2{ 
	background:#171A1F url(newsreleasehdr.jpg) no-repeat;
} */
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#insurancecompanies{
	float:left;
	width:816px; 
	
	background:#FFF url(images/testibgtop.jpg) no-repeat;
}
#insurancecompanies2{
	float:left;
	width:816px; 
	height:2px;
	background-color:#3d4e54;
}
#bimidMainRt{
	float:left;
} 
#bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
.newstyletop{
	width:720px;
	padding:17px 34px 0 0px;
}
.newstyletopn{
	width:720px;
	padding:17px 34px 0 0px;
}
.newstyletop p{  
	color:#1C4A4F;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:15px;
	padding-left: 15px;
} 
.hetextbg{
	background:url(images/postdot.jpg) repeat-x bottom left; 
	font-size:18px;
	color:#1C4A4F;
	width:550px;
	padding-bottom:5px;
} 
#inscmpdhrbox{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#inscmpdhrbox h2{
	width:966px;
	height:49px; 
}
#inscmpdhrbox h2{ 
	background:#171A1F url(images/insurancecompanyhdr.jpg) no-repeat;
} 
.newstyletop span{  
	color:#9B9B9B; 
}
.newstylebtm{
	width:750px;
	padding:80px 36px 0 30px;
	overflow:hidden;
}
.compblog{
	width:750px;
	padding:20px 0 40px 0; 
}
.compblog dd{
	width:750px;
	background:url(images/combtmbdr.jpg) repeat-x bottom left;
	overflow:hidden;
	padding:15px 0 23px 0;
}
.compblog dd .comlogo{
	width:220px;
	float:left;
}
.compblog dd p{
	width:510px;
	float:right;
	line-height:18px;
	color:#161A1F; 
}
 
 




/**************************    Insurance companies.html      ***************************/


/**************************  Start Mayville - insurance - testimonials  ***********************/
#MiTmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#testimonialsdhrbox{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#testimonialsdhrbox h2{
	width:966px;
	height:49px; 
}
#testimonialsdhrbox h2{ 
	background:#171A1F url(images/testimonialshdr.jpg) no-repeat;
} 
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#mitestimonials{
	float:left;
	width:816px; 
	
	background:#FFF url(images/testibgtop.jpg) no-repeat;
}
#mitestimonials2{
	float:left;
	width:816px; 
	height:2px;
	background-color:#3d5e54;
}
#bimidMainRt{
	float:left;
} 
#bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
.Mitstyletop{
	width:720px;
	padding:17px 34px 40px 62px;
}
.Mitstyletop p{  
	color:#1C4A4F;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	padding-bottom:15px;
}
.Mitstyletop p a{  
	color:#1C4A4F;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
}
.Mitstyletop span{  
	color:#9B9B9B;
	line-height:8px;
	font-size:11px; 
}
.mitstylebtm{
	width:761px;
	padding:70px 25px 0 30px;
	overflow:hidden;
}
.mitstylebtmlft{
	width:530px;
	float:left;
}
.mitstylebtmrgt{
	width:188px;
	float:right;
}
.mitstylebtmlft p{
	width:530px;
	padding-bottom:20px;
	line-height:26px;
	font-size:15px;
	color:#161A1F;
}
.mitstylebtmlft p a{
	width:530px;
	line-height:26px;
	font-size:15px;
	color:#161A1F;
}

.mitbtmcontbox{
	width:455px;
	padding:250px 59px 70px 16px;
}
.mitbtmcontbox dl{
	width:455px;
	overflow:hidden;
}
.mitbtmcontbox dl dd label{
	font-size:11px;
	line-height:8px;
	font-family:Arial, Helvetica, sans-serif;
}
.mitbtmcontbox h3{
	width:455px;
	font-size:15px;
	padding-bottom:20px; 
}
.mitbtmcontbox dl .mitddtypeone{
	width:455px;
	overflow:hidden;
	height:22px;
	display:block;
	padding-bottom:13px; 
}
.mitddtypeone .mitintputeone{
	width:176px;
	height:19px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.mitddtypeone .mitintputeone0{
	width:176px;
	height:19px;
	float:left;
	background:#FFFFA0;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.mitddtypeone .mitsubmitcommentbtn{
	width:168px;
	height:22px;
	float:right; 
}
.mitddtypeone label{ 
	float:left;
	padding:6px 0 0 10px; 
}
.mitbtmcontbox dl .mitddtypetwo{
	width:455px;
	overflow:hidden;
	height:136px;
	display:block;
	padding-bottom:13px; 
}
.mitddtypetwo .mittextareahw{
	width:453px; 
	height:133px;
	display:block;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.mitshortsearch00{
	width:188px;
	overflow:hidden;
	padding-bottom:18px;
}
.mitnewrgtcont{
	width:188px;
	padding:0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.mitnewrgtcont h3{
	width:188px;
	font-size:11px;
	line-height:16px;
	color:#333; 
	padding-bottom:6px;
	background:url(images/postdot.jpg) repeat-x bottom;
}
.mitnewrgtcont ul{
	width:188px; 
	padding-top:3px; 
}
.mitnewrgtcont ul li{
	width:188px;
	font-size:11px;
	line-height:18px; 
	padding-top:3px; 
}
.mitnewrgtcont ul li a{
	width:188px;
	color:#666;
	font-size:11px;
	line-height:18px;
	color:#333;  
}
.mitnewrgtcont ul li a:hover{
	text-decoration:underline; 
}
.mitsearchint{
	width:115px;
	height:22px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.mitsearchbtn{
	width:61px;
	height:24px;
	float:right;
}
 
 



/**************************  END Mayville - insurance - testimonials  ***********************/

/**************************   Strat news-releases-insurance.html     ***********************/

#nrImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#newsreleasehdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#newsreleasehdr h2{
	width:966px;
	height:49px; 
}
#newsreleasehdr h2{ 
	background:#171A1F url(images/newsreleasehdr.jpg) no-repeat;
} 
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#newreleaseins{
	float:left;
	width:816px; 
	
	background:#FFF url(images/testibgtop.jpg) no-repeat;
}
#newreleaseins2{
	float:left;
	width:816px;
	height: 2px;
	background-color: #3d4e54;
}
#bimidMainRt{
	float:left;
} 
#bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
.newreleaseinstop{
	width:761px;
	padding:17px 25px 50px 30px;
}
 
.newreleaseinstop h2{  
	color:#1C4A4F;
	font-size:32px;   
}
.newreleaseinstop h2 a{
	color:#1C4A4F;
	font-size:32px;   
}

.newreleaseinstop span{  
	color:#9B9B9B; 
}
.nrInewstylebtm{
	width:761px;
	overflow:hidden;
	padding-top: 85px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 30px;
}
.nrInewstylebtmlft{
	width:235px;
	float:left;
	font-size: 11px;
}
.nrInewstylebtmrgt{
	width:188px;
	float:right;
}
.nrInewstylebtmlft p{
	width:530px;
	padding-bottom:15px;
	line-height:26px;
	font-size:15px;
	color:#161A1F;
}
.nrInewstylebtmlft a.more-link1{
	width:530px;
	font-size:15px;
	color:#36939B;
}
/******************  Start Leave a Replay   ****************/

/*.btmcontbox{
	width:455px;
	padding:20px 59px 70px 16px;
}
.btmcontbox dl{
	width:455px;
	overflow:hidden;
}
.btmcontbox dl dd label{
	font-size:11px;
	line-height:8px;
	font-family:Arial, Helvetica, sans-serif;
}
.btmcontbox h3{
	width:455px;
	font-size:15px;
	padding-bottom:20px; 
}
.btmcontbox dl .ddtypeone{
	width:455px;
	overflow:hidden;
	height:22px;
	display:block;
	padding-bottom:13px; 
}
.ddtypeone .intputeone{
	width:176px;
	height:19px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .intputeone0{
	width:176px;
	height:19px;
	float:left;
	background:#FFFFA0;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .submitcommentbtn{
	width:168px;
	height:22px;
	float:right; 
}
.ddtypeone label{ 
	float:left;
	padding:6px 0 0 10px; 
}
.btmcontbox dl .ddtypetwo{
	width:455px;
	overflow:hidden;
	height:136px;
	display:block;
	padding-bottom:13px; 
}
.ddtypetwo .textareahw{
	width:453px; 
	height:133px;
	display:block;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}*/

/******************  END Leave a Replay   ****************/
/*.shortsearch00{
	width:188px;
	overflow:hidden;
	padding-bottom:18px;
}*/
.nrInewrgtcont{
	width:188px;
	padding:0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.nrInewrgtcont h3{
	width:188px;
	color:#333;
	font-size:11px;
	line-height:16px; 
	padding-bottom:6px;
	background:url(images/postdot.jpg) repeat-x bottom;
}
.nrInewrgtcont ul{
	width:188px; 
	padding-top:3px; 
}
.nrInewrgtcont ul li{
	width:188px;
	font-size:11px;
	line-height:18px; 
	padding-top:3px; 
}
.nrInewrgtcont ul li a{
	width:188px;
	color:#666;
	font-size:11px;
	line-height:18px;
	color:#333;  
}
.nrInewrgtcont ul li a:hover{
	text-decoration:underline; 
}
/*.searchint{
	width:115px;
	height:22px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.searchbtn{
	width:61px;
	height:24px;
	float:right;
}*/
 
 




/**************************   End  news-releases-insurance.html    ****************************/


/**************************   Start privacy-policy.html    **********************************/

#ppmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#privacypolicyhdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#privacypolicyhdr h2{
	width:966px;
	height:49px; 
}
#privacypolicyhdr h2{ 
	background:#171A1F url(images/privacypolicyhdr.jpg) no-repeat;
} 
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#privacypolicy{
	float:left;
	width:816px; 
	
	background:#FFF url(images/testibgtop.jpg) no-repeat;
	padding:0 0 50px 0;
}
#privacypolicy2{
	float:left;
	width:816px; 
	height:2px;
	background-color:#3d4e54;
	
}
.privacypolicytop{ 
	width:716px;
	padding:10px 50px 50px 50px;  
}
.privacypolicytop p{ 
	width:716px;
	color:#0E2527;
	line-height:20px; 
}
.privacypolicybtm{
	width:761px;
	padding:70px 25px 0 30px;
}
.privacypolicybtm p{
	width:761px;
	color:#1D5054;
	line-height:20px;
	padding-bottom:25px;
}
#bimidMainRt{
	float:left;
} 
#bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
.blkheight{
	height:400px;
}
 
 




/**************************   End privacy-policy.html    *********************************/

/**************************     Start personal-insurance.html    ****************************/

#PImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
#PfImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
#HmwImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
#imImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
#irImidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
#iulmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
#iaimidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#piHdrBx,#piAutomobileHdrBx,#piFloodHdrBx,#piHomwwonersBx,#pimotorssBx,#pirentersBx,#piumbrellaBx{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px;
}
#piHdrBx h2,#piAutomobileHdrBx h2,#piFloodHdrBx h2,#piHomwwonersBx h2,#pimotorssBx h2,#pirentersBx h2,#piumbrellaBx h2{
	width:966px;
	height:49px; 
}
#piHdrBx h2{ 
	background:#171A1F url(images/hdrPersonalInsurance.jpg) no-repeat 244px 0;
}
#piFloodHdrBx h2{ 
	background:#171A1F url(images/hdrPersonalInsuranceflood.jpg) no-repeat 244px 0;
}
#piAutomobileHdrBx h2{ 
	background:#171A1F url(images/hdrPersonalInsuranceAutomob.jpg) no-repeat 244px 0;
}
#piHomwwonersBx h2{ 
	background:#171A1F url(images/hdrPersonalInsurancehomeown.jpg) no-repeat 244px 0;
}
#pimotorssBx h2{ 
	background:#171A1F url(images/hdrPersonalInsurancemotorcy.jpg) no-repeat 244px 0;
}
#pirentersBx h2{ 
	background:#171A1F url(images/hdrPersonalInsuranceRenters.jpg) no-repeat 244px 0;
}
#piumbrellaBx h2{ 
	background:#171A1F url(images/hdrPersonalInsuranceumbrell.jpg) no-repeat 244px 0;
}
#piHdrBx p,#piAutomobileHdrBx p,#piFloodHdrBx p,#piHomwwonersBx p,#pimotorssBx p,#pirentersBx p,#piumbrellaBx p{
	width:698px;
	font-size:11px;
	color:#fff;
	line-height:24px;
} 

#piHdrBx p{ 
	padding:6px 0 28px 254px;
}
#piAutomobileHdrBx p{ 
	padding:06px 0 4px 254px;
}
#piFloodHdrBx p{ 
	padding:06px 0 4px 254px;
}
#piHomwwonersBx p{ 
	padding:06px 0 4px 254px;
}
#pimotorssBx p{ 
	padding:06px 0 4px 254px;
}
#pirentersBx p{ 
	padding:06px 0 4px 254px;
}
#piumbrellaBx p{ 
	padding:06px 0 4px 254px;
}
#bimidMain{
	width:984px;
	overflow:hidden;
	padding:0 0 0px 0;
	background:#fff background:url(images/innerbg001.jpg) repeat-y;;
}
#testimonials{
	float:left;
	width:815px;
	background:#FFF;
}
#bimidMainLft,#bimidMainMid,#bimidMainRt{
	float:left;
}
#bimidMainLft{
	width:206px;
	background:#577077 url(images/bimainmidlftbg.jpg) repeat-x; 
}
#bimidMainMid{
	width:610px;
	background:#fff url(images/business-insurance_midbg.jpg) no-repeat top left;
	 
}
#bimidMainMid2{
	width:610px;
	background-color: #3d4e54;
	height: 4px;
	background-image: url(images/boxtop1.jpg);
	background-repeat: no-repeat;
}
#bimidMainLft #bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
#propertyAgents li{
	padding:25px 0 0 4px;
	
}
#bimidMainMid #pimainmidHdr,#bimidMainMid #piFloodmidHdr,#bimidMainMid #piHomewonersHdr,#bimidMainMid #pimotorcyleHdr,#bimidMainMid #pirentersHdr,#bimidMainMid #piumbrellaHdr{
	width:570px;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 25px;
}
#bimidMainMid #pimainmidHdr b,#bimidMainMid #piFloodmidHdr b,#bimidMainMid #piHomewonersHdr b,#bimidMainMid #pimotorcyleHdr b,#bimidMainMid #pirentersHdr b,#bimidMainMid #piumbrellaHdr b{
	background:url(images/cottactiontop.jpg) no-repeat;
	width:19px;
	height:18px;
	display:block;
	float:left;
}
#bimidMainMid #pimainmidHdr label,#bimidMainMid #piFloodmidHdr label,#bimidMainMid #piHomewonersHdr label,#bimidMainMid #pimotorcyleHdr label,#bimidMainMid #pirentersHdr label,#bimidMainMid #piumbrellaHdr label{ 
	height:21px;
	margin-left:10px;
	display:block;
	float:left;
}
#bimidMainMid #pimainmidHdr label{
	background:url(images/psmainmidHdr.jpg) no-repeat;
	width:393px;
} 	
#bimidMainMid #piFloodmidHdr label{
	background:url(images/pifloodmidHdr.jpg) no-repeat;
	width:234px;
}
#bimidMainMid #piHomewonersHdr label{
	background:url(images/pihomewonersHdr.jpg) no-repeat;
	width:424px;
}
#bimidMainMid #pimotorcyleHdr label{
	background:url(images/pihomewonersHdr.jpg) no-repeat;
	width:424px;
}
#bimidMainMid #pirentersHdr label{
	background:url(images/pirentersHdr.jpg) no-repeat;
	width:424px;
}
#bimidMainMid #piumbrellaHdr label{
	background:url(images/piumbrellaHdr.jpg) no-repeat;
	width:240px;
}
#bimidMainMid #pimainmidHdr p,#bimidMainMid #piFloodmidHdr p,#bimidMainMid #piHomewonersHdr p,#bimidMainMid #pimotorcyleHdr p,#bimidMainMid #pirentersHdr p,#bimidMainMid #piumbrellaHdr p{
	float:left;
	display:block;
	font-size:12px;
	width:570px;
	color:#333;
	font-style:italic;
	line-height:21px;  
}
#bimidMainMid #pimainmidHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 450px 65px;
}
#bimidMainMid #piFloodmidHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 360px 40px;
} 
#bimidMainMid #piHomewonersHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 486px 40px;
}
#bimidMainMid #pimotorcyleHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 120px 40px;
}
#bimidMainMid #pirentersHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 125px 65px;
}
#bimidMainMid #piumbrellaHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 200px 65px;
}
#bimidMainMid .writername01{
	color:#7e7e7e;
	font-size:11px;
	font-weight:normal;
	width:580px;
	text-align:right;
	line-height:20px; 
} 
#bimidMainMid .inAutomobilestaglst{
	width:576px;
	padding:20px 12px 0 22px; 
}
.hightcontrl{
	height:100px;
	background:none;
}
#midinrbtmbx{
	width:576px;
	padding:25px 12px 0 22px; 
}
#midinrbtmbxhdline{
	background:url(images/rightmarks.jpg) no-repeat;
	height:47px; 
	font-size:20px;
	color:#A77A03;
	font-weight:normal;
	padding-left:47px; 
	margin-left:8px;
	z-index:200;
	position:relative;
}
#midinrbtmbxbdr{
	position:relative;
	top:-20px;
	width:562px;
	z-index:1;
	padding:0 2px 0 10px;
	border:1px solid #FEF3D5;
	color:#A77A03;
	line-height:22px;
}
 
#bimidMainMid .h3ptag{
	width:576px;
	padding:22px 12px 0 22px; 
}
#bimidMainMid .h3ptag dd{ 
	width:576px;
	display:block;
	padding:0 0 20px 0;
	overflow:hidden; 
}
#bimidMainMid .instaglst{
	width:576px;
	padding:5px 12px 0 22px; 
}
#bimidMainMid .instaglst dd{
	background:url(images/dot.jpg) repeat-x bottom;
	width:576px;
	display:block;
	padding:25px 0 12px 0;
	overflow:hidden; 
}
#bimidMainMid .inAutomobilestaglst dd{ 
	width:576px;
	display:block; 
	overflow:hidden; 
}
#bimidMainMid .instaglst dd h3,#bimidMainMid .inAutomobilestaglst dd h3,.h3ptag dd h3{
	font-size:13px;
	color:#36939B;
	line-height:25px;
	display:block;
}
#bimidMainMid .instaglst dd p,#bimidMainMid .inAutomobilestaglst dd p,.h3ptag dd{
	font-size:11px;
	color:#1C2025;
	width:576px; 
	line-height:20px;
	padding-bottom:5px;
} 
#bimidMainMid .instaglst dd  .insnoticelnk{
	font-size:10px;
	color:#4B9EA6;
	background:url(images/bxAoorw.jpg) no-repeat right;
	padding-right:26px;
	line-height:17px;
	float:right; 
}
#associationbx,#associationbx dl,#associationbx dl dd{
	width:576px;
	display:block; 
}
#associationbx{
	background:url(images/AccociationBoxBg.jpg) repeat-y;
	margin:42px 0 66px 25px;
}
#associationbx dl{
	background:url(images/AccociationBoxTop.jpg) no-repeat;
}
#associationbx dl dd{
	background:url(images/AccociationBoxBtm.jpg) no-repeat bottom left;
	padding:54px 0 8px 0;
}
#associationbx ul{
	padding:0 0 5px 45px;
}
#associationbx ul li{
	font-size:12px;
	color:#362E0A;
	line-height:30px; 
}
#bimidMainLftlst,#bimidMainLftlst dl,#bimidMainLftlst dl dd{
	width:196px;
	display:block;
}
#bimidMainLftlst{
	background:url(images/midmainlftBxBg.jpg) repeat-y;
	margin:9px  0 0 5px;
}
#bimidMainLftlst dl{
	background:url(images/midmainlftBxtop.jpg) no-repeat;
}
#bimidMainLftlst dl dd{
	background:url(images/midmainlftBxBtm.jpg) no-repeat bottom left;
	padding:38px 0 80px 0;
}
/***************/
#bimidMainLftlst00,#bimidMainLftlst00 dl,#bimidMainLftlst00 dl dd{
	width:196px;
	display:block;
}
#bimidMainLftlst00{
	background:url(images/midmainlftBxBg.jpg) repeat-y;
	margin:9px  0 0 5px;
}
#bimidMainLftlst00 dl{
	background:url(images/midmainlftBxtop.jpg) no-repeat;
}
#bimidMainLftlst00 dl dd{ 
	padding:38px 0 80px 0;
}
/****************/
#bimidMainLftlst ul,#bimidMainLftlst00 ul{
	width:194px;
	padding:0 1px 10px 1px;
	overflow:hidden;
}
#bimidMainLftlst ul li,#bimidMainLftlst00 ul li{ 
	width:194px;
}
#bimidMainLftlst ul li a,#bimidMainLftlst00 ul li a{
	font-size:10px;
	font-weight:bold;
	width:152px !important;
	color:#fff;
	padding-left:40px;
	height:29px;
	display:block;
	line-height:29px;
}
*html #bimidMainLftlst ul li a,#bimidMainLftlst00 ul li a{
	font-size:10px;
	font-weight:bold;
	width:192px !important;
	color:#fff;
	padding-left:40px;
	height:29px;
	display:block;
	line-height:29px;
}	
	
#bimidMainLftlst ul li a:hover,#bimidMainLftlst ul li .blackslct,#bimidMainLftlst00 ul li a:hover,#bimidMainLftlst00 ul li .blackslct{
	color:#F6EDC0;
	background:#161b20;
	height:27px;
	line-height:27px; 
	border:1px solid #131431;
}

#PIShadepic{
	width:254px;
	height:206px; 
	margin-left:7px;
	position:absolute;
	top:242px; 
}  
#PIautomobileShadepic{
	width:254px;
	height:206px;
	background:url(images/piAutomobilepic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/*\*/
* html #PIautomobileShadepic{
	background:url(images/piAutomobilepic.jpg) no-repeat;  
}
/**/

/***********************For IE7*******/
*:first-child+html #PIautomobileShadepic{
	width:254px;
	height:206px;
	background:url(images/piAutomobilepic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
}
#PIfloodShadepic{
	width:254px;
	height:206px;
	background:url(images/piFloodpic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/*\*/
* html #PIfloodShadepic{
	background:url(images/piFloodpic.jpg) no-repeat;  
}
/**/

/***********************For IE7*******/
*:first-child+html #PIfloodShadepic{
	width:254px;
	height:206px;
	background:url(images/piFloodpic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
}
#PIHomewonrsShadepic{
	width:254px;
	height:206px;
	background:url(images/pipic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/*\*/
* html #PIHomewonrsShadepic{
	background:url(images/pipic01.jpg) no-repeat;  
}
/**/

/***********************For IE7*******/
*:first-child+html #PIHomewonrsShadepic{
	width:254px;
	height:206px;
	background:url(images/pipic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
}
#PImotorcycleShadepic{
	width:254px;
	height:206px;
	background:url(images/pimotorcyclepic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/*\*/
* html #PImotorcycleShadepic{
	background:url(images/pimotorcyclepic.jpg) no-repeat;  
}
/**/

/***********************For IE7*******/
*:first-child+html #PImotorcycleShadepic{
	width:254px;
	height:206px;
	background:url(images/pimotorcyclepic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
#PIrentersShadepic{
	width:254px;
	height:206px;
	background:url(images/pirenterspic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/*\*/
* html #PIrentersShadepic{
	background:url(images/pirenterspic.jpg) no-repeat;  
}
/**/

/***********************For IE7*******/
*:first-child+html #PIrentersShadepic{
	width:254px;
	height:206px;
	background:url(images/pirenterspic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
}
#PIumbrellaShadepic{
	width:254px;
	height:206px;
	background:url(images/piumbrellapic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
/*\*/
* html #PIumbrellaShadepic{
	background:url(images/piumbrellapic.jpg) no-repeat;  
}
/**/

/***********************For IE7*******/
*:first-child+html #PIumbrellaShadepic{
	width:254px;
	height:206px;
	background:url(images/piumbrellapic.png) no-repeat;
	margin-left:7px;
	position:absolute;
	top:242px; 
} 
.autoFAQbx,.autoFAQbx dl,.autoFAQbx dl dd{
	width:570px;
	display:block;
}
.autoFAQbx{
	background:url(images/yellowBxbg.jpg) repeat-y;
	margin:50px 0 50px 25px;
}
.autoFAQbx dl{
	background:url(images/yellowBxtop.jpg) no-repeat;
}
.autoFAQbx dl dd{
	background:url(images/yellowBxBtm.jpg) no-repeat bottom left;
	padding:0 0 5px 0;
}
.autoFAQbx h3{
	font-size:20px;
	color:#A77A03;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:32px;
	font-weight:normal;
	padding-left:58px;
}
.autoFAQbx p{
	color:#9F8000;
	width:535px;
	font-size:11px;
	font-weight:bold;
	padding:5px 20px 0 15px;
	line-height:20px;
	text-indent:45px; 
}
.autoFAQbx label{
	padding-left:440px;
	display:block;
	padding-bottom:3px; 
}
.autoFAQbx label .faqMore{
	text-decoration:underline;
	font-size:10px;
	color:#BE9C44;
}
.autoFAQbx label .faqMore:hover{
	text-decoration:none;
}





/**************************     End personal-insurance.html     *****************************/

/*************************   About us .html   **************************************/

#Abtmidarea{
	width:984px;
	background:url(images/bi-Ybg.jpg) repeat-x; 
}
/*.loclink{
	line-height:24px;
	color:#fff;
	padding-left:8px;
}
.loclink a{
	font-size:10px;
	color:#FFFFFF;
}*/
#FinancialServHdr,#AboutUsHdr{
	width:966px;
	padding:3px;
	border:1px solid #6B7174;
	margin-left:5px; 
}
 #FinancialServHdr h2,#AboutUsHdr h2{
	width:966px;
	height:49px; 
} 
#FinancialServHdr h2{
	background:#171A1F url(images/hdrFinancialService-Genera.jpg) no-repeat 244px 0;
}
#AboutUsHdr h2{
	background:#171A1F url(images/hdrAboutUS.jpg) no-repeat 294px 0;
}
 #FinancialServHdr p,#AboutUsHdr p{
	width:650px;
	font-size:12px;
	color:#fff;
	line-height:24px; 
}
#AboutUsHdr p{
	padding:06px 0 4px 302px;
}
#FinancialServHdr p{
	padding:06px 0 4px 254px;
}	
#bimidMain{
	width:984px;
	overflow:hidden;
	background:url(images/innerbg001.jpg) repeat-y;
}
#bimidMainLft,#bimidMainMid,#bimidMainRt{
	float:left;
}
#bimidMainLft{
	width:206px;
	background:#577077 url(images/bimainmidlftbg.jpg) repeat-x; 
}
#bimidMainMid{
	width:610px;
	background:#fff url(images/business-insurance_midbg.jpg) no-repeat top left;
	 
}

#bimidMainMid2{
	width:610px;
	background-color: #3d4e54;
	height: 15px;
	background-image: url(images/boxtop1.jpg);
	background-repeat: no-repeat;
}
#bimidMainLft #bimidMainRt{
	width:168px;
	background:#3D4E54;
	padding-top:11px;
}
#bimidMainRt{
	padding-top:10px;
}
#propertyAgents li{
	padding:25px 0 0 4px;
	
}
#bimidMainMid #AboutUsmainmidHdr{
	width:462px;
	overflow:hidden;
	padding:0px 15px 5px 133px; 
}  
#bimidMainMid #AboutUsmainmidHdr b {
	background:url(images/cottactiontop.jpg) no-repeat;
	width:19px;
	height:18px;
	display:block;
	float:left;
}
#bimidMainMid #AboutUsmainmidHdr label { 
	height:21px;
	margin-left:10px;
	display:block;
	float:left;
}
#bimidMainMid #AboutUsmainmidHdr label{
	background:url(images/aboutUs-mainmidHdr.jpg) no-repeat;
	width:313px;
} 
#bimidMainMid #AboutUsmainmidHdr p{
	float:left;
	display:block;
	font-size:12px; 
	width:482px;
	color:#333;
	font-style:italic;
	line-height:22px;  
}
#bimidMainMid #AboutUsmainmidHdr p{ 
	background:url(images/cottactionbtm.jpg) no-repeat 225px 68px;
} 
#bimidMainMid .writername01{
	color:#7e7e7e;
	font-size:11px;
	font-weight:normal;
	width:580px;
	text-align:right;
	line-height:20px; 
}
#bimidMainMid .instaglst{
	width:576px;
	padding:5px 12px 0 22px; 
}
#bimidMainMid .AUstaglst{
	width:576px;
	padding:20px 12px 0 22px; 
}
 
#bimidMainMid .AUstaglst .innerAUStaglst{ 
	/*width:576px;*/
	padding-left:112px;
	width:464px;
	display:block; 
	overflow:hidden; 
}
#bimidMainMid .AUstaglst .innerAUStaglst01{ 
	width:576px; 
	display:block; 
	overflow:hidden; 
}
#bimidMainMid .AUstaglst dd h3{
	font-size:13px;
	color:#36939B;
	line-height:25px;
	display:block;
}
#bimidMainMid .AUstaglst .innerAUStaglst01 p{
	font-size:11px;
	color:#1C2025;
	width:576px;
	line-height:20px;
	padding:15px 0 5px 0;
}
#bimidMainMid .AUstaglst .innerAUStaglst p{
	font-size:11px;
	color:#1C2025;
	width:464px;
	line-height:20px;
	padding-bottom:5px;
}
#bimidMainMid .AUstaglst .innerAUStaglst02{
	font-size:11px;
	color:#1C2025;
	width:576px; 
	padding-bottom:5px;
}
#bimidMainMid .AUstaglst .innerAUStaglst01 ul{
	padding:15px 0 0 0;
}
#bimidMainMid .AUstaglst .innerAUStaglst01 ul li{
	display:inline;
}
#bimidMainMid .AUstaglst .innerAUStaglst01 ul li a{
	color:#161A1F;
	font-size:12px;
	font-weight:bold;
	background:url(images/fsBlackRticon.jpg) no-repeat;
	padding-left:18px;
	margin-left:30px;
}
#bimidMainMid .instaglst dd  .insnoticelnk{
	font-size:10px;
	color:#4B9EA6;
	background:url(images/bxAoorw.jpg) no-repeat right;
	padding-right:26px;
	line-height:17px;
	float:right; 
}
#associationbx,#associationbx dl,#associationbx dl dd{
	width:576px;
	display:block; 
}
#associationbx{
	background:url(images/AccociationBoxBg.jpg) repeat-y;
	margin:42px 0 66px 25px;
}
#associationbx dl{
	background:url(images/AccociationBoxTop.jpg) no-repeat;
}
#associationbx dl dd{
	background:url(images/AccociationBoxBtm.jpg) no-repeat bottom left;
	padding:54px 0 8px 0;
}
#associationbx ul{
	padding:0 0 5px 45px;
}
#associationbx ul li{
	font-size:12px;
	color:#362E0A;
	line-height:30px; 
}
#AUmidMainLftlst,#AUmidMainLftlst dl,#AUmidMainLftlst dl dd{
	width:196px;
	display:block;
}
#AUmidMainLftlst{
	background:url(images/midmainlftBxBg.jpg) repeat-y;
	margin:9px  0 0 5px;
}
#AUmidMainLftlst dl{
	background:url(images/midmainlftBxtop.jpg) no-repeat;
}
#AUmidMainLftlst dl dd{
	background:url(images/midmainlftBxBtm.jpg) no-repeat bottom left;
	padding:38px 0 5px 0;
}
#AUmidMainLftlst ul{
	width:194px;
	padding:0 1px 0px 1px;
	overflow:hidden;
}
#AUmidMainLftlst ul li{
	overflow:hidden;
	float:left;
}
#AUmidMainLftlst ul li a{
	font-size:10px;
	font-weight:bold;
	width:152px;
	padding-left:40px;
	float:left;
	color:#fff;
	height:29px;
	display:block;
	line-height:29px;
}	
#AUmidMainLftlst ul li a:hover,#AUmidMainLftlst ul li .blackslct{
	color:#F6EDC0;
	background:#161b20;
	height:27px;
	line-height:27px; 
	border:1px solid #131431;
}
#AUmidMainLftlst ul li .blackslct{
	margin:210px 0 0 0;
}
 
/*---------------PNH IMAGE*/
#AUShadepic{
	width:338px;
	height:414px; 
	position:absolute;
	top:242px; 
} 
.autoFAQbx,.autoFAQbx dl,.autoFAQbx dl dd{
	width:570px;
	display:block;
}
.autoFAQbx{
	background:url(images/yellowBxbg.jpg) repeat-y;
	margin:40px 0 0px 25px;
}
.autoFAQbx dl{
	background:url(images/yellowBxtop.jpg) no-repeat;
}
.autoFAQbx dl dd{
	background:url(images/yellowBxBtm.jpg) no-repeat bottom left;
	padding:0 0 5px 0;
}
.autoFAQbx h3{
	font-size:20px;
	color:#A77A03;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:32px;
	font-weight:normal;
	padding-left:58px;
}
.autoFAQbx p{
	color:#9F8000;
	width:535x;
	font-size:11px;
	font-weight:bold;
	padding:5px 20px 0 15px;
	line-height:20px;
	text-indent:45px; 
}
.autoFAQbx label{
	padding-left:440px;
	display:block;
	padding-bottom:3px; 
}
.autoFAQbx label .faqMore{
	text-decoration:underline;
	font-size:10px;
	color:#BE9C44;
}
.autoFAQbx label .faqMore:hover{
	text-decoration:none;
}
.autoheight00{
	height:30px;
}


/******************  Start Leave a Replay   ****************/

.btmcontbox{
	width:455px;
	padding:160px 59px 70px 16px;
}
.btmcontbox dl{
	width:455px;
	overflow:hidden;
}
.btmcontbox dl dd label{
	font-size:11px;
	line-height:8px;
	font-family:Arial, Helvetica, sans-serif;
}
.btmcontbox h3{
	width:455px;
	font-size:15px;
	padding-bottom:20px; 
}
.btmcontbox dl .ddtypeone{
	width:455px;
	overflow:hidden;
	height:22px;
	display:block;
	padding-bottom:13px; 
}
.ddtypeone .intputeone{
	width:176px;
	height:19px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .intputeone0{
	width:176px;
	height:19px;
	float:left;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}
.ddtypeone .submitcommentbtn{
	width:168px;
	height:22px;
	float:right; 
}
.ddtypeone label{ 
	float:left;
	padding:6px 0 0 10px; 
}
.btmcontbox dl .ddtypetwo{
	width:455px;
	overflow:hidden;
	height:136px;
	display:block;
	padding-bottom:13px; 
}
.ddtypetwo .textareahw{
	width:453px; 
	height:133px;
	display:block;
	border:1px solid #E3E9EF;
	border-top:1px solid #ABADB3;
}

/******************  END Leave a Replay   ****************/


/************************* my change for wp  ****************************/
.subtn{ width:168px; height:22px; background: url(images/submitcommentbtn.jpg) no-repeat; cursor:pointer; float:right;}
.all_comments{ width:550px;}
#comments{ margin:0 0 0 10px; font-size:13px; font-weight:normal; margin-bottom:20px;}
.commentlist{margin:0 0 0 10px;} 
.commentlist li{ list-style:decimal; margin:20px; padding:20px;border:1px solid #ABADB3;
}
.logInAs{ margin-bottom:20px;}
.logInAs a{ color:#7B657B; text-decoration:none}
.logInAs a:hover{ text-decoration:underline}


/************************* ACCORDIAN  ****************************/
#accordiancre{
	width:162px;
	padding-left:3px;
}
.arrowlistmenu{
width: 162px;

}

.arrowlistmenu .menuheader{ 
font:bold 9px verdana;
text-align:left;
color:#161B20;
line-height:27px;
background:url(images/accordion-tab-light.jpg) no-repeat;
height:27px;   
cursor: pointer;
}

.arrowlistmenu .openheader,.arrowlistmenu #accslct04{ 
color:#fff;
font:bold 9px verdana;
width:162px;
text-align:left;
background:url(images/accordion-tab-dark.jpg) no-repeat;
height:27px;
line-height:27px; 
cursor: pointer; 
}
/*********************/
.arrowlistmenu .openheader,.arrowlistmenu #accslct05{ 
color:#fff;
font:bold 9px verdana;
width:162px;
text-align:left;
background:url(images/accordion-tab-dark.jpg) no-repeat;
height:27px;
line-height:27px; 
cursor: pointer; 
}
.arrowlistmenu .openheader,.arrowlistmenu #accslct06{
	color:#fff;
	font:bold 9px verdana;
	width:162px;
	text-align:left;
	height:27px;
	line-height:27px;
	cursor: pointer;
	background-image: url(images/accordion-tab-dark.jpg);
	background-repeat: no-repeat;
}
/**********************/

.arrowlistmenu div{ 
list-style-type: none;
margin: 0;
padding: 0;  
} 
.arrowlistmenu1{
width: 162px; 
}

.arrowlistmenu1 .menuheader1{ 
font:bold 9px verdana;
color:#161B20;
line-height:27px;
text-align:left;
background:url(images/accordion-tab-light.jpg) no-repeat;
height:27px;  
cursor: hand;
cursor: pointer;
}

.menuheader1 span,.menuheader span{
	padding-left:4px;
}
.arrowlistmenu1 .openheader{ 
color:#fff;
font:bold 9px verdana;
width:162px;
text-align:left;
line-height:27px;
background:url(images/accordion-tab-dark.jpg) no-repeat;
height:27px;  
cursor: hand;
cursor: pointer;
}


.arrowlistmenu1 div{ 
list-style-type: none;
margin: 0;
padding: 0;   
}   
 
.categoryitems{
	color:#fff;
	background:#181D23;  
    
}  
.categoryitems p{
	background:url(images/icon00.jpg) no-repeat 3px 3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:146px; 
	padding:16px 10px 5px 6px;
	color:#F1CE75;
	text-align:left; 
	text-indent:20px; 
}
.categoryitems .divinvrtp{
	background:url(images/accordianRight.jpg) no-repeat 3px 3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	/*width:146px; 
	padding:16px 10px 5px 6px;*/
	color:#F1CE75;
	text-align:left; 
	text-indent:20px; 
} 
.categoryitems .qbg001{
	background:url(images/bodyrgtwhat.jpg) no-repeat 3px 3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:132px; 
	padding:16px 5px 5px 20px;
	color:#F1CE75;
	text-align:left; 
	text-indent:20px;  
}
.categoryitems span{
	padding:0 0 7px 55px;
	display:block;
} 
.categoryitems span .accomore{
	font-size:9px;
	color:#FDDB84;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; 
}
.categoryitems span .accomore:hover{
	text-decoration:none;
}
.categoryitems .tracyPro{
	width:144px;
	padding:14px 9px 0 9px;
}
.categoryitems .tracyPro .tracypic{
	width:144px; 
}
.categoryitems .tracyPro .tracypicinfo{
	width:144px;
	height:168px;
}
.categoryitems .tracyform dl{
	width:140px;
	padding:10px 0 44px 4px;
}
.categoryitems .tracyform dl dd label{
	display:block;
	color:#8F9092;
	font-size:11px;
	letter-spacing:1px;
	line-height:22px;
}
.categoryitems .tracyform dl dd input{
	width:131px;
	height:22px;
	padding-top:3px;
	background:url(images/accinputbg.jpg) no-repeat;
	border:1px solid #C8C8C8;
}
.categoryitems .tracyform dl dd textarea{
	width:131px;
	height:108px; 
	border:1px solid #C8C8C8;
	overflow:visible;
}
.categoryitems .tracyform dl dd  .subbtn{
	width:58px;
	height:22px;
	background:none;
	border:none;
	margin:6px 0 0 81px;
}
/*************************/
.categoryitems #tracyProcindy{
	width:153px;
	padding:14px 4px 0 4px;
}
.categoryitems #tracyProcindy .cindyypic{
	width:153px; 
}
.categoryitems #tracyProcindy .michele{
	width:153px;
	height:242px;
}
.categoryitems #tracyProcindy .tracypicinfo{
	width:153px;
	height:168px;
}
/**************************/


/*=================== form check css ==================*/




	


	