body { 
  background-color: #ededed;
  background-image:  url(../images/backGround/bg_b.gif);
  background-repeat:repeat-x;
  attachment: fixed;
  background-position:top;
  padding: 0px; 
  margin: 0px; 
  display: block;
  overflow: visible; 
} 
div#body { 
  background-color: #ededed;
  background-image:  url(../images/backGround/bg_b.gif);
  background-repeat:repeat-x;
  attachment: fixed;
  background-position:top;
  padding: 0px; 
  margin: 0px; 
  display: block;
  overflow: visible; 
} 
div.page { 
background : #ffffff;
width : 990px;
padding : 0;
margin : 0;
height : 100%;
border : 1px ridge black;
display : block;
} 
#footer { 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align : center;
padding-top : 30px;
} 
ul.list { 
list-style-type : square;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
} 
li.list { 
margin : 2px;
padding : 5px;
text-align : left;
}
p{ 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align : left;
padding : 5px;
margin: 10px;
} 
p.padded{ 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 20px;
font-weight : normal;
text-align : left;
padding : 25px;
margin: 10px;
}
.italic{ 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
font-style:italic;
text-align : left;
padding : 0px;
margin: 0px;
} 
.red{
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
color: #990000;
font-weight : normal;
text-align : left;
padding : 5px;
margin: 0px;
} 
.blue { 
 font-family : Geneva, Arial, Helvetica, san-serif;
 font-weight : bold;
 font-size: 14px;
 color : #000099;
} 

tr.heading {
font-family : "Times New Roman", serif;
font-size : 16px;
margin-top : 0;
margin-bottom : 0;
vertical-align : middle;
text-align : center;
color : #c4a93c;
 font-weight : bold;
 border: 1px solid #660000;
}
td.row{	
 text-align: left;
 padding: 10px;
 font-family : Geneva, Arial, Helvetica, san-serif;
 font-size : 14px;
 font-weight : normal;
 border: 1px solid #660000;
}
table.borderTable {
	table-layout: fixed;
	border-collapse: collapse;
	empty-cells:show;
	border-spacing: 0;
	width: 95%;
	border: 1px solid #000000;
 	padding: 0;
	margin-left: auto;
	margin-right: auto;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
}
table.borderTable th {
	border: 1px solid #000000;
	padding: 5px;
}
table.borderTable td {
	border: 1px solid #000000;
	-moz-border-radius: ;
	vertical-align: top;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	text-align: center;
}
.highlight { 
color : #000000;
background : #fffec5;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
font-weight : normal;
text-decoration : none;
}
h1 { 
font-family : "Times New Roman", serif;
font-size : 22px;
font-weight : bold;
text-align : center;
color : #000000;
padding : 10px;
margin : 0;
} 
h2 { 
font-family : "Times New Roman", serif;
font-size : 18px;
font-weight : bold;
text-align : center;
margin-top : 0;
margin-bottom : 0;
color : #111111;
} 
h3 { 
color : #222222;
font-family : "Times New Roman", serif;
font-size : 14px;
font-weight : bold;
margin-top : 0;
margin-bottom : 0;
text-align : center;
} 
h1.logo { 
font-family : "Times New Roman", serif;
font-size : 24px;
margin-top : 0;
margin-bottom : 0;
vertical-align : middle;
text-align : center;
color : #ffffff;
} 
img.imgLogo { 
margin : 5px;
padding : 0;
border : 1px solid #000000;
background : #000099;
vertical-align : bottom;
} 
td.logoImg { 
background : #990000;
padding : 0;
} 
td.companyLogo { 
background : #990000;
padding : 0;
} 

td#cellBackground{
 background-image : url(../images/backGround/tdBackground.gif);
 width: 325px;
 background-repeat : no-repeat;
 padding: 0;
 margin:0;
 border : none;
}
td#cell2Background{
 background-image : url(../images/backGround/td2Background.gif);
 background-repeat: no-repeat;
 width: 292px;
 height: 260px;
 padding: 0;
 margin:0;
 border : none;
}
td#cell3Background{
 background-image : url(../images/backGround/td3Background.gif);
 background-repeat: no-repeat;
 width: 300px;
 height: 260px;
 padding: 0;
 margin:0;
 border : none;
}
td#navLeft { 
height : 100%;
background : #d4c4a2;
border : 1px solid #000000;
} 

