/*========================================================*/
/*========================================================*/
/* 1. Universal */
/*========================================================*/
/* Style For HTML PAGE */ html { height: 100%; }
/* Style For HTML BODY */ body { margin: 0; background:#F5F5F4;
font-size: 12px; }
/* Setting Text Throughout the skin */ table, tr, td, p {font-family:
tahoma; font-size: 12px; line-height: 1.4em; margin: 0;}

/*========================================================*/
/* 2. Design Elements */
/*========================================================*/
/*-- outermost table of skin -Standard --*/ .OuterTable { width: 100%;
height: 100%; background: url(page_bg_l.gif) repeat-y top left #FFF;
align: center; }
/*-- outermost table of skin -Admin --*/ .OuterTableAdmin { width:
798px; height: 100%; background: url(page_bg_l.gif) repeat-y top left
#FFF; align: center; }
/*-- cell containing login and register --*/ .LoginTD { vertical-align:
top; color: #777; padding: 89px 30px 0px 0px; height:120px;
text-align:right; }
/*-- cell containing login and register - 2 --*/ .LoginTD2 {
vertical-align: top; color: #777; padding: 2px 30px 0px 0px;
text-align:right; }
/*-- cell MenuTD --*/ .MenuTD { padding: 0px 0px 0px 6px;}
.top_bg{
background: #2F3332 url(Top_bg.jpg) repeat-x;
height:159px;
}
.Topleft{
background: url(topleft.gif);
background-repeat: no-repeat;
background-position: bottom;
height: 16px;
width: 11px;
}
.Topmid{
background: url(topmid.gif);
background-repeat: repeat-x;
background-position: top;
height: 10px;
}
.Topright{
background: url(topright.gif);
background-repeat: no-repeat;
background-position: bottom;
height: 16px;
width: 11px;
}
.midleft{
background: url(leftbg.gif);
width: 6px;
background-repeat: repeat-y;
}
.midright{
background: url(rightbg.gif);
width: 5px;
background-repeat: repeat-y;
background-position: right;
}
.btleft{
background: url(btleft.gif);
width: 11px; height: 46px;
background-repeat: no-repeat;
}
.btmid{
background: url(btmid.gif);
height: 46px;
background-repeat:repeat-x;
}
.btright{
background: url(btright.gif);
width: 11px;
height: 46px;
background-repeat:no-repeat;
background-position: right;
}
.Sear{
background: url(Search_bg.jpg);
width: 220px;
height: 21px;
background-repeat: no-repeat;
background-position: center;
}
/*========================================================*/
/* 3. Content Panes */
/*========================================================*/
.Controlpanel, .PagingTable {
background-color: #Ffffff;
BORDER-RIGHT: 1px solid #9A2E45; BORDER-TOP: 1px solid #9A2E45;
BORDER-LEFT: 1px solid #9A2E45; BORDER-BOTTOM: 1px solid #9A2E45;
width: 100%;
height: 64px;
background: #F8FBFD;
}
.BannerPane {padding:0px 0px 0px 0px;}
.TopPane {padding:0px;}
.TopPane1 {padding:0px;}
.LinePane{padding:0px; height:100%;}
.LeftPane { padding:0px 1px 0px 0px;}
.LeftPane1 { padding:0px 1px 0px 0px;}
.ContentPane { padding:0px; height: 100%;}
.ContentPaneleft { padding:0px 1px 0px 1px;}
.ContentPaneright { padding:0px 1px 0px 1px;}
.RightPane { padding:0px;}
.RightPane1 { padding:0px;}
.BottomPane {padding:0px; }
.BasePane {padding:0px; }
/*========================================================*/
/* 4. Tokens */
/*========================================================*/
/*-- login and user token idle --*/ .LOGIN_object, a.LOGIN_object:link,
a.LOGIN_object:visited, a.LOGIN_object:active, .USER_object,
a.USER_object:link, a.USER_object:visited, a.USER_object:active {
color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight:bold;
text-decoration: none; }
/*-- login and user token hover --*/ a.LOGIN_object:hover,
a.USER_object:hover { color: #FFFFFF; font-family: Arial;
font-weight:bold; font-size: 12px; text-decoration: underline; }
/*-- date token idle --*/ .DATE_object, a.DATE_object:link,
a.DATE_object:visited, a.DATE_object:active { color: #1B1B1B;
font-family: tahoma; font-size: 11px; text-decoration: none; }
/*-- date token hover --*/ a.DATE_object:hover { color: #1B1B1B;
font-family: tahoma; font-size: 11px; text-decoration: none; }
/*-- breadcrumbs token idle --*/ .BREADCRUMBS_object,
a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited,
a.BREADCRUMBS_object:active { color:#D21F20; font-family: tahoma;
font-size: 11px; text-decoration: none; font-weight: normal;}
/*-- breadcrumbs token hover --*/ a.BREADCRUMBS_object:hover { color:
#C61D1D; font-family: tahoma; font-size: 11px; text-decoration:
underline; font-weight: normal; }
/*-- terms privacy and copyright --*/ .FOOTER_objects { color:#3A3A3A;
font-size: 11px; }
/*-- terms privacy and copyright links --*/ a.FOOTER_objects:link,
a.FOOTER_objects:visited, a.FOOTER_objects:active { color:#3A3A3A;
font-weight: normal; text-decoration:underline; }
/*-- terms privacy and copyright hover --*/ a.FOOTER_objects:hover {
color: #222222; font-weight: normal; text-decoration: underline; }
/*-- terms SearchFeild idle --*/ .SearchFeild { color:#FFF; font-size:
11px;font-family: tahoma; font-weight: normal;}
/*-- terms SearchFeild links --*/ a.SearchFeild:link,
a.SearchFeild:visited, a.SearchFeild:active { color:#FFF; font-weight:
normal; text-decoration:none; font-size: 11px; }
/*-- terms SearchFeild links hover --*/ a.SearchFeild:hover {
color:#FFF; font-weight: normal; text-decoration: none; }
/*========================================================*/
/* 5. Text */
/*========================================================*/
/*-- most of the text on site --*/ .normal, .Normal { font-family:
tahoma; font-size: 12px; color: #393939; }
/*-- most of the bold text on site --*/ .NormalBold { font-family:
tahoma; font-size: 12px; font-weight: bold; color: #9A2E45; }
/*-- red text on site for errors --*/ .NormalRed { color: #C50000;
font-family: tahoma; font-weight: bold; font-size: 12px; }
/*-- subheadings - mostly in admin --*/ .SubHead { font-family: tahoma;
font-size: 12px; font-weight: bold; color: #9A2E45; padding: 0; }
/*-- headings - mostly in admin --*/ .Head { font-size: 12px; color:
#9A2E45; background: transparent; font-weight: bold; padding: 0;}
.StandardButton{padding-right: 5px;padding-left: 5px;font-weight:
normal;font-size: 11px;background: #9A2E45;color: #FFF;font-family:
Verdana, sans-serif; cursor:hand;}
/*========================================================*/
/* 6. Links */
/*========================================================*/
/*-- default links visited and active --*/ a:link, a:visited, a:active
{ color: #6c151b; font-family: tahoma; font-weight: bold; font-size:
11px; text-decoration: underline; }
/*-- default links hover --*/ a:hover { color: #6c151b; font-family:
tahoma; font-size: 11px; text-decoration: underline; }
/*-- normal links visited and active --*/ a.Normal:link,
a.Normal:visited { color: #6c151b; font-family: tahoma; font-weight:
bold; font-size: 11px; text-decoration: none; }
/*-- normal links hover --*/ a.Normal:hover { color: #78A52D;
font-family: tahoma; font-size: 11px; text-decoration: none; }
/*-- admin button-link style --*/ a.CommandButton:link,
a.CommandButton:visited, a.CommandButton:active { color: #6c151b;
border: 0px solid #ABABAB; background: transparent; padding: 0px 0px
0px 0px; font-family: tahoma; font-weight: bold; font-size: 11px;
text-decoration: none;}
/*-- admin button-link style hover --*/ a.CommandButton:hover { color:
#6c151b; border: 0px solid #868686; background: transparent; padding:
0px 0px 0px 0px; font-family: tahoma; font-weight: bold; font-size:
11px; text-decoration: underline;}
/*-- search button in search form --*/ .SearchButton { background:
transparent; padding: 0px 25px 0px 5px; cursor: hand;
font-size:12px;margin: 0 0 0 14px;}
/*========================================================*/
/* 7. Forms */
/*========================================================*/
select{font-size:10px;color: #6c151b; border-top: 1px #000 solid;
border-bottom: 1px #DDD solid; border-left: 0px #000 solid;
font-family:tahoma; font-style: normal;}
/*-- default form elements --*/ input { font-family: tahoma; font-size:
11px; color: #6c151b;}
/*-- textbox --*/ .NormalTextBox { color: #333; padding-left:1px;
font-family: tahoma; font-weight: normal; font-size: 11px;}
/*-- textbox container --*/ td.NormalTextBox { padding: 0; margin: 0;
background: transparent; visibility: invisible; border: 0px;}
/*-- textbox used for search --*/
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:15px; background:
transparent; width: 163px; color: #6c151b; padding:1px 0px 1px
1px;cursor:text; margin: 0px 0px 0px 0px; border-bottom: 0px #DDD
solid; border-left: 1px #222 solid; border-right: 0px #000 solid;
border-top: 1px #222 solid; font-size:10px;}
/* 8. Main Menu and Module Menus */
/*========================================================*/
.ModuleTitle_MenuContainer { background: transparent;}
.ModuleTitle_MenuBar {
cursor: pointer; cursor: hand;
background-color: Transparent;
}
.ModuleTitle_MenuItem {
cursor: hand; color:#FFF; font-family: Tahoma, Arial, Helvetica;
font-size: 8pt; font-weight: bold; font-style: normal; border-left:
#FFFFFF 0px solid; border-bottom: #7AD7E3 0px solid; border-top:
#7AD7E3 0px solid; border-right: #FFFFFF 0px solid;
background: #576E74;
height: 22px;
}
.ModuleTitle_MenuIcon {
cursor: hand; border-left: #576E74 1px solid; border-bottom: #576E74
1px solid; border-top: #576E74 1px solid; border-right: #576E74 0px
solid;
background-color: #576E74; text-align: center; width: 15px; height:
22px;
}
.ModuleTitle_SubMenu {
z-index: 1000; cursor: pointer; cursor: hand; background-color:
#576E74; border-bottom: #6B6B6B 1px solid; border-left: #6B6B6B 1px
solid; border-top: #6B6B6B 1px solid; border-right: #6B6B6B 1px solid;
filter:none;);
}
.ModuleTitle_MenuBreak {
border-bottom: transparent 0px solid; border-left: transparent 0px
solid; border-top: transparent 0px solid; border-right: transparent 0px
solid; background-color: transparent; height: 1px;
}
.ModuleTitle_MenuItemSel {
background-color: #092B34;
cursor: hand; font-family: Tahoma, Arial, Helvetica; font-size: 8pt;
font-weight: bold; font-style: normal;
color: #FFF;
height: 22px;
}
.ModuleTitle_MenuArrow {
font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand;
border-right: #7AD7E3 0px solid; border-bottom: #7AD7E3 0px solid;
border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow {
font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand;
}
/* Main Menu */
.MainMenu_MenuContainer {background: Transparent;}
.MainMenu_MenuBar {
cursor: pointer; cursor: hand; background: transparent;
}
.MainMenu_TabRootMenuItem TD{ background-image:
url(Menu_mid.gif);height:22px; font-family:Tahoma, Arial, Helvetica;
font-size: 12px; font-weight: bold; color: #FFFFFF; background-repeat:
repeat-x;}
.MainMenu_TabRootMenuItemSel TD{background-image:
url(Menu_midhover.gif);height:22px; font-size: 12px; color:
#FFFFFF;font-family:Tahoma, Arial, Helvetica; font-weight: bold;
background-repeat: repeat-x;}
.MainMenu_TabMenuItemHover TD{background-image:
url(Menu_mid.gif);color: #FFFFFF;height:22px;font-family:Tahoma, Arial,
Helvetica; font-weight: bold; background-repeat: repeat-x; font-size:
12px;}
.MainMenu_TabMenuItemSelHover TD{background-image:
url(Menu_midhover.gif); color: #FFFFFF;font-weight: bold; font-style:
normal; height:22px; background-repeat: repeat-x; font-size: 12px;
font-family: Tahoma, Arial, Helvetica;}
.MainMenu_MenuItem {
cursor: hand; color: #FFF; font-family: Tahoma, Arial, Helvetica;
font-size: 8pt; font-weight: bold; font-style: normal; border-left:
#576E74 0px solid; border-bottom: #576E74 0px solid; border-top:
#576E74 0px solid; border-right: #576E74 0px solid;
background: #576E74;
height: 22px;
}
.MainMenu_MenuIcon {
cursor: pointer; cursor: hand; border-left:#576E74 1px solid;
border-bottom:#576E74 1px solid; border-top: #576E74 1px solid;
border-right: #576E74 1px solid;
background-color: #576E74; height: 22px;
}
.MainMenu_SubMenu {
border-bottom: #6B6B6B 1px solid; border-left: #6B6B6B 1px solid;
border-top: #6B6B6B 1px solid; border-right: #6B6B6B 1px solid;
z-index: 1000; cursor: pointer; cursor: hand; background-color:
#69B7E8; color: #6A6A6A;
filter:none;
}
.MainMenu_MenuBreak {
border-bottom: transparent 0px solid; border-left: transparent 0px
solid; border-top: transparent 0px solid; border-right: transparent 0px
solid; background-color: transparent; height: 1px;
}
.MainMenu_MenuItemSel {
background-color: #092B34;
cursor: hand; font-family: Tahoma, Arial, Helvetica; font-size: 8pt;
font-weight: bold; font-style: normal;
color: #FFF;
border-bottom: #6B6B6B 0px solid; border-left: #6B6B6B 0px solid;
border-top: #6B6B6B 0px solid; border-right: #6B6B6B 0px solid; }
.MainMenu_MenuArrow {
font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand;
border-right: #7AD7E3 0px solid; border-bottom: #7AD7E3 0px solid;
border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow {
font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand;
}
/*==========================================================*/
/* End Style Sheet */
/*==========================================================*/