﻿body { margin: 0px; background-color: #E0E0E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify; }

.tableMasthead { background-position: left top; background: url(../Images/mastHead_bg.png) top left repeat-x; width: 100%; height: 135px; }

.tableMenuBar { background-position: left top; background: url(../Images/menubar_bg.png) top left repeat-x; width: 100%; height: 45px; }

.tableBody { width: 900px; background-color: #E0E0E0; padding: 0px; }

.noTabBody { background-color: #F5F5F5; padding: 15px 30px 30px 30px; }

.image_right { padding: 5px; margin: 20px 0px 20px 20px; float: right; border: 1px solid black; }

/* AJAX Tabs */
.tabs .ajax__tab_header { background-image: url(../Images/tab-line.gif); background-repeat: repeat-x; background-position: bottom; }
.tabs .ajax__tab_outer { height: 21px; margin-right: 4px; background-image: url(../Images/tab-right.gif); background-repeat: no-repeat; background-position: right; }
.tabs .ajax__tab_inner { height: 21px; margin-left: 3px; background-image: url(../Images/tab-left.gif); background-repeat: no-repeat; background-position: left; }
.tabs .ajax__tab_tab { height: 17px; margin-left: 3px; padding: 4px; background-image: url(../Images/tab.gif); background-repeat: repeat-x; }
.tabs .ajax__tab_hover .ajax__tab_outer { background-image: url(../Images/tab-hover-right.gif); background-repeat: no-repeat; background-position: right; }
.tabs .ajax__tab_hover .ajax__tab_inner { background-image: url(../Images/tab-hover-left.gif); background-repeat: no-repeat; }
.tabs .ajax__tab_hover .ajax__tab_tab { background-image: url(../Images/tab-hover.gif); background-repeat: repeat-x; }
.tabs .ajax__tab_active .ajax__tab_outer { background-image: url(../Images/tab-active-right.gif); background-repeat: no-repeat; background-position: right; }
.tabs .ajax__tab_active .ajax__tab_inner { background-image: url(../Images/tab-active-left.gif); background-repeat: no-repeat; }
.tabs .ajax__tab_active .ajax__tab_tab { background-image: url(../Images/tab-active.gif); background-repeat: repeat-x; }
.tabs .ajax__tab_body { border: 1px solid #999999; border-top: 0; padding: 10px 30px 30px 30px; background-color: #ffffff; }

.cb { font-family: 'Times New Roman' , Times, serif; font-style: italic; font-size: 1.2em; }
.cbr { vertical-align: super; font-size: .7em; }

.featureList { width: 350px; list-style: square; background-color: #EEEEEE; border-style: solid; border-width: 1px; border-color: #FFAF3D; padding: 10px; padding-top: 0px; margin-left: 20px; margin-top: 0px; margin-bottom: 15px; }
.featureListTop { background-color: #FFAF3D; color: #FFFFFF; font-size: 14px; font-weight: bold; padding-left: 10px; margin: 0px; margin-left: 20px; line-height: 24px; vertical-align: middle; width: 80px; }
.featureHighlight { font-weight: bold; color: #C0272D; }
.featureDim { color: #C0C0C0; }

.overviewPanel { width: 440px; }
.overviewPanelDiv { padding: 0px 20px 0px 20px; }

.benefitPanel { width: 440px; }
.benefitPanelDiv { padding: 0px 20px 0px 20px; }

.accordionHeader { background-position: 6px 2px; color: #000; background-color: #CCC; font-size: 14px; line-height: 25px; padding: 0px; padding-left: 30px; margin-top: 5px; cursor: pointer; background-image: url(../Images/accordion_arrow.png); background-repeat: no-repeat; }
.accordionHeaderSelected { background-position: 6px -18px; color: #000; background-color: #CCC; font-size: 14px; line-height: 25px; padding: 0px; padding-left: 30px; margin-top: 5px; cursor: pointer; background-image: url(../Images/accordion_arrow.png); background-repeat: no-repeat; }
.accordionContent { background-color: #F8EAB3; border: 1px dashed #C0272D; border-top: none; padding: 5px; padding-top: 10px; }

.labelR { font-size: 8pt; text-align: right; vertical-align: top; }
.input { font-size: 8pt; }
.editPanel { border-right: #6592c4 1px solid; border-top: #6592c4 1px solid; margin: 0px; padding: 8px; border-left: #6592c4 1px solid; border-bottom: #6592c4 1px solid; background-color: #B0C4DE; }
.button { font-weight: bold; font-size: 8pt; color: black; }

H1 { font-size: 20pt; padding-top: 5px; color: #f7931d; font-weight: 600; }
H2 { font-size: 14pt; color: #ffaf3d; font-weight: 500; }
H3 { font-size: 11pt; font-weight: bold; margin-bottom: 0px; color: #000080; }
H4 { }
H5, DT { }
H6 { }
