body { min-height: 100%; margin:0px; background-color:#E0EBFA; }
img {border-color:#FFFFFF; border-style:solid}

.spaceright {padding: 0px 10px 0px 0px;}
a { outline: none; } /* Firefox Outline Removal */
a:active { outline: none; } /* Firefox Outline Removal */
.mainContainer {width:100%; height:100%;}
.footerContainer {width:100%; height:100%;}
.page { width: 800px; margin: 0px auto auto auto;}
.toparea { width: 800px; height:auto; padding: 0px 0px 0px 0px;}
.topmenu { padding: 2px 0px 5px 20px; width: 780px; height:15px; float:right; background-color:#333366; text-align:left}

.mainarea {width:800px; margin: 0px auto auto auto; height: auto; background-color:#E0E0E0; background-color:#E0E0E0; border-color:#FFFFFF; border-style:solid; border-width: 1px 1px 1px 0px;}
.mainleft {width:538px; height:auto; float:left; padding: 20px 15px 10px 15px; margin: 0px 0px 0px 0px; background-color:#FFFFFF}
.mainright {width:232px; height:auto; float:left; margin: 0px; padding: 20px 0px 0px 0px; text-align:left;}
.mainrighthome {width:201px; height:auto; float:left; margin: 0px; padding: 20px 15px 0px 15px; text-align:left; }
.quotearea {width:770px; margin: 0px auto auto auto; height: auto; padding: 15px; background-color:#8998AD;  }
.formRow {width: 500px; margin: 0px; padding: 1px; float:left}
.formTitle {width: 100px; height:24px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #9999FF; line-height: 24px; margin-left:15px; padding: 2px 0px 0px 0px; }
.formInput {width: 340px; height: 24px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #9999FF; line-height: 24px; margin: 0px 0px 0px 0px; }
.formTextTitle {width: 100px; height: 24px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #9999FF; line-height: 24px; margin-left:15px; padding: 2px 0px 0px 0px; }
.formTextInput {width: 240px;  float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #9999FF; line-height: 24px; margin: 0px 0px 0px 0px; }

.footer { width: 800px; height:80px; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px; background-image: url(images/bottomBgd.gif);  background-repeat:no-repeat; background-position:top left; }

.footer-left {  width: 360px; margin: 10px 0px 0px 20px; text-align: left; float:left; }
.footer-right { width: 360px; margin: 10px 20px 0px 0px; text-align: right; float:right }
.subheader { width: 548px; background-image: url(images/subHeadBgd.gif); background-repeat:no-repeat; background-position:top left; height: 34px; margin: 0px 0px 0px -2px; padding: 4px 0px 0px 40px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 20px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333366; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-weight:bold; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333366; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-weight:bold; }
h3 { width: 548px; background-image: url(images/subHeadBgd.gif); background-repeat:no-repeat; background-position:top left; height: 34px; margin: 20px 0px -10px -10px; padding: 4px 0px 0px 40px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 20px; font-weight:normal;}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; line-height: 16px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }


.terms {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align:right; height: 29px; margin-top:0px; padding: 11px 10px 0px 0px; float:right}
p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #797979; line-height: 20px; }
.imagetext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333366; text-align:center; height: auto; padding: 0px 0px 10px 0px; width:232;}
.quote {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:#FFFFFF; text-align:center; font-weight:bold; }

a { font-family: Arial, Helvetica, sans-serif;  color: #5959B3; text-decoration: none;}
a:link { font-family: Arial, Helvetica, sans-serif;  color: #5959B3; text-decoration: none;}
a:visited { font-family: Arial, Helvetica, sans-serif; color: #5959B3; text-decoration: none;}
a:active { font-family: Arial, Helvetica, sans-serif;  color: #5959B3; text-decoration: none;}
a:hover { font-family: Arial, Helvetica, sans-serif;  color: #5959B3;  text-decoration: underline;}

a.menu { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 15px;  color: #FFFFFF; text-decoration: none;}
a.menu:link { font-family: Arial, Helvetica, sans-serif;  color: #FFFFFF; text-decoration: none;}
a.menu:visited { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a.menu:active { font-family: Arial, Helvetica, sans-serif;  color: #FFFFFF; text-decoration: none;}
a.menu:hover { font-family: Arial, Helvetica, sans-serif;  color: #FFDC00;  text-decoration: none;}

a.menuon { font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 30px;  color: #FFDC00; text-decoration: none;}
a.menuon:link { font-family: Arial, Helvetica, sans-serif;  color: #FFDC00; text-decoration: none;}
a.menuon:visited { font-family: Arial, Helvetica, sans-serif; color: #FFDC00; text-decoration: none;}
a.menuon:active { font-family: Arial, Helvetica, sans-serif;  color: #FFDC00; text-decoration: none;}
a.menuon:hover { font-family: Arial, Helvetica, sans-serif;  color: #FFDC00;  text-decoration: none;}

.nolinkFooter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:normal }
.linkFooter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:normal }
.linkFooter:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none;  font-weight:normal }
.linkFooter:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:normal }
.linkFooter:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:normal }
.linkFooter:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5959B3; text-decoration: underline; font-weight:normal }

.linkFooterW { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:bold}
.linkFooterW:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none;  font-weight:bold}
.linkFooterW:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:bold }
.linkFooterW:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8998AD; text-decoration: none; font-weight:bold }
.linkFooterW:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5959B3; text-decoration: underline; }

ul { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #777777;  line-height: 19px; margin: 0px 0px 15px 5px; padding: 0px 0px 0px 0px; list-style-position: inside;  }
li { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #777777;  line-height: 19px; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; list-style-position: inside; text-indent:-15px;}
.light ul { list-style-image: url(images/whiteBullet.gif);}
.light li { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #403C3D; line-height: 16px; margin: 0px 0px 0px 20px; text-indent:-15px; padding: 0px 0px 0px 0px; list-style-image: url(images/whiteBullet.gif); }


