/***** RESET - Global Settings *****/
html, body {
	border:0;
	margin:5px;
	padding: 5px 5px 5px 5px;
}
/* END */
body
{
	font-family: Verdana, Tahoma;
	font-size: 0.7em;
}
ul, li, ol
{
	margin: 4px 0 0 8px;
	padding: 0;
}
.page_body
{
	clear: left;
	float: left;
	width: 100%;
}
.row
{
	width: 540px;
	margin: 0 0 10px 60px;
	float: left;
	position:relative;
}

.div_logo.a.img
{
 vertical-align: bottom;
}

.div_title
{
	background-image: url('../images/temp/div_page_title.png');
	float: left;
	width: 540px;
	height: 28px;
}
.div_contact
{
	border: 1px solid #ababab;
	float: left;
	width: 100%;
}
.div_content_holder
{
	float: left;
	width: 320px;
}
.div_content_upper
{
	background-image: url('../images/div_content_upper.png');
	background-repeat: no-repeat;
	float: left;
	width: 320px;
	height: 8px;
}
.div_advert_left,.div_advert_left_upper,.div_advert_left_body,.div_advert_left_lower
{
	float: left;
	width: 260px;
}
.div_advert_left_upper
{
	background-image: url('../images/halfbox_top.png');
	background-repeat: no-repeat;
	height: 8px;
}
.div_advert_left_body
{
	background-image: url('../images/halfpage_sides.png');
	background-repeat: repeat-y;
	height: 100px;
	padding: 5px 17px 5px 7px;
}
.div_advert_left_lower
{
	background-image: url('../images/halfbox_bottom.png');
	background-repeat: no-repeat;
	height: 8px;
}
.div_advert_left_body *, .div_advert_right_body *, .div_content_wholepage_body div, .div_content_wholepage_body p, .div_content_wholepage_body hr
{
	margin-left: 5px;
	margin-right: 15px;
}
.div_advert_right
{
	float: right;
	width: 260px;
}
.div_advert_right_upper
{
	background-image: url('../images/halfbox_top.png');
	background-repeat: no-repeat;
	width: 260px;
	height: 8px;
}
.div_advert_right_body
{
	background-image: url('../images/halfpage_sides.png');
	background-repeat: repeat-y;
	width: 260px;
	height: 100px;
	padding: 5px 17px 5px 7px;
}
.div_advert_right_lower
{
	background-image: url('../images/halfbox_bottom.png');
	background-repeat: no-repeat;
	width: 260px;
	height: 8px;
}
.div_content_wholepage, .div_content_wholepage_upper, .div_content_wholepage_body, .div_quote_wholepage_body
{
	float: left;
	width: 540px;
}
.div_content_wholepage_upper
{
	background-image: url('../images/1box_top.png');
	background-repeat: no-repeat;
	height: 8px;
}
.div_content_wholepage_body, .div_quote_wholepage_body
{
	background-image: url('../images/div_wholepage_sides.png');
	background-repeat: repeat-y;
}
.div_content_wholepage_body
{
	padding: 0px 5px 0px 7px;
}
.div_quote_wholepage_body
{
	padding: 5px 15px 5px 1px;
}
.div_content_wholepage_lower{
	background-image: url('../images/1box_lower.png');
	background-repeat: no-repeat;
	float: left;
	width: 540px;
	height: 8px;
}
.div_content{
	background-image: url('../images/div_content_middle.png');
	background-repeat: repeat-y;
	float: left;
	width: 310px;
	padding: 5px 17px 10px 7px;
}
.div_content *
{
	margin-left: 5px;
	margin-right: 5px;
}
.div_content p, .div_content h4, .div_content ul
{
	margin-top: 11px;
	margin-bottom: 11px;
}
.div_content *, .div_why_blyth *, .div_quote_wholepage_body *
{
	line-height: 1.5em;
}
.div_content ul, .div_content * ul, .div_content ol, .div_content * ol, .div_content li, .div_content * li, .div_content_wholepage_body ul, .div_content_wholepage_body * li, .div_content_wholepage_body ol, .div_content_wholepage_body * ol, .div_quote_wholepage_body ul, .div_quote_wholepage_body * li
{
	margin-left: 15px;
	margin-right: 15px;
}
.div_content_lower
{
	background-image: url('../images/div_content_lower.png');
	background-repeat: no-repeat;
	float: left;
	width: 320px;
	height: 8px;
}
.div_why_blyth_holder
{
	float: left;
	width: 205px;
	height: 8px;
	margin-left: 15px;
	position:absolute;
	right:0px;
}
.div_why_blyth_upper
{
	background-image: url('../images/div_whyBlyth_upper.png');
	background-repeat: no-repeat;
	float: left;
	width: 205px;
	height: 8px;
}
.div_why_blyth
{
	background-image: url('../images/div_whyBlyth_middle.png');
	background-repeat: repeat-y;
	float: left;
	width: 195px;
	padding: 5px 17px 5px 7px;
}
.div_why_blyth_lower
{
	background-image: url('../images/div_whyBlyth_lower.png');
	background-repeat: no-repeat;
	float: left;
	width: 205px;
	height: 8px;
}
/* the usual padding */
.div_advert_who, .div_advert_what, .div_advert_why{
	padding: 10px 7px 0;
}
.div_advert_left, .div_advert_right{
	padding-bottom: 10px;
}
.div_footer
{
	text-align:center;
}
.div_callUs
{
	border: 1px solid #ababab;
	position:absolute;
	right:0px;
	width: 60%;
	margin-left: 4%;
}
.div_getQuote
{
	border: 1px solid #ababab;
	float: left;
	width: 36%;
	background-color:#99CA3C;
}
.div_get_quote_L,.div_get_quote_S
{
	background-repeat: no-repeat;
	border: none;
	float: left;
	margin-right: 3%;
	cursor: pointer;
}

