﻿body 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#ebebeb;
}


.moreInfoCompanyLink
{
color: #1f708e;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}

.moreInfoCompanyLink:hover
{
color: #1f708e;
text-decoration: underline;
font-size: 10px;
font-weight: bold;
}


.termsLink{
color: #59576a;
text-decoration: none;
font-size: 9px;
font-weight: bold;
margin-top:3px;
}

.termsLink:hover{
color: #59576a;
text-decoration: underline;
font-size: 9px;
font-weight: bold;
margin-top:3px;
}

.buttonMoreInfo{
color: #ffffff;
text-align: center;
padding-top: 4px;
padding-left: 6px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
line-height: 200%;
background: url('../media/moreinfoButton.jpg');

}

.buttonBack{
color: #000000;
text-align: center;
padding-top: 4px;
padding-left: 26px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
line-height: 200%;

}


/* First page center - start

.introTextHeading
{
     margin-top:10px;
     margin-bottom:5px;
     font-family: Calibri, Arial, Helvetica, sans-serif;
     font-size:22px;
     color:#48363e;
     font-weight:normal;
     line-height:15.0pt;
     text-decoration:none;
}
*/

.introTextHeading{
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	color:#222222;
	line-height: 20px;
	margin: 0px;
	font-size: 19px;
	letter-spacing: -1px;
	font-weight: bold;
	padding: 0px 0 0 0px;
}

/*
.introText
{
     margin-top:10px;
     margin-bottom:5px;
     font-family: Calibri, Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#48363e;
     font-weight:normal;
     line-height:15.0pt;
     text-decoration:none;
}*/

.introText
{
    
	/*font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;*/
	
    font-family: Century Gothic, verdana;
	color:#222222;
	line-height: 19px;
	margin: 0px;
	font-size: 15px;
	letter-spacing: 0px;
	font-weight: bold;
	padding: 0px 0 0 0px;
}




.introTextWorkLink
{
     margin-top:10px;
     margin-bottom:5px;
     font-family: Calibri, Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#32262d;
     /*color:#325237;*/
     font-weight:normal;
     line-height:15.0pt;
     text-decoration:none;
}

.introTextWorkLink:hover
{
     margin-top:10px;
     margin-bottom:5px;
     font-family: Calibri, Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#32262d;
     /*color:#325237;*/
     font-weight:normal;
     line-height:15.0pt;
     text-decoration:underline;
}

/* First page center - end*/






/* Form data - start*/
.formDiv
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#48363e;
}

.formHeadingIntro
{
     font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
     font-size:16px;
     color:#435879;
     font-weight:bold;

}

.formHeadingCompare
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:15px;
     color:#435879;
     font-weight:bold;
     padding-top:20px;
     padding-bottom:10px;
}



.formFeedbackBox
{
    width:500px;
    height:auto;
    padding:5px 20px 5px 20px;
}

/* Form data - end*/



h1
{
     margin-top:10px;
     margin-bottom:5px;
     font-family:Century Gothic, Arial, Helvetica, sans-serif;
     font-size:17px;
     color:#48363e;
     /*color:#325237;*/
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}

h2
{
     margin-top:10px;
     margin-bottom:5px;
     font-family: Arial, Helvetica, sans-serif;
     font-size:13px;
     color:#325237;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}

h3
{
     margin-top:10px;
     margin-bottom:5px;
     font-family: Arial, Helvetica, sans-serif;
     font-size:13px;
     color:#325237;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}


.workText
{
     margin-top:10px;
     margin-bottom:5px;
     font-family:Century Gothic, Arial, Helvetica, sans-serif;
     font-size:13px;
     color:#48363e;
     /*color:#325237;*/
     font-weight:bold;
     line-height:12.0pt;
     text-decoration:none;
}


.menuText
{
   /*font-family: Arial, Helvetica, sans-serif;*/
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     font-size:11px;
     /*color:#272E54;*/
     color:#ffffff;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
     text-transform:none;
}

.menuTextOther
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#156aa3; 
     font-size:12px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:none;
     padding-left:17px;
     margin-top:0px;   
}


.menuTextOther:hover
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#156aa3; 
     font-size:12px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:underline;
     padding-left:17px;
     margin-top:6px;   
}

