/* CSS Document */

html 

{

margin:0;

padding:0;

}

body 

{

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}

.container

{

width:984px;

border:#537c98 1px solid;

padding:0;

margin:0;

}

.container a 

{

color:#053c60;

border-width: 0px;

border-style: none;

}





#top {

	float:left;

	text-align:right;

	padding-top:11px;

	padding-left:155px;

}

#top a {

	color:#000000;

	text-decoration:none;

}

#top a:hover {

	color:#000000;

	text-decoration:underline;

}

.largered {

	font-size:24px;

	color:#e3332f;

	font-weight:bold;

	line-height:50px;

}

.site_left

{

text-align:left;

vertical-align:top;

padding-top:10px;

}

.site_right

{

padding:10px;

text-align:left;

vertical-align:top;

}

.some_recent

{

background-color:#216FA3;

font-size:18px;

padding:2px 0 2px 7px;

color:#FFFFFF;

font-family:Geneva, Arial, Helvetica, sans-serif

}

.footer 

{

background-color:#003466;

color:#FFFFFF;

font-size:10px;

text-align:center;

clear:both;

height:23px;

line-height:23px;

}

.footer a {

	color:#FFFFFF;

	text-decoration:none;

}

.footer a:hover {

	text-decoration:underline;

}

.under_text

{

text-decoration:underline;

font-size:14px;

}

/*************old****************/

#left-col {

	float:left;

	width:195px;

}

#blue-nav {

	width:197px;

	background-color:#196394;

	/*display:table;*/

	text-align:center;

	padding-top:10px;

	padding-bottom:10px;

}

#blue-nav-col {

	text-align:left;

	width:180px;

	background-color:#216fa3;

	border-left:#3e80ad solid 1px;

	border-right:#3e80ad solid 1px;

	margin-left:auto;

	margin-right:auto;

	display:table;

}

#blue-nav-col a {

	color:#FFFFFF;

	text-decoration:none;

	padding-left:4px;

}

#blue-nav-col a:hover {

	text-decoration:underline;

}

#blue-nav-col ul {

	list-style:none;

	margin:0;

	padding:0;

}

#blue-nav-col li {

	width:178px;

	height:23px;

	background-image:url(/images/link_bg.png);

	background-position:top left;

	background-repeat:repeat-y;

}

.home-player-box {

	width:395px;

	height:235px;

	float:left;

	background-image:url(/images/flash_bg.png);

	background-repeat:no-repeat;

	background-position:top left;

}

.buyit {

	float:left;

	margin-left:10px;

	margin-bottom:13px;

}

#footer {

	width:981px;

	background-color:#003466;

	color:#FFFFFF;

	font-size:10px;

	text-align:center;

	clear:both;

	height:23px;

	line-height:23px;

}

#footer a {

	color:#FFFFFF;

	text-decoration:none;

}

#footer a:hover {

	text-decoration:underline;

}

.large-header {

	font-family:"Times New Roman", Times, serif;

	font-size:52px;

	color:#196394;

	text-align:right;

}

.buynow-header

{

	font-family:"Times New Roman", Times, serif;

	font-size:30px;

	color:#196394;

	text-align:left;

}

.buynow-header ul

{

margin:0;

}

#wide-form-border {

	padding:8px;

	background-color:#649bc1;

	text-align:center;

}

#initpic{

margin-left: 2px;

margin-top: 2px;

}

.flvideo

{

	display: none;

}

.medium-header {

	font-family:"Times New Roman", Times, serif;

	font-size:24px;

	color:#196394;

	text-align:left;

	font-weight:bold;

}

.small-header, .critical_content a{

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	color:#196394;

	text-align:left;

	font-weight:bold;

	text-decoration:none;

}

.site_plans_table table

{

margin:2px;

border:#216fa3 solid 1px;

}

.tr_invis-sub-col td {

	padding:3px 4px 3px 4px; /* top right bottom left */

	text-align:center;

	font-size:14px;

	color:#216fa3;

}

.invis-sub-col {

	width:239px;

	float:left;

	padding:3px 4px 3px 4px; /* top right bottom left */

	text-align:center;

	font-size:14px;

	color:#216fa3;

	display:table;

}

.td_home-sub-col {

	width:239px;

	height:325px;

	padding:10px 2px 0px 2px ; /* top right bottom left */

	text-align:left;

	vertical-align:top;

}

.td_home-sub-col strong, .td_home-sub-col a 

{

	color:#196394;

}

.home-sub-col {

	height:350px;

	border:#216fa3 solid 1px;

	float:left;

	padding:3px 4px 3px 4px; /* top right bottom left */

	text-align:justify;

	display:table;

}

.critical_content p

{

margin:0;

padding:7px;

text-align:center;

background-color:#216FA3;

color:#FFFFFF;

font-weight:bold;

}

.critical_content td

{

width:33%;

vertical-align:top;

border:#216fa3 solid 1px;

padding-bottom:20px;

}

.critical_content_div

{

padding:7px;

text-align:left

}

.home-sub-col p {

	line-height:14px;

}