.div_get_quote_S *
{
	margin-left:0px;
  margin-right:0px;
}
.div_get_quote_L
{
	background-image: url('../images/get_quote_background.gif');
	width: 170px;
	height: 40px;
}
.div_get_quote_S
{
	background-image: url('../images/CTAs/CTA_Bottom.png');
	width: 120px;
	height: 45px;
	font-size: 0.70em;
}
.div_or_call_usS
{
	width: 186px;
	font-size: 0.8em;
	text-align:center;
	padding-top: 6px;
}
.div_or_call_usL
{
	width: 353px;
	padding-bottom: 10px; 
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	height: 40px;
	background-repeat: no-repeat;
	float: left;
	vertical-align: middle;
}
.div_or_call_usS
{
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width:175px;
	background-image: url('../images/CTAs/Phone_Bottom_Blank.png');
}

.div_or_call_usS *
{
	width:160px;
}


.div_or_call_usS, .div_or_call_usL, .div_or_call_usS *, .div_or_call_usL *	
{
	margin: 0;
}
.div_or_call_us_number,.div_or_call_us_closedL,.div_or_call_us_closedS,.div_or_call_us_numberS
{
	float: left;

	height: 40px;
	font-weight: bold;
	font-size: 1.1em;
	text-align: center;
}

.div_or_call_us_number,.div_or_call_us_closedL
{
	width: 49%;
	padding: 7px 0 0;
}

.div_or_call_us_numberS
{
	width: auto;
	margin-left: 10px;
}


.div_or_call_us_closedS
{
	width: auto;
}
.div_or_call_us_number_on,.div_or_call_us_time_closed
{
	float: left;
	width: 50%;
	height: 20px;
	padding: 15px 0 0;
	text-align: center;
}
.div_or_call_us_number_on
{
	font-size: 1.3em;
	font-weight: bold;
}
.div_or_call_us_time_closed
{
	font-size: 0.8em;
}
.div_callUs .number
{
	width:70%;
	font-size:15px;
	float:left;
	margin:5px;
}
.div_callUs .times
{
	width:20%;
	font-size:8px;
	float:left;
	margin:5px;
}
/* Page Template - fiveboxes, 3top, 2bottom */
.div_advert_who, .div_advert_what
{
	background-image: url('../images/div_advert_top3.png');
	background-repeat: no-repeat;
	float: left;
	width: 156px;
	height: 150px;
}
.div_advert_what
{
	margin-left: 15px;
}
.div_advert_why
{
	background-image: url('../images/div_advert_top3.png');
	background-repeat: no-repeat;
	width: 156px;
	height: 150px;
	float: right;
}
.pdfList li
{
	list-style-image: url('../images/pdf.png');
	height: 23px;
	padding: 2px 0 2px 2px;
	margin: 0;
	list-style-position: inside;
	cursor: pointer;
}
.pdfList li *
{
	vertical-align: top;
}
.podMore{
	position: absolute;
	right: 8px;
	bottom: 16px;
	font-weight: bold;
	font-size: 0.8em;
}
.form_row{
	height: 2.5em;
}
.form_row_auto{
	height: auto;
}
.form_q{
	float: left;
	width: 180px;
	margin: 0;
	padding-top: 5px;
}
.form_a{
	float: left;
	width: 250px;
	margin: 0;
}
.form_a input{
	width: 240px;
	height: 1.7em;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
}

.form_a input[type=text]
{
  border:1px solid #99CA3C;
  color:#99CA3C;
font-weight:bold;
font-size:12px;
}

.form_a select
{
  margin-left:5px;
  border:1px solid #99CA3C;
}
.call_back_textarea
{
	width:240px;
	border:1px solid #99CA3C;
	height:35px;
	  color:#99CA3C;
font-weight:bold;
}
.raf_textarea
{
	width:240px;
	border:1px solid #99CA3C;
	height:90px;
}
.form_row_textarea textarea
{
	width:515px;
	border:1px solid #99CA3C;
	height:50px;
	color:#99CA3C;
font-weight:bold;
}
.form_an{
	float: left;
	width: 200px;
	margin: 0;
}
.form_an input{
	width: 190px;
	height: 1.7em;
}