.topMenuText
{
    /*font-family: Arial, Helvetica, sans-serif;*/
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     font-size:11px;
     color:#59576a;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}

.topMenuText:hover
{
    /*font-family: Arial, Helvetica, sans-serif;*/
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     font-size:11px;
     color:#00b7f1;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}



.sortText
{
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	float: left;
	color:#48363e;
	padding-left:5px;
}

.sortHeading
{
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	float: left;
	color:#00b7f1;
	padding-left:5px;
	
}

.sortHeadingSelected
{
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	float: left;
	color:#00b7f1;
	padding-left:5px;
	
}


.toProduct
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     font-size:10px;
     color:#ffffff;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}

.toProduct:hover
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     font-size:10px;
     color:#ffbb02;
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
}



.headingMoreInsurances
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#59576a; 
     font-size:14px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
     padding-left:15px;  
}

.headingMoreInsuranceProducts
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#156aa3; 
     font-size:13px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:none;
     padding-left:15px;
     margin-top:6px;   
}

.headingMoreInsuranceProducts:hover
{
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#156aa3; 
     font-size:13px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:underline;
     padding-left:15px;
     margin-top:6px;   
}

.pollResultLink
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#1f708e;
     font-weight:bold; 
     text-decoration:none;
    
}

.pollResultLink:hover
{
    
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#1f708e;
     font-weight:bold; 
     text-decoration:underline;
}    

.pollHeading {
     /*color:#156aa3; */
     
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	float: left;
	padding: 0;
	margin: 0 0 3px 0;
	color:#ffa33d;
	/*color:#f7981c;*/
}





.rightMenuText
{
     /*font-family: Arial, Helvetica, sans-serif;
     font-family: Calibri, "Lucida Grande", Geneva, Arial, Verdana, sans-serif;*/
     font-family: Century Gothic, verdana;
     color:#425777; 
     
     font-size:14px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:14.0pt;
     text-decoration:none;
     padding-left:10px;
     margin-top:0px;
     
     
  
}

.rightMenuTextSpreadInsuroo
{
     /*font-family: Arial, Helvetica, sans-serif;*/
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#1f708e; 
     
     font-size:14px;
     /*color:#2E678C;*/
     font-weight:bold;
     line-height:15.0pt;
     text-decoration:none;
     padding-left:10px;
     margin-top:0px;
     margin-bottom:2px;
     
     
  
}


.rightMenuTextSpreadInsuroo2
{
     /*font-family: Arial, Helvetica, sans-serif;*/
     font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
     color:#000000; 
     font-size:11px;
     font-weight:bold;
     text-decoration:none;
     padding-left:10px;
     padding-right:10px;
     
     margin-top:0px;
     margin-bottom:10px;
     
     
  
}

.blogSeAllPostsLink
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#1f708e;
     font-weight:bold; 
     text-decoration:none;
    
}



.aboutText
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:10px;
     color:#000000;
     font-weight:bold;
     text-decoration:none;  
}


.prodText
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:10px;
     color:#222325;
     font-weight:normal;
     text-decoration:none;  
}



.productText
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#677166;
     font-weight:bold;
     text-decoration:none;
}


.productTextItem
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#8D9A8B;
     font-weight:normal;
     text-decoration:none;
}

.productTextItem:hover
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#677166;
     font-weight:normal;
     text-decoration:underline;
}

/* right column text classes */

.workLink
{
     font-family: Calibri, Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#32262d;
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:none;
     padding-left:15px;

}

.workLink:hover
{
     font-family: Calibri, Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#32262d;
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:underline;
     padding-left:15px;
}

.standardLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#435879;
    text-decoration:none;
    
    
}

.standardLink:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#435879;
    text-decoration:underline;   
}



.toComparisonLink
{
     font-family: Century Gothic, Arial, Helvetica, sans-serif;
     font-size:13px;
     color:#32262d;
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:none;
     padding-left:2px;
}


.toComparisonLink:hover
{
     font-family: Century Gothic, Arial, Helvetica, sans-serif;
     font-size:13px;
     color:#32262d;
     font-weight:bold;
     line-height:13.0pt;
     text-decoration:underline;
     padding-left:2px;
}


.serviceText
{
     font-family: Century Gothic, verdana;
     /*font-family: Calibri, Arial, Helvetica, sans-serif;*/
     font-size:13px;
     color:#000000;
     /*color:#59576a;*/
     font-weight:bold;
     line-height:12.0pt;
     text-decoration:none;
     margin-top:0px;
}


