body {
	background-color: #330000;
	margin: 0px;
	padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
}

#outer {
position:absolute;
width:814px;
text-align:center;
left:50%;
margin-left:-407px;
}

#page_container {
	position:relative;
	width:814px;
	float:left;
	margin: 0 auto;
	background-color: #F8CD71;
text-align:left;
}

#top_left {
	position:relative;
	float:left;
	width:152px;
	height:179px;
	background-image:url(images/flags.jpg);
	background-repeat:no-repeat;
margin:5px;
}

#logo {
	position:relative;
	float:left;
	width:647px;
	height:179px;
margin: 5px 0px;
}

#column1 {
	position:relative;
	float:left;
	width:152px;
margin:0px 0px 0px 5px;
}

#column1 p {
	text-align:center;
	font-size: 8pt;
padding:0px;
color:#000000;
}

#main_content {
	position:relative;
	float:left;
	width:627px;
margin: 0px 5px 5px;
background-color:#ffffff;
padding:5px 10px 10px;
}

* html #main_content {
	width:646px;
}

#main_content .copy {
position:relative
float:left;
width:430px;
}

#main_content .insurance_copy {

}

#useful_links {
position:relative;
float:right;
width:168px;
padding:10px;
text-align:center;
background-color:#FDE3AC;
margin-top:5px;

}

#useful_links p {
width:160px;
text-align:center;
font-size:8pt;
color:#000000;
}

* html #useful_links p {
padding:10px 0px;
}

#useful_links img {
border: 1px solid #ffffff;
}

#column1 a, #useful_links a {
color:#0000cc;
}

#useful_links a {
font-size:9pt;
}

#column1 .leftlinksnew
{
text-align:center;
padding-top:8px;
line-height:26px;
background-image:url(images/menu_strip_bkgd2.jpg);
background-repeat:no-repeat;
height:414px;
}
#column1 .leftlinksnew a
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}
#column1 .leftlinksnew a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold; 
color: #000000; 
text-decoration: underline;



} 

h1 {
font-family: Times new roman, serif; 
font-size: 19pt;
color:003366;
font-weight:normal;
font-variant:small-caps;
letter-spacing:1;
}

* html h1 {
margin-top:20px;
}

h2 {
font-family: Times new roman, serif; 
font-size: 14pt;
font-weight:normal;
font-variant:small-caps;
letter-spacing:1;
color:#660000;
margin:0;
width:390px;
}

table.insurance_form {
background-color:#FDE3AC;
font-size:10pt;
width:100%;
padding:10px;
}

p.red_heading {
font-weight:bold;
color:#990000;
text-align:center;
}

table.insurance_logos {
width:100%;
margin-top:15px;
}

table.insurance_logos tr td {
width:33%;
text-align:center;
padding:12px;
}

.cashbox, .cashbox a, .cashbox a:visited
{  
color: #FFFFFF;
text-decoration: none;
font-size:11px;
}



