/* CSS Document */
/*img, div, input { behavior: url("/portals/0/Skins/vassefelix/iepngfix.htc") }*/
 
body {
		background-color: #b0b0ad;
		margin-top:7px;
		/*background-image: url(/images/VasseFelix/bg.jpg);*/
		background-repeat:repeat-x;
		margin: 0px;
}
.homeNavigation {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration:none;
}
.homeNavigation :hover {		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: normal;
		text-decoration:none;
}
.depthNavigation {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration:none;
}
.depthNavigation :hover {		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		text-decoration:none;
}
.flyout {
		background-image:url(/images/VasseFelix/flyout_bg.png);
		background-position:left top;
		background-repeat:repeat;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration:none;
}
.flyout :hover{		
		background-image:url(/images/VasseFelix/flyout_bg.png);
		background-position:left top;
		background-repeat:repeat-x repeat-y;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: normal;
		text-decoration:none;
}
.searchTextField {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		font-weight: normal;
		text-decoration:none;
		width:110px;
		border:1px #FFFFFF solid;
		padding: 1px 1px 1px 1px;
}
A.searchBtn:link, A.searchBtn:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF !important;
	font-weight: normal;
	text-decoration:none;
}
A.searchBtn:hover, A.searchBtn:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000 !important;
	font-weight: normal;
	text-decoration:none;
}
.bodyHeading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #ad9962;
		font-weight: normal;
		text-decoration:none;
}	
/*.body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		text-decoration:none;
}	
.body a, .body a:visited, .body a:active, .body a:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ad9962;
		font-weight: normal;
		text-decoration: underline;
}	
.body a:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #727063;
		font-weight: normal;
		text-decoration: underline;
}*/
.footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration:none;
		text-align:left;
}
.footer a, .footer a:visited, .footer a:active, .footer a:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: underline;
		text-align:left;
}
.footer a:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		font-weight: normal;
		text-decoration: underline;
		text-align:left;
}

