body {
scrollbar-face-color: #C9C9C9;
scrollbar-shadow-color: #393939;
scrollbar-highlight-color: #FFFFFF;
scrollbar-track-color: #ECECEC;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
}

TABLE.page_bg {
width: 100%;
height: 100%;
background-color: #1B1B1B;
}

input.ss { 
border: 2px solid #D2D2D2;
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: bold;
}

TD.controlpanel {
background-color: #F0F8FA;
}

TD.menu_bg {
padding-right: 0;
padding-right: 0; 
padding-top: 0; 
background-image: url(images/menu_bg1.gif);
background-repeat: repeat-y;
}

TD.content {
padding-left: 8; 
padding-right: 0; 
padding-top: 8; 
padding-bottom: 5;
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
background-image: url(images/top_shade.gif);
background-repeat: no-repeat;
}

TD.content_home_bg {
border-right: 1px solid #444444;
padding-left: 0; 
padding-right: 0; 
padding-top: 0; 
padding-bottom: 0;
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
background-image: url(images/content_top_grad.gif);
background-repeat: no-repeat;
}

TD.content_bg {
border-right: 1px solid #444444;
padding-left: 5; 
padding-right: 5; 
padding-top: 0; 
padding-bottom: 0;
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
}

TD.home_box1 {
padding-left: 2; 
padding-right: 5; 
padding-top: 0; 
padding-bottom: 0;
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
background-image: url(images/curves2.gif);
background-repeat: no-repeat;
background-position: bottom;
}

TD.home_box2 {
padding-left: 5; 
padding-right: 5; 
padding-top: 0; 
padding-bottom: 0;
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
background-image: url(images/curves3.gif);
background-repeat: no-repeat;
background-position: bottom;
}

TD.black_box {
padding-left: 4; 
padding-right: 4; 
padding-top: 4; 
padding-bottom: 4;
font-family: tahoma, sans-serif;
color : #DADADA;
font-size: 12px;
font-weight: normal;
background-image: url(images/content_rep.gif);
background-repeat: repeat-x;
}

TD.end {
border-right: 1px solid #444444;
border-left: 1px solid #444444;
border-bottom: 1px solid #444444;
padding-left: 0; 
padding-right: 0; 
padding-top: 0; 
padding-bottom: 4;
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: normal;
background-color: #070707;
}

TD.date {
border-right: 1px solid #444444;
border-top: 1px solid #444444;
padding-left: 0; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 0; 
font-family: tahoma, sans-serif;
color : #545454;
font-size: 10px;
font-weight: normal;
background-image: url(images/top_right.gif);
background-repeat: no-repeat;
}

.date {
font-family: tahoma, sans-serif;
color : #545454;
font-size: 10px;
font-weight: normal;
}

TD.crumbs {
border-left: 1px solid #444444;
border-top: 1px solid #444444;
border-bottom: 1px solid #444444;
padding-left: 8; 
padding-right: 0; 
padding-top: 0; 
padding-bottom: 0; 
font-family: tahoma, sans-serif;
color : #545454;
font-size: 10px;
font-weight: normal;
background-color: #070707;
}

TD.search {
border-right: 1px solid #444444;
border-top: 1px solid #444444;
border-bottom: 1px solid #444444;
padding-left: 5; 
padding-right: 5; 
padding-top: 0; 
padding-bottom: 0; 
font-family: tahoma, sans-serif;
color : #8C8C8C;
font-size: 11px;
font-weight: normal;
background-image: url(images/search_bg.gif);
background-repeat: no-repeat;
}

TD.news {
padding-left: 10; 
padding-right: 5; 
padding-top: 5; 
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
}

TD.side_pad {padding-right: 5}

TD.sm_cnt {
padding-top: 4; 
padding-bottom: 4; 
font-family: tahoma, sans-serif;
color : #000033;
font-size: 11px;
font-weight: normal;
}

.text {
font-family: tahoma, sans-serif;
color : #F2F2F2;
font-size: 12px;
font-weight: normal;
}

.top_text {
font-family: tahoma, sans-serif;
color : #F5E3BB;
font-size: 10px;
font-weight: normal;
}

TD.gray_box {
border-right: 1px solid #D3D0D0;
border-left: 1px solid #D3D0D0;
padding-left: 5; 
padding-right: 5; 
font-family: tahoma, sans-serif;
color : #B1B1B1;
font-size: 11px;
font-weight: normal;
background-color: #FBFBFA;
}

TD.footer {
padding-left: 8; 
padding-right: 8; 
padding-top: 5; 
padding-bottom: 5;
font-family: tahoma, sans-serif;
color : #2F2F2F;
font-size: 10px;
font-weight: normal;
}

