/* ----- Main ----- */ 

body {
 background-color: #FFFFFF;
 background-attachment: fixed;
 background-position: top center;
 background-repeat: no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000; 
 text-align: left;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 }

p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
 } 

li {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
 text-align: left;
 } 

ol {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
 text-align: left;
 text-indent:-3px;
 margin-top:0px;
 margin-bottom:5px;
 } 

ul {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
 text-align: left;
 text-indent:-3px;
 margin-top:0px;
 margin-bottom:5px;
 } 
 
hr {
 height: 1px;
 color: #C0C0C0;
 }

img {
 border-style: none;
 }
 
/* ------ Heading ------ */

h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 40px;
 color: #fff;
 text-align: left;
 vertical-align: middle;
 font-weight: bolder;
 margin:0;
 padding:0 0 0 130px;
 background:#012F60 url('../Images/logo.png') no-repeat top left;
 height:79px;
 line-height:79px;
 width:760px;
 }

h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #000033;
 text-align: left;
 font-weight: bold;
 }
 
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000033;
 text-align: left;
 font-weight: bold;
 }
 
/* ------ Default Table ------- */

tr {
 vertical-align: top;
 }
 
td {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000; 
 text-align: left;
 }
 
/* ------ Checklist Table ----- */

.h1 {
 background-image:  url(file:///C|/Documents%20and%20Settings/otouma/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/GLMRKPEB/%27../images/bg_green.jpg%27);
 }
 
.h2 {
 background-image:  url(file:///C|/Documents%20and%20Settings/otouma/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/GLMRKPEB/%27../images/bg_green_light.jpg%27);
 }
 
.h3 {
 background-image:  url(file:///C|/Documents%20and%20Settings/otouma/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/GLMRKPEB/%27../images/bg_grey.jpg%27);
 }

.Q {
 font-weight: bold;
 }
 
.A {
 text-indent: 15px;
 }

/* ------Default Link ------ */
 
a:link { 
 font-family: Arial, Helvetica, sans-serif;
 color: #108510;
 font-size: 14px;
 text-decoration: underline;
 } 

a:visited {
 font-family: Arial, Helvetica, sans-serif;
 color: #108510; 
 font-size: 14px;
 text-decoration: underline;
 } 

a:hover {
 font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 14px;
 text-decoration: none;
 } 
 
 /* ------ Navigation Link ------ */

a.nav:link { 
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 12px;
 text-decoration: none;
 width:82;
 height:30;
 text-align:center;
 vertical-align: middle;
 } 

a.nav:visited {
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF; 
 font-size: 12px;
 text-decoration: none;
 width:82;
 height:30;
 text-align:center;
 vertical-align: middle;
 } 

a.nav:hover {
 font-family:  Arial, Helvetica, sans-serif;
 color: #000066;
 font-size: 12px;
 text-decoration:  none;
 width:82;
 height:30;
 text-align:center;
 vertical-align: middle;
 } 
 
/* ------ Bottom Navigation Link ------ */

a.bnav:link { 
 font-family: Arial, Helvetica, sans-serif;
 color: #108510;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 } 

a.bnav:visited {
 font-family: Arial, Helvetica, sans-serif;
 color: #108510; 
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 } 

a.bnav:hover {
 font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 } 

/*--------Header Links---------*/
a.hnav:link { 
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 } 

a.hnav:visited {
 font-family: Arial, Helvetica, sans-serif;
 color: #000000; 
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 } 

a.hnav:hover {
 font-family:  Arial, Helvetica, sans-serif;
 color: #108510;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 } 

/* ------ Special Text ------ */

.sub_black {
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 15px;
 font-weight: bold;
 font-style: italic;
 } 
 
/* ------ Form Section ------ */

input {
 background-color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 14px;
 font-weight: bold;
 }

div#main { width:760px; }
h1.login { border-bottom:14px solid #fad44b; }
table#header-nav { width:760px; border-collapse:collapse; }
table#header-nav td { background-color:#fad44b; border:1px solid #012F60; text-align:center; vertical-align:middle; font-weight:bold; margin:0; padding:4px; }
div#footer-nav  { width:760px; border-top:14px solid #012F60; margin:0 0 14px 0; padding:14px; text-align:center; }
div#footer-nav2 { width:760px; height:14px; background-color:#012F60; }
h1.survey { border-bottom:1px solid #012F60; }
div#thank-you { width:760px; padding:28px 0; text-align:center; }