A.LoginText:link, A.LoginText:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		text-align:left;
}
A.LoginText:hover, A.LoginText:active{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: normal;
		text-decoration: none;
		text-align:left;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(/images/menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Main Menu */
/*------------------------------Top Menu-------------------------------------*/
.TopMenuItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	
	height:18px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.TopMenuItem td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	
	height:18px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.TopMenuItemSel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	height:18px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.TopMenuItemSel td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	height:18px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.TopMenuItemActive td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	height:18px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.TopMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	
	line-height:14px;
	background-color:Transparent;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	*padding-top:2px;
	*padding-bottom:2px;
	height:20px;
}
html* .TopMenu{
	padding-top:2px;
	padding-bottom:2px;
}
.TopSubMenuItemSel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;

	line-height:14px;
	background-color:Transparent;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	*padding-top:2px;
	*padding-bottom:2px;
	height:20px;
}
html* .TopSubMenuItemSel{
	padding-top:2px;
	padding-bottom:2px;
}
.TopSubMenuItemActive{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;

	line-height:14px;
	background-color:Transparent;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	*padding-top:2px;
	*padding-bottom:2px;
	height:20px;
}
html* .TopSubMenuItemActive{
	padding-top:2px;
	padding-bottom:2px;
}
.TopSubMenu{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-image:url(/images/VasseFelix/flyout_bg.png);
	
	background-position:left top;
	background-repeat:repeat;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); */
	border-bottom: Transparent 1px solid; 
	border-left:  Transparent 1px solid; 
	border-top: Transparent 1px solid; 
	border-right: Transparent 1px solid;
	padding: 0px 0px 0px 0px;
}
.TopMenuIcon{
	cursor: pointer;
	background-color: Transparent;
	border-left: Transparent 0px solid !important;
	border-bottom: Transparent 0px solid !important;
	border-top: Transparent 0px solid !important;
	text-align: center;
	width: 0px;
	height: 23px;
	background:none;
	padding-left:0px;
	padding-right:0px;
}
.TopMenuBreak{
	border-bottom: Transparent 0px solid !important; 
	border-left: Transparent 0px solid !important; 
	border-top: Transparent 0px solid !important;  
	border-right: Transparent 0px solid !important; 
	background-color: Transparent !important; 
	height: 0px;
}
.TopMenuArrow{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	width:0px;
	padding-right:0px;
	border-right: Transparent 0px solid !important; 
	border-bottom: Transparent 0px solid !important; 
	_border-right: Transparent 0px solid !important; 
	_border-bottom: Transparent 0px solid !important; 
	border-top: Transparent 0px solid !important;
}
.Separator{
	height:18px;
	padding-left:4px;
	padding-right:4px;
	_padding-left:4px;
	_padding-right:4px;
	padding-top:0px;
	padding-bottom:4px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
.SubSeparator{
	height:2px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	/*background:#FFFFFF;*/
	border-top:1px solid #FFFFFF;
}
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*-----------------------------------Depth Menu----------------------------------*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
.DepthMenuItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	
	height:30px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:0px;
	padding-bottom:0px;
}
.DepthMenuItem td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	
	height:30px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:0px;
	padding-bottom:0px;
}
.DepthMenuItemSel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	height:30px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:0px;
	padding-bottom:0px;
}
.DepthMenuItemSel td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	height:30px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:0px;
	padding-bottom:0px;
}
.DepthMenuItemActive td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	height:30px;
	vertical-align:middle;
	line-height:18px;
	background-color:Transparent;
	background:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:0px;
	padding-bottom:0px;
}
.DepthMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	
	line-height:14px;
	background-color:Transparent;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	*padding-top:2px;
	*padding-bottom:2px;
	height:20px;
}
html*.DepthMenu{
	padding-top:2px;
	padding-bottom:2px;
}
.DepthSubMenuItemSel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	line-height:14px;
	background-color:Transparent;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	*padding-top:2px;
	*padding-bottom:2px;	
	height:20px;
}
html*.DepthSubMenuItemSel{
	padding-top:2px;
	padding-bottom:2px;
}
.DepthSubMenuItemActive{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	
	line-height:14px;
	background-color:Transparent;
	background:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	*padding-top:2px;
	*padding-bottom:2px;
	height:20px;
}
html*.DepthSubMenuItemActive{
	padding-top:2px;
	padding-bottom:2px;
}
.DepthSubMenu{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-image:url(/images/VasseFelix/flyout_bg.png);
	background-position:left top;
	background-repeat:repeat;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); */
	border-bottom: Transparent 1px solid; 
	border-left:  Transparent 1px solid; 
	border-top: Transparent 1px solid; 
	border-right: Transparent 1px solid;
	padding: 0px 0px 0px 0px;
}
.DepthMenuIcon{
	cursor: pointer;
	background-color: Transparent;
	border-left: Transparent 0px solid !important;
	border-bottom: Transparent 0px solid !important;
	border-top: Transparent 0px solid !important;
	text-align: center;
	width: 0px;
	height: 23px;
	background:none;
	padding-left:0px;
	padding-right:0px;
}
.DepthMenuBreak{
	border-bottom: Transparent 0px solid !important; 
	border-left: Transparent 0px solid !important; 
	border-top: Transparent 0px solid !important;  
	border-right: Transparent 0px solid !important; 
	background-color: Transparent !important; 
	height: 0px;
}
.DepthMenuArrow{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	width:0px;
	padding-right:0px;
	border-right: Transparent 0px solid !important; 
	border-bottom: Transparent 0px solid !important; 
	_border-right: Transparent 0px solid !important; 
	_border-bottom: Transparent 0px solid !important; 
	border-top: Transparent 0px solid !important;
}
.DepthSeparator{
	height:30px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
.DepthSubSeparator{
	height:2px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	/*background:#FFFFFF;*/
	border-top:1px solid #FFFFFF;
}