.home-sub-col strong, .home-sub-col a {

	color:#196394;

}

.td_center

{

text-align:center;

padding:10px;

}

.home-sub-col-box {

	background-color:#216fa3;

	color:#FFFFFF;

	font-weight:bold;

	font-size:14px;

	height:37px;

	line-height:37px;

	text-align:center;

}

.red-sub-col-box {

	background-color:#b60000;

	color:#FFFFFF;

	font-weight:bold;

	font-size:14px;

	height:37px;

	line-height:18px;

	text-align:center;

}

.tr_red-sub-col-box td{

	background-color:#b60000;

	color:#FFFFFF;

	font-weight:bold;

	font-size:14px;

	height:37px;

	line-height:18px;

	text-align:center;

	vertical-align:top;

}

.home-sub-row {

	border:#70a3c6 solid 1px;

	background-color:#ebf6fe;

	padding:12px;

	margin-top:12px;

	text-align:left;

	clear:both;

}

.date {

	color:#1150a4;

	font-weight:bold;



}

.event-year {

	padding-left:10px;

	color:#caa32e;

	font-weight:bold;

	font-size:14px;

}

.content td {

	padding:10px 10px 10px 10px;

}

.inForm {

	font-size:12px;

}

.inForm_2 {

	font-size:12px;

	text-align:right;

}

.weath_img

{

font-weight:bold;

}

.weath_img img

{

padding:5px 0 5px 0;

vertical-align:middle;

}

.site_map, .site_map a

{

font-weight:bold;

color:#0000FF;

}

.site_map li li a

{

font-weight:normal;

}

.privacy_content

{

padding:10px;

}

/* form style */

.contact_div

{

border:8px solid #649BC1;

background-color:#E0EEF8;

}

.contact_form

{

font-size:12px;

}

.contact_form td

{

text-align:left;

vertical-align:top;

}

.contact_form input

{

border:1px solid #649bc1;

width:180px;

margin:0 5px 5px 0;

}

.form_mesg span

{

font-size:18px;

color:#064873;

}

#submit

{

border:1px solid #649bc1;

width:200px;

font-size:14px;

font-weight:bold;

background-color:#FFFFFF;

cursor:pointer;

}

.form_subscribe td

{

text-align:left;

vertical-align:top;

}

.form_subscribe input

{

border:1px solid #649bc1;

width:220px;

margin:0 5px 5px 0;

}

.form_subscribe textarea

{

width:220px;

height:16px;

}

.billboard

{

text-align:center;

text-decoration:none;

color:#14549C;

font-weight:bold;

display:table-cell;

vertical-align:middle;

height:165px;

}

.billborad_name

{

padding-right:20px;

text-align:right;

font-size:16px;

color:#000000;

font-weight:bold;

vertical-align:top;

}

.billborad_name div

{

color:#8D8D8D;

font-size:13px;

}

.billborad_img

{

vertical-align:top;

height:70px;

}

.billborad_a

{

text-decoration:none

}

.buy_now_box

{

width:354px;

height:230px;

border:2px #BBBBBB solid;

}

.buy_now_inner_box

{

width:346px;

height:222px;

border:4px solid #FFFFFF;

background-color:#14549C;

}

.buy_now_inner_box a

{

color:#FFFFFF;

text-align:left;

display:block;

padding:0 0 3px 70px;

text-decoration:none;

}

.buy_now_inner_box a:hover

{

text-decoration:underline;

}

.buy_now_box_title

{

background-image:url(/images/buy_now_check.jpg);

background-repeat:no-repeat;

background-position:left center;

color:#FFFFFF;

font-weight:bold;

font-size:14px;

text-align:left;

padding-left:30px;

margin:5px 0 0px 40px;

}

.buy_now_box_title a

{

padding:0;

}



.buy_now_box_title_home

{

background-image:url(/images/buy_now_check.jpg);

background-repeat:no-repeat;

background-position:left center;

color:#FFFFFF;

font-weight:bold;

font-size:12px;

text-align:left;

padding-left:30px;

margin:5px 0 0px 40px;

}

.buy_now_box_title_home a

{

padding:0;

}

.style1{

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#1150a4;

}

.style11{

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#1150a4;

}

.style15{

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#000099;

}

.style2{

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#990000;

}

.style3{

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

}

.style33{

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

}

.style34{

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#000000;

}

.style4{

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#990000;

}

.style5{

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#990000;

}

.style6{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#000000;

}

.style7{

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#333333;

}

.style8{

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#1150a4;

}

.style9{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

}

.style10{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:10px;

	color:#000000;

}

.style12 {

	border: 1px solid #c0c0c0;

	padding: 5px 10px 5px 5px;

	vertical-align: top;	

	text-indent: 17px;

	background-image: url(http://www.illnessprotection.com/images/x-mark.gif);

	background-repeat: no-repeat;

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#1150a4;

}	



.style13{

	text-indent: 17px;

	background-image: url(http://www.illnessprotection.com/images/checkmark.gif);

	background-repeat: no-repeat;

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#1150a4;

	}

.style14{

	font-weight:bolder;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#CCCCCC;

}


