h1 {color:#004d60; font-family:Verdana, Arial, sans; font-size:12pt; font-weight:bold; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px;}
h2 {color:#004d60; font-family:Verdana, Arial, sans; font-size:12pt; font-weight:bold; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px;}
h3 {color:#004d60; font-family:Verdana, Arial, sans; font-size:12pt; font-weight:bold; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px;}
h4 {color:#004d60; font-family:Verdana, Arial, sans; font-size:11pt; font-weight:bold; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px;}
h5 {color:#004d60; font-family:Verdana, Arial, sans; font-size:10pt; font-weight:bold; padding:4px 0px 4px 0px; margin:0px 0px 0px 0px;}

body {font-family: Verdana, Arial, sans; font-size: 10pt; color:#101010; background-image:url(pagebkg.gif); background-position:center; background-repeat:repeat-y; background-color:#004d60; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
table {font-family: Verdana, Arial, sans; font-size: 10pt; border-width:0px; border-style:none;}
td {font-family: Verdana, Arial, sans; font-size: 10pt;}
small {color: #507050; font-size:8pt; font-family: Verdana, Arial, sans;}
p {font-family: Verdana, Arial, sans; font-size: 10pt; color:#101010}

.para { text-align:left; margin: 8px 8px 16px 22px; }

a {color: #C64400; text-decoration:none;}
a:hover {color: #602100; text-decoration:underline;}

li { font-family: Verdana, Arial, sans; padding-top:5px;}
UL li  { font-size:10pt; list-style-position:outside; list-style-image:url(bullet.gif);}
OL li  { font-size:10pt; list-style-position:outside; list-style-type:decimal;}

.pagetable { width:730px; background-color:#FFFFFF; border:none; }
.contenttable { width:730px; background-color:#FFFFFF; border-left:solid 1px black; border-right:solid 1px black; border-top:none; border-bottom:none; }
.header { width:730px; height:100px; background-color:#00262f; border:none; background-image:url(header.gif); background-repeat:no-repeat; width:730px; height:100px; vertical-align:middle;}
.bannercell { background-image:url(bannermenubkg.jpg); width:730px; height:50px; background-color:#FFFFFF; border:none; font-family:Verdana,Arial,sans; font-size:10pt; }
.menucell { background-image:url(bannermenubkg.gif); background-repeat:no-repeat; width:730px; height:50px; vertical-align:middle; text-align: left; color:#ffffff; background-color:#FFFFFF; border:none; font-family:Arial,sans; font-size:10pt; padding-left: 130px; }
.separator { width:730px; height:15px; border:none; padding:0px 0px 0px 0px; margin:4px 0px 4px 0px; }
.surveytable { width:710px; background-color:#FFFFFF; border:none; padding:0px 10px 0px 10px; }
.bullet { width:8px; height:14px; padding:0px 4px 0px 2px; }
.menulink {color: #ffffff; text-decoration:none;}
.menulink:hover {color: #00262f; text-decoration:underline;}
.bottommenucell { background-image:url(bottommenubkg.gif); background-repeat:no-repeat; width:730px; height:22px; vertical-align:middle; text-align:right; padding-right:20px; color:#004d60; background-color:#FFFFFF; border:none; font-family:Arial,sans; font-size:8pt; }
.bottommenulink {color: #004d60; text-decoration:none;}
.bottommenulink:hover {color: #00262f; text-decoration:underline;}
.pageshadowcell { background-image:url(pageshadow.gif); background-repeat:no-repeat; width:730px; height:20px; background-color:Transparent; border:none; }
.footerdiv { font-size:8pt; color:#016c86; padding:10px 0px 10px 0px; font-family:Arial,sans; }
.textbox  { background-color:#FFFFFF; background-image:url(textboxbkg.gif); background-repeat:repeat-x; height:20px; border:solid 1px #604040; }
.textarea { background-image:url(textboxbkg.gif); background-repeat:repeat-x; border:solid 1px #604040; }
.button   { border:solid 1px #406030; background-color:#C6E4C6; background-image:url(buttonbkg.gif); background-repeat:repeat-x; }

// Fix dissapearing FF cursor
input[type="text"], input[type="password"], textarea { overflow: auto; }

.steptable           { border:solid 1px #406030; }
.stepcell_selected   { background-color:#FFFFFF; font-weight:bold; }
.stepcell_unselected { border:solid 1px #406030; background-color:#C6E4C6; background-image:url(buttonbkg.gif); background-repeat:repeat-x; }

.remind { font-variant: small-caps; font-style: italic; color: #BB0000; }