.hintText
{
     font-family: Century Gothic, verdana;
     /*font-family: Calibri, Arial, Helvetica, sans-serif;*/
     font-size:13px;
     color:#59576a;
     /*color:#59576a;*/
     font-weight:normal;
     line-height:12.0pt;
     text-decoration:none;
     margin-top:0px;
}




.aboutListItem
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#59576a;
     font-weight:bold;
     line-height:12.0pt;
     text-decoration:none;
}

.aboutListItem:hover
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#59576a;
     font-weight:bold;
     line-height:12.0pt;
     text-decoration:underline;
}


.resourcesText
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#59576a;
     font-weight:bold;
     line-height:10.0pt;
     text-decoration:none;
}

.resourcesText:hover
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#59576a;
     font-weight:bold;
     line-height:10.0pt;
     text-decoration:underline;
}


.extResourcesText
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#325237;
     font-weight:normal;
     line-height:11.0pt;
     text-decoration:underline;
}

.extResourcesText:hover
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#000000;
     font-weight:normal;
     line-height:11.0pt;
     text-decoration:underline;
}


.faqText
{
    
     font-family: Century Gothic, Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#59576a;
     font-weight:bold;
     line-height:14.0pt;
     text-decoration:none;
}

.faqText:hover
{
     font-family: Century Gothic, Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#59576a;
     font-weight:bold;
     line-height:14.0pt;
     text-decoration:underline;
}



.listingOfItems
{
    list-style-type:none;
    padding: 0;
    margin: 0;
    width:100%;

}

.resourcesListItem
{
    
    background-image:url('media/bullet.gif');
    background-repeat:no-repeat;
    background-position: 0 .1em;
    padding-left: 1.2em;
    margin: 0.4em 0;


}


.bloggDateTitle
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#243947;
     font-weight:bold;
}



.blogMenuCategory
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#59576a;
     font-weight:bold;
     line-height:11.0pt;
     text-decoration:none;
     padding-left:5px;
}

.blogMenuCategory:hover
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#59576a;
     font-weight:bold;
     line-height:11.0pt;
     text-decoration:underline;
     padding-left:5px;
     
}




.bloggText
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#325237;
     font-weight:normal; 
   
}


.blogmore
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#000000;
     font-weight:bold; 
     text-decoration:none;
}

.blogmore:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    font-weight:bold; 
    text-decoration:underline;
}


.blogpost {
	float: left;
	width: 100%;
	clear: both;
	margin-bottom: 15px;
	margin-top:5px;
}


.blogpost .calendar {
	float: left;
	width: 63px;
	height: 48px;
	margin: 0;
	padding: 0;
	background: transparent url("media/calendar.jpg") no-repeat top left;
}

.blogpost .calendar p {
	float: left;
	width: 53px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
}


.blogpost .calendar .month {
	font-size: 8px;
	color: #ffffff;
	text-transform: uppercase;
	margin-top: 3px;
}

.blogpost .calendar .date {
	font-size: 25px;
	color: #4F4F4F;
	margin-top: 3px;
}



.blogpost .blogWrapperHeading {
	
	float: left;
	height:45px;
	width:500px;
	vertical-align:bottom;
	position:relative;
}

.blogpost .blogHeading {
	
	color:#1f708e;
    font-weight:bold;
	font-size: 16px;
    position:absolute;
    left:0;
    bottom:0;
	height:auto;
}


.blogpost .tags {
	float: left;
	width: 200px;
	background: transparent url("media/tags.gif") no-repeat top left;
}

.blogpost .blogtext {
	clear: both;
	font-size:12px;
}

.blogpost .readmore {
	display: block;
	clear: both;
	padding: 2px 0;
	font-weight: normal;
	clear: both;
	padding: 2px 0;

}


blogpostMini {
	float: left;
	width: 100%;
	clear: both;
}

.blogpostMini .blogtext {
	clear: both;
	font-size:11px;
}

.blogpostMini .blogtitle{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	float: left;
	padding: 0;
	margin: 0 0 1px 0;
	color:#ffa33d;
	/*
	color:#ff6702;
	color:#f7981c;*/
}

.blogpostMini .blogtitle:hover{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	float: left;
	padding: 0;
	margin: 0 0 1px 0;
	color:#ffa33d;
}