h1.logoHr { 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align : center;
width : 80%;
margin-top : 0;
margin-bottom : 0;
} 

p.productsAva { 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 10px;
vertical-align : middle;
text-align : center;
color : #000011;
} 

#topNavBar { 
background : #222222;
width : 100%;
height : 25px;
} 
.topNav li { 
float : right;
margin-bottom : 2px;
margin-right : 30px;
list-style-type: none;
} 
.topNav a { 
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #ffffff;
text-decoration : none;
} 
.topNav a:visited { 
color : #ffffff;
} 
.topNav a:hover { 
color : #c2d4e8;
text-decoration : none;
} 
.topNav a:active { 
color : #c2d4e8;
text-decoration : none;
} 
.uberlink a:link, .uberlink a:visited, .uberlink a:hover, .uberlink a:active { 
color : #c4a93c;
} 
#navLeft { 
width : 25%;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align : left;
vertical-align : top;
padding-right : 0;
margin : 0;
} 

a.navLeft:link { 
border : 1px solid #dddddd;
display : block;
margin : 0;
padding : 4px 0 4px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #000099;
background-image : url(../images/navigation/leftNav/blue.gif);
background-repeat : no-repeat;
background-position : 4px 50%;
text-decoration : none;
} 
a.navLeft:visited { 
border : 1px solid #dddddd;
display : block;
margin : 0;
padding : 4px 0 4px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #000099;
background-image : url(../images/navigation/leftNav/blue.gif);
background-repeat : no-repeat;
background-position : 4px 50%;
text-decoration : none;
} 
a.navLeft:hover { 
border : 1px solid #ffffff;
margin : 0;
padding : 4px 0 4px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #990000;
background-image : url(../images/navigation/leftNav/white.gif);
background-repeat : no-repeat;
background-position : 4px 50%;
text-decoration : none;
} 
a.navLeft:active { 
border : 1px solid #ffffff;
display : block;
margin : 0;
padding : 4px 0 4px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #990000;
background-image : url(../images/navigation/leftNav/red.gif);
background-repeat : no-repeat;
background-position : 4px 50%;
text-decoration : none;
} 
.thislink { 
border : 1px solid #ffffff;
display : block;
margin : 0;
padding : 4px 0 4px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #990000;
background-image : url(../images/navigation/leftNav/red.gif);
background-repeat : no-repeat;
background-position : 4px 50%;
text-decoration : none;
} 
 
