
.background_table     { background-color: #e6e7e1; background-image: url("bk_grd.jpg"); background-repeat: repeat-x; background-position: left top }
.header_banner_td  { background-image: url("header_bk.jpg"); background-repeat: no-repeat; background-position: right top }
.header_logo_td  { padding-left: 25px }
.Login, A.Login:link, A.Login:visited, A.Login:active     { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
A.Login:hover    { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
.Search        { }
.Search_Text { color: #909090; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; vertical-align: middle }
.Search_td { padding-right: 15px; padding-left: 10px }
.NavPaneMain      { background-image: url("navoff.jpg"); background-repeat: repeat-x; padding-top: 0; width: 100%; height: auto; border: solid 1px #fff }
.NavPane  { color: #999; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; background-image: url("navoff.jpg"); background-repeat: repeat-x; height: 30px }
/*Solpart menu*/
.MainMenu_SubMenu TD  { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px }
.MainMenu_SubMenuItemSelHover TD  { color: #314582; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; height: 30px }
.MainMenu_TabRootMenuItem TD     { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("navoff.jpg"); background-repeat: repeat-x; padding: 0 8px; height: 30px }
.MainMenu_TabRootMenuItemSel TD     { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("navon.jpg"); background-repeat: repeat-x; padding: 0 8px; height: 30px }
.MainMenu_TabMenuItemHover TD      { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("navhover.jpg"); background-repeat: repeat-x; padding: 0 8px; height: 30px }
.MainMenu_TabMenuItemSelHover TD     { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("navon.jpg"); background-repeat: repeat-x; padding: 0 8px; height: 30px }
.MainMenu_MenuContainer  { background-color: transparent; padding: 0; width: 1px }
.MainMenu_MenuBar { cursor: hand; height: 30px; border-style: solid; border-width: 0; border-color: #ffffff #000000 #ffffff #e7ede3 }
.MainMenu_MenuItem     { color: #333; font-size: 12px; font-family: Helvetica, Arial; font-style: normal; font-weight: normal; cursor: hand; border: solid 0 #ffffff }
.MainMenu_MenuIcon     { font-size: 12px; font-family: Helvetica, Arial; font-style: normal; background-color: #ccc; cursor: hand; margin: 0; width: 1; border: solid 0 #e6e6e6 }
.MainMenu_SubMenu      { color: #fff; font-size: 12px; font-family: Helvetica, Arial; font-style: normal; font-weight: normal; background-color: #ccc; cursor: hand; margin: 0; padding: 0; z-index: 1000; border: solid 1px #83837f; filter: Alpha(Opacity=100, FinishOpacity=85, Style=1)         }
.MainMenu_MenuBreak { width: 40px; border: 0 }
.MainMenu_MenuItemSel      { color: #ffffff; font-size: 12px; font-family: Helvetica, Arial; font-style: normal; font-weight: normal; background-color: #b40000; cursor: hand          }
.MainMenu_MenuArrow  { color: black; font-size: 12px; font-family: webdings; cursor: hand; border-top: 0 solid #000000; border-right: 0 solid #000000; border-bottom: 0 solid #000000 }
.MainMenu_RootMenuArrow  { font-size: 12px; font-family: webdings; cursor: hand    }
/* Text style for skin objects */
.SkinObject   { color: #909090; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active   { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
A.SkinObject:Hover   { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
/* Links */
A:link, A:visited, A:active     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
A:hover     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
/* Black (Default color) */
.Normal  { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
A.Normal:link, A.Normal:visited, A.Normal:Active      { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
A.Normal:Hover     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
.NormalBold  { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
A.NormalBold:Hover     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
.NormalCallout  { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal }
A.NormalCallout:link, A.NormalCallout:visited, A.NormalCallout:Active     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; text-decoration: underline }
A.NormalCallout:Hover     { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
/*LeftPaneBlueText*/
.LeftPaneBlueText { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px }
A.LeftPaneBlueText:link, A.LeftPaneBlueText:visited, A.LeftPaneBlueText:active  { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: underline }
A.LeftPaneBlueText:hover  { color: #fb0304 !important; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: underline }
/* Paragraph Style */
p  { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px }
/* Breadcrumb*/
.Breadcrumb     { color: #999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; vertical-align: middle }
/* Breadcrumb link */
A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active       { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; vertical-align: middle }
A.Breadcrumb:hover        { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; vertical-align: middle }
/*Current Date*/
.currentdate   { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
/*Terms
*/
.Terms  { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
A.Terms:link, A.Terms:visited, A.Terms:active  { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
A.Terms:hover   { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
/*Privacy*/
.Privacy  { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
A.Privacy:link, A.Privacy:visited, A.Privacy:active  { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
A.Privacy:hover   { color: #fb0304 !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
/*Copyright*/
.Copyright  { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
/*main table styles*/
.login_td    { color: #83837f; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; padding-top: 8px; padding-right: 15px; padding-bottom: 10px }
.currentdate_td    { padding-top: 8px; padding-bottom: 10px; padding-left: 15px }
.toppane_td { padding-right: 20px; padding-bottom: 20px }
.contentpane_td      { background-image: url("contentpane_bk.jpg"); background-repeat: no-repeat; background-position: left top; padding: 20px 15px 20px 20px }
.calloutpane_td   { padding-top: 20px; padding-right: 15px; padding-bottom: 20px }
.terms_td   { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top: 5px; padding-left: 15px; border-top: 1px solid #e6e7e1 }
.copyright_td    { color: #83837f !important; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top: 5px; padding-right: 15px; border-top: 1px solid #e6e7e1 }
.admin_td { padding-right: 25px; padding-bottom: 25px; padding-left: 25px }
/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head      { color: #000; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
/* SubHead */
.SubHead  { color: #000000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active      { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
A.SubHead:Hover      { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead     { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; text-decoration: none }
A.SubSubHead:Link, A.SubSubHead:Visited, A.SubSubHead:Active         { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; text-decoration: underline }
A.SubSubHead:Hover         { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox    { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
/* Normal Text Box TD*/
.NormalTextBox TD  { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; vertical-align: middle }
/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active     { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
A.CommandButton:Hover     { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active     { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
A.StandardButton:Hover     { color: #fb0304; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
TH { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #333333; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; .datagrid_alternatingitem: #000000  }
.DataGrid_Item { color: #333333; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
ul { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-type: circle; margin: 1em 0 1em 40px }

