

/*base font settings

------------------------------------*/

body {

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

	font-size:76%;

	color:#000000;

	}

/*HTML tag font settings

------------------------------------*/

#sub_col, #sub_col a, #sub_col a:visited {
color: #fff;
}

p {	
	font-size:2.0em;
	line-height: 1.6em;
	margin: 1.2em 0em 1.2em 0em;
}

h1 {
	font-size: 3.0em;
	font-weight:bold;
	color:#CC0000;
	margin: 0 0 -.2em 0;
	letter-spacing:-0.06em;
}


h1 + #lists ul {
margin: 1em 0 2em 0;
}

#lists ul + h1 {
margin: 1em 0 0 0;}

h2 {
	font-size: 1.6em;
	margin: 1.0em 0 0;
	line-height: 1.4em;
	padding: .6em 0 .1em 0em;
	color:#000;
	font-weight:bold;
}

h2 + p {
margin-top:0;
}

h3 {
	font-size: 1em;
	color: #000;
	margin: 0;
	font-weight: bold;
}

h4 {
	font-size: 1.0em;
	margin: 1.2em 0 -1.2em 0;
	font-weight: bold;
}

h5 {
	font-size: 1.0em;
	margin: 1.2em 0em -1.2em 0em;
	font-weight: bold;
}

h6 {
	font-size: 1.0em;
	margin: 1.2em 0em -1.2em 0em;
	font-weight: bold;
}

hr {
	height: 20px;
	border: 0;
}

pre {
	font-family: monospace;
	font-size: 1.0em;
}



strong, b {
	font-weight: bold;
}

	

acronym {
	background-color: #D3D3D3; cursor: help;
}

em {
font-style:italic;
}

/* Text link styles

------------------------------------*/

a {
	color: #001126;
}

a:visited {
	color: #001126;
}

a:active {
	text-decoration: none;
	color: #001126;
}

a:hover {
	text-decoration: none;
	color: #001126;
}


/* Text Edits
------------------------------------*/
.tabular th {
font-size:1.4em;
font-weight:lighter;
}

.insurance_home h2 {
margin: 1.0em 0 0;
padding: .6em 0 .1em .5em;
color:#3D6DA2;
}


#latest_events {
font-size:0.9em;
}