/*Bodes IT Standard CSS Styles*/

/*Header*/
.HeaderText { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #FFFFFF; }
.BGHeader { background-color: #2464AB; }

/*Menu*/
.MenuHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 80%; color: #FFFFFF; cursor: hand; padding-left: 3px; }
a.MenuHeader { text-decoration: none; }
a.MenuHeader:hover { text-decoration: underline; color: #FFFFFF; cursor: hand; font-weight: bold; padding-left: 3px; }
a.MenuHeader:active { text-decoration: underline; color: #FFFFFF; cursor: hand; font-weight: bold; padding-left: 3px; }
.MenuItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #FFFFFF; cursor: hand; padding-left: 3px; }
a.MenuItem { text-decoration: none; }
a.MenuItem:hover { text-decoration: underline; color: #FFFFFF; cursor: hand; font-weight: bold; padding-left: 3px; }
a.MenuItem:active { text-decoration: underline; color: #FFFFFF; cursor: hand; font-weight: bold; padding-left: 3px; }
.BGLHMenu { background-color: #2464AB; }

/*Main Panel*/
.BGMain { background-color: #FFFFFF; }

/*Footer Text*/
.FooterText { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 60%; color: #57585A; }
.BGFooter { background-color: #FFFFFF; }

/*Buttons/Links*/
.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 70%; color: #2464AB; cursor: hand; }
a.button { text-decoration: none; cursor: hand; }
a.button:hover { text-decoration: underline; color:#000000; }
.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 100%; color: #2464AB; cursor: hand; }
a.button2 { text-decoration: none; cursor: hand; }
a.button2:hover { text-decoration: underline; color:#000000; }

/*Page Text*/
.H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 120%; color: #2464AB; }
.H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 120%; color: #2464AB; }
.Body { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #000000; }
.TextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #000000; }
.ErrorMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 70%; color: #FF0000; }
.Answer { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 100%; color: #000000; }

/*Outlining Box*/
.BoxHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 90%; color: #FFFFFF; }
.BGBoxHeader { background-color: #2464AB; }
.BGBox { background-color: #E4F5FF; }

/*DataGrid Controls*/
.dgContainer { background-color: #F7F7ED; } 
.DGHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; font-size: 80%; color: #FFFFFF; background-color: #2464AB; border-bottom: SOLID 1px #2464AB; }
.DGItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #000000; background-color: #FFFFFF;}
.DGAltItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #000000; background-color: #E4F5FF;}
.DGPager { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Normal; font-size: 70%; color: #000000; background-color: #FFFFFF;}

/* BrandTableContainer styles */
TABLE.tcContainer, TD TABLE.tcContainer { padding: 0px; border-collapse: collapse; }
TABLE.tcContainer TD, TD TABLE.tcContainer TD { padding: 0px; }
TABLE.tcContainer span.tcTableTitle { font-size: 90%; COLOR: #FFFFFF; font-weight: bold; FONT-FAMILY: verdana,arial,helvetica; vertical-align: middle; }
.tcTableTitle { font-size: 90%; COLOR: #FFFFFF; font-weight: bold; FONT-FAMILY: verdana,arial,helvetica; vertical-align: middle; }
TABLE.tcContainer span.tcTableTitle A { COLOR: #FFFFFF; text-decoration: underline; }
TABLE.tcContainer span.tcTableSubTitle { font-size: 70%; COLOR: #FFFFFF; FONT-FAMILY: verdana,arial,helvetica; }
TABLE.tcContainer span.tcTableSubTitle A { COLOR: #FFFFFF; text-decoration: underline; }
TABLE.tcContainer span.tcTableFootnote { font-size: 70%; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; }
TABLE.tcContainer span.tcTableFootnote A { COLOR: #000000; text-decoration: underline; }
TABLE.tcContainer TR.DGHeader TD, TABLE.tcContainer TD.DGHeader {background-color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #2464AB; border-bottom: SOLID 1px #2464AB;  font-weight:  bold; }
TABLE.tcContainer TR.DGPager TD, TABLE.tcContainer TD.DGPager {COLOR: #2464AB; border-top: SOLID 1px #2464AB; height:20px; padding-right:10; }
TABLE.tcContainer TR.DGPager TD A, TABLE.tcContainer TD.DGPager A {COLOR: #000000;}

/* Special Functions */
.PageBreakHere { page-break-after: always; }