.blogpostMini .blogdate{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	float: left;
	padding: 0;
	margin: 0 0 1px 0;
	color:#000000;
}

.blogLinks
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#1f708e;
     font-weight:bold; 
     text-decoration:none;
}

.blogLinks:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1f708e;
    font-weight:bold; 
    text-decoration:underline;
}



.genericButton {
	background:url(/media/backgrounds/generic_button.gif) no-repeat top left;
	padding:0 0 0 3px;
	display:inline;
	min-height:1%;
	clear:both;
	float:left;
}
.genericButton button,
a.genericButton span {
	border:0;
	height:17px;
	padding:0 25px 3px 2px;
	_padding-bottom:0;
	_height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:url(/media/backgrounds/generic_button.gif) no-repeat top right;
	cursor:pointer;
	margin-right:-3px;
	width:auto;
	_overflow:hidden;
}
a.genericButton span {
	display:block;
	_display:inline-block;
}

.genericButton:hover {
	background-position:bottom left;
	text-decoration:none;
}.genericButton {
	background:url(/media/backgrounds/generic_button.gif) no-repeat top left;
	padding:0 0 0 3px;
	display:inline;
	min-height:1%;
	clear:both;
	float:left;
}
.genericButton button,
a.genericButton span {
	border:0;
	height:17px;
	padding:0 25px 3px 2px;
	_padding-bottom:0;
	_height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:url(/media/backgrounds/generic_button.gif) no-repeat top right;
	cursor:pointer;
	margin-right:-3px;
	width:auto;
	_overflow:hidden;
}
a.genericButton span {
	display:block;
	_display:inline-block;
}

.genericButton:hover {
	background-position:bottom left;
	text-decoration:none;
}.genericButton {
	background:url(/media/backgrounds/generic_button.gif) no-repeat top left;
	padding:0 0 0 3px;
	display:inline;
	min-height:1%;
	clear:both;
	float:left;
}
.genericButton button,
a.genericButton span {
	border:0;
	height:17px;
	padding:0 25px 3px 2px;
	_padding-bottom:0;
	_height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:url(/media/backgrounds/generic_button.gif) no-repeat top right;
	cursor:pointer;
	margin-right:-3px;
	width:auto;
	_overflow:hidden;
}
a.genericButton span {
	display:block;
	_display:inline-block;
}

.genericButton:hover {
	background-position:bottom left;
	text-decoration:none;
}.genericButton {
	background:url(/media/backgrounds/generic_button.gif) no-repeat top left;
	padding:0 0 0 3px;
	display:inline;
	min-height:1%;
	clear:both;
	float:left;
}
.genericButton button,
a.genericButton span {
	border:0;
	height:17px;
	padding:0 25px 3px 2px;
	_padding-bottom:0;
	_height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:url(/media/backgrounds/generic_button.gif) no-repeat top right;
	cursor:pointer;
	margin-right:-3px;
	width:auto;
	_overflow:hidden;
}
a.genericButton span {
	display:block;
	_display:inline-block;
}

.genericButton:hover {
	background-position:bottom left;
	text-decoration:none;
}.genericButton {
	background:url(/media/backgrounds/generic_button.gif) no-repeat top left;
	padding:0 0 0 3px;
	display:inline;
	min-height:1%;
	clear:both;
	float:left;
}









.genericButton:hover {
	background-position:bottom left;
	text-decoration:none;
}.genericButton {
	background:url(media/temp/generic_button.gif) no-repeat top left;
	padding:0 0 0 3px;
	display:inline;
	min-height:1%;
	clear:both;
	float:left;
}

.genericButton button,
a.genericButton span {
	border:0;
	height:17px;
	padding:0 25px 3px 2px;
	_padding-bottom:0;
	_height:20px;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:url(media/temp/generic_button.gif) no-repeat top right;
	cursor:pointer;
	margin-right:-3px;
	width:auto;
	_overflow:hidden;
}
a.genericButton span {
	display:block;
	_display:inline-block;
}

.genericButton:hover {
	background-position:bottom left;
	text-decoration:none;
}

 a.genericButton:hover span {
	background-position:right -20px;
	_background:url(media/temp/generic_button.gif) no-repeat bottom right;
}



.insurancePresentationTextDiv
{

    font-size:11px;             
}


