body { font-family: Helvetica, sans-serif; }

/* Basic Font Styles */
h1{FONT-SIZE: 22pt; FONT-WEIGHT: normal; COLOR: #54B6E5; MARGIN: 0px 0px}
h2{FONT-SIZE: 18pt; FONT-WEIGHT: normal; COLOR: #42A4D3; MARGIN: 0px 0px}
h3{FONT-SIZE: 16pt; FONT-WEIGHT: normal; COLOR: #596576; MARGIN: 0px 0px}
h4{FONT-SIZE: 14pt; FONT-WEIGHT: normal; COLOR: #727F91; MARGIN: 0px 0px}
h5{FONT-SIZE: 12pt; FONT-WEIGHT: normal; COLOR: #777777; MARGIN: 0px 0px}
h6{FONT-SIZE: 10pt; FONT-WEIGHT: normal; COLOR: #777777; MARGIN: 0px 0px}

p{FONT-SIZE: 9pt; FONT-WEIGHT: normal; COLOR: #333333; MARGIN: 0px 0px}
li{FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #555555; MARGIN: 10px 50px 10px 0px}

A:active { COLOR: #0000ff; TEXT-DECORATION: none }
A:visited { COLOR: #0000ff; TEXT-DECORATION: none }
A:link { COLOR: #0000ff; TEXT-DECORATION: none }
A:hover { COLOR: #0000ff; TEXT-DECORATION: underline }

.textbox_short { FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; COLOR: #555555; WIDTH: 150px }
.textbox_medium { FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; COLOR: #555555; WIDTH: 300px }
.textbox_long { FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; COLOR: #555555; WIDTH: 100% }
.listbox_large { FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; COLOR: #555555; WIDTH: 100% }

.button_large { FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; COLOR: #333333; width:150px; height:34px}

.section1{ margin-bottom: 20px; border-bottom: 1px dotted #aaaaaa;}

.panelTable1{ padding: 15px; background-color:#FFF6AB; border: 1px solid #F8DD5C;}
.panelTable2{ margin-top: 20px; border-bottom: 1px dotted #aaaaaa;}
.panelTable3{ margin-bottom: 20px; border-bottom: 1px dotted #aaaaaa;}

/* Tab Content */
.tabsection { border-top:1px solid #eeeeee; padding: 20px 0px 0px 0px; background-color:#ffffff}

.tabsectioncontent{ padding: 5px 0; margin-left: 0; margin-top: 0px; margin-bottom: 0px; list-style-type: none; text-align: left; }
.tabsectioncontent li { display: inline; margin: 0;}

.tabsectioncontent li a { text-decoration: none; position: relative; z-index: 1; padding: 5px 10px; margin-right: 2px;}
.tabsectioncontent li a { border: 1px solid #eeeeee; color: #777777;}
.tabsectioncontent li a:visited { color: #777777; }
.tabsectioncontent li a:hover { text-decoration: none; background-color: #eeeeee; color: #555555}

.tabsectioncontent li a.selected { background-color: #5D7A8A; position: relative; top: 0px; color: #ffffff; font-weight: bold}
.tabsectioncontent li a.selected { border-top: 1px solid #5D7A8A; border-right: 0px solid #cccccc; border-bottom: 1px solid #5D7A8A; border-left: 0px solid #ffffff;}
.tabsectioncontent li a.selected:hover {text-decoration: none; background-color: #5D7A8A; color: #ffffff;}

.tabcontent{ display:none; }
@media print { .tabcontent { display:block !important;}}

/* Feedback Form */
.feedbackform_table { background-color: #ffffff; border: 0px solid #cccccc; width: 100%; padding: 5px; }
.feedbackform_bg { background-color: #ffffff;}

.feedbackform_h1 { FONT-SIZE: 9pt; FONT-WEIGHT: normal; COLOR: #555555; margin: 0px 10px 0px 0px}
.feedbackform_h2 { FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #555555; margin: 10px 10px 0px 0px}
.feedbackform_tb { FONT-SIZE: 8pt; COLOR: #555555; WIDTH: 400px; float:left; }
.feedbackform_lb { FONT-SIZE: 8pt; COLOR: #555555; WIDTH: 400px; float:left; margin-top:5px }
.feedbackform_btn { FONT-SIZE: 8pt; COLOR: #555555; WIDTH: 70px; float:right; margin-top:5px }
