


/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; background:#fff; margin:0; padding:0;}
#mainarea {width:100%; background:#fff url(background.jpg) repeat-x center top; text-align:center;}
#bottomarea {width:100%; background:#747474; text-align:center;}
td {vertical-align:top;}
*{padding:0; margin:0;}
img {border: 0;}


/*------------------- T E X T ----------------------*/
p, div, td, .Normal {font: 14px Arial, "Lucida Sans", Lucida Sans Unicode, Verdana; line-height: 140%; color: #333;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {color: #C61000; text-decoration: none;}
a:hover {color: #C61000; text-decoration: underline;}
a.Normal:link, a.Normal:visited {color: #C61000; text-decoration: none;}
a.Normal:hover {color: #C61000; text-decoration: underline;}


/*----------------- C U S T O M --------------------*/
#menucell {width:640px; padding-left:22px;}
#searchcell {width:220px; padding:20px 0; text-align:right;}
.toptable {margin:0px auto; text-align:center;}
.pagewidth {width:990px; margin:0px auto; text-align:left;}
.leftside {text-align:right;} .rightside {}
.maintable {padding-bottom:20px; background:#FFF;}
.footertable {margin-top:20px; text-align:left;}


/*------------------ P A N E S ---------------------*/
.contentpane {padding:18px 18px 0px 18px; width:640px;}
.contentpanesub {padding:0; width:100%;}
.contentpaneadm {padding:18px; width:100%;}
.rightpane {padding:18px 18px 0px 0px; width:350px;}
.leftpane {padding:31px 0px 0px 18px; width:200px;}


/*---------------- H E A D E R S -------------------*/
.Head {font: normal 22px Lucida Sans Unicode, Georgia, Trebuchet MS, Arial, Verdana; color: #222;}
.SubHead, .SubSubHead {font: normal 16px Lucida Sans Unicode, Georgia, Trebuchet MS, Georgia, Lucida Sans Unicode, Arial, Verdana; color: #222;}
H1, H1 a:link, H1 a:active, H1 a:visited {font: normal 24px Lucida Sans Unicode, Georgia, Trebuchet MS, Arial, Verdana; color: #222; margin:12px 0 1px 0;} 
H1 a:hover{color:#222; text-decoration: underline;}
H2, H2 a:link, H2 a:active, H2 a:visited {font: normal 19px Lucida Sans Unicode, Georgia, Trebuchet MS, Arial, Verdana; color: #222; margin:8px 0 3px 0;} 
H2 a:hover{color:#222; text-decoration: underline;}
H3, .pureframe_title {font: normal 16px Lucida Sans Unicode, Georgia, Trebuchet MS, Arial, Verdana; color: #222; margin-bottom:6px;}
H4 {font: normal 16px Lucida Sans Unicode, Georgia, Trebuchet MS, Arial, Verdana; color: #222; margin-bottom:6px;}
H5, H6 {font: bold 14px Georgia, Trebuchet MS, Lucida Sans Unicode, Arial, Verdana; color: #222;}


/*---------------- F O O T E R S -------------------*/
.Footer, a.Footer:link, a.Footer:active, a.Footer:visited, a.Footer:hover {font: 11px Arial, Verdana, Lucida Sans Unicode; color: #D8D8D8;}


/*------------------- M I S C ----------------------*/
.language_select, a.language_select:link, a.language_select:active, a.language_select:visited, a.language_select:hover {font: 12px Georgia, Arial, Verdana, Lucida Sans Unicode; color: #DEDEDE;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font: 11px Lucida Sans Unicode, Arial, Verdana; padding:1px;}
#dnn_dnnSEARCH_txtSearch {background: url(search_background.gif) repeat-x top left; width:142px; height:22px; border:0 solid #bbb; vertical-align:top; color: #666; font: 12px Arial, Tahoma, Verdana; padding:4px;}
#dnn_dnnSEARCH_cmdSearch{}
.loginbutton, a.loginbutton:link, a.loginbutton:active, a.loginbutton:visited, a.loginbutton:hover { font: normal 9px Tahoma; color: #fff; text-decoration:none; white-space:nowrap; padding:6px 0;}


/*------------------- M E N U ----------------------*/

/*------ Container box for menu ------*/ 
.MainMenu_MenuContainer {width:100%; background: transparent;}

/*------ Menubar for menu --------*/ 
.MainMenu_MenuBar {cursor: pointer; cursor: hand; width:100%; background: transparent;}

/*------ Idle menuitems --------------*/
.MainMenu_Idle TD {font:bold 15px "Lucida Sans", Lucida Sans Unicode, Georgia, Arial, Verdana; color: #646466; text-align: left; padding:20px 10px 5px 6px;}

/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:bold 15px "Lucida Sans", Lucida Sans Unicode, Georgia, Arial, Verdana; color: #242426; text-align: left;  background:url(menuhover_background.gif) repeat-x top left; padding:20px 10px 5px 6px;}

/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 15px "Lucida Sans", Lucida Sans Unicode, Georgia, Arial, Verdana; color: #333; text-align: left; background:url(menuhover_background.gif) repeat-x top left;  padding:20px 10px 5px 6px;}

/*------ Container for submenus ------*/ 
.MainMenu_SubMenu {padding:3px 3px; background: #095036; text-align:left; z-index: 1000; cursor: pointer; cursor: hand; filter: Alpha(Opacity=90); -moz-opacity:.9;}

/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:normal 12px "Lucida Sans", Lucida Sans Unicode, Georgia, Arial, Verdana; color: #f3f3f3; padding:6px 40px 6px 12px; cursor: pointer; cursor: hand; border:0;}

/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel { background:transparent; }
.SubMenu_Selected {font:normal 12px "Lucida Sans", Lucida Sans Unicode, Georgia, Arial, Verdana; color: #EC663D; background: #043824;  padding:6px 40px 6px 12px; cursor: pointer; cursor: hand; border:0;}

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
