body {
	background-image: url(/portals/0/skins/skin/bgrep.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.TopPane {
width: 20px;
padding: 0px 10px 10px 10px;
text-align: right;

}

.LeftPane {
width: 100%;
padding: 9px 10px 10px 30px;
}

.ContentPane {
width: 100%;
padding: 14px 30px 10px 30px;
}

.BottomPane {
width: 100%;
padding: 10px 10px 10px 30px;
}


/*========================================================*/
/*  Sub Menus and Module Menus                            */
/*========================================================*/

/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: transparent;
	text-align: left;

}
.MainMenu_MenuBar
{

	height:20px;
	width:250px;
	background-color: Transparent;
	text-align: left;
	
	
}
.MainMenu_MenuItem
{
	color: #333;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	cursor:pointer;
	font-size: 16px;
	height: 28px;
}
.MainMenu_MenuIcon
{
	display: none;
}

.MainMenu_SubMenu
{
	z-index: 1000;
	font-family: Arial; 
	font-weight: none;
	font-style: normal;
	background-color: #e6e1e8;
	height: 28px;
	font-size: 10px;


}
.MainMenu_MenuBreak
{
	display: none;
}
.MainMenu_MenuItemSel
{
	color: #99cc01;
	font-family: Arial;
	font-weight: bold;
	cursor:pointer;
	background-color:transparent;
	font-size: 16px;
	

}
.MainMenu_MenuArrow
{
	display: none;
}
.MainMenu_RootMenuArrow
{
	display: none;
}

.MainMenu_RootMenuItemActive 
{
	color: #99cc01;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
		background-color:transparent;
}

.MainMenu_RootMenuItem
{
	color: #99cc01;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
		background-color: #ffffff;
}

.MainMenu_RootMenuItemSelected
{
	color: #99cc01;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
		background-color: #ffffff;
}

.MainMenu_SubMenuItemActive
{
	color: transparent;
	font-family: Arial;
	font-size: 10px;
	background-color: #666666;
}


/* Module Title Menu */
.ModuleTitle_MenuContainer
{
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	color: #ffffff;
	background-color: #e6e1e8;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	background-color: #cccccc;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/*========================================================*/
/*  Text                                                  */
/*========================================================*/

/*-- most of the text on site          --*/ .normal { font-family: Tahoma, Arial, Helvetica; font-size: 10pt; color: #333333; text-align: left; padding: 0px; line-spacing: 16px;  }
/*-- most of the bold text on site     --*/ .NormalBold { font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #333333; }
/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; }
/*-- subheadings - mostly in admin     --*/ .SubHead { font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #777; padding: 0; }
/*-- headings - mostly in admin        --*/ .Head { font-size: 10pt; font-family: Tahoma, Arial, Helvetica; color: #ffffff; background: transparent; font-weight: bold; padding: 0;}

/*========================================================*/
/*  Links                                                 */
/*========================================================*/

/*-- default links visited and active  --*/ a:link, a:visited, a:active { color: #99cc01; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 11px; text-decoration: none; }
/*-- default links hover               --*/ a:hover { color:#99cc01; font-family: Tahoma, Arial, Helvetica; font-size: 11px; text-decoration:underline; }


/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited { color: #99cc01; font-family: Tahoma, Arial, Helvetica; font-weight: normal; font-size: 11px; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover { color: #99cc01; font-family: Tahoma, Arial, Helvetica; font-size: 11px;	text-decoration: none; }


h1 { font-size:24px; font-weight: bold; color: #333333;}

h2 { font-size:15px; font-weight: bold; color: #333333;}


.shadow {

}

.services li a{
display: block;
color: #666666;
width: auto;
padding: 8px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
background:url(button1.jpg);}

.firstlevelbuttons li a:visited, .firstlevelbuttons li a:active{
color: white;
}

.firstlevelbuttons li a:hover{
color: #666666;
background:url(button1hover.jpg);
text-decoration:none;

}