body {
padding:0; 
margin:0; 
background-color: #000000;}
A.bottom:link  {
    text-decoration:    none;
    color:  #ffffff;
}

A.bottom:visited   {
    text-decoration:    none;
    color:  #ffffff;
}

A.bottom:active    {
    text-decoration:    none;
    color:  #ffffff;
}

A.bottom:hover {
    text-decoration:    underline;
    color:  #ffffff;
}
/*********************************************************************
Standard structural CSS that typically should not need to be changed
*********************************************************************/
 ul#HouseMenuH3
   {
     margin: 0;
     padding:0;
     color:#FFF;
     display:inline;
     border-left:1px solid #AFAFAF;
   }
   ul#HouseMenuH3 li
   {
     display:inline;
     border-right:1px solid #AFAFAF;
   }
#houseMenuH3, #houseMenuH3 ul { /* all submenu lists */
padding: 0;
margin: 0;
border: 0;
list-style: none;
white-space: nowrap;
position: relative;
z-index: 99999;
text-align: center;
}
#houseMenuH3 li { /* all list items */
position: relative;
display: inline;
margin: 0;
border: 0;
padding: 0;
}

#houseMenuH3 a { /* all links within the menu wrapper */
margin: 0; 
border: 0;
padding: 0;
}

#houseMenuH3 li a:hover {
margin: 0;
border: 0;
padding: 0;
}

#houseMenuH3 li ul {
position: absolute;
margin: 0;
border: 0;
padding: 0;
z-index: 11112;
}

 
 
/*******************************************************
Presentation CSS that typically needs to be customized
*******************************************************/
#houseMenuH3, #houseMenuH3 ul { /* all submenu lists */
text-align: center;
}

#houseMenuH3 ul
{
	display: inline;
	border: 1px solid #AFAFAF;	
}

#houseMenuH3 li { /* all list items */
/*width: 144px;*/

/* hack for MacIE5 to ignore, while other browsers use \*/
width: auto;
_width: 1px;
padding: 0 5px;
border-right: 1px solid #AFAFAF;
/* end hack */
}

#houseMenuH3 a { /* all links within the menu wrapper */
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #AFAFAF;
background-color: transparent;
}


#houseMenuH3 li a:hover {

color: #FFFFFF;

height: auto;
/* hack for MacIE5 to ignore, while other browsers use \
height: 9px;
_height: 18px;
/* end hack */
}

#houseMenuH3 li ul { /* second-level lists */
	visibility: hidden;
width: 144px; /* width of submenu, must be set so third-level list can get shifted over properly */
left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
border: solid 0px #000;
margin: -2px 0 0 0;
/* hack for MacIE5 to ignore, while other browsers use \*/
margin: 0;
/* end hack */
line-height: 12px;
background-color: #585859;
height: auto;
}

/* Applied to the parent item, if displayed, in either vertical or horizontal
orientation. Must follow other styles. */
#houseMenuH3 #houseMenuParentItem a
{ /* all links under the parent item (li) */
background-color: transparent; 
color: #fff; 
background-color: #585859; 
text-decoration: none;
}
#houseMenuH3 a#houseMenuParentLink
{ /* parent link itself */
background-color: transparent; 
color: #fff; 
background-color: #585859; 
text-decoration: none;
}
#houseMenuH3 a#houseMenuCurrentLink
{ /* current link itself */
padding: 5px;
color: #fff; 
background-color: #900; 
text-decoration: none;
}
#houseMenuH3CurrentItem a
{
color: #FFFFFF;

}




/*********************************************************************
Standard structural CSS that typically should not need to be changed
*********************************************************************/
#houseMenuH, #houseMenuH ul { /* all submenu lists */
padding: 0;
margin: 0;
border: 0;
list-style: none;
white-space: nowrap;
position: relative;
z-index: 99999;
}
#houseMenuH li { /* all list items */
position: relative;
display: inline;
float: left;
margin: 0;
border: 0;
padding: 0;
}

#houseMenuH a { /* all links within the menu wrapper */
display: block;
margin: 0; 
border: 0;
padding: 0;
}