.footer A:link    {COLOR: #2F2F2F; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.footer A:visited {COLOR: #2F2F2F; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.footer A:hover   {COLOR: #999999; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}

TD.login {
padding-right: 5; 
font-family: tahoma, sans-serif;
color : #6D6D6D;
font-size: 11px;
font-weight: bold;
}

.login A:link    {COLOR: #6D6D6D; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}
.login A:visited {COLOR: #6D6D6D; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}
.login A:hover   {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}

.page_title {
font-family: tahoma, sans-serif;
color : #A9943E;
font-size: 16px;
font-weight: bold;
}

.news_date {
font-family: tahoma, sans-serif;
color : #A9943E;
font-size: 11px;
font-weight: bold;
}

.news_title {
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 13px;
font-weight: bold;
}

IFRAME.main
{
overflow:visible; 
width:100%; 
display:none;
}

.links A:link    {COLOR: #FFD6B7; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.links A:visited {COLOR: #FFD6B7; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.links A:hover   {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}


.heading {
font-family: tahoma, sans-serif;
color : #E9E9E9;
font-size: 14px;
font-weight: bold;
}

H1 {
font-family: Arial, Helvetica, sans-serif;
color : #133D8D;
font-size: 16px;
font-weight: bold;
}

H2 {
font-family: Arial, Helvetica, sans-serif;
color : #CD4E2C;
font-size: 14px;
font-weight: bold;
}

TD.e2place {
padding-left: 0; 
padding-right: 6; 
padding-top: 6; 
padding-bottom: 6;
font-family: tahoma, sans-serif;
color : #A38C8C;
font-size: 11px;
font-weight: normal;
}

.e2place a:link  {
color : #A38C8C;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
}

.e2place a:visited  {
color : #A38C8C;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
}


.e2place a:hover {
color : #A38C8C;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
font-size: 11px;
font-weight: normal;
}

#dnn_dnnSEARCH_txtSearch.NormalTextBox { font-size: 10px; font-family: Tahoma; height:12px; background: transparent; width: 125px; color: #7E7E7E; padding: 1px 5px 0px 8px; border: 0px solid #FFFFFF; cursor:text;}

.SearchButton { background: transparent; padding: 13px 20px 4px 0px; cursor: hand; font-size:1px; margin: 0 0 0 0px;}

TD.MenuTD { background: url(images/middle_border_bg.gif) repeat-y top left; width: 104px; vertical-align: top; padding: 0 0 45px 0; margin: 0; }

/* Solpart Menu Styles */
/*---------------------*/
/* NOTE --> notable classes are MainMenu_Out(for idle menu items), MainMenu_Over(for "selected" menu items) */
/*          and MainMenu_Active(for active tab menu items)                                                  */
/*----------------------------------------------------------------------------------------------------------*/
.MainMenu_MenuContainer {  background: transparent; width: 104px; padding-left: 0; }
.MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent;  width: 104px; padding: 0 0 0 41px; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 1px 0 0 1px; background: #444444; padding: 0px; border: 1px solid #444444; font-weight: normal; filter: none; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family: tahoma;  color: #DBDBDB; font-size: 11px; background: #1b1b1b; font-weight: bold; font-style: normal; padding: 0px 30px 0px 16px; height: 20px; border: 0; }
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; cursor: hand; color: #877632; background: #444444; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
.MainMenu_Idle { color: #EFEFEF; background: url(images/menu_item_idle.gif) no-repeat ; padding: 0; height: 34px; font-weight: bold;}
.MainMenu_Selected { color: #877632; background:  url(images/menu_item_active.gif) no-repeat ; padding: 0; text-align: right; height: 34px; font-weight: bold;}
.MainMenu_Active, .MainMenu_BreadcrumbActive { color: #877632; background: url(images/menu_item_active.gif) no-repeat ; padding: 0; height: 34px; font-weight: bold;}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }



/* DNN Text Override Styles */
/*--------------------------*/
.normal, .Normal { font-family: tahoma; font-size: 12px; color: #DADADA; }
.NormalBold { font-family: tahoma; font-size: 12px; font-weight: bold; color: #DADADA; }
.NormalRed { color: #C50000; font-family: tahoma; font-weight: bold; font-size: 11px; }
.SubHead { font-family: tahoma; font-size: 11px; font-weight: bold; color: #6D6D6D; padding: 0; }
.Head { font-size: 11px; color: #777; background: transparent; font-weight: bold; padding: 0;}




a:link, a:visited, a:active, a.Normal:link, a.Normal:visited { color: #6D6D6D; text-decoration: none; }
a:hover, a.Normal:hover { color: #877632; text-decoration: underline; }
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #6D6D6D; font-family: tahoma; font-weight: bold; font-size: 11px; height: 20px; }
a.CommandButton:hover                                                 { color: #877632; font-family: tahoma; font-weight: bold; font-size: 11px; height: 20px; }


/*-- news articles --*/ 


.NormalWhite {
font-family: tahoma, sans-serif;
color : #A9943E;
font-size: 11px;
font-weight: bold;
}

TD.Featuredtopcell {
padding-left: 5; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 5; 
font-family: tahoma, sans-serif;
color : #610802;
font-size: 11px;
font-weight: normal;
}

a.articleTitle:link, a.articleTitle:visited, a.articleTitle:active { color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
a.articleTitle:hover { color: #A9943E; text-decoration: underline; font-size: 12px; font-weight: bold;}

TD.articletopcell {
padding-left: 5; 
padding-right: 0; 
padding-top: 0; 
padding-bottom: 0; 
font-family: tahoma, sans-serif;
color : #A9943E;
font-size: 11px;
font-weight: normal;
background: transparent;
}

TD.articleContentCell {
padding-left: 5; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 5; 
font-weight: normal;
background: transparent;
}

TD.articletable {
font-family: tahoma, sans-serif;
color : #4F3A07;
font-size: 11px;
font-weight: normal;
background: transparent;
}

TD.articletextcell {
font-family: tahoma, sans-serif;
padding-left: 5; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 5; 
color : #4F3A07;
font-size: 11px;
font-weight: normal;
background: transparent;
}

TD.articleFooterCell {
padding-left: 5; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 5; 
font-family: tahoma, sans-serif;
color : #610802;
font-size: 11px;
font-weight: normal;
background: transparent;
}