/* CSS Document */
*{
margin:0;
padding:0;
}

.normal {
font: 12px Tahoma, sans-serif;
color : #3c3c3c;
font-weight: normal;
line-height: 1.4em;
}

a:link  {
outline: none;
color : #65412C;
font-family: Tahoma, sans-serif;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}

a:visited  {
outline: none;
color : #65412C;
font-family: Tahoma, sans-serif;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}

a:hover  {
outline: none;
color : #65412C;
font-family: Tahoma, sans-serif;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}

body{
margin:0;
padding:0;
}
.page{
width:100%;
height:100%;
background: #3f3caf url('images/background.jpg') repeat-x;
background-position:center;
}
TD.subheader{
background: url('images/subhead_money.gif')
}
TD.footer{
font-size:12px;
color:64422E;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.footer A:link{
font-size:12px;
color:64422E;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.footer A:hover{
font-size:12px;
color:64422E;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.footer A:visited{
font-size:12px;
color:64422E;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
img{
border:none;
}
table.subnav{
font-size:12px;
color:000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.subnav A:link{
font-size:12px;
color:000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.subnav A:hover{
font-size:12px;
color:000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.subnav A:visited{
font-size:12px;
color:000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

/*Menu CSS*/
.MainMenu_MenuContainer, .MainMenu_MenuContainer TD, .MainMenu_MenuContainer TR, .MainMenu_MenuBar, .MainMenu_MenuBar TD, .MainMenu_MenuBar TR,.MainMenu_SubMenu, .MainMenu_MenuBreak, .MainMenu_RootMenuArrow{
	border-left: #111111 0px solid; 
	border-bottom: #111111 0px solid;
	border-top: #111111 0px solid; 
	border-right: #111111 0px solid; 
	background-color:transparent;
	background-image:none; 
	width:auto; 
	height:37; filter:none;

}


/*Menu Tabs*/
.tab-r{
	background-repeat: no-repeat;
	background-position: top left;
}
.tab-l{
	background-repeat: no-repeat;
	background-position: top left;
}
.sel-r{
	background-repeat: no-repeat;
	background-position: top left;
}

.sel-l{
	background-repeat: no-repeat;
	background-position: top left;
}

.MainMenu_TabRootMenuItem TD, .MainMenu_TabRootMenuItemHover TD{
	background-repeat: repeat-x;
	background-position: top;
	height:37px;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;	
padding:2px 2px 0 6px;
text-transform:uppercase
}
.MainMenu_TabRootMenuItemHover TD{
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;	
		height:37;
padding:2px 2px 0 6px;
text-transform:uppercase
}

.MainMenu_TabRootMenuItemSel TD, .MainMenu_TabRootMenuItemSelHover TD{
	background-repeat: repeat-x;
	background-position: top;
	height:37px;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;	
padding:2px 0 0 0;
text-transform:uppercase
}
.MainMenu_TabRootMenuItemSelHover TD{
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;	
padding:2px 0 0 0;
			text-transform:uppercase

}


/*Submenu*/


.MainMenu_SubMenu{
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-right: #000000 0px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#002b33', Direction=135, Strength=4);; 
}

.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon , .MainMenu_SubMenu .MainMenu_MenuArrow{
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
	background-color: #ffffff;
	color: #000000;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel{
	border-left: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-right: #666666 1px solid; 
	background-color: #666666;
	color:#000000;
}

.MainMenu_SubMenu TD{
	font-family:Arial;	font-size:11px;	font-weight:normal;	text-align:left;
}


.MainMenu_SubMenu TABLE{
	width:130px;
}

.MainMenu_SubMenu TD{
	height:auto;
	padding:5px;
}

/*ACTIONS*/

.ModuleTitle_MenuContainer, .ModuleTitle_MenuContainer TD, .ModuleTitle_MenuContainer TR, .ModuleTitle_MenuBar, .ModuleTitle_MenuBar TD, .ModuleTitle_MenuBar TR,.ModuleTitle_SubMenu, .ModuleTitle_MenuBreak, .ModuleTitle_RootMenuArrow{
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-right: #000000 0px solid; 
	background-color:transparent; 
	background-image:none; 
	width:auto; 
	height:auto; filter:none;
}

.ModuleTitle_SubMenu{
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-right: #000000 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#002b33', Direction=135, Strength=4);
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItem, .ModuleTitle_SubMenu .ModuleTitle_MenuIcon , .ModuleTitle_SubMenu .ModuleTitle_MenuArrow{
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
	background-color: #ffffff;
	color: #000000;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel{
	border-left: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-right: #666666 1px solid; 
	background-color: #666666;
	color:#000000;
}

.ModuleTitle_MenuBreak{
	background-color: #ffffff;
}

.ModuleTitle_SubMenu TD{
	font-family:Arial;	font-size:11px;	font-weight:normal;	text-align:left;;
}

TD.ModuleTitle_MenuIcon{
	width:0px;
	text-align: left;
}

TD.ModuleTitle_RootMenuArrow, TD.ModuleTitle_MenuArrow{
	width:10px;
	text-align: left;
		padding:0;

}

.ModuleTitle_SubMenu TABLE{
	width:130px;
}


/*filters*/
.MainMenu_SubMenu, .ModuleTitle_SubMenu{
	filter:alpha(opacity=85);-moz-opacity:0.85;opacity: 0.85;
}


/*tabs*/
.tab-r{
	background-image: url(/portals/4/skins/wil/images/tab.gif);
}
.tab-l{
	background-image: url(/portals/4/skins/wil/images/tab.gif);
}
.sel-r{
	background-image: url(/portals/4/skins/wil/images/tab_sel.gif);
}

.sel-l{
	background-image: url(/portals/4/skins/wil/images/tab_sel.gif);
}

.MainMenu_TabRootMenuItem TD, .MainMenu_TabRootMenuItemHover TD{
	background-image: url(/portals/4/skins/wil/images/tab.gif);
}
.MainMenu_TabRootMenuItemSel TD, .MainMenu_TabRootMenuItemSelHover TD{
	background-image: url(/portals/4/skins/wil/images/tab_sel.gif);
}




/* menu */
.ContentPane 
{
    background:#FFFFFF;
}
.SEOSideMenu 
{
	font:bold 8pt Tahoma, Arial, sans-serif;
	color: #1b1e1b;
	font-weight:bold;
	text-align:left;
	width:167px;
	list-style-type:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	margin-left:0px;
	
}
.SEOSideMenu ul
{
	list-style-type:none;	
	margin-left:14px;
	padding-left:0px;
	padding-bottom:5px;
	padding-top:5px;
}
.SEOSideMenu ul li
{
	list-style-type:none;

}
.SEOSideMenu li
{
	list-style-type:none;
	margin-bottom:5px;	
	margin-left:0px;
  	
}
.SEOSideMenu ul li a, .SEOSideMenu ul li a:link, .SEOSideMenu ul li a:visited, .SEOSideMenu ul li a:active
{
	color:black;
	text-decoration:none;
	font-weight:bold;
}
.SEOSideMenu ul li a:hover 
{
	color:#c2643e;
	text-decoration:none;
	font-weight:bold;
}

.sidemenu{
background: url('/portals/4/skins/wil/images/side_c_mid_grn.gif')
}