/**************************************
*	Main header styles 
**************************************/
@import url("modules/Header.css");

/**************************************
*	Breadcrumbs styles 
**************************************/
@import url("modules/Breadcrumbs.css");

/**************************************
*	Main Drop Down Menu
**************************************/
@import url("modules/DropDownMenu.css");

/**************************************
*	Footer Styles
**************************************/
@import url("modules/Footer.css");



/**		Header override styles **/
.centerNavWrapper { width:58em;	margin:auto; }

/**		Orange section for index_default.tpl	*/
.orangeHeader { height:25px; }
.orangeHeaderBg, .orangeHeaderBody { height:25px; } 

a.ovalbutton{
background: transparent url('../img/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../img/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden;
width: 100%;
}

.suckerdiv ul{
    filter:alpha(opacity=85);
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 160px; /* Width of Menu Items */
	z-index:999;
	background-color: #FFFFFF;
}
	
.suckerdiv ul li{
position: relative;
z-index:999;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
padding: 0.2em 0.2em 0.1em 0.2em;
margin: 0em 0.2em 0.1em 0.2em;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #f4911e;
color:#FFFFFF;
}

.suckerdiv .subfolderstyle{
background: url(../img/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
