.indexTitle    { font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold;   font-style:normal; color:#000000; }
.indexSubTitle { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#000000; }
.pageTitle     { font-family:Arial, Helvetica, sans-serif; font-size:24pt; font-weight:normal; font-style:normal; color:#000000; }
.pageSubTitle  { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold;   font-style:normal; color:#000000; }
.pageText      { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; font-style:normal; color:#000000; text-align:justify; }
.pageTextBold  { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;   font-style:normal; color:#000000; }
.pageTextList  { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:normal; font-style:normal; color:#000000; text-align:left; margin-top:5pt; margin-left:0; padding-left:2em; }
.panelText     { font-family:Arial, Helvetica, sans-serif; font-size:8pt;  font-weight:bold;   font-style:italic; color:#000000; }
.menuText      { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#000000; text-decoration:none; }
.menuTextRed   { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#FF0000; text-decoration:none; }
.formField     { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:normal; font-style:normal; color:#000000; border:1px solid #333333; background-color:#FFFFFF; height:20px; width:210px; vertical-align:middle; }
.formButton    { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#000000; border:1px solid #333333; background-color:#DDDDDD; height:20px; width:210px; }
.quoteText     { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; font-style:normal; color:#000000; }
.quoteText2    { font-family:Arial, Helvetica, sans-serif; font-size:8pt;  font-weight:normal; font-style:normal; color:#999999; }
.quoteText3    { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#FFFFFF; }
.quoteField    { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:normal; font-style:normal; color:#000000; border:1px solid #333333; background-color:#FFFFFF; height:20px; vertical-align:middle; }
.quoteField2   { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:normal; font-style:normal; color:#666666; border:1px solid #333333; background-color:#FFFFFF; height:20px; vertical-align:middle; }
.quoteTerms    { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:normal; font-style:normal; color:#000000; border:1px solid #000000; background-color:#FFFFFF; height:60px; width:545px; margin:0px; padding:6px; overflow:auto; }
.quoteButton   { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#000000; border:1px solid #333333; background-color:#DDDDDD; height:20px; }
.renewalBox    { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:bold;   font-style:normal; color:#FFFFFF; border:1px solid #000000; background-color:#FF0000; }
.renewalField  { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight:normal; font-style:normal; color:#000000; border:1px solid #333333; background-color:#FFFFFF; height:20px; width:120px; vertical-align:middle; margin:5px auto auto 20px; }

ul#downloads { margin: 0px; padding: 20px 0 20px 25px; list-style: none; }
ul#downloads li { margin-bottom: 7px; padding-left: 20px; background: url(images/icon_pdf.gif) no-repeat 0 center; }
ul#downloads li a { color: #000000; }
ul#downloads li a:hover { color: #0000FF; }