.presentationTextAdress
{
    font-size:11px;   
    color:#48363e;
    text-indent:5px;
     
      
}



.insurancePresentationProductRowDiv
{
  height:20px;   
  background-color:#ffffff;   
}

.insurancePresentationProductRowDiv2
{
  height:20px;   
  background-color:#f2f6f7;   
}


.insurancePresentationProductHeadingDiv
 {
    width:250px;
	float:left; 
	text-indent: 5px;
	padding: 0 0 5 5;
	margin: 3 3 0 0;
    font-size:11px; 
    font-weight:bold;              
}
    
.insurancePresentationProductDiv
{
    text-indent: 5px;
    padding-top:4px;
    padding-bottom:4px;
    width:110px;
	float:left; 
	margin: 0 0 0 0; 
    font-size:10px;                
}
              
.insurancePresentationTermsDiv
 {
    width:70px;
	float:left; 
    padding-top:4px;
    padding-bottom:4px;
	margin: 0 0 0 0;
    font-size:10px;                
}
               
                            
.insurancePresentationApplicationDiv
{
    width:70px;
	float:left; 
    padding-top:4px;
    padding-bottom:4px;
	margin: 0 0 0 0;
    font-size:10px;                
}


.applText
{
   color:#605b57;
   font-weight:bold; 
}

.applTextBox
{
   margin-top:1px;
   margin-bottom:1px;
   color:#605b5e;
   height:13px;
   font-size:11px;
   text-transform: capitalize;
   font-weight:bold;
}

.applTextBoxL
{
   margin-top:1px;
   margin-bottom:1px;
   color:#605b5e;
   height:13px;
   font-size:11px;
   font-weight:bold;
}




.applTextBox:hover
{
   margin-top:1px;
   margin-bottom:1px;
   color:#605b5e;
   height:13px;
   font-size:11px;
   text-transform: capitalize;
   background-color:#eef2ff;
   font-weight:bold;
    
}


.applTextBoxLicenseNo
{
   margin-top:1px;
   margin-bottom:1px;
   color:#000000;
   height:13px;
   font-size:11px;
   text-transform:uppercase;
   font-weight:bold;
}

.applTextBoxLicenseNo2
{
 position: absolute;
border: none;
top: 6px;
left: 26px;
width: 114px;
height: 30px;
line-height: 26px;
font-size: 26px;
font-family: arial, sans-serif;
font-weight: bold;
background-color: transparent;
color: #303030;
text-transform: uppercase;
outline: none;
padding: 0;
margin: 0;
}


.applTextBoxLicenseNo:hover
{
   margin-top:1px;
   margin-bottom:1px;
   color:#000000;
   height:13px;
   font-size:11px;
   text-transform:uppercase;
   font-weight:bold;
   background-color:#eef2ff;
}


.applDropDownList{
   margin-top:1px;
   margin-bottom:1px;
   color:#605b5e;
   height:18px;
   font-size:11px;
   font-weight:bold;
}


/* alternative */

.applText2
{
  /* color:#605b57;
   font-weight:bold; 
   font-weight:11px;*/
   
   font-family: Century Gothic, verdana;
   font-size: 12px;
   color: #1d454e;
   font-weight: bold;
}

.applTextBox2
{
   margin-top:1px;
   margin-bottom:1px;
   color:#605b5e;
   height:13px;
   font-size:12px;
   text-transform: capitalize;
   font-weight:bold;
}


.applDropDownList2{
   margin-top:1px;
   margin-bottom:1px;
   color:#605b5e;
   height:18px;
   font-size:12px;
   font-weight:normal;
}





/* change form */
.applTextChange
{
   color:#605b57;
   font-weight:bold;
   font-size:10px; 
}





/* for the list items */

.listItemTextName
{
   color:#605b5e;
   font-size:15px;
   font-weight:bold;
    
}

.listItemTextDeductiblesHeading
{
   color:#000000;
   font-size:11px;
   font-weight:bold;
}


.listItemTextDeductibles
{
   color:#605b5e;
   font-size:11px;
   font-weight:bold;
}



.listItemTextDeductiblesLighter
{
   color:#b6b8c0;
   font-size:11px;
   font-weight:bold;  
}

.listItemTextDeductiblesMore
{
   color:#b6b8c0;
   font-size:11px;
   font-weight:bold;
}