table.layout { 
table-layout : auto;
background : #ffffff;
border-collapse : collapse;
empty-cells : show;
width : 100%;
padding : 0;
margin-left : auto;
margin-right : auto;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
} 
a.content:link { 
color : #000000;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
font-weight : normal;
text-decoration : underline;
} 
a.content:active { 
color : #000000;
background : #fffec5;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
font-weight : normal;
text-decoration : underline;
} 
a.content:visited { 
color : #000000;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
font-weight : normal;
text-decoration : underline;
} 
a.content:hover { 
color : #000000;
background : #fcfa72;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
font-weight : normal;
text-decoration : underline;
} 
a.contentHeader:link { 
color : #000000;
font-family : "Times New Roman", serif;
font-size : 22px;
font-weight : bold;
text-align : center;
text-decoration : underline;
} 
a.contentHeader:active { 
color : #000000;
background : #fffec5;
font-family : "Times New Roman", serif;
font-size : 22px;
font-weight : bold;
text-align : center;
text-decoration : underline;
} 
a.contentHeader:visited { 
color : #000000;
font-family : "Times New Roman", serif;
font-size : 22px;
font-weight : bold;
text-align : center;
text-decoration : underline;
} 
a.contentHeader:hover { 
color : #000000;
background : #fcfa72;
font-family : "Times New Roman", serif;
font-size : 22px;
font-weight : bold;
text-align : center;
text-decoration : underline;
} 
a.showHide:link { 
color : #000000;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
a.showHide:active { 
color : #000000;
background : #f1f095;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
a.showHide:visited { 
color : #000000;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
a.showHide:hover { 
color : #000000;
background : #f1f095;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
}
  
table.colorful{
 width:300px;
 float:left;
 padding : 5px;
 border: 1px #000000 solid;
 margin: 10px;
 border-collapse : collapse;
}
td.red{ 
font-family : Geneva, Arial, Helvetica, san-serif;
text-align : center;
font-size : 14px;
font-weight : bold;
background : #990000;
color : #c4a93c;
padding : 5px;
 border: 1px #000000 solid;
} 
th.red{ 
font-family : Geneva, Arial, Helvetica, san-serif;
text-align : center;
font-size : 14px;
font-weight : bold;
background : #990000;
color : #c4a93c;
padding : 5px;
 border: 1px #000000 solid;
} 
td.blue { 
font-family : Geneva, Arial, Helvetica, san-serif;
text-align : center;
font-size : 14px;
color : #000000;
font-weight : bold;
background : #2f5074;
color : #ffffff;
padding : 5px;
 border: 1px #000000 solid;
} 
td.gray { 
font-family : Geneva, Arial, Helvetica, san-serif;
text-align : center;
font-size : 14px;
font-weight : bold;
background : #d4c4a2;
padding : 5px;
 border: 1px #000000 solid;
} 
table.special { 
width : 90%;
border-collapse : collapse;
margin-left : auto;
margin-right : auto;
} 
table.special th { 
font-family : Geneva, Arial, Helvetica, san-serif;
text-align : center;
font-size : 14px;
font-weight : bold;
background : #990000;
color : #c4a93c;
padding : 5px;
 border: 1px #000000 solid;
border-collapse: collapse;
} 
table.special td { 
vertical-align : middle;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
text-align : center;
color : #000000;
font-weight : normal;
padding : 0;
border-collapse : collapse;
} 
table.cell td { 
border : 1px outset #32649b;
vertical-align : middle;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 14px;
text-align : left;
color : #000000;
font-weight : normal;
padding : 5px;
} 
tr.color0 { 
background : #cccccc;
}  
.quarter { 
display : inline;
padding : 0;
margin : 0;
background : #ffffff;
color : inherit;
vertical-align : top;
} 
.claim { 
background-image : url(../images/navigation/accidentPlans/claimVBA1.gif);
background-repeat : no-repeat;
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.claim a { 
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.claim img { 
width : 124px;
height : 46px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.claim a:hover img { 
visibility : hidden;
} 
.about { 
background-image : url(../images/navigation/accidentPlans/aboutVBA1.gif);
background-repeat : no-repeat;
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.about a { 
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.about img { 
width : 124px;
height : 46px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.about a:hover img { 
visibility : hidden;
} 
.terms { 
background-image : url(../images/navigation/accidentPlans/vbaTerms1.gif);
background-repeat : no-repeat;
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.terms a { 
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.terms img { 
width : 124px;
height : 46px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.terms a:hover img { 
visibility : hidden;
} 
.enrollRight { 
position : relative;
float : right;
background-image : url(../images/navigation/accidentPlans/enroll1a.gif);
background-repeat : no-repeat;
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
border : 0;
} 
.enrollRight a { 
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.enrollRight img { 
width : 124px;
height : 46px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.enrollRight a:hover img { 
visibility : hidden;
} 
.exclusions { 
background-image : url(../images/navigation/accidentPlans/exclusions1.gif);
background-repeat : no-repeat;
display : inline;
width : 123px;
height : 47px;
margin : 0;
padding : 0;
} 
.exclusions a { 
display : inline;
width : 123px;
height : 47px;
margin : 0;
padding : 0;
} 
.exclusions img { 
width : 123px;
height : 47px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.exclusions a:hover img { 
visibility : hidden;
} 
.terms { 
background-image : url(../images/navigation/accidentPlans/vbaTerms1.gif);
background-repeat : no-repeat;
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.terms a { 
display : inline;
width : 124px;
height : 46px;
margin : 0;
padding : 0;
} 
.terms img { 
width : 124px;
height : 46px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.terms a:hover img { 
visibility : hidden;
} 
.quotesRight { 
position : relative;
float : right;
background-image : url(../images/navigation/quote/quoteRequest1.gif);
background-repeat : no-repeat;
display : inline;
width : 125px;
height : 48px;
margin : 0;
padding : 0;
border : 0;
} 
.quotesRight a { 
display : inline;
width : 125px;
height : 48px;
margin : 0;
padding : 0;
} 
.quotesRight img { 
width : 125px;
height : 48px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.quotesRight a:hover img { 
visibility : hidden;
} 
.quotesLeft { 
position : relative;
float : left;
background-image : url(../images/navigation/quote/quoteRequest1.gif);
background-repeat : no-repeat;
display : inline;
width : 125px;
height : 48px;
margin : 0;
padding : 0;
border : 0;
} 
.quotesLeft a { 
display : inline;
width : 125px;
height : 48px;
margin : 0;
padding : 0;
} 
.quotesLeft img { 
width : 125px;
height : 48px;
border : 0;
} 
* html a:hover { 
visibility : visible;
} 
.quotesLeft a:hover img { 
visibility : hidden;
} 

img.imgLeft { 
display : inline;
float : left;
text-align : left;
border : 0;
padding : 20px;
margin : 5px;
} 
img.imgRight { 
display : inline;
float : right;
text-align : right;
border : 0;
padding : 5px 45px 15px 25px;
margin : 7px;
} 
img.imgCenter { 
display : inline;
text-align : center;
margin-left : auto;
margin-right : auto;
border : 0;
padding : 0;
} 
ul.none {
 list-style-type: none;
 margin-left: 0;
 padding-left: 5px;
 vertical-align:top;
}
.bottoml {background: url(../images/roundEdges/bl.gif) 0 100% no-repeat #d4c4a2; width:100%;}
.bottomr {background: url(../images/roundEdges/br.gif) 100% 100% no-repeat}
.topl {background: url(../images/roundEdges/tl.gif) 0 0 no-repeat}
.topr {background: url(../images/roundEdges/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

table.noborder{
 table-layout: auto;
 background-color: #ffffff;
 border-collapse: collapse;
 empty-cells:show;
 border-spacing: 0;
 width: 90%;
 border:  0;
  padding: 0;
 margin-left: auto;
 margin-right: auto;
 font-family:  Geneva, Arial, Helvetica, san-serif;
 font-size: 14px;
}
table.noborder tr{
 border:  0;
 padding: 0px;
}
table.noborder td{
 border:  0;
 padding: 0px;
 vertical-align:top;
 text-align: left;
}     
.menuSquare{
 background: url(../images/backGround/bkg_colmn_rght.gif) 0 100% no-repeat #ffffff;
 width: 217px;
 height: 190px;
 margin-top: 0px;
 padding-top: 0px;
 position: absolute;
 top: 265px;
 left: 760px;
}
.menuSquare2{
 background: url(../images/backGround/bkg_colmn_rght2.gif) 0 100% no-repeat #ffffff;
 width: 217px;
 height: 250px;
 margin-top: 0px;
 padding-top: 0px;
}
a.menuBox:link { 
border : 1px solid #dddddd;
display : block;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #eaece9;
text-decoration : none;
}
a.menuBox:visited { 
border : 1px solid #dddddd;
display : block;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #eaece9;
text-decoration : none;
} 
a.menuBox:hover { 
border : 1px solid #386ba4;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #990000;
background-color : #dfdfdf;
text-decoration : none;
} 
a.menuBox:active  { 
border : 1px solid #386ba4;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #dfdfdf;
text-decoration : none;
} 

a.thisPage:link{
display : block;
border : 1px solid #386ba4;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #dfdfdf;
text-decoration : none;
}   
 a.thisPage:visited{
display : block;
border : 1px solid #386ba4;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #dfdfdf;
text-decoration : none;
}    
a.thisPage:hover{
display : block;
border : 1px solid #386ba4;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #dfdfdf;
text-decoration : none;
}   
a.thisPage:active {
display : block;
border : 1px solid #386ba4;
margin : 0;
padding : 1px 2px 0px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
text-align: left;
color : #000099;
background-color : #dfdfdf;
text-decoration : none;
}   

a.backHsa:visited {
 border : none;
display : block;
margin : 0;
padding : 4px 0 4px 20px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #000099;
} 
a.backHsa:hover { 
color : #990000;
} 
a.backHsa:active { 
color : #990000;
} 
a.hsaLink:link { 
border : 1px solid #386ba4;
display : block;
margin : 5px;
padding : 4px 5px 5px 5px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #000099;
background-color: #eaece9;
text-decoration : none;
} 
a.hsaLink:visited { 
border : 1px solid #386ba4;
display : block;
margin : 5px;
padding : 4px 5px 5px 5px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #000099;
background-color: #eaece9;
text-decoration : none;
} 
a.hsaLink:hover { 
border : 1px solid #000099;
margin : 5px;
padding : 4px 5px 5px 5px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #990000;
background-color: #eaece9;
text-decoration : none;
} 
a.hsaLink:active { 
border : 1px solid #000099;
display : block;
margin : 5px;
padding : 4px 5px 5px 5px;
font-family : Geneva, arial, helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #990000;
background-color: #eaece9;
text-decoration : none;
} 
div.answers{
 position: absolute;
 left: 250px;
 top: 0px;
 width: 740px;
 background: #ffffff;
}
div.questions{
 position: absolute;
 left: 0px;
 top: 0px;
 width: 250px;
 height: 100%;
 display: block;
 background: #ffffff;
 padding : 0;
 margin : 0;
}

img.hsaImgs{
 width: 310px;
 height: 476px;
 float: right; 
 margin: 50px 50px; 
}
img.hsaImgs2{
 width: 134px;
 height: 476px;
 float: right; 
 margin: 50px 50px 0 0;
}

.wrapper{padding: 0 0 0 75px; width: 410px;}
.t {background: url(../images/roundEdges/dot.gif) 0 0 repeat-x; width: 90%;}
.b {background: url(../images/roundEdges/dot.gif) 0 100% repeat-x}
.l {background: url(../images/roundEdges/dot.gif) 0 0 repeat-y}
.r {background: url(../images/roundEdges/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/roundEdges/bl1.gif) 0 100% no-repeat}
.br {background: url(../images/roundEdges/br1.gif) 100% 100% no-repeat}
.tl {background: url(../images/roundEdges/tl1.gif) 0 0 no-repeat}
.tr {background: url(../images/roundEdges/tr1.gif) 100% 0 no-repeat; padding:10px;}

.clear {font-size: 1px; height: 1px}

img.imgRightIn { 
display : inline;
float : right;
text-align : right;
border : 0;
padding : 25px 45px 15px 25px;
margin : 7px;
} 
div.centered{
margin:0 auto;width:740px;}
.cssnav {
 position:relative;
 background-image: url(../images/navigation/contactUs/contactUs1.gif);
 background-repeat: no-repeat;
 display: block;
 width: 113px;
 height: 34px;
 margin:0; 
 padding: 0px;  
border : 0;
}
.cssnav a {
 display:block;
 width: 113px;
 height: 34px;
 margin:0;
 padding: 0px;  
}
.cssnav img {width: 100%; height: 100%; border: 0; }
* html a:hover {
 visibility:visible;
 width: 113px;
 height: 34px;
 }
.cssnav a:hover img{visibility:hidden; text-align: center;  
}
.lifeInsQuote {
 position:relative;
 background-image: url(../images/buttons/lifeInsQuote2.jpg);
 background-repeat: no-repeat;
 display: block;
 width: 145px;
 height: 24px;
 margin:0; 
 padding: 0px;  
 border : 0;
 margin-left: auto;
 margin-right: auto;

}
.lifeInsQuote a {
 display:block;
 width: 145px;
 height: 24px;
 margin:0;
 padding: 0px;  
}
.lifeInsQuote img {width: 100%; height: 100%; border: 0; }
* html a:hover {
 visibility:visible;
 width: 145px;
 height: 24px;
 }
.lifeInsQuote a:hover img{visibility:hidden; text-align: center;  
}  
.quotes2 {
 background-image: url(../images/navigation/quote/quoteRequest4.gif);
 background-repeat: no-repeat;
 display: inline;
 width: 203px;
 height: 22px;
 margin: 0; 
 padding: 0; 
}
.quotes2 a {
 display:inline;
 width: 203px;
 height: 22px;
 margin: 0;
 padding: 0;
}
.quotes2 img { 
 width: 203px;
 height: 22px;
 border: 0; 
}
* html a:hover {
 visibility:visible;
 }
.quotes2 a:hover img{visibility:hidden;
} 
div.uniquename{ 
      position:relative; 
      border-style: solid; 
      border-width: 1px;
      border-color: #709883;
      background-color: #eeeeee; 
      padding: 5px;
      width: 95%;
      height: auto;
}
a.meetus:link{
 color: #0C2216;
 font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration:underline;
}  
a.meetus:active{
 color: #0C2216;
 background:#fcd926;
 font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration:underline;
} 
a.meetus:visited{
 color: #0C2216;
 font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration:underline;
} 
a.meetus:hover{
 color: #550000;
 background:#fcd926;
 font-family: Geneva, Arial, Helvetica, san-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration:underline;
}

#el01 {width:25px} /* Width */
#el02 { /* Text and background colour, blue on light gray */
color:#00f;
background:#ddd;
}
#el03 {background:url(/i/icon-info.gif) no-repeat 100% 50%} /* Background image */
#el04 {border-width:6px} /* Border width */
#el05 {border:2px dotted #00f} /* Border width, style and colour */
#el06 {border:none} /* No border */
#el07 {padding:1em} /* Increase padding */
#el08 { /* Change width and height */
width:4em;
height:4em;
}
p.products {
font-family : "Times New Roman", serif;
font-size : 16px;
margin-top : 0;
margin-bottom : 0;
vertical-align : middle;
text-align : center;
color : #c4a93c;
 font-weight : normal;
 border: 0;
}

div.trainingPage{  
background : #ffffff;
width : 1200px;
padding : 0;
margin : 0;
height : 100%;
border : 1px ridge black;
display : block;
} 

th.photo{
	vertical-align: middle;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	text-align: left;
	padding:0px;
	margin:0;
	width:128px;
}
td.photo{
	vertical-align: middle;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	text-align: left;
	padding:0px;
	margin:0;
	width: auto;
}
th.cell{
	border: 1px solid: #709883;
	background-color: #507661;
	color: #ffffff;
	padding: 1px;
	vertical-align: middle;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	font-size: 16px;
	text-align: center;
	
}
td.cell{
	padding: 0px;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	text-align: left;
}
table.special{
	width: 95%;
        border: 1px solid: #709883;
	padding: 0px;
        margin: 0;
}
th.special{
	border: 1px solid: #709883;
	background-color: #507661;
	color: #ffffff;
	padding: 5px;
	vertical-align: middle;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	text-align: center;
}

th.mail{
	border: 1px solid: #709883;
	background-color: #507661;
	padding: 4px;
	vertical-align: middle;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	width: auto;
}
tr.special{
	border: 1px solid: #709883;
	background-color: #a0a0a0;
	padding: 4px;
	vertical-align: middle;
	font-family:  Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
}
#navlist
		{
			margin: 0;
			padding: 0;
			margin-left: 0;
			border-bottom: 1px solid #778;
			font: bold 12px Verdana, sans-serif;
			background: #DDE;
		}
		
		#navlist li
		{
			list-style: none;
			margin: 0;
			display: inline;
		}
		
		#navlist li a
		{
			padding: 0 25px;
			margin-left: 3px;
			border: 1px solid #778;
			border-bottom: #778;
			background: #DDE;
			text-decoration: none;
		}
		
		#navlist li a:link { color: #448; }
		#navlist li a:visited { color: #667; }
		
		#navlist li a:hover
		{
			color: #000;
			background: #AAE;
			border-color: #227;
		}
		
		#navlist li a#current
		{
			background: white;
			border-bottom: 1px solid white;
		}

a.trainingContent:link { 
color : #000000;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
a.trainingContent:active { 
color : #000000;
background : #fffec5;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
a.trainingContent:visited { 
color : #000000;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
a.trainingContent:hover { 
color : #000000;
background : #fcfa72;
font-family : Geneva, Arial, Helvetica, san-serif;
font-size : 12px;
font-weight : normal;
text-decoration : underline;
} 
img {
border: 0;
vertical-align: bottom;
}