#houseMenuH li a:hover {
margin: 0;
border: 0;
padding: 0;
}


#houseMenuH li:hover ul ul, 
#houseMenuH li:hover ul ul ul, 
#houseMenuH li.sfhover ul ul, 
#houseMenuH li.sfhover ul ul ul {
left: -9999px;
}
#houseMenuH li:hover ul, 
#houseMenuH li li:hover ul, 
#houseMenuH li li li:hover ul, 
#houseMenuH li.sfhover ul, 
#houseMenuH li li.sfhover ul, 
#houseMenuH li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
z-index: 99999;
}
#houseMenuH 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
*******************************************************/
#houseMenuH, #houseMenuH ul { /* all submenu lists */

border: solid 0px #000;
width: 100%;
height: 24px;
_height: 28px;
background-color: #000;
background-image: url(Sub_Lt_Rpt.jpg);
background-repeat: repeat-x; 
border-top: 2px solid #505050;
border-bottom: 2px solid #505050;
}
#houseMenuH li { /* all list items */
width: 144px;
height: 20px;
/* hack for MacIE5 to ignore, while other browsers use \*/
width: auto;
_width: 1px;
height: 20px;
_height: 24px;
/* end hack */
}


#houseMenuH a { /* all links within the menu wrapper */
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
letter-spacing: 1px;
color: #000000;
background-color: transparent;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
width: auto;
height: auto;
/* hack for MacIE5 to ignore, while other browsers use \*/
_width: 100%;
height: 14px;
_height: 14px;
/* end hack */
}

#houseMenuH li a:hover {
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
color: #FFFFFF;
height: auto;
background-image: url(Sub_Dk_Rpt.jpg);
background-repeat: repeat-x; 
/* hack for MacIE5 to ignore, while other browsers use \*/
height: 14px;
_height: 14px;
/* end hack */
}

#houseMenuH li ul { /* second-level lists */
visibility: hidden;
width: 144px; /* width of submenu, must be set so third-level list can get shifted over properly */
left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
border: solid 0px #000;
margin: -2px 0 0 0;
/* hack for MacIE5 to ignore, while other browsers use \*/
margin: 0;
/* end hack */
line-height: 12px;
background-color: #585859;
height: auto;
}

/* Applied to the parent item, if displayed, in either vertical or horizontal
orientation. Must follow other styles. */
#houseMenuHParentItem a
{ /* all links under the parent item (li) */
background-color: transparent; 
color: #ffffff; 
text-decoration: none;
}
#houseMenuHParentLink a
{ /* parent link itself */
background-color: transparent; 
color: #FFFFFF; 
text-decoration: none;
}

#houseMenuHCurrentLink a
{ /* current link itself */
background-color: transparent; 
background-image: url(Sub_Dk_Rpt.jpg);
background-repeat: repeat-x; 
text-decoration: none;
color: #FFFFFF; 

}

#houseMenuHCurrentItem a
{
background-color: transparent; 
background-image: url(Sub_Dk_Rpt.jpg);
background-repeat: repeat-x; 
text-decoration: none;
color: #FFFFFF; 
}

.houselogin { 
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
color: #000000;
background-image: url(Sub_Lt_Rpt.jpg);
background-repeat: repeat-x; 
padding: 5px;
width: auto;
height: auto;
border-top: 2px solid #505050;
border-bottom: 2px solid #505050;
}
 
/* 
================================
Skin styles for DotNetNuke
================================
*/   

#dnnMENU2
{
	font-size: 17px;	
}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.separatorCSS
{
	background-color: #000000;
	color: #AFAFAF;	
	font-size: 19px;
	padding-bottom: 5px;
	padding-top: 5px;
	height: 19px; 
}

