@import url(../css/nav.css);
body { height:100%; padding:0; margin:0; }
table.breakdownBox td, table.breakdownBox th { font-family: Arial, Helvetica, sans-serif; }
table.breakdownBox th.bottom { font-size: 90%; }
#container { 
	width: 100%; 
	height: 100%; 
	margin: 2px 0 0 0;
	_margin: 0;
}
.clr {clear:both;}
td {vertical-align:top; text-align:left;}
table {border-collapse:collapse;}
table, td, img {border:0; padding:0; margin:0;}
#title_wrap {width:770px; margin:0 auto;}
/* grey strip along top of page */
#header { padding:15px 0 15px 0; border:0; border-top:4px solid #6B6B6B; }
col {width:1px;}
#content_main {width:*; padding:12px 12px 12px 0;}
/* Move IE HACK */
#content_main {_padding-top: 7px;} /* caused by min-width div -5px */
#content_right {width:160px;}
td#nav_main { background-color:#00428C; padding:0; margin:0; border-top:1px solid #7FA0C5; height:29px; }
#divide { height:5px;  border-top:2px solid #fff; background-color:#FFCE21; font-size:5px; }
#header img { float: left; }
#title_wrap img { margin:0 0 0px 0; }
#title_wrap h1 { padding-top: 5px; }

/* fix these mistakes - shoud be margins on the images (if required) */
img#title_news {padding:12px 0 5px 0;}
#content_right .news_article img {padding:10px 0 5px 0; display:inline;}
#content_right .news_article {margin:0 0 10px 0;}
#content_main ul {list-style:none; margin:0;}
#content_main li { background-image: url("/img/misc/li_home_blue.gif"); background-repeat: no-repeat; background-position: 0 4px; padding:0 0 0 12px; margin:0 0 0 30px; }
#content_main #box_insurance li { line-height:16px; background-position: 0 6px; padding-left:12px; }

/* FooterIndex */
#footer_wrap_index { background-color:#abc0d6; background-position:top left; background-repeat:repeat-x;  border-top:1px solid #7FA0C5; border-bottom:1px solid #7FA0C5; }
#footer_index {  margin:10px auto 15px auto; width:770px; }
#footer_bottom { margin:10px auto 20px auto; width:770px; }

#footer_index .footer_grey {color:#00428C; font-weight:bold;}
#footer_index a {text-decoration:none; font-weight:bold;}
#footer_index a:link {color:#00428C; font-weight:bold;}
#footer_index a:visited {color:#00428C; font-weight:bold;}
#footer_index a:hover {color:#00428C; text-decoration:underline; font-weight:bold;}

/* Footer */
#footer_wrap { background-color:#00428C; background-image: url(../img/misc/drop_footer.gif); background-position:top left; background-repeat:repeat-x;  }
#footer { margin:10px auto 40px auto; width:770px; }

/* Remove #footer ? */
td#left_side { width: 165px; padding: 20px 0 0 12px; }
td#right_top { width: auto; padding: 20px 15px 0 10px; }
td#right_botLeft, .botleftpad { padding: 0 0 10px; }
td#right_botRight { padding: 0 0 0 0; }

/* Indent links */
td#right_botRight span,
td#right_botLeft span {padding:0 0 0 10px;}

/* fonts */
p , ul, h1, h2, h3, h4, h5, h6 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Arial, Tahoma, sans-serif;}

#content_main a, #content_main a:link {color:#00468C;}
#content_main a:visited {color:#00468C;}
#content_main a:hover {text-decoration:underline; color:#000;}
#content_main a.home_link {color:#7B1C42;}
#content_main p, #content_main li {font-size:80%; padding:0 0 10px 0; color:#000;}
#content_main h1, .content_main h1 { font-size:140%; font-weight:normal; line-height:23px; color:#00428C; padding:0 0 10px 0; }
#header h1 { color: #7987B8; font-family: Helvetica 55 Roman; font-size: 20px; }
#header h2 { font-size:70%; font-weight:normal; clear:both; margin-left:1px;}

#content_main h2, #content_main h3 { font-size:90%; font-weight:bold; line-height:23px; color:#00428C; padding:15px 0 10px 0; }
#content_main h3 { color:#00428C; padding:0px 0 10px 0; }
#content_main h4 { color:#00428C; padding:0px 0 8px 0; font-size:80%; }
#content_right h2 {font-weight:bold; font-size:70%; color:#00468C;}
#content_right p { font-weight:normal; font-size:70%; color:#000; padding:0 5px 0 0; }
#content_right p.news_link {margin:10px 0 0 0;}
#content_right .news_link a { background-image: url(../img/misc/arrow_news_yellow.gif); background-repeat:no-repeat; background-position:0 4px; padding:0 0 0 13px; }

#content_right a, #content_right a:link {color:#00468C;}
#content_right a:visited {color:#00468C;}
#content_right a:hover { }
#content_right .news_link a:hover {color:#000;}
#content_right div.content p {font-size:80%; color:#00428C;}

#footer p { font:normal 70% Arial, Tahoma, sans-serif; color:#fff; padding-bottom:10px; }
#footer .footer_grey {color:#E3DBCC;}
#footer a {text-decoration:none;}
#footer a:link {color:#E3DBCC;}
#footer a:visited {color:#E3DBCC;}
#footer a:hover {color:#E3DBCC; text-decoration:underline;}

p.small{ font-size:60%; }
s { background-color:#FF99FF; border:1px solid black; }
.navcontainerbottom { margin-left:-5px; }
.breadcrumbs { font:normal 70% Arial, Helvetica, sans-serif; text-decoration:none; }


/********quick links *************/
.divide { height:8px;  border-top:2px solid #fff; color:#FFCE21; font-size:10px; }
.quick_road { color: #00428C; font-family: Arial; font-weight: bold; font-size: 12px; }
/****************************************/

/********latest news area*************/
.latestnews_area { font-size: 11px; font-family: Arial; color: #000000; padding-right: 20px; }
/****************************************/


/*04/05.06 remove underline on home page link*/
#box_insurance .title a{text-decoration:none}
