@charset "utf-8";
/********************
Colonial Life

Major Accounts

www.coloniallife.com
/********************

/********************COMMON start********************/
body,div,span,ul,li,ol,h1,h2,h3,h4,h5,h6,form,fieldset,p,dl,dd,dt{
	margin:0;
	padding:0;
	font-weight:normal
	}
ul{
	list-style:none;
	}
img,fieldset{
	border:none;
	padding:0;
	margin:0;
	}
body{
	background-color:#ffffff;
	font:normal 14px Verdana, arial, sans-serif;
	color:#333333;
	}
p{
	line-height:150%;
	padding-bottom:1em;
	}
.last{
	padding-bottom:0;
	}
a{
	color:#006892;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
h1{
	font:22px Verdana, arial, sans-serif;
	color:#006892;
	margin: 0 0 5px 0;
	padding: 0;
	line-height:27px;
	}
h2{
	font:16px Verdana, arial, sans-serif;
	line-height: 18px;
	color:#006892;
	}
h3{
	font:14px Verdana, arial, sans-serif;
	line-height: 16px;
	color:#006892;
	}
h4{
	font:12px Verdana, arial, sans-serif;
	line-height: 14px;
	color:#006892;
	}
h5{
	font:10px Verdana, arial, sans-serif;
	line-height: 12px;
	color:#006892;
	}
h6{
	font:8px Verdana, arial, sans-serif;
	line-height: 10px;
	color:#006892;
	}
em{
	font-style:italic;
	}
/********************COMMON end********************/

/********************HEADER start********************/
#header{
	width:100%;
	}
#header-content{
	width:995px;
	height:173px;
	background-image:url('../images/header.jpg');
	margin: 0 auto;
	position:relative;
	text-align: right;
	}
#logo{
	float:left;
	padding: 20px 0 0 30px;
	}
#accountLogo{
	
	}
/********************HEADER end********************/

/********************CUSTOM start********************/
#wrapper{
	width:960px;
	margin: 0 auto;
	padding: 10px 0;
	}
/********************CUSTOM end********************/

/********************NAV-MAIN start********************/
#nav-main{
	float: left;
	width: 185px;
	margin-bottom:10px;
	padding: 15px 0 0 0;
	font-size:14px;
	}
	
.subject{
	color:#5d9732;
	font-size:20px;
	padding: 0 10px;
	font-weight:100;
	}
	
*html #nav-main li{
	height:1%;
	}
	
#nav-main li{
	line-height:16px;
	margin-bottom: 10px;
	}
	
#nav-main li a, #nav-main li a:visited{
	display:block;
	padding: 0 10px;
	color:#006892;
	font-size:12px;
	}
	
#nav-main li a:hover, #nav-main li a:active{
	text-decoration: underline;
	font-size:12px;
	}
#nav-main #custom{
	margin-top:20px;
	}
	
.product-item{
	display:none;
	}
	
#longTermCareRider
{
	display:none;
}
/********************NAV-MAIN end********************/

/********************CONTENT start********************/
#content{
	float: left;
	width: 438px;
	margin-bottom:10px;
	padding: 10px 20px;
	}

#content ul{
	margin: 0 0 10px 30px;
	list-style-type:disc;
	}
	
.content-section{
	margin-bottom:20px;
	}

.enrollment{
	padding: 0 0 0 30px;
	background-image:url(../images/enrollment.gif);
	background-repeat:no-repeat;
	line-height:22px;
	}

.content-section h2{
	color:#333333;
	margin: 0 0 10px; 0;
	}

.note{display:block; margin-bottom: 10px;}

/********************CONTENT end********************/

/********************ADDITIONAL-INFORMATION start********************/
#additionalInformation{
	float: left;
	width: 295px;
	margin-bottom:10px;
	padding: 15px 0 10px 0;
	text-align: left;
	color:#006892;
	}
	
#additionalInformation .subject{
	padding: 0 0 5px 0;
	}
	
