body, .divPageOuter
{
font-family:arial;
font-size:11px;
background: url(images/bg_center.gif) repeat-x top;
}
form{
 line-height:10px;
  clear:both;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}
.bgLeft
{
background: url(images/bg_left.gif) no-repeat top right transparent;
}
.bgRight
{
background: url(images/bg_right.gif) no-repeat top left transparent;
}
.bgBody
{
width:960px;
}
td{
font-size:13px;
}
.tdlogo
{
padding-left:6px;
padding-top:8px;
padding-bottom:8px;
width:722px;
}
.tdsearch 
{
color: #03ad0c;
padding-top:2px;
padding-left:0px;
font-weight:bold;
font-size:11px;
width: 180px;
height:22px;
}

.searchinputbox
{
background: url(images/search_box.gif) no-repeat center left;
padding:0px 0px 0px 0px;

}
#dnn_dnnSEARCH_txtSearch
{
background: transparent;
border:0;
width:122px;
margin-left:8px;
padding-right:10px;
padding-top:2px;
height:22px;
}
.bgbody
{
    background-color:#fff;
}

.searchfield
{
padding: 0 0 0 0;
margins: 0 0 0 0;
display:none;
}

.tdlogin 
{
color:#666;
background-color: #fff;
padding-right:8px;
}
.tdlogin a
{
color:#666;
text-decoration:none;
}
.tdlogin a:visited
{
color:#666;
}
.tdlogin a:hover
{
color:#666;
text-decoration:underline;
}
.tdlogin a:link
{
color:#666;
text-decoration:none;
}
.tdlogin a:link:hover
{
color:#666;
text-decoration:underline;
}
.greensplitter
{
height:7px;
background-color:#49c450;
}
.generalcontent
{
padding: 0px 0px 0px 0px;
}


/*-- submenu container          --*/ 
.MainMenu_SubMenu, .ModuleTitle_SubMenu 
{ 
background: #d9d9d9; 
z-index: 1000;  
cursor: pointer;  
cursor: hand; 
font-weight: normal; 
filter: none;
}

/*-- submenu items idle         --*/ 
.MainMenu_MenuItem, .ModuleTitle_MenuItem 
{
background: #D9D9D9; 
color: #666666; 
font-family: tahoma;
font-size: 11px; 
font-weight: bold; 
font-style: normal; 
padding: 2px 5px 2px 5px;
border: solid 1px #666666;
height: 20px;
}

/*-- submenu items hover        --*/ 
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel 
{
background: #999999; 
color: #FFF; 
font-family: tahoma; 
font-size: 11px; 
font-weight: bold; 
cursor: pointer; 
cursor: hand; 
padding: 2px 5px 2px 5px;
border: solid 1px #6666666;
height: 20px; 
}


.MenuHeight { height:28px; padding: 0px -10px 0 -10px; margin: 0 -10px 0 -10px; }
.MenuTD {  background: transparent; padding: 0px -10px 0px -10px; margin: 0 -10px 0 -10px; }
.MenuLeft { width:0px; background: transparent; padding: 0 -10px 0 -10px; margin: 0 -10px 0 -10px;}
.MenuRight { width:0px; background: transparent; padding: 0 -10px 0 -10px; margin: 0 -10px 0 -10px;}
.LoginTD { width: 100%; vertical-align: middle; text-align: right; font-size: 7px; margin: 0 0 0 0; padding: 0px 0 0px 0; }
.CopyrightRow { height:0px; padding: 0 0px 0 0px; vertical-align: middle; }

/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu    --*/ 
.MainMenu_MenuContainer { padding: 0px -6px 0px -4px; margin: 0 -4px 0 0px; }

/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent; width:0px;}

/*-- submenu container          --*/ 
.MainMenu_SubMenu, .ModuleTitle_SubMenu { margin: 0px 0 0 0;}

/*-- menuitems idle             --*/ 
.MainMenu_Idle TD {
font-family:arial;
  font-size: 9px; 
  color: #999999; 
  height:28px; 
  margin: 5px 0px 0 0px; 
  padding: 0px 0px 0px 0px; 
  }

/*-- menuitems over             --*/ 
.MainMenu_Selected TD {
    color: #666666;
    font-family: arial;
    font-size: 9px; 
    height: 28px; 
    margin: 5px 0px 0 0px; 
    padding: 0px 0px 0px 0px; 
  }

/*-- menuitems active           --*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {
font-family:arial;
  font-size: 9px; 
  color: #666666;
  height:28px; 
  margin: 5px 0px 0 0px; 
  padding: 0px 0px 0px 0px; 
  }

/*-- left seperator idle        --*/ 
.MainMenu_LeftIdle { background: transparent; padding: 0 0px 0 0px; margin: 0 0px 0 0px; width:0px; height: 28px; }

/*-- left seperator active      --*/ 
.MainMenu_LeftActive { background: transparent; padding: 0 0px 0 0px; margin: 0 0px 0 0px; width:0px; height: 28px; }

/*-- right seperator idle       --*/ 
.MainMenu_RightIdle {background: transparent; padding: 0 0px 0 0px; margin: 0 0px 0 0px; width:0px; height: 28px; }

/*-- right seperator active     --*/ 
.MainMenu_RightActive { background: transparent; padding: 0 0px 0 0px; margin: 0 0px 0 0px; width:0px; height: 28px; }

