body { color: grey; margin: 0px }

/* Main Menu */

.MainMenu_MenuContainer {
	border: 0px solid;
	background-color: transparent;
}

.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	height:16;
}

.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #95B7DA;
	border-left: #95B7DA 0px solid;
	border-bottom: #BBBBBB 0px solid;
	border-top: #95B7DA 1px solid;
	border-right: #95B7DA 0px solid;
	padding-bottom:1px;
	padding-top:1px;
}

.MainMenu_MenuIcon {
	cursor: pointer;
	cursor: hand;
	background-color: #6897C7;
	border-left: #6897C7 1px solid;
	border-bottom: #6897C7 1px solid;
	border-top: #6897C7 1px solid;
	text-align: center;
	width: 15;
	height: 21;
}

.MainMenu_SubMenu {
/*	z-index: 1000;*/
	margin-top: 1px;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	background-color: #95B7DA;
/*	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;*/
	border-bottom: #95B7DA 0px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #95B7DA 1px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 1px solid;
	border-right: #95B7DA 0px solid;
/*	background-color: White;*/
	height: 1px;
}

.MainMenu_MenuItemSel {
/*	background-color: #CCCCCC;*/
	cursor: pointer;
	cursor: hand;
	color: White;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
}

.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: #95B7DA 1px solid;
	border-bottom: #95B7DA 1px solid;
	border-top: #95B7DA 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}

.SelNodeDefault
{
	cursor:auto;
	/*color: #000099; */
	color:#FFFFFF;
	font-size: 11px; 
        font-weight: bold;
	font-style: normal; 
	text-align:left;
	FONT-FAMILY: Tahoma, Arial;
	TEXT-DECORATION: none;
	background-color: #225895;
	
	white-space: nowrap;  /*Optional - Word wrapping menu item*/
	height: 22px; 
	padding-left:5;
	padding-right:15;
    width:180px;
    border-bottom:1px solid #3C78AA;
	border-left:5px solid #3C78AA;
	border-right:1px solid #225895;
	border-top:1px solid #225895;	
 
}

.NodeDefault
{
	cursor:auto;
	/*color: #000099; */
	color:#FFFFFF;
	font-size: 11px; 

	font-style: normal; 
	text-align:left;
	FONT-FAMILY: Tahoma, Arial;
	TEXT-DECORATION: none;
	background-color: #225895;
	
	white-space: nowrap;  /*Optional - Word wrapping menu item*/
	height: 22px; 
	padding-left:5;
	padding-right:15;
    width:180px;
    border-bottom:1px solid #3C78AA;
	border-left:5px solid #3C78AA;
	border-right:1px solid #225895;
	border-top:1px solid #225895;	
 
}


.MenuBreak
{
	border:0px none;
	background-color: Transparent;
	height:3
	
	
}
	
.NodeBreak
{
	background-color:#d3d3d3;	
	height:1;
}
.NodeBreakHover
{
	background-color:#d3d3d3;	
	height:1;
}
	
.HoverClass
{

	
	cursor:auto;
	 FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
		
}

.NodeIconDefault
{
	cursor: hand;
	
}

.SelClass
{
	background-color:Red;
	color: White;
}

.ChildNodeDefault
{
	color:White; 
	font-size: 11px;  
	font-style: normal;
        TEXT-DECORATION: none; 	
	font-family: Tahoma, Arial; 
	white-space: nowrap;  /*Optional - Word wrapping menu item*/
	height: 22px; 	
	background-color: #225895;
	width:169px;
        padding-left:5px;
        border-bottom:1px solid #3C78AA;
	border-left:2px solid #3C78AA;
	border-right:1px solid #225895;
	border-top:1px solid #225895;	
        
	
}

