/* CSS Document */

body { margin:0px;padding:0px;font-family: Helvetica, sans-serif; }

p {font-size: 12px;}

ul {font-size: 12px;}

li { margin: 0; padding: 0;  list-style-type: none;}

table li {  list-style-type: disc; line-height:20px;}
table ul {  padding-left: 10px; margin-left: 10px; }

#bul li {left:0; margin: 0; padding: 0; list-style-type:disc}

h1 {margin-bottom:0px; padding-bottom:0px;color:#0054a4; font-size:18px;}
h2 {margin-bottom:0px; padding-bottom:0px;color:#003d7a; font-size:16px; }

h3 {margin-bottom:0px; padding-bottom:0px;color:#003d7a; font-size:14px;}
h4 {padding-bottom:0px; font-size:13px; font-weight:normal; color:#00488c;}


#content_bg {background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#0055a5; padding-top:0px;margin-top:0px;}

#content_bg #content_in {width:888px;position: relative;left: 48%;margin-left: -418px; background-color:#FFFFFF;}

#content_main {clear:both; padding-left:20px; padding-right:20px; background-color:#FFFFFF}

#content_main ul { list-style-type:none;margin-left:0px;padding-left:0px;}

#content_main ul li { padding-bottom:10px;}


/* Home Header ----------- */
#header {width:100%;  background-color:#cddbf0;}

/* Subpages Header ----------- */
#header_sub {width:100%; background-color:#cddbf0;}


/* Left Column ----------- */
#leftcol {float:left;width:142px;margin:65px 0px 0px 8px;}

#left_nav_border{border: 1px solid #ed2027;padding:2px; margin-left:12px}

#left_nav {background-color:#edf2fb; padding:0px 10px 0px 10px; margin:0px;}

#left_nav ul{list-style:none; padding:0px;margin:0px; overflow:hidden;  }

#left_nav ul li {color:#003d7a; padding:8px 0px 6px 0px;}
#left_nav ul li a {color:#003d7a; padding:8px 0px 6px 0px; text-decoration:none}
#left_nav ul li a:hover {color:#cc0000; padding:8px 0px 6px 0px; text-decoration:none}

#left_callout_border {margin-top:25px;padding:2px;border: 1px solid #8cafdd;}

#left_callout{padding:12px 12px 10px 10px ;background-color:#b6ceef;}

#left_callout_img {height:130px; width:142px;background-image:url(../images/callout_bg.gif);background-repeat:no-repeat;margin-top:25px; background-position:top;}

#AmericanGeneral {
	padding-top: 15px;
	padding-left: 10px;
	}
.Disclaimer {
	font-size: 10px;
	}
	
.image_blue_border {padding:2px; border: 2px solid #8cafdd; }

/* Home Middle  Column ----------- */
#midcol { float:left; width:470px; padding-bottom:15px; margin: 30px 0px 0px 20px; background-repeat:no-repeat;}


/* Home Right Column ----------- */
#rightcol { float:left; width:194px; margin: 15px 0px 0px 20px; background-repeat:no-repeat;}

#BurstBlue190 {
	width:190px;
	height: 190px;
	background-image:url(../images/bg_burst_190.jpg);
	border-color: #000099;
	border-width: 2px;
	border: 1px solid #000088;
}
#BurstPlain190Right {
	width:190px;
	height: 190px;
	background-image:url(../images/bg_burst_190.jpg);
	float: right;
}

/* Subpages Left Column ----------- */
#leftcol_sub {float:left;width:142px;margin:50px 0px 0px 8px;}


/* Subpages Main  Column ----------- */
#maincol { float:left;width:690px; padding-bottom:15px; margin: 0px 0px 0px 25px; background-repeat:no-repeat;}

.special_red { font-size:16px; color:#eb212a;}
.special_blue{ font-size:14px; color: #0054a4;}
.copy_title { font-size:13px;color: #0054a4; }
.copy_price {font-size:13px;color:#eb212a;}
.copy_red {color:#eb212a; font-weight: bold; }
.copy_black {color:#000000; font-size:13px; font-weight: normal; }
.copy_red_large {color:#eb212a; font-size: 16px; font-weight: bold; }


/* Footer ----------- */

#footer{ width:888px; height:55px; position: relative;left: 48%;margin-left: -426px;padding-top:18px;padding-bottom: 32px; clear:both;
 background-image: url(../images/corners_bottom.gif); background-position:top; background-repeat: no-repeat; background-color:#FFFFFF;  }

#footer_index{ width:888px; height:85px; position: relative;left: 48%;margin-left: -426px;padding-top:18px;padding-bottom: 32px; clear:both;
 background-image: url(../images/corners_bottom.gif); background-position:top; background-repeat: no-repeat; background-color:#FFFFFF;  }


#footer_nav {width:575px;padding-left:20px; font-size:10px;}
#footer_logos{ width:210px;float:right; clear:left;padding:10px 20px 0px 0px ; }
