/* Background and Border */
.x0 { BACKGROUND-COLOR: #808CC5 }
.x1 { BACKGROUND-COLOR: #ffffff; BORDER: #003399 1px solid; filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333, Direction=135, Strength=3); }
.x2 { BACKGROUND-COLOR: #ffffff; BORDER: #aaaaaa 1px solid }
.x3 { BACKGROUND-COLOR: #DAE0FF; BORDER-RIGHT: #7189FE 1px solid }
.x4 { BACKGROUND-COLOR: #5369B9 }
.x5 { BACKGROUND-COLOR: #ffffff; BORDER: #ffffff 0px solid }
.x6 { BACKGROUND-COLOR: #003366; BORDER: #ffffff 0px solid }

.x9 { BACKGROUND-COLOR: #ffffff; BORDER: #FFC189 1px solid }
.x10 { BACKGROUND-COLOR: #FEA658; BORDER: #FFFFFF 0px solid }
.x11 { BACKGROUND-COLOR: #FFF5D8; BORDER: #ffffff 0px solid }


/* Headers */
.h1 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 26px; FONT-WEIGHT: normal; COLOR: #1B2E8E; MARGIN: 5px 0px }
.h2 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #1B2F8F; MARGIN: 0px 5px }
.h3 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #333333; MARGIN: 5px 5px }
.h4 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #555555; MARGIN: 5px 5px }
.h5 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #314694; MARGIN: 5px 5px }
.h6 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #111111; MARGIN: 5px 5px }

.h7 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #3172C2; MARGIN: 0px 5px }


/* Content */
.c1 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #555555; MARGIN: 5px 5px; line-height: 16px }
.c2 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #777777; MARGIN: 0px 5px; line-height: 18px }

.c3 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #1B2E8E; MARGIN: 0px 0px }
.c4 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #555555; MARGIN: 10px 0px; line-height: 18px }

.c5 { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #555555; MARGIN: 0px 0px }
.c6 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #003399; MARGIN: 10px 10px; line-height: 18px }

.c7 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 20px; COLOR: #ffffff; MARGIN: 5px 5px }
.c8 { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 10px; COLOR: #777777; MARGIN: 2px 10px }

.c9 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #ffffff; MARGIN: 5px 5px; line-height: 16px }
.c10 { FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #999999; MARGIN: 5px 5px; line-height: 16px }

.dg_header { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ffffff; MARGIN: 2px 0px }
.dg_content { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #555555; MARGIN: 2px 0px }


/* ASP Objects */
.hr { COLOR: #FFC485; WIDTH: 100%; }
.textbox_Long { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 100%; height: 20px }
.textbox_Medium { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 304px; height: 20px }
.textbox_Short { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 150px; height: 20px }
.textbox_Tiny { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 50px; height: 20px }
.listbox_Large { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 100%; height: 200px }
.listbox_Medium { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 304px; height: 100px }
.listbox_Long { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #555555; WIDTH: 100%; height: 200px }
.button { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; width:80px; height:20px}
.button_Long { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; width:120px; height:20px}
.button_Large { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; width:120px; height:30px}
.button_radio { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; COLOR: #333333; }
.text { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; font-weight:bold; margin: 0px 3px 0px 5px}
.error { FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ff0000; MARGIN: 5px 10px }
.table { BACKGROUND-COLOR: #FF5A00; border: #FF5A00 1px solid }
		
A:active { COLOR: #555555; TEXT-DECORATION: none }
A:visited { COLOR: #555555; TEXT-DECORATION: none }
A:link { COLOR: #555555; TEXT-DECORATION: none }
A:hover { COLOR: #555555; TEXT-DECORATION: underline }

/* Menu*/
.menuMenu { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; white-space: nowrap; cursor: hand; }
.menuSubMenu { position: absolute; visibility: hidden; z-index: 100; border: 0; padding: 0; overflow: visible; filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999, Direction=135, Strength=2); }
.menuSubMenuTable { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; white-space: nowrap; cursor: hand; overflow: visible; }
.menuMainItem { padding: 7px 16px 7px 16px; background-color: #3E5089; color: #ffffff; border: 0; cursor: hand; white-space: nowrap; border-left: 1px solid #99A5CB }
.menuMainItemHover, .menuMainItemActive { background-color: #2D3F79; color: #ffffff; border: 0; cursor: hand; white-space: nowrap; }
.menuMenuItem { padding: 3px 10px 3px 5px; background-color: #B4572D; color: #ffffff; border: 0; cursor: hand; white-space: nowrap; }
.menuMenuItemHover, .menuMenuItemActive { background-color: #9F451D; color: #ffffff; border: 0; cursor: hand; white-space: nowrap; }

td.menuMainFolderLeft, td.menuMainItemLeft { padding: 0px 0px 0px 0px; background-color: inherit; }
td.menuMainFolderRight, td.menuMainItemRight { padding: 0px 0px 0px 0px; background-color: inherit; }
td.menuMainFolderText, td.menuMainItemText { padding: 4px 16px 4px 16px; border-right: 0px solid #000000; background-color: inherit; white-space: nowrap; }
td.menuMainItemHover, td.menuMainItemActive { padding: 4px 16px 4px 16px; border-left: 1px solid #99A5CB }

.menuMenuFolderText, .menuMenuItemText { padding: 5px 10px 5px 5px; border-bottom: 1px solid #A74B22; background-color: inherit; white-space: nowrap; }
.menuMenuFolderLeft, .menuMenuItemLeft { padding: 0px 0px 0px 5px; background-color: #89350F; white-space: nowrap; }
.menuMenuFolderRight, .menuMenuItemRight { padding: 0px 1px 0px 0px; border: 0; background-color: #89350F; white-space: nowrap; }