#additionalInformation .section{
	background-color:#e6e6e6;
	margin-bottom:20px;
	padding:10px 10px;
	font-size:12px;
	}

#agent{
	display:block;
	font-weight:700;
	margin: 0 0 10px 0;
	}
	
#address{
	margin: 0 0 10px 0;
	padding: 3px 0 3px 25px;
	background-image:url(../images/address.gif);
	background-repeat:no-repeat;
	}
		
#phone{
	margin: 0 20px 0 0;
	padding: 3px 0 3px 25px;
	background-image:url(../images/phone.gif);
	background-repeat:no-repeat;
	}
	
#fax{
	margin: 10px 0;
	padding: 3px 0 3px 25px;
	background-image:url(../images/fax.gif);
	background-repeat:no-repeat;
	}
	
#email{
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 0 25px;
	background-image:url(../images/email.gif);
	background-repeat:no-repeat;
	line-height:22px;
	}
	
.agent{
	display:block;
	font-weight:700;
	margin: 0 0 10px 0;
	}
	
.address{
	margin: 0 0 10px 0;
	padding: 3px 0 3px 25px;
	background-image:url(../images/address.gif);
	background-repeat:no-repeat;
	}
		
.phone{
	margin: 0 20px 0 0;
	padding: 3px 0 3px 25px;
	background-image:url(../images/phone.gif);
	background-repeat:no-repeat;
	}
	
.fax{
	margin: 10px 0;
	padding: 3px 0 3px 25px;
	background-image:url(../images/fax.gif);
	background-repeat:no-repeat;
	}
	
.email{
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 0 25px;
	background-image:url(../images/email.gif);
	background-repeat:no-repeat;
	line-height:22px;
	}

/********************ADDITIONAL-INFORMATION end********************/

/********************FOOTER start********************/
#footer{
	clear:both;
	border-top:1px dotted #bbbbbb;
	font-size:10px;
	color:#777777;
	}
#footer h2{
	font-size:12px;
	}
#footer .legal{
	float:left;
	width:917px;
	padding:10px 20px;
	margin: 0 0 10px 0;
	color:#777777;
	}
.enroll-dates{
	display: block;
	font-size: 14px;
	padding-bottom:10px;
	font-weight:700;
	}
.copyright{
	padding-bottom:10px;
	display: block;
	}
/********************FOOTER end********************/

/********************THICKBOX start********************/
#thickbox{
	padding:20px 30px 25px 30px;
	line-height:20px;
	}
#thickbox h1{
	font-size:18px;
	margin: 0 0 10px 0;
	padding: 0 0 2px 0;
	}
#thickbox h2{
	padding-bottom:10px;
	}
#thickbox span{
	display:block;
	padding-bottom:10px;
	}
	
#thickbox #footer p{
	padding:10px 0 0 0;
	}
#thickbox ul{
	margin-left:40px;
	padding-bottom: 10px;
	list-style:disc;
	}
#thickbox li{
	padding-bottom:3px;
	}
#thickbox #last{
	padding-bottom:0;
	}
	
.source{
	display:block;
	font-style:italic;
	padding-bottom:10px;
	}
.forms-address li{
	list-style:none;
	}
/********************THICKBOX end********************/


/********************VIDEO start********************/
#videoThumbnail{
	padding:0 0 0px 0;
	}
#videoContainer{
	padding:5px 0 0 15px;
	}

/********************VIDEO end********************/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> Product Video Styles <<<--------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
.productVideo
{
	background-color:#efefef;
	border:1px solid #666;	
	display:block;
	height:362px;
	margin:0 0 10px 70px;
	padding:0 2px 0 0;
	width:640px;
}


/******************** POPUP BOX start ********************/
.popup 
{
    padding:20px;   
}
.popup ul, .popup ol
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.popup ul li, .popup ol li
{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}

/******************** POPUP BOX end **********************/

