/* eActivated Portal Framework StyleSheet */
.NoShow { background-color: White; color: #A7A7A7; border: 1px dotted #ACACAC; font-size: 10pt; font-family: Arial; }
.IsShow { background-color: White; color: #B4C99C; border: 1px dotted #006400; font-size: 10pt; font-family: Arial; }
                 /* -- Message Links -- */
.warningMessage {font-family: Verdana, Arial, Tahoma;font-size: 10px; background: #FFFAF0; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; color: #907000; border: 1px dashed #907000; cursor: no-drop; }
.errorMessage {font-family: Verdana, Arial, Tahoma;font-size: 10px; background: #FFF0F5; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; color: #900021; border: 1px dashed #900021; cursor: no-drop; }
.successMessage {font-family: Verdana, Arial, Tahoma;font-size: 10px; background: #F0FFF3; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; color: #009029; border: 1px dashed #009029; }
.infoMessage {font-family: Verdana, Arial, Tahoma;font-size: 10px; background: #F0FDFF; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; color: #006A90; border: 1px dashed #006A90; }
                 /* Common Styles */
A:link { text-decoration: none; color: #000000; }
A:visited { text-decoration: none; color: #000000; }
A:active { text-decoration: none; color: 0000000; }
A:hover { text-decoration: underline; color: #FF3300; }
Body { background: url(/image/bg/pagebgx.gif) repeat-x; color: Black; font-size: 11px; font-family: Tahoma, Verdana; background-color: #cccccc; }
.MainContainer{ background: url(/image/bg/contenthead800.png) repeat-x; color: Black; font-size: 11px; font-family: Tahoma,Verdana; border-bottom: 0px solid #C2C2C2; border-right: 0px solid #C2C2C2; border-top: 0px solid #C2C2C2; border-left: 0px solid #C2C2C2; }
.MainContainerInvert{ background: url(/image/bg/contentheadinvert800.png) repeat-x; background-position: bottom; color: Black; font-size: 11px; font-family: Tahoma,Verdana; border-bottom: 0px solid #C2C2C2; border-right: 0px solid #C2C2C2; border-top: 0px solid #C2C2C2; border-left: 0px solid #C2C2C2; }
.contentbg { background: url(/image/bg/pagebg.gif) repeat-x; }
.contentbginvert { background: url(/image/bg/pagebginvert.gif) repeat-x; }
.contentbgx { background: url(/image/bg/bg_page.gif) repeat; }
                 .moduleDisplay1 { color: #0F3983; font-family: Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; background: url(/image/background/bckHeader.gif); border-bottom: 1px solid #6398DE; }
.moduleDisplay2 { background-color: #ECE2B4; color: Black; font-family: Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; background: url(/image/background/bckBody.gif); }
.moduleDisplay3 { background-color: #F7F3F7; border: 1px solid #9C9A9C; font-family: Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: normal; color: Black; }
.moduleDisplay4 { color: #0F3983; font-family: Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: normal; border-bottom: 1px solid #C2C2C2; }
.moduleDisplay5 { background-color: #6398DE; color: White; font-family: Arial, Helvetica; font-size: 11pt; font-style: normal; font-weight: bold; padding-top: 1px; }
.moduleDisplay6 { background-color: #F3F3F3; color: #0F3983; font-family: Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: normal; border-right: 1px solid #C2C2C2; padding-right: 2px; }
                 /* General Small Links */
.smllinks {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A56801; }
.smllinks:link {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A56801; cursor:hand; }
.smllinks:hover {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #dd0000; cursor:hand; }
.smllinks:visited {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #800080; cursor:hand; }
.smllinksinvalid {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A9A9A9; }
.smllinksdisable {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A9A9A9; text-decoration: line-through; }
.smllinksdisable:link {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A9A9A9; text-decoration: line-through; cursor:hand; }
.smllinksdisable:hover {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A9A9A9; text-decoration: line-through; cursor:hand; }
.smllinksdisable:visited {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #A9A9A9; text-decoration: line-through; cursor:hand; }
.topsmllinks {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #727272;}
.topsmllinks:link {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #004A90; cursor:hand;}
.topsmllinks:hover {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #900000; cursor:hand;}
.topsmllinks:visited {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #900090; cursor:hand;}
                 /* -- General Fonts & Formatting Elements --*/
.generalTitle {font-family: Tahoma, Arial, Helvetica; font-size: 16pt; color: White; font-weight: bold; }
.generalDesc {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: Black; }
.generalBorder {border: 1px solid #556B2F; }
.generalHeader {font-family: Tahoma, Arial, Helvetica; font-size: 7pt;color: White; background-color: #626262; font-weight: normal; }
.generalHeader:hover {font-family: Tahoma, Arial, Helvetica; font-size: 7pt;color: White; background-color: #626262; font-weight: normal; cursor:hand; }
.generalHeader:visited{font-family: Tahoma, Arial, Helvetica; font-size: 7pt;color: White; background-color: #626262; font-weight: normal; cursor:hand; }
.generalHeader:link {font-family: Tahoma, Arial, Helvetica; font-size: 7pt;color: White; background-color: #626262; font-weight: normal; cursor:hand; }
.generalHeader2 {font-family: Tahoma, Arial, Helvetica; font-size: 7pt;color: Black; background-color: #F0F0F0; font-weight: normal; border-bottom-color: #003064; border-bottom-style: solid; border-bottom-width: 1px; }
.generalHeading {FONT-SIZE: 12px; COLOR: #000000; font-family: Tahoma, Helvetica; line-height: 16px;font-weight: bold;}
.generalHeading:hover {FONT-SIZE: 11px; COLOR: #333333; font-family: Arial, Helvetica; line-height: 16px;font-weight: bold; cursor:hand;}
.generalHeading:visited {FONT-SIZE: 11px; COLOR: #333333; font-family: Arial, Helvetica; line-height: 16px;font-weight: bold; cursor:hand;}
.generalHeading:link {FONT-SIZE: 11px; COLOR: #333333; font-family: Arial, Helvetica; line-height: 16px;font-weight: bold; cursor:hand;}
                 .generaltext { font-family: Arial. Tahoma, arial, verdana ; color: #666666; font-size: 11px; line-height: 16px;} 
.generaltext1 { font-family: Tahoma, arial, verdana ; color: #999999; font-size: 11px; line-height: 16px;} 
.generaltext2 { font-family: Tahoma, arial, verdana ; color: #dd3409; font-size: 11px; line-height: 16px;}
.generaltext3 { font-family: Tahoma, arial, verdana ; color: #ffffff; font-size: 11px; line-height: 16px;}
.generaltextB { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 11px; font-weight: bold;} 
.generaltextB1 { font-family: Tahoma, arial, verdana ; color: #0066CC; font-size: 11px; font-weight: bold;} 
.generaltextB2 { font-family: Tahoma, arial, verdana ; color: #ff3300; font-size: 11px; font-weight: bold;} 
.generaltextB3 { font-family: Tahoma, arial, verdana ; color: #ffffff; font-size: 11px; font-weight: bold;} 
                 .GeneralTextBlock { font-family: Tahoma, arial, verdana ;font-size: 11px;line-height: 16px;font-weight: normal; color: #FFFFFF; border: 1px solid #AAB8CE; list-style-position: inside; list-style-type: square; background-image: url(bodybg20070109.gif); background-repeat: repeat-x;}
.GeneralTextBlock1 { font-family: Tahoma, arial, verdana ;font-size: 11px;line-height: 16px;font-weight: normal; color: #FFFFFF; border: 1px solid #AAB8CE; list-style-position: inside; list-style-type: square; background-image: url(bodybg20070109.gif); background-repeat: repeat-x;}
.GeneralTextBlock1 { font-family: Tahoma, arial, verdana ;font-size: 11px;line-height: 16px;font-weight: normal; color: #FFFFFF; border: 1px solid #AAB8CE; list-style-position: inside; list-style-type: square; background-image: url(bodybg20070109.gif); background-repeat: repeat-x;}
.generalRestrict {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #939393; text-decoration: line-through; }
                 .generalLabel {font-family: Tahoma, Verdana,Arial, Helvetica; font-size: 11px; color: #666666;}
.generalLabel1 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666;}
.generalLabel2 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666;}
.generalLabel3 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666;}
                 .generalLabelB {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #000000; font-weight: bold;}
.generalLabelB1 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666; }
.generalLabelB2 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666;}
.generalLabelB3 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666;}
                 .generalBar {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: White; background: #6398DE; border: 1px solid #6398DE; padding: 2px 4px 2px 4px; }
.generalOver {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: White; background: #76A5E2; border: 1px solid #A8C5EC; padding: 2px 4px 2px 4px; cursor:hand; }
.generalRed {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color: #dd0000;}
.generalCode {font-family: Courier; font-size: 9pt; font-weight: normal; color: #000000; white-space: pre; }
.generalBorder {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background-color: #EEEEEE; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; border: 1px solid #A7A7A7; }
.generalDisable {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #888888;}
.generalTimer {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color: #dd0000;}
                 .small_label_text {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #707070;}
.small_warning_text {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #FF0000; font-weight: bold; cursor:hand; }
.small_alt_text {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #0066CC;}
.small_standard_text {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #003366;}
.small_light_text {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #0066CC;}
.small_bg_text {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #FFFFFF; font-weight: bold; }
                 .ItemNameB {font-family: Arial, Tahoma,Helvetica; font-size: 12px; color: #000000; line-height: 18px; font-weight: bold; }
.ItemNameB :link {font-family: Arial, Tahoma,Helvetica; font-size: 12px; color: #336699; line-height: 18px; font-weight: bold; }
.ItemNameB :active {font-family: Arial, Tahoma,Helvetica; font-size: 12px; color: #000000; line-height: 18px; font-weight: bold; }
.ItemNameB:hover {font-family: Arial, Tahoma,Helvetica; font-size: 12px; color: #000000; line-height: 18px; font-weight: bold; }
.ItemNameB :visited {font-family: Arial, Tahoma,Helvetica; font-size: 12px; color: #000000; line-height: 18px; font-weight: bold; }
                 .ItemHeading { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 18px; font-weight: bold;}
.ItemHeading :link { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 18px; font-weight: bold;}
.ItemHeading :active { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 18px; font-weight: bold;}
.ItemHeading :hover { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 18px; font-weight: bold;}
.ItemHeading :visited { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 18px; font-weight: bold;}
                 .ItemHeading1 { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 11px; font-weight: bold;}
.ItemHeading1 :link { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 11px; font-weight: bold;}
.ItemHeading1 :active { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 11px; font-weight: bold;}
.ItemHeading1:hover { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 11px; font-weight: bold;}
.ItemHeading1 :visited { font-family: Tahoma, arial, verdana ; color: #000000; font-size: 11px; font-weight: bold;}
.ItemSubTitle {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666; line-height: 16px;}
.ItemSubTitle1 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666; line-height: 16px;}
                 .ItemColor1 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; background-color: #FFFFFF; }
.ItemColor2 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; background-color: #E8F1F2; }
.ItemTitle {font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #555555; font-weight: bold;}
.ItemName {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #555555; line-height: 16px;}
.ItemHeader {font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica; font-size: 10px; color: #555555; font-weight: bold; text-decoration: none; }
.ItemHeader:link {font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #555555; font-weight: bold; text-decoration: none; cursor:hand; }
.ItemHeader:hover {font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #555555; font-weight: bold; text-decoration: none; cursor:hand; }
.ItemHeader:visited {font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #555555; font-weight: bold; text-decoration: none; cursor:hand;}
.ItemLabel {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #666666; }
.ItemLabel1 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; color: #999999; line-height: 13px;}
.ItemLabel2 {font-family: Arial,Tahoma, Verdana, Helvetica; font-size: 10px; color: #999999; }
                  .ItemImage { border: 1px solid #E0E0E0; font-family: Tahoma, arial, verdana; font-size: 11px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px 4px 0px 4px; }
.ItemImageB { border: 0px solid #E0E0E0; font-family: Tahoma, arial, verdana; font-size: 11px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px;}
.ItemImageL { border: 0px solid #E0E0E0; font-family: Tahoma, arial, verdana; font-size: 11px; margin-top: 0px; margin-right: 10px; margin-bottom: 5px; margin-left: 0px; padding: 0px;}
.ItemImageR { border: 0px solid #E0E0E0; font-family: Tahoma, arial, verdana; font-size: 11px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; padding: 0px;}
                 .ItemRating {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; background: #E8F1F2; color: #565656; }
.ItemText {font-family: Arial,Tahoma, Verdana, Helvetica; font-size: 11px; color: #555555; line-height: 16px;}
.ItemSpecial {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: Maroon;}
.ItemSpacer { PADDING-RIGHT: 4px; BACKGROUND-POSITION: center 50%; BORDER-TOP: 1px; PADDING-LEFT: 4px; FONT-SIZE: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat}
.ItemHover { cursor:hand; }
                 .itemlink { font-size: 10px; font-family: Tahoma, arial, verdana; color: #FF3300; line-height: 13px; font-weight: bold; padding-right: 2px; }
.itemlink :link { font-size: 10px; font-family: Tahoma, arial, verdana; color: #FF3300; line-height: 13px; font-weight: bold; padding-right: 2px; }
.itemlink :active { font-size: 10px; font-family: Tahoma, arial, verdana; color: #FF3300; line-height: 13px; font-weight: bold; padding-right: 2px;}
.itemlink :hover { font-size: 10px; font-family: Tahoma, arial, verdana; color: #FF3300; line-height: 13px; font-weight: bold; padding-right: 2px;}
.itemlink :visited { font-size: 10px; font-family: Tahoma, arial, verdana; color: #FF3300; line-height: 13px; font-weight: bold; padding-right: 2px; }
.itemNode { font-size: 10px; font-family: Tahoma, arial, verdana; color: #FF3300; line-height: 13px; font-weight: bold; padding-right: 2px;}
                 /* General Form Elements */
.generalButton {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; BORDER-RIGHT: #a3bad1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a3bad1 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(/image/bg/btn_blue.gif) repeat-x; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: 11px Tahoma; BORDER-LEFT: #a3bad1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a3bad1 1px solid; TEXT-DECORATION: none
}
.generalButton:hover {
                 BACKGROUND: #dbe4ed
}
.generalCheckBox {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; color:#504721; }
.generalTextbox {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; border: 1px solid #e1e1e1; width: 90%;}
.generalDropDown {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; color:#555555; border: 1px solid #89B0D8; }
.generalMissing {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; color: Red; border: 1px solid Red; }
                 .FormLabel { font-family: Tahoma, arial, verdana ; color: #666666; font-size: 11px; line-height: 16px;}
.FormLabel1 { font-family: Tahoma, arial, verdana ; color: #666666; font-size: 11px; line-height: 16px;}
.formlabelB { font-size: 10px; font-weight: bold; color: #000000; font-family: Tahoma, arial, verdana; line-height: 10px; padding-left: 6px; padding-right: 6px; }
.formlabelB1 { font-size: 10px; font-weight: bold; color: #000000; font-family: Tahoma, arial, verdana; line-height: 10px; padding-left: 0px; padding-right: 6px; }
                 /* -- Splitters -- */
.vert_splitter {font-size: 2pt; border-left-color: #D9D9D9; border-left-width: 1px; border-left-style: solid; padding-left: 8px; }
.hoz_splitter {
                 PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; BORDER-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 2px; BACKGROUND-IMAGE: url(/image/bg/1dot.gif); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x
}
.hoz_splitters {
                 PADDING-RIGHT: 0px; BACKGROUND-POSITION:
center 100%; BORDER-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 2px;
BACKGROUND-IMAGE: url(/image/bg/1dot.gif); PADDING-BOTTOM: 2px;
PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x
}
.hoz_splitter1 {
                 PADDING-RIGHT: 0px; BACKGROUND-POSITION:
center 100%; BORDER-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 1px;
BACKGROUND-IMAGE: url(/image/bg/2dot.gif); PADDING-BOTTOM: 1px;
PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x
}
.row_seperator {font-size: 1pt;border: #888888 0px solid;}
.sepBgcolor {font-size: 2px;border: #888888 1px solid;}
                 /* -- TreeView Styles -- */
.treelink {font-family: Tahoma, Arial, Helvetica; font-size: 8pt; color: #426282; text-decoration:none;}
.treelink:hover {color: #426282; text-decoration:underline;cursor:hand;}
.treelink:visited {color: #426282; text-decoration:none;cursor:hand;}
.treelink_selected {font-family: Tahoma, Arial, Helvetica; font-size: 8pt; color: #770077; text-decoration:none; background: #F6F0F6; padding:2px; border: 1px solid #AD41AD;}
                 /* -- Alpha-Select Links -- */
.charOn:link {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color:#013DA4; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; }
.charOn:hover {color:#dd0000; border: 1px solid #6495ED; background: #D5E2FA;}
.charOn {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: normal; color:#dd0000; border: 1px solid #dd0000; background: #F9F2FD; }
.charOn:visited {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color:#800080; border: 1px none; cursor:hand;}
.charOff:link {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color:#013DA4; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; cursor:hand; }
.charOff:hover {color:#dd0000; border: 1px solid #6495ED; background: #D5E2FA; cursor:hand;}
.charOff {color: #0071DD; border: 1px solid Silver; background: #F2F6FD; font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: normal; }
.charOff:visited {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color:#800080; border: 1px none; cursor:hand;}
                 /* -- Search Styles -- */
.searchwords { border-bottom-color: #FF4500; border-bottom-width: 1px; border-bottom-style: dotted; text-decoration: none; background: #FFFFDB; }
.searchwords:hover {border-bottom-color: #0000CD; border-bottom-width: 1px; border-bottom-style: dotted; text-decoration: none; background: #FFFACD; cursor:hand; }
.searchwords:visited {border-bottom-color: Purple; border-bottom-width: 1px; border-bottom-style: dotted; text-decoration: none; background: #FFFACD; cursor:hand; }
.searchwords:link {border-bottom-color: #FF4500; border-bottom-width: 1px; border-bottom-style: dotted; text-decoration: none; background: #FFFACD; cursor:hand; }
.SearchHeaderText {font-family: Tahoma, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #103B87; }
.SearchHeader {font-family: Tahoma, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #103B87; border-bottom: 1px solid #60B1FF; }
.SearchGroupHeader {font-family: Tahoma, Arial, Helvetica; font-size: 8pt; color: #103B87; font-weight: normal; border-bottom: 1px solid #60B1FF;}
.SearchGroupHeaderThick {font-family: Tahoma, Arial, Helvetica; font-size: 9pt; color: #103B87; font-weight: normal; background-color: #DDEEFF;}
.SearchTitle {font-family: Tahoma, Arial, Helvetica; font-size: 12pt; font-weight: bold; color: Black; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; }
.SearchControl {background-color: #F0F8FF; }
.SearchBody {font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: normal;color: #595959; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; }
.SearchNumber {font-family: Tahoma, Arial, Helvetica; font-size: 12pt; font-weight: bold;color: #0002BF; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; width: 28px; }
.SearchDetails {font-family: Tahoma, Arial, Helvetica; font-size: 8pt; font-weight: normal;color: Black; background-color: #EEEEEE; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; border: 1px solid #A7A7A7; }
                 /* -- Table Styles -- */
                 .tableHDRbold { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #000000; font-weight: bold; background-color: #e1e1e1; padding-top: 6px; padding-right: 5px; padding-bottom: 6px; padding-left: 8px; } /* BACKGROUND: url(/image/bg/tableheadx.jpg) repeat-x; */
.tableHDRbold1 {font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #ffffff; font-weight: bold; background-color: #fedf25; border-bottom: 1px solid #c8d8ef; }
.tableHDRbold2 {font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #333333; font-weight: bold; background-color: #fedf25; border-bottom: 1px solid #c8d8ef; }
.tableHDRbold3 { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #000000; font-weight: bold; background-color: #FEE86B; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 8px;}
                 .tableHDRtext { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #000000; font-weight: normal; background-color: #e1e1e1; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 8px; }
.tableHDRtext1 {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; color: #ffffff; background-color: #fedf25; border-bottom: 0px solid #4D8DD5; }
.tableHDRtext2 {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; color: #3366CC; background-color: #fedf25; border-bottom: 0px solid #E2EFFE; }
.tableHDRtext3 { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #000000; font-weight: normal; background-color: #FEE86B; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 8px;}
                 .tableHDRthick {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11pt; color: #ffffff; background-color: #6398DE; } /*BACKGROUND: url(/image/bg-patterns/tabbg_blue.gif) repeat-x;}*/
                 .tableBody1 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; color:#666666; background-color: #FFFFFF; border-bottom: 0px solid #DDEEFF; }
.tableBody2 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; font-weight: normal; color:#666666; background-color: #ffffff;}
.tableBody3 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: normal; color:#000000; background-color: #FCF6F3;}
                 .tableBGcolor {font-family: Tahoma, Arial, Helvetica; font-size: 11px; }
.tableBGcolor2 {font-family: Tahoma, Arial, Helvetica; font-size: 10px; color: #555555; font-weight: bold; background-color: #ffffff;}
.tableBGcolor3 {font-family: Tahoma, Arial, Helvetica; font-size: 10px; color: #555555; font-weight: bold; background-color: #ffffff;}
                 .tableLabelColor {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; color: #cccccc; background-color: #FFFFF0; }
.tableLabelColor2 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; font-weight: bold; color: #939393; width:65%; BORDER: 1px dashed #A9A9A9; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; background: White; }
                 .outlineBGColor {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; BORDER: 1px solid #e1e1e1; }
.outlineBGColor1 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; BORDER: 1px solid #e1e1e1; }
.outlineBGColor2 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; BORDER: 1px solid #5c99dc; }
.outlineBGColor3 {font-family: Tahoma, Verdana, Helvetica; font-size: 10px; BORDER: 1px solid #fedf25; }
                  .sepBGColor {border-bottom: 5px solid #ffffff; }
.SelectColor {background-color: #FFFFF0; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; }
.SelectColor2 {background-color: #FFF6E5; font-family: Tahoma, Arial, Helvetica; font-size: 8pt; }
                 .AltColor1 {background-color: #ffffff; }
.AltColor2 {background-color: #f8f8f8; }
.AltColor3 {background-color: #F6FFEA; }
.AltColor4 {background-color: #FFF0F0; }
                 /* -- Nifty Corners -- */
.rtop, .rbottom{display:block; background-color: #e1e1e1;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background-color: White;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 
.Separator { border-bottom:1px solid #ACA899; height:1px; margin-left:3px; border-right:3px solid white; width:100%;}
.Spacer { background-color: Transparent; } 
                 .hr {
                 color: #cccccc;
                 background-color: #cccccc;
                 height: 1px;
                 } 
.pagetopBG {
                 BACKGROUND-COLOR: #7bba4f; 
}
.mainBG {
                 BACKGROUND-COLOR: #ccccccc; background: url(/image/bg/mainbackground-780.gif) repeat;
}
.mainBGAdmin {
                 BACKGROUND-COLOR: #ccccccc; background: url(/image/bg/mainbackground-1024.gif) repeat;
}
                 .mainmenuBG {
                 BACKGROUND-COLOR: #ffffff;}
                 .submenuBG {
                 BACKGROUND-COLOR: #ffffff; 
}
                 .bottomnavbg {
                 BACKGROUND-COLOR: #e1e1e1;
}
                 .bottomfooterbg {
                 BACKGROUND-COLOR: #e1e1e1;
}
                 .generalBG {
                 BACKGROUND-COLOR: #ffffff
}
.generalBG1 {
                 BACKGROUND-COLOR: #fedf25;
}
.generalBG2 {
                 BACKGROUND-COLOR: #ffffff
}
.generalBG3 {
                 BACKGROUND-COLOR: #000000
}
.generalBG4 {
                 BACKGROUND-COLOR: #000000
}
.generalBG5 {
                 BACKGROUND-COLOR: #000000
}
.borderoutline1 {font-family: Tahoma, Verdana, Helvetica; font-size: 11px; BORDER: 0px solid #FEE86B; } 
                 .BGSideL1 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR1 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
.BGSideL2 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR2 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
.BGSideL3 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR3 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
.BGSideL4 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR4 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
.BGSideL5 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR5 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
.BGSideL6 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR6 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
.BGSideL7 { background: url(/image/bg/BGSideL.png); background-repeat: repeat-y; background-position: right; }
.BGSideR7 { background: url(/image/bg/BGSideR.png); background-repeat: repeat-y; background-position: left; }
                 .temp_splitter {font-size: 2pt; border-left-color: #D9D9D9; border-left-width: 0px; border-left-style: solid; padding-left: 8px; }
                   .ContentRow1 { background-color: #ffffff; }
.ContentRow2 { background-color: #eaad14; }
.ContentRow3 { background-color: #ffffff; }
.ContentRow4 { background-color: #ffffff; }
.ContentRow5 { background-color: #ffffff; }
.ContentRow6 { background-color: #ffffff; }
.ContentRow7 { background-color: #eaad14; }
                 .InRow1 { background-color: #FFCC33;}
.InRow2 { background-color: #eaad14;}
.InRow3 { background-color: #eaad14;}
.InRow4 { background-color: #eaad14;}
.InRow5 { background-color: #eaad14;}
.InRow6 { background-color: #eaad14;}
.InRow7 { background-color: #eaad14;}
.BGRow1 { background-color: #cccccc;}
.BGRow2 { background-color: #cccccc;}
.BGRow3 { background-color: #cccccc;}
.BGRow4 { background-color: #cccccc;}
.BGRow5 { background-color: #cccccc;}
.BGRow6 { background-color: #cccccc;}
.BGRow7 { background-color: #cccccc;}
                                                                                                                                                                                                                                                                       