.SelChildNodeDefault
{
	color:White; 
	font-size: 11px;  
	font-style: normal;
       /* font-weight: bold;*/
        TEXT-DECORATION: underline; 	
	font-family: Tahoma, Arial; 
	white-space: nowrap;  /*Optional - Word wrapping menu item*/
	height: 22px; 	
	background-color: #225895;
	width:169px;
        padding-left:5px;
        border-bottom:1px solid #3C78AA;
	border-left:2px solid #3C78AA;
	border-right:1px solid #225895;
	border-top:1px solid #225895;
	
}

.SpecialNode
{
	font-family: Arial;
	font-size: 9px;
	cursor: hand;
	text-decoration: none;
	color: #ff9900;
}

.SpecialNodeHover
{
	color: #ff9900;
        TEXT-DECORATION: underline; 	
	
}

.DisabledNode
{
 color: Gray;
	
}

/* Skin */
span.menuimg {
 /* background: url(menu.gif) no-repeat center center;*/
}

table.cbframe {
	text-align: center;
	width: 100%;
}

table.cbpage {
    width: 90%;
}

table.cbpagefixed {
    width: 920px;
}

table.cbborder {
    width: 100%;

	background-color: #ccc;
	padding: 0px;
}

td.cbui {
  width: 180px;
  background-color: #899EBB;
  height: 30px;
  padding: 0px;
  text-align: left;
}

td.cbui a.SkinObject, td.cbui a.SkinObject:visited {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  10px;
    font-weight: bold;
    color: #333333;
  }

td.cbui a.SkinObject:hover {
    color: #fff;
  }

td.cbmi {
  background-color: #465F86;
  padding: 0px;

}

td.cbli {
  font-size: 3px;
  height: 80px;
  padding: 0px;
  text-align: center;
}


td.cbai {
  background-color: #E9EEF6;
  padding: 0px;
  padding-left:0px;
}


td.cbdi {
  text-align: left;
  background-color: #333333;
  height: 20px;
  padding: 0px;
  color: #ffffff;
  font-family: Arial, Verdana;
  font-size:  10px;
}

td.cbdi a.SkinObject, td.cbdi a.SkinObject:visited {
	font-family: Arial, Verdana, Geneva, sans-serif;
    font-size:  10px;
    font-weight: bold;
    color: #fff;
  }

td.cbdi a.SkinObject:hover {
    color: #fff;
  }


td.cbbi {
  background-color: #333333;
  height: 20px;
  padding: 0px;
}

td.cbbi a.SkinObject, td.cbbi a.SkinObject:visited {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  10px;
    font-weight: bold;
    color: #ccc;
  }

td.cbbi a.SkinObject:hover {
    color: #fff;
  }

td.cbii {
  background-color: #95B7DA;
  width: 180px;
  text-align: left;
}

td.cbci {
  background-color: #F5F5F5;
  padding: 5px;
}

div.linkinfo {
  text-align: center;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size:  8pt;
  background-color: #899EBB;
  border-top: #fff 2px solid;
  height: 15px;
  padding: 5px;
}

p.disclaimer {
  text-align: left;
  font-style: italic; 
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size:  8pt;
  background-color: #899EBB;
  border-top: #fff 2px solid;
  height: 15px;
  padding: 5px;
}

div.linkinfo span.SkinObject {
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size:  8pt;
  color: #333333;
}

div.linkinfo span a.SkinObject, div.linkinfo span a.SkinObject:visited {
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size:  9pt;
  font-weight: bold;
  color: #333333;
}

div.linkinfo span a.SkinObject:hover {
   color: #fff;
}


div.pageheader {
	text-align: left;
	width: 100%;
	height: 15px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #aaa;
}

div.pageheader span.SkinObject {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  10px;
    font-weight: bold;
    color: #aaa;
  }


div.pagefooter {
	text-align: center;
	width: 100%;
	height: 25px;
	padding: 5px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #aaa;
}

div.pagefooter a.Normal, div.pagefooter a.SkinObject, div.pagefooter a.SkinObject:visited {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #aaa;
}

div.pagefooter a.SkinObject:hover {
   color: #fff;
}

table.advertise {
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: gray;
}

img {  
border-style: none;
}
