/* Body Style - light grey backgoound */
body { background-color : #e4e4e4; }

/* Top and Footer Menu styles and rollowvers */
a.menu { display: block; width: 160px; text-align: center; text-valign: middle; text-decoration: none; padding-top: 12px; padding-bottom: 12px; background-color:#c0c0c0; font-family: Verdana, Arial; font-size:12px; font-weight: normal; color: #333333; border: solid 0px #FFFFFF; }
a.menu:hover { display: block; width: 160px; text-align: center; text-valign: middle; text-decoration: none; padding-top: 12px; padding-bottom: 12px; background-color:#660000; font-family: Verdana, Arial; font-size:12px; font-weight: normal; color: #e7e7e7; border: solid 0px #FFFFFF; }
.menu2 { position: absolute; visibility: hidden; border: solid 0px #FFFFFF; border-bottom-width: 0; text-decoration: none; font-family: Verdana, Arial; font-size:12px; font-weight: normal; line-height: 17px; z-index: 100; background-color: #c0c0c0; width: 159px; }
.menu2 a { width: 100%; display: block; border: solid 0px #FFFFFF; border-bottom: 0px solid #FFFFFF; padding: 1px 0; text-decoration: none; font-weight: normal; color: #333333; text-indent: 20px; padding-bottom: 3px; padding-top: 3px;}
.menu2 a:hover { background-color: #660000; color: #e7e7e7; text-decoration: none; font-weight: normal; text-indent: 20px; padding-bottom: 3px; padding-top: 3px;}
a.footer { color : #333333; text-decoration : none; font-size : 65%; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif; } 
a.footer:hover { background-color: #660000; color : #FFFFFF; text-decoration : none; font-size : 65%; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif; }

/* Link styles and rollowvers */
a.bullet { color : #555555; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; } 
a.bullet:hover { background-color: #660000; color : #FFFFFF; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; }
a.show { color : #000000; text-decoration : underline; font-size : 96%; font-weight : normal; font-family : Arial, Helvetica, sans-serif; } 
a.show:hover { background-color: #660000; color : #FFFFFF; text-decoration : none; font-size : 96%; font-weight : normal; font-family : Arial, Helvetica, sans-serif; }
a.sort { color : #ffffff; text-decoration : none; font-weight : bold; font-family : Arial, Helvetica, sans-serif; } 
a.sort:hover { color : #660000; text-decoration : none; font-weight : bold; font-family : Arial, Helvetica, sans-serif; }
a { color : #555555; text-decoration : underline; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; } 
a:hover { color : #660000; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; }
a.faq { color : #000000; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; } 
a.faq:hover { color : #000000; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; }
a.q { color : #555555; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; } 
a.q:hover { color : #660000; text-decoration : none; font-size : 100%; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; }

/* Heading level styles */
h1 { color : #660000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 200%; margin-bottom : 0%; margin-left : 0%; 	margin-top : 0%; }
h2 { color : #660000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 150%; margin-bottom : 0%; margin-left : 0%; 	margin-top : 0%; }
h3 { color : #660000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 100%; margin-bottom : 0%; margin-left : 0%; 	margin-top : 0%; }
h3.white { color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 100%; margin-bottom : 0%; margin-left : 0%; margin-top : 0%; }
h4 { color : #333333; font-family : Arial, Helvetica, sans-serif; font-size : smaller; margin-bottom : 0%; margin-left : 0%; 	margin-top : 0%; font-weight : bold; font-style : normal; }
h5 { color : #333333; font-family : Arial, Helvetica, sans-serif; font-size : smaller; margin-bottom : 0%; margin-left : 0%; 	margin-top : 0%; font-weight : normal; font-style : normal; }
h6 { color : #090909; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : xx-small; margin-bottom : 0%; margin-left : 0%;	margin-top : 0%; font-weight : normal; font-style : normal; }
h6.footer { color : #660000; font-family : Verdana, Arial; font-size : 65%; margin-bottom : 0%; margin-left : 0%;	margin-top : 0%; font-weight : bold; font-style : normal; }

/* Table styles */
table.border { border: 1px solid #660000; }
table.borderthick { border: 2px solid #660000; }

/* Table cell styles */
td.cell { color:#000000; font-family:Verdana, Arial; font-size:65%; margin-bottom:0%; margin-left:0%; margin-top:0%; font-weight:normal; font-style:normal; border:1px solid #ededed; }
td.cell1 { color: #000000; font-family:Arial; font-size:75%; margin-bottom:0%; margin-left:0%; margin-top:0%; font-weight:normal; font-style:normal; border:1px solid #ededed; }
td.cellhead { background:#660000; color:#ffffff; font-family:Verdana, Arial; font-size:75%; margin-bottom:0%; margin-left:0%; margin-top:0%; font-weight:bold; font-style:normal; border:1px solid #ededed; }
td.cell2head { color:#000000; font-family:Arial; font-size:80%; margin-bottom:0%; margin-left:0%; margin-top:0%; font-weight:normal; font-style:normal; border:1px solid #ededed; }
td.cellstatehd { color: #000000; font-family: Arial; font-size: 80%; margin-bottom: 0%; margin-left: 0%; margin-top: 0%; font-weight: normal; font-style: normal; border: 1px solid #ededed}
td.cellfoot { background:#c0c0c0; border:1px solid #ededed; }
td.a { color: #000000; font: 7.5pt verdana; font-weight: none; text-decoration: none; } 
td.faq { color: #000000; font: 8.5pt verdana; font-weight: none; text-decoration: none; } 
td.maroon { background: #660000; } 

/* List styles */
ol.compact { margin-top: 0px; margin-bottom: 0px; }
ul.compact { margin-top: 0px; margin-bottom: 0px; }

/* Form Input styles */
input { color:#000000; font: 7.5pt verdana; font-weight: none; text-decoration: none; background: #e7e7e7; border: 1px solid #555555; } 
input.w { color:#000000; font: 8.5pt verdana; font-weight: none; text-decoration: none; background: #e7e7e7; border: 1px solid #555555; }
input.form { color:#000000; font: 7.5pt verdana; font-weight: none; text-decoration: none; background: #ffffff; border: 1px solid #555555; } 
input.radio { color:#000000; font: 7.5pt verdana; font-weight: none; text-decoration: none; background: #dddddd; border-width: 0px }
input.check { color:#000000; font: 7.5pt verdana; font-weight: none; text-decoration: none; background-color: #dddddd; border-width: 0px } 
select { color:#000000; font: 7.5pt verdana; font-weight: none; text-decoration: none; background: #e7e7e7; border: 1px solid #555555; } 
textarea.form { color: #000000; font: normal 7.5pt/normal verdana, arial, helvetica, sans-serif; background: #e7e7e7; border: 1px #555555 solid; }

 