.listItemTextWrapper
{
    padding-top:0px;
    padding-bottom:0px;
}

.listItemTextOther
{
   color:#605b5e;
   font-size:11px;
}

.listItemTextInfo
{
   color:#605b5e;
   font-size:11px;
}


.listItemTextPriceYear
{
   font-family: Century Gothic, Verdana;
   color:#b6b8c0;
   font-size:10px;
   font-weight:bold;
}


.listItemTextPrice
{
   color:#3d4752;
   font-size:18px;
   font-weight:bold;
}

.listItemTextPriceQuestion
{
   color:#bdc5c1;
   font-size:18px;
   font-weight:bold;
   padding-left:25px;
}

.listItemTextTerms
{
   color:#605b5e;
   font-size:10px;
   font-weight:bold;
   padding-left:0px;
   text-decoration:underline;
}

.listItemTextTerms:hover
{
   color:#605b5e;
   font-size:10px;
   font-weight:bold;
   padding-left:0px;
   text-decoration:underline;

}


.listItemTextTelephone
{
   color:#726c72;
   font-size:11px;
   font-weight:bold;
   padding-top:0px;
   padding-left:0px;
   margin-top:0px;
   margin-bottom:0px;
}


.resultHeading
{
   font-family:Calibri;
   color:#eb6c17;
   font-size:19px;
   font-weight:bold;
   padding-left:6px;
   padding-bottom:0px;
   padding-top:0px;
}

.resultHeadingChange
{
   color:#405576;
   font-size:12px;
   font-weight:bold;
   padding-bottom:0px;
   padding-left:6px;
   vertical-align:bottom;
}

.resultHeadingMail{
   color:#405576;
   font-size:10px;
   font-weight:bold;
   padding-bottom:0px;
   vertical-align:bottom;
}


.resultHeadingPrint
{
   font-family: Century Gothic, verdana;
   color:#405576;
   font-size:10px;
   font-weight:bold;
   padding-bottom:0px;
   padding-left:6px;
   vertical-align:bottom;
   text-decoration:none;
}


.resultHeadingPrint:hover
{
   font-family: Century Gothic, verdana;
   color:#405576;
   font-size:10px;
   font-weight:bold;
   padding-bottom:0px;
   padding-left:6px;
   vertical-align:bottom;
   text-decoration:underline;
}

.resultSubHeading
{
   font-family: Century Gothic, verdana;
   color:#000000;
   font-size:15px;
   font-weight:bold;
   padding-left:7px;
   padding-bottom:5px;
   padding-top:0px;
}

.resultSubHeadingLighter
{
   font-family: Century Gothic, verdana;
   color:#4c6466;
   font-size:13px;
   font-weight:bold;
   padding-left:7px;
   padding-bottom:0px;
   padding-top:2px;
}

.resultSubHeadingLicense
{
   font-family: Century Gothic, verdana;
   color:#000000;
   font-size:15px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:0px;
}

/*
#UpdateProgressDiv {
      width:500px;
      height:240px;
    
      position:absolute; 
      left:150px;
      top:80px;
      background-color:#ffffff; 
      border:solid 1px #bababa;
      font-size: 12px;
      font-family:Calibri;
      z-index:1;
      

}*/

#UpdateProgressDiv {
      width:500px;
      height:240px;
    
      position:absolute; 
      left:300px;
      top:45%;
      background-color:#ffffff; 
      border:solid 1px #bababa;
      font-size: 12px;
      font-family:Calibri;
      z-index:1;
      
}




.progressTextHeading
{
   font-family:Calibri;
   color:#ff7c00;
   font-size:17px;
   font-weight:bold;
   padding-bottom:0px;
   padding-top:5px;
}

.progressText
{
   font-family:Calibri;
   color:#000000;
   font-size:12px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:5px;
}

.progressTextBullets
{
   font-family:Calibri;
   color:#000000;
   font-size:12px;
   line-height:12px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:0px;
}

.progressTel
{
font-weight:bold; 
font-size:16px; 
color:#31425c;  
}


#redirectBox 
{
      margin-top:100px;
      width:500px;
      height:240px;
      background-color:#ffffff; 
      border:solid 1px #bababa;
      font-size: 12px;
      font-family:Calibri;   
}


