.TopStripe
{
  background-color:black; 
}

.TopMenuGroup
{
  background-color:#DCCDA5;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:4px;
  padding-left:10px;
  padding-right:10px;
}

.MenuGroup
{
  background-color:#DCCDA5;
  border:1px;
  border-style:solid;
  border-color:Gray;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
}
.MenuItem
{
  color:White;
  background-color:#999999;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  cursor:default;
}

.MenuItemOver 
{
  background-color:#DCCDA5;
  color:black;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:3px;
  padding-left:9px;
  padding-right:9px;
  border:1px;
  border-style:solid;
  border-color:#999999;
  border-left-color:white; 
  border-top-color:white; 
  cursor:hand;
}

.MenuItemSelected
{
  background-color:#CCCCCC;
  font-family:verdana; 
  font-size:11px; 
  font-weight: bold;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
  border:1px;
  border-style:solid;
  border-color:white;
  border-left-color:#999999; 
  border-top-color:#999999; 
  position:relative;
  cursor:default;
}

.MenuItemSelectedOver
{
  background-color:#CCCCCC;
  font-family:verdana; 
  font-size:11px; 
  font-weight: bold;
  padding:3px;
  padding-left:9px;
  padding-right:9px;
  border:1px;
  border-style:solid;
  border-color:white;
  border-left-color:#999999; 
  border-top-color:#999999; 
  position:relative;
  cursor:default;
}

.Level1TabGroup
{
  background-color:#DCCDA5;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:3px;
  padding-left:2px;
  padding-right:10px;
  cursor:default;
}

.Level1TabItem
{
  background-color:#DCCDA5;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:3px;
  padding-left:2px;
  padding-right:10px;
  cursor:default;
}

.Level1Tab
{
  color:black;
  background-color:#999999;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:3px;
  padding-left:2px;
  padding-right:10px;
  cursor:hand;
}

.Level1TabImage
{
  color:black;
  background-color:#999999;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:3px;
  padding-left:2px;
  padding-right:10px;
  cursor:hand;
}


.Level1TabOver 
{
  color:black;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:3px;
  padding-left:2px;
  padding-right:10px;
  cursor:hand;
}

.Level1TabSelected 
{
  background-color:#CCCCCC;
  font-family:verdana; 
  font-size:11px; 
  font-weight: bold;
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  position:relative;
  top:1px;
  cursor:default;
}

.Level1TabSelectedOver
{
  background-color:#CCCCCC;
  font-family:verdana; 
  font-size:11px;
  font-weight: bold; 
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  position:relative;
  top:1px;
  cursor:default;
}

.Level2TabGroup
{
  background-color:#CCCCCC;
  border:1px;
  border-style:solid;
  border-color:#CCCCCC;
  border-bottom-color:#999999; 
  cursor:default;
}

.Level2Tab
{
  font-family:verdana; 
  font-size:11px; 
  padding:2px;
  padding-left:5px;
  padding-right:10px;
  cursor:hand;
}

.Level2TabOver
{
  font-family:verdana; 
  font-size:11px; 
  border:1px;
  border-style:solid;
  border-color:white;
  border-right-color:#999999; 
  border-bottom-color:#999999; 
  padding:2px;
  padding-left:5px;
  padding-right:10px;
  cursor:hand;
}

.Level2TabSelected
{
  background-color:white;
  font-family:verdana; 
  font-size:11px; 
  border:1px;
  border-style:solid;
  border-color:white;
  border-left-color:#999999; 
  border-top-color:#999999; 
  padding:2px;
  padding-left:5px;
  padding-right:10px;
  position:relative;
  top:2px;
  cursor:default;
}

.Level2TabSelectedOver
{
  background-color:white;
  font-family:verdana; 
  font-size:11px; 
  border:1px;
  border-style:solid;
  border-color:white;
  border-left-color:#999999; 
  border-top-color:#999999; 
  padding:2px;
  padding-left:5px;
  padding-right:10px;
  position:relative;
  top:2px;
  cursor:default;
}
.Help
{
	border: solid 1px gray;
	background-color:#ffff99;
	text-align:center;
	width:11px;
}
.helpbody
{
	width:370px;
	border:none 0;
	display:none;
	position:absolute;
	background-color:White;
	filter:progid:dximagetransform.microsoft.alpha(opacity=90);
}
.helpheader
{
	background:url(../images/header.png) no-repeat left top;
	width:100%;
	height:41px;
}
.helpheadertext
{
	padding:18px 25px;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	color:White;
}
.helpleft
{
	background: url(../images/left.png) repeat-y left top;
}
.helptext
{
	background: #666666;
	padding:0px 10px 0px 10px;
	margin:0px 14px 0px 14px;
}
.helpcenter
{
	background:url(../images/right.png) repeat-y right top;
	margin-right:0px;
	font-family:Tahoma;
	font-size:10pt;
	color:White;
}
.helpfooter
{
	width:100%; 
	height:25px; 
	background:url(../images/footer.png) no-repeat left bottom; 
} 
.footertext
{
	font-family:Tahoma;
	font-size:10pt;
	color:White;
	padding:7px 15px;
}

.RB-PageMenu{
    width:170px;
    float:left;
    clear:both;
    padding-right:3px;
}

    .RB-PageMenu span{
        font-size:9pt !important;
    }

div.header{
    font-family: Arial;
    font-size: 8pt;
    border-color: Black;
    border-style: None;
    color: White;
    background-image:url('Onyx/Images/MonthHeaderCaption_bg.png');
    text-align: center;
    height:24px;
    line-height:24px;
    margin-bottom:1px;
}