﻿


#DivTopSearch
{
    position: absolute;
    top: 5px;
    left: 149px;
}

#DivTopSearch UL
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#DivTopSearch UL LI
{
    position: relative;
    display: inline;
    float: left;
}












#DivTopUser
{
    position: absolute;
    top: 5px;
    right: 10px;
}

#DivTopUser A
{
	color: #c8bfcc;
	display: block;
	font-weight: bold;
	padding: 4px 10px;
	text-decoration: none;
    display: block;
}

#DivTopUser A:hover
{
    background: #5e4a66;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

#DivTopUser UL
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#DivTopUser UL LI
{
    position: relative;
    display: inline;
    float: left;
}










#DivMainMenu
{
    color: #c8bfcc;
	z-index: 1000;
    padding-top:28px;
    background:#ff0000;
}

#DivMainMenuContainer
{
	font-size: 11px;
	position: relative;
	width: 1010px;
	margin:0 auto;
}

#DivMainMenuL
{
	background: url('../Images/MenuBgL.png') no-repeat left top;
}

#DivMainMenuR
{
	background: url('../Images/MenuBgR.png') no-repeat right top;
}

#DivMainMenuNav
{
    position: relative;
    height: 32px;
	margin: 0px 8px;
	background: url('../Images/MenuBg.gif') repeat-x top;
}

#DivMainMenuLeft
{
	direction: ltr;
	padding-left:130px;
}

#DivMainMenuRight
{
	position: absolute;
	right: 0;
}

#DivMainMenuNav DIV UL
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/*Top level list items*/
#DivMainMenuNav DIV UL LI
{
    position: relative;
    display: inline;
    float: left;
}

/*Top level menu link items style*/
#DivMainMenuNav DIV UL LI A
{
	color: #c8bfcc;
	height: 24px;
	display: block;
	font-weight: bold;
	padding: 8px 10px 0 10px;
	text-decoration: none;
    display: block;
}

#DivMainMenuNav DIV UL LI A.current
{
    background: url('../Images/MainMenuCurArrow.png') no-repeat center bottom;
}

#DivMainMenuNav DIV UL LI:hover
{
    background: url('../Images/MenuBgHover.gif') top center repeat-x;
}

#DivMainMenuNav DIV UL LI:hover A
{
	color: #ffffff;
	text-decoration: none;
}

/*Sub level menu*/
#DivMainMenuNav DIV UL LI UL
{
    left: 0;
    top: 0;
    border: 1px solid #5b466f;
    position: absolute;
    display: block;
    visibility: hidden;
    z-index: 1000;
}

/*Sub level menu list items*/
#DivMainMenuNav DIV UL LI UL LI
{
    display: inline;
    float: none;
}

/* Sub level menu links style */
#DivMainMenuNav DIV UL LI UL LI A
{
    color: #5b466f;
    width: 160px; /*width of sub menu levels*/
    font-weight: normal;
    padding: 2px 5px;
    background: #dedede;
    border-width: 0 1px 1px 1px;
}

#DivMainMenuNav DIV UL LI UL LI A:hover
{
    background: #692DAC;
}

#DivMainMenuNav .arrowdiv
{
    position: absolute;
    right: 0;
    background: Transparent url('../Images/menuarrow.gif') no-repeat center left;
}

* html p#iepara /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
{
    padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html #DivMainMenuNav DIV UL LI { float: left; height: 1%; }
* html #DivMainMenuNav DIV UL LI A { height: 1%; }
/* End */
