﻿body { margin: 0px; }
#status { margin: 5px; padding: 5px; border: 1px solid #CCCCCC; font-size:7.5pt; font-family:Verdana; color:#4E4D4D; width:220px; height: 80px; text-align: left; }
#menuContainer { position:absolute; left: 5px; top: 80px; border: 1px solid black; background-color:#EEEEEE; }
.error { font-size: 10pt; font-family:verdana; color:Red; text-align: center; }
.info { font-size:7.5pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:#4E4D4D; }
.infoGreen { font-size:7.5pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:green; }
.infoRed { font-size:7.5pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:red; }
.infoBold { font-size:7.5pt; line-height:150%; font-family:Verdana; font-weight:bold; padding: 0px 5px 0px 5px; color:#4E4D4D; }
.infoBlock { margin: 0px 0px 5px 0px; padding:0px; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; background-color: #CCCCCC; }
.infoLabel { font-size: 10pt; font-weight:bold; font-family:verdana; color: #006400; padding: 2px 4px 2px 4px; border-bottom: 1px solid orange; background-image: url(../images/bg.jpg); background-repeat: repeat-x; }
.inputLabel { font-size: 8pt; font-family:verdana; color:#4E4D4D; padding: 0px 0px 0px 0px; }
.inputTextbox { font-size: 8pt; font-family:verdana; background-color: #FFFFEA; color:#4E4D4D; }
.inputSelect { font-size: 8pt; font-family:verdana; background-color: #FFFFEA; color:#4E4D4D; }
.inputButton { font-size: 9pt; font-family:verdana;  color:#4E4D4D; border: 1px solid #666666; }
.container { border: 1px solid #CCCCCC; padding: 5px; margin: 5px; }
.dataColHeader { font-size: 9pt; font-weight:bold; font-family:verdana; color:#333333; padding: 0px 5px 0px 5px; border-bottom: 1px solid #CCCCCC; color: #333333; }
.dateColHeader { font-size: 9pt; font-weight:bold; font-family:verdana; color:#333333; padding: 0px 5px 0px 5px; border-bottom: 1px solid #CCCCCC; color: #666666; }
.infoName { font-size:9pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:#4E4D4D; }

.dataRow { font-size: 8pt; font-family:verdana; background-color: #EEEEEE; padding: 0px 0px 0px 0px; }
.dataRowAlt { font-size: 8pt; font-family:verdana; background-color: #FFF5EC; padding: 0px 0px 0px 0px; }
.dataRowHover { background-color: #B6E7CE; cursor: hand; }
.tblCell { font-size:8pt; text-align:center; padding:0px 3px 2px 3px; border-right: 1px solid #999999; }
.tblCell2 { background-color: white; border-top: 1px solid #999999; font-size:8pt; text-align:center; border-right: 1px solid #999999; }
.tblCell3 { background-color: white; border-top: 1px solid #999999; border-right: 1px solid #999999; font-size:7.5pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:#4E4D4D;}
.tblCell4 { background-color: white; border-top: 1px solid #999999; border-right: 1px solid #999999; font-size:7.5pt; text-align:right; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:#4E4D4D;}
.tblCell5 { background-color: white; border-top: 1px solid #999999; border-right: 1px solid #999999; font-size:7.5pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:red;}
.tblHeader { background-color: #E0E0E0 ; border-top: 1px solid #999999; text-align:center; border-right: 1px solid #999999; font-size:7.5pt; line-height:150%; font-family:Verdana; font-weight:bold; padding: 0px 5px 0px 5px; color:#4E4D4D;}
.tblHeaderLeft { background-color: #E0E0E0 ; border-top: 1px solid #999999; vertical-align:bottom; text-align:left; border-right: 1px solid #999999; font-size:7.5pt; line-height:150%; font-family:Verdana; padding: 0px 5px 0px 5px; color:#4E4D4D;}
a.menu, a.menu:link, a.menu:visited { font-size: 9pt; font-family:verdana;  color:#4E4D4D; text-decoration: none;}
a.menu:hover { font-size: 9pt; font-family:verdana;  color:white; text-decoration: underlined;}
.menuTitle { font-size: 9pt; font-family:verdana;  color:#006400; text-decoration: underlined; font-weight: bold;}
.dateField { font-size: 8pt; width: 40px; font-family:verdana;  color:#333333; border-left: 1px solid #999999; }
.textField { font-size: 8pt; font-family:verdana;  color:#000000; border-left: 1px solid #999999; }
.textBoxAlignRight { font-size: 8pt; font-family:verdana; background-color: #FFFFEA; color:#4E4D4D; text-align : right; }

.pageTitle { font-size:11pt; line-height:175%; font-family:Verdana; padding: 0px 5px 0px 50px; color:#4E4D4D; font-weight:bold; font-style:italic; }
.tabSubTitle { font-size:9pt; line-height:100%; font-family:Verdana; padding: 0px 0px 0px 0px; color:#4E4D4D; font-weight:bold; }
.quickLink { font-size:9pt; font-family:Verdana; padding: 0px 50px 0px 0px; color:#4E4D4D; font-weight:bold; }


.button {
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
}