.redirectHeading
{
   font-family:Calibri;
   color:#ff7c00;
   font-size:18px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:5px;
   text-align:left;
}

.redirectText
{
   font-family:Calibri;
   color:#3b3843;
   font-size:18px;
   font-weight:bold;
   padding-bottom:5px;
   padding-top:5px;
   text-align:left;
}



.redirectForwardText
{
 padding-top:15px;
 text-align:left;
 
}    

.redirectForwardTextLink
{
   font-family:Calibri;
   color:#3b3843;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
}    

.redirectForwardTextLink:hover{
   font-family:Calibri;
   color:#3b3843;
   font-size:12px;
   font-weight:bold;
   text-decoration:underline; 
}    

.redirectThanksText
{
   font-family:Calibri;
   color:#3b3843;
   font-size:18px;
   font-weight:bold;
   padding-bottom:10px;
   padding-top:25px;
   text-align:left;
}


.adText
{
   font-family:Calibri;
   color:#c0c0c0;
   font-size:9px;

}


.referHeading1
{
  font-family:Calibri;
   color:#3b3843;
   font-size:16px;
   font-weight:bold;
   padding-bottom:10px;
   padding-top:25px;
   text-align:left;
    
}

.referHeading2
{
  font-family:Calibri;
   color:#3b3843;
   font-size:14px;
   font-weight:bold;
   padding-bottom:10px;
   padding-top:25px;
   text-align:left;
    
}


/* Insurance company list & insurance company presentation page */

.insBoxTitle
{
color: #48363e;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.insBoxTitle:hover
{
color: #48363e;
text-decoration: none;
font-size: 12px;
font-weight: bold;
text-decoration:underline;

}


.insBoxMoreInfo{
color: #1f708e;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}

.insBoxMoreInfo:hover
{
color: #1f708e;
text-decoration: underline;
font-size: 10px;
font-weight: bold;
}


.termsLink{
color: #59576a;
text-decoration: none;
font-size: 9px;
font-weight: bold;
margin-top:3px;
}

.termsLink:hover{
color: #59576a;
text-decoration: underline;
font-size: 9px;
font-weight: bold;
margin-top:3px;
}

.buttonMoreInfo{
color: #59576a;
text-align: left;
padding-top: 4px;
padding-left: 6px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
line-height: 200%;
}


.insPresCompare{
color: #1f708e;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.insPresCompare:hover{
color: #1f708e;
text-decoration: underline;
font-size: 12px;
font-weight: bold;
}


/* End - Insurance company list & insurance company presentation page */



.orderBoxInsType{
     font-family: Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#000000;
     font-weight:bold;
}

.orderBoxCompany{
     font-family: Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#000000;
     font-weight:bold;
}



.orderBoxPrice{
     font-family: Arial, Helvetica, sans-serif;
     font-size:24px;
     color:#000000;
     font-weight:bold;
}


.orderBoxType{
     font-family: Arial, Helvetica, sans-serif;
     font-size:16px;
     color:#000000;
     font-weight:bold;
}


.orderBoxTerms
{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#000000;
     font-weight:bold;
}


.orderHeading
{
   font-family:Calibri;
   color:#000000;
   font-size:19px;
   font-weight:bold;
   padding-left:6px;
   padding-bottom:0px;
   padding-top:20px;
   text-decoration:underline;
}



.searchesTime
{
    
     font-family: Century Gothic, verdana;
     font-size:13px;
     font-weight: bold;     
}

.searchesModel
{
    color:#ff7c00;
     font-family: Century Gothic, verdana;
     font-size:13px;
     font-weight: bold;     
}

.searchesYear
{
     font-family: Century Gothic, verdana;
     font-size:13px;
     font-weight: bold;
}

.searchesArea
{
     font-family: Century Gothic, verdana;
     font-size:11px;
     font-weight: bold;
}


.searchesDifferenceText
{
     font-family: Century Gothic, verdana;
     font-size:11px;
     
}


.searchesDifferencePrice
{
    font-family: Century Gothic, verdana;
    font-size:13px;
     font-weight: bold;
     
}


.searchesPrice
{
    font-family: Century Gothic, verdana;
    font-size:13px;
     font-weight: bold;
     
}


.orderText
{
    font-size:12px;
    font-weight:normal;
    
}


.orderTextHeading
{
    font-size:12px;
    font-weight:bold;
    
}
