


/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; background:#EEE;}
td {vertical-align:top;}
*{padding:0; margin:0;}
img {border: 0;}


/*------------------- T E X T ----------------------*/
p, div, td {font: 11px Lucida Sans Unicode, Arial, Verdana; line-height: 130%; color: #555;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {color: #2A7DBF; text-decoration: none;}
a:hover {color: #2A7DBF; text-decoration: underline;}
a.Normal:link, a.Normal:visited {color: #2A7DBF; text-decoration: none;}
a.Normal:hover {color: #E27800; text-decoration: underline;}


/*----------------- C U S T O M --------------------*/

#allwhite {background:#fff; width:100%; text-align:center; margin-top:0px;}

#menurow {background: url(menurow_background.gif) repeat-x top left; width:100%; text-align:center; margin-bottom:1px;}
#logocell {padding:15px 0 15px 12px;}
#searchcell {vertical-align:bottom; background: url(searchfield_background.gif) no-repeat top right; width:175px;}
#menucell {width:750px; padding-left:40px;}
#linkscell {text-align:right; padding:20px 32px 0 0; width:200px;}
.leftcontentcell {background: url(conc_b2.gif) no-repeat top left !important; background: url(conc_b1.gif) no-repeat top left;}
#middlecontentcell {padding:0px;}
#contentcellsub {padding-right:30px; width:470px;}
#bottomtable {background: url(bottom_background.gif) repeat-x top left;}
#bottomarea {width:100%; text-align:center; padding-top:10px;}
.rightcontentcellsub {padding-top:30px; align:right} 
.v {background: url(v.gif) repeat-y top center;}
.vh {background: url(vh.gif) repeat-x top center;}
.orangetop {height:9px; background:#EF8B19;}

/*-- Set std width and height for all main tables and spacing --*/
.pagewidth{width:950px; text-align:left; margin:0 auto;}
.h22 {height:22px;}
.h28 {height:28px;}

/*------------------ P A N E S ---------------------*/
.contentpane {padding:0px 30px 0 0;} .contentpane1 {padding:0px;}
.imagepane {padding-bottom:15px;}


/*---------------- H E A D E R S -------------------*/
.Head {font: normal 20px Georgia, Lucida Sans Unicode, Arial, Verdana; color: #274D68; margin-bottom:12px;}
.SubHead, .SubSubHead {font: bold 15px Georgia, Lucida Sans Unicode, Arial, Verdana; color: #666;}
H1 {font: normal 22px Lucida Sans Unicode, Arial, Verdana; color: #274D68;} 
H2 {font: normal 16px Lucida Sans Unicode, Arial, Verdana; color: #274D68;}
H3, H4 {font: normal 15px Lucida Sans Unicode, Arial, Verdana; color: #274D68;}
H5, H6 {font: normal 14px Lucida Sans Unicode, Arial, Verdana; color: #274D68;}


/*---------------- F O O T E R S -------------------*/
.Footer, a.Footer:link, a.Footer:active, a.Footer:visited, a.Footer:hover {font: 9px Arial, Verdana, Lucida Sans Unicode; color: #ADADAD;}


/*------------------- M I S C ----------------------*/
.newsdate {font: normal 9px Arial, Georgia, Lucida Sans Unicode, Verdana; color: #888; padding-right:5px; padding-top:3px;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font: 11px Lucida Sans Unicode, Arial, Verdana; padding:1px;}
.SearchButton { background: transparent; padding: 15px 12px 2px 12px; cursor: hand; font-size:1px; margin:0;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox { color: #888; font:11px Lucida Sans Unicode, Arial, Verdana; background: transparent; width: 125px; color: #999; margin-left: 12px; margin-bottom:7px; padding-bottom:15px!important; border: 0px; cursor:text;}
#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:normal 11px Lucida Sans Unicode, Arial, Verdana; color: #C5C5C5; text-align: center; padding:85px 12px 10px 12px;}

/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:normal 11px Lucida Sans Unicode, Arial, Verdana; background: url(mainmenuover_background.gif) repeat-x top left; color: #C5C5C5; text-align: center;  padding:85px 12px 10px 12px;}

/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:normal 11px Lucida Sans Unicode, Arial, Verdana; background: url(mainmenuactive_background.gif) repeat-x top left; color: #eee; text-align: center;  padding:85px 12px 10px 12px;}

/*------ Container for submenus ------*/ 
.MainMenu_SubMenu {background: #111; text-align:left; z-index: 1000; cursor: pointer; cursor: hand;  filter: Alpha(Opacity=90); -moz-opacity:.9;}

/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:normal 11px Lucida Sans Unicode, Arial, Verdana; color: #aaa; padding:7px 40px 9px 12px; cursor: pointer; cursor: hand; border:0; border-bottom:1px solid #333;}

/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel { background:transparent; }
.SubMenu_Selected {font:normal 11px Lucida Sans Unicode, Arial, Verdana; color: #ddd; padding:7px 40px 9px 12px; cursor: pointer; cursor: hand; border:0; border-bottom:1px solid #333;}

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }



/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