.form_an input[type=text]
{
  border:1px solid #99CA3C;
  color:#99CA3C;
font-weight:bold;
font-size:0.9em;
}

.form_an select
{
  margin-left:5px;
  border:1px solid #99CA3C;
}
form {
	/*padding: 7px 10px;*/
	font-size: 0.9em;
	margin: 0;
	}
form select{
	color: #99CA3C;
	font-weight: bold;
}
.div_claim_call_1{
	background-image: url('/images/temp/div_advert_twothirds.png');
	float: left;
	width: 350px;
}
.div_claim_online_1{
	background-image: url('/images/temp/div_advert_top3.png');
	float: right;
	width: 170px;
}
.div_claim_call_1, .div_claim_online_1{
	background-repeat: no-repeat;
	height: 150px;
	padding-top: 10px;
}
.div_claim_call_1 *, .div_claim_online_1 *{
	margin-left: 7px;
	margin-right: 7px;
}
input[type=submit], input[type=button]{
	background-image: url('/images/proceed.gif');
	background-repeat: no-repeat;
	width: 80px;
	height: 40px;
	margin: 0;
	cursor: pointer;
	border: 0px none;
	background-color: white;
	font-weight: bold;
}
.nicelh{
	line-height: 1.5em;
	padding-top: 5px;
}

.div_radioAnswers label
{
	float:right;

}
.div_radioAnswers input
{
	border:0px;
	float:right;
	width:20px;
	margin-right:10px;
}

.cta_left_L
{
	float: left;
	width: 314px;

}

.cta_left_L a:hover
{
	text-decoration:none !important;
}

.cta_right_L_Outside
{
	float: left;
	width: 207px;
	margin-left:19px;
	background-image: url('/images/CTAs/Phone_CTA_Outside.png');
	position:relative;
	background-repeat: no-repeat;
}

.cta_right_L
{
	float: left;
	width: 207px;
	margin-left:19px;
	background-image: url('/images/CTAs/Phone_CTA.png');
	position:relative;
	background-repeat: no-repeat;
}

.div_advert_right_video
{
	width: 260px;
	height: 100px
	margin-left:5px;
}

.cta_right_L_text
{
	width:200px;
	text-align:center;
	margin-top:5px;
	font-weight:bold;
	font-size:11px;
	margin-left:3px;

}

.cta_right_L_phone
{
	width:150px;
	text-align:center;
	margin-left:45px;
	color:#99CA3C;
	height:30px;
	font-weight:bold;
	font-size:14px;
	padding-top:6px;
}

input[type="text"]{
color:#99CA3C;
font-weight:bold;
font-size:12;
}


.div_ecbanner
{
        font-weight: bold;
        color: rgb(0, 156, 133);
}
    
.div_ecbanner_phoneno
{
	color: rgb(153, 202, 60);
	font-size: 26px;
}
    
.div_ecbanner_callus
 {
	font-size: 15px;
}
    
.div_ecbanner_quoteno
{
	font-size: 12px;    
}

p.div_madlib_contactus 
{
    line-height:300%;   
    padding-top; 10px;
}
textarea.div_madlib_contactus 
{
    width: 500px;
    font-weight: bold;
    color: #99CA3C
}
.div_live_chat
{
position: absolute;
left: 700px;
top; 5px;
}

.div_social_left,.div_social_left_upper,.div_social_left_body,.div_social_left_lower
{
	float: left;
	width: 260px;
}
.div_social_left_upper
{
	background-image: url('../images/halfbox_top.png');
	background-repeat: no-repeat;
	height: 8px;
}
.div_social_left_body
{
	background-image: url('../images/halfpage_sides.png');
	background-repeat: repeat-y;
	padding: 5px 17px 5px 7px;
}
.div_social_left_lower
{
	background-image: url('../images/halfbox_bottom.png');
	background-repeat: no-repeat;
	height: 8px;
}
.div_social_left_body *, .div_social_right_body *
{
	margin-left: 5px;
	margin-right: 15px;
}
.div_social_right
{
	float: right;
	width: 260px;
}
.div_social_right_upper
{
	background-image: url('../images/halfbox_top.png');
	background-repeat: no-repeat;
	width: 260px;
	height: 8px;
}
.div_social_right_body
{
	background-image: url('../images/halfpage_sides.png');
	background-repeat: repeat-y;
	width: 260px;
	padding: 5px 17px 5px 7px;
}
.div_social_right_lower
{
	background-image: url('../images/halfbox_bottom.png');
	background-repeat: no-repeat;
	width: 260px;
	height: 8px;
	margin-bottom: 10px;
}