.StandardButton     {
    background: #7D913C none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}

.Head   {
    font-family: Arial, Helvetica;
    font-size:  14px;
    font-weight:  bold;
    text-transform: uppercase;
    color: #7D913C;
}
.MainMenu_MenuContainer {
	background-color: 000000; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 19px;
	
	
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #AFAFAF;
}

.MainMenu_MenuBreak
{
      border:none;
      height:1px;
      background-color:Transparent;
}
.MainMenu_MenuItemSel 
{
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
cursor: pointer; 
cursor: hand; 
color: #FFFFFF;


}
.MainMenu_MenuArrow {
	display: none; 
}
.MainMenu_RootMenuArrow {
	display: none; 
}

.MainMenu_RootMenuItemActive 
{
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
cursor: pointer; 
cursor: hand; 
color: #FFFFFF;
background-color: #3A3A3A;
background-image: url(Main_Rpt.jpg);
background-repeat: repeat-x; 
}

.leftseparatorcss
{
	color: #3C3C3C;
	background: url(Tab_3_left.jpg); 
	
}
.rightseparatorcss
{
	color: #3C3C3C;
	background: url(Tab_3_right.jpg); 
	
}

/* VERTICAL MENU  */

/*********************************************************************
Standard structural CSS that typically should not need to be changed
*********************************************************************/
#houseMenuV, #houseMenuV ul { /* all submenu lists */
padding: 0;
margin: 0;
border: 0;
list-style: none;
white-space: nowrap;
position: relative;
z-index: 99999;
}
#houseMenuV li { /* all list items */
position: relative;
display: inline;
float: left;
margin: 0;
border: 0;
padding: 0;
}

#houseMenuV a { /* all links within the menu wrapper */
display: block;
margin: 0; 
border: 0;
padding: 0;
}

#houseMenuV li a:hover {
margin: 0;
border: 0;
padding: 0;
}


#houseMenuV li:hover ul ul, 
#houseMenuV li:hover ul ul ul, 
#houseMenuV li.sfhover ul ul, 
#houseMenuV li.sfhover ul ul ul {
left: -9999px;
}
#houseMenuV li:hover ul, 
#houseMenuV li li:hover ul, 
#houseMenuV li li li:hover ul, 
#houseMenuV li.sfhover ul, 
#houseMenuV li li.sfhover ul, 
#houseMenuV li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
z-index: 99999;
}
#houseMenuV iframe {
position: absolute;
left: 0;
top: 0;
z-index: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
display: block;
}



#houseMenuV, #houseMenuV ul { /* all lists */
border: solid 0px #000;
width: 100%;
height: 24px;
_height: 28px;
background-color: #000;
border-top: 2px solid #505050;
border-bottom: 2px solid #505050;

}

#houseMenuV li { /* all list items */
width: 144px;
height: 20px;
/* hack for MacIE5 to ignore, while other browsers use \*/
width: 144px;
_width: 100%; /* width recognized by IE only to handle box model issues */
height: 20px;
_height: 24px;
/* end hack */
line-height : 24px;
}

#houseMenuV a { /* all links within the menu wrapper */
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;

letter-spacing: 1px;
color: #AFAFAF;
background-color: transparent;
padding-left: 10px;
width: auto;
height: auto;
/* hack for MacIE5 to ignore, while other browsers use \*/
_width: 100%;
height: 24px;
_height: 24px;
/* end hack */
}

#houseMenuV li a:hover {
padding-left: 10px;
color: #FFFFFF;
height: auto;
/* hack for MacIE5 to ignore, while other browsers use \*/
height: 9px;
_height: 18px;
/* end hack */
}

#houseMenuVParentItem a
{ /* all links under the parent item (li) */
background-color: transparent; 
color: #ffffff; 
text-decoration: none;
}
#houseMenuVParentLink a
{ /* parent link itself */
background-color: transparent; 
color: #FFFFFF; 
text-decoration: none;
}

#houseMenuvCurrentLink a
{ /* current link itself */
background-color: transparent; 
color: #FFFFFF; 
text-decoration: none;

}

#houseMenuVCurrentItem a
{
background-color: transparent; 
color: #FFFFFF; 
text-decoration: none;
}
.houseloginmember { 
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
color: #AFAFAF;
background-color: #000000;
padding: 5px;
width: auto;
height: auto;
border-top: 2px solid #505050;
border-bottom: 2px solid #505050;
}













