body
{
  background: url(images/gradient_grey.gif) repeat-x;
}
.contentPane
{
}
.xpane
{
/* background-color: #D6F3F7; */
 background-color: #E7DBEF;
}
.ypane
{
 background-color: #E7DBEF;
}
.mainTable
{
  background-color: white;
  vertical-align:middle;
}
.botlinks, A.botlinks, botlinks:hover, A.botlinks:visited
{
 color: #800080;
 font-family: tahoma;
 font-size: 11px;
 font-weight: 500; 
}
.footerTD
{
 background-color: #845D9C;
 height: 20px;
}

A.terms:link,  A.terms:visited, A.terms:hover
{
  padding-left: 3px;
  color: white;
  font-family: Verdana;
  font-size: 8pt;
  font-weight: 500;
  vertical-align: middle;
}
.copyright
{
  color: #6382AD;
  font-family: tahoma;
  font-size: 11px;
  font-weight: 500;
  vertical-align: middle;
}
.menuTD
{
  background: url(images/nav_bg.jpg) repeat-x;
  height: 35px;
  vertical-align: middle;
}
.menuRow
{
 background-color: #ce0100;
}

.PageGenerated {	
    color:#000000; 
	font-family:Verdana; 
	font-size:8pt; 
	font-weight:500; 
	margin-right:5px;
}

.CommandButton     {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
}
        

.ModuleTitle_MenuContainer 
{

}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: green;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma; 
	font-size: 8pt; 
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
	white-space:nowrap;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: darkgray; 
	border-left: #CCCCCC 0px solid; 
	border-bottom: #CCCCCC 0px solid; 
	border-top: #CCCCCC 0px solid; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEF3F7; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='darkgray', Direction=135, Strength=3); 
	border-bottom: darkgray 0px solid; 
	border-left: white 0px solid; 
	border-top: white 0px solid; 
	border-right: darkgray 0px solid;
}
/*
.ModuleTitle_MenuBreak {
	border-bottom: white 0px solid; 
	border-left: white 0px solid; 
	border-top: red 0px solid;  
	border-right: red 0px solid; 
	background-color: white; 
	height: 0px;
}
*/
.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: #A3CDE3; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	background-color: #FF9933;
	white-space:nowrap;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #003366 1px solid; 
	border-bottom: #003366 1px solid; 
	border-top: #003366 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

.tbl_botline
{
 border-bottom: 1px solid black;
}
.breadcrumbTD
{
}
.BreadCrumb, A.BreadCrumb:link,  A.BreadCrumb:visited, A.BreadCrumb:hover, A.BreadCrumb:active
{	
    color:#800080;
	font-family:tahoma; 
	font-size:10px; 
	font-weight:500; 
	margin-right:5px;
	margin-left:5px;
}

A.subportals:link, A.subportals:visited,  A.subportals:hover, A.subportals:active
{
 font-family: tahoma;
 font-size: 11px;
 font-weight: bold;
 color:#42246b;
}

.searchTD
{
 font-family: tahoma;
 font-size: 11px;
 font-weight: bold;
 color:#42246b;
  vertical-align: bottom;
  padding-top: 2px;
  padding-bottom:1px;
  padding-left: 10px;
}
input.NormalTextBox
{
  color: #42246b;
}

/* ---------------------------------------------------------------------------------- */

.rootmenuitem
{
 color: red;
 font-family: tahoma;
 font-size: 18px;
 font-weight : normal;
}

.menuitem
{
 color: #42246b;
 font-family: tahoma;
 font-size: 11px;
 font-weight : bold;
 border:none;
 margin: 0px;
 padding-left: 5px;
 height: 20px;
}
.rootmenuitemselectedcssclass
{
  font-family: tahoma ;
  font-size: 11px;
  color: #42246b;
  font-weight: bold;
  background-color: #E7DBEF;
  padding: 0px;
  margin: 0px;
  border: none;
  padding-left: 5px;
  height: 20px;
}

.MainMenu_MenuItemSel /* hovering over hor menu items */
{
  font-family: tahoma ;
  font-size: 11px;
  color: #42246b;
  font-weight: bold;
  background-color: #E7DBEF;
  padding: 0px;
  margin: 0px;
  border: none;
  padding-left: 5px;
  height: 20px;
}


.submenucssclass
{
   background-color: white;
   border: 1px #E7DBEF solid; 
}

.MainMenu_Menubar {
	cursor: pointer; 
	cursor: hand;
    color: white;
}

.menuContainer {
 	text-align : center;
	text-align: center;
	border: none;
	width:100px;
}


.MainMenu_MenuBreak /* vertical bars on hor menu */
{
  border: none;
  background-color: red;
}
.MainMenu_MenuICON /* vertical bars on hor menu */
{
  background-color: #E7DBEF;
  border: none;
  display: none;
}
a img {
	border: none;
	}

.Head
{
 font-family: tahoma;
 font-size: 12px;
 font-weight: bold;
 color:#800080;
}

























































