/*-- middle seperator           --*/ 
.MainMenu_Seperator { background: transparent; padding: 0 -10px 0 -10px; margin: 0 -10px 0 -10px; width:0px; height: 28px; }

/*-- not needed - main menu     --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }

/*-- module menu continer       --*/ 
.ModuleTitle_MenuContainer { color: #2c2c2c;}

/*-- module menu bar            --*/ 
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}

/*-- module menu padding        --*/ 
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding:0 0 0 0px; margin: 0 0 0 -10px; }

/*-- not needed - module menu   --*/ 
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }

.ModuleTitle_MenuIcon { background: #FFF; border: 0px; border-bottom: 1px dotted #999; width:0px; height: 20px; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 0px; }
.ModuleTitle_MenuIcon IMG { margin: 0 0px 0 0px; }

/*-- removing seperator borders --*/ 
.MainMenu_MenuBreak { padding:0 0 0 0; margin: 0 0 0 0; border-top-style: none; border-right-style: none;	border-left-style: none; border-bottom-style: none; background:transparent;  vertical-align:top;}

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/

.skinobject
{font-family: arial; color: #666666; font-size: 11px; line-height: 20px; }

.skinobject1
{font-family: arial; color: #666666; font-size: 11px; font-weight: bold; line-height: 20px; background-color: c0c0c0; text-align:right; padding: 0 35px 0 0px; border-left: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999;}

.skinobject2
{font-family: arial; color: #666666; font-size: 11px; line-height: 20px; text-align:center; background-color: c0c0c0; padding: 0 0px 0 0px; border-bottom: solid 1px #999999; border-right: solid 1px #999999;}



.divPageOuter
{
    width:100%;
    
}
.divPageInner
{
    width:992px;
}
.divbgLeft
{
    float:left;
    width:15px;
    background: url(images/bg_left.gif) no-repeat top right transparent;
    height:250px;
}
.divbgRight
{
    float:left;
    width:15px;
    background: url(images/bg_right.gif) no-repeat top left transparent;
    height:250px;
}
.divContent
{
    float:left;
    width:960px;
    background-color:#fff;
}
.divpagefooter
{
    clear:both;
    height:0px;
    width:100%;
}

/* ==========================
    CSS STYLES FOR bcMenu
   ==========================
*/

/*********************************************************************
 Standard structural CSS that typically should not need to be changed
*********************************************************************/
#bcMenuH, #bcMenuH ul { /* all submenu lists */
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
	white-space: nowrap;
	position: relative;
	z-index: 9;
}

#bcMenuH li { /* all list items */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
}

#bcMenuH li li { /* all items under the top level */
	z-index: 8;
}

#bcMenuH a { /* all links within the menu wrapper */
	display: block;
	margin: 0; 
	border: 0;
	padding: 0;
}

#bcMenuH li li a { /* all item links under the top level */
	margin: 0;
	border: 0;
	padding: 0;
}

#bcMenuH li a:hover {
	margin: 0;
	border: 0;
	padding: 0;
}

#bcMenuH li li a:hover {
	margin: 0;
	border: 0;
	padding: 0;
}

#bcMenuH li ul {
	position: absolute;
	margin: 0;
	border: 0;
	padding: 0;
	z-index: 7;
}

#bcMenuH li ul ul { /* third-and-above-level lists */
	margin: 0;
	border: 0;
	padding: 0;
}

#bcMenuH li:hover ul ul, 
#bcMenuH li:hover ul ul ul, 
#bcMenuH li.sfhover ul ul, 
#bcMenuH li.sfhover ul ul ul {
	left: -9999px;
}

#bcMenuH li:hover ul, 
#bcMenuH li li:hover ul, 
#bcMenuH li li li:hover ul, 
#bcMenuH li.sfhover ul, 
#bcMenuH li li.sfhover ul, 
#bcMenuH li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	z-index: 9;
}

#bcMenuH iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
	display: block;
}

.ArrowPointer
{
	cursor: default;
}

/*******************************************************
 Presentation CSS that typically needs to be customized
*******************************************************/
#bcMenuH, #bcMenuH ul { /* all submenu lists */
	height: 24px;
    margin:0px;
    padding:0px;
    margin-left:0px;
    margin-right:0px;
    padding-left:0px;
    padding-right:0px;
}

#bcMenuH li { /* all list items */
  height:27px; 
  margin: 0px 0px 0 0px; 
  text-align: center; 
  width:91px; 
  background: url(images/tab.gif) no-repeat bottom center; 
  padding: 0px 0px 0px 0px; 
}

#bcMenuH a { /* all links within the menu wrapper */
  height:20px;
  font-family:arial; 
  font-size: 11px; 
  color: #999999; 
  font-weight: bold; 
  padding-top:7px;
}

#bcMenuH a:hover { /* all links within the menu wrapper */
	text-decoration : none;
	color : #000;
	color: #666666;
	padding-top:7px; 
}

a#bcMenuCurrentLink, #bcMenuCurrentLink, #bcMenuCurrentLink a:link
{ /* current link itself */
	color: #666666; 
}

#bcMenuH li a:hover {
	color: #666666;
    cursor:pointer;
    padding-top:7px;
}
