@charset "utf-8";
/* CSS Document */

/*___ THIS CSS WORKS FOR DIV ID BRANDING _________________________________________________________________*/

div#branding
{
    position    : relative;
    z-index     : 100;   
}




div#branding ul a
{
	font-family     : Verdana, Sans-Serif;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}

div#branding ul a:hover
{
    text-decoration : underline;   
}


div#branding[id="branding"] ul ul
{
	background : transparent url(images/nestedBrandingUL.png) repeat left top;
}

li.liBranding,
div#branding li
{
	font-family     : Verdana, Sans-Serif;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}

li.liBranding:first-child,
div#branding li:first-child
{
    background : none;
}

div#branding ul a,
div#branding ul a:hover,
div#branding ul a:visited
{
    color : White;   
}

ul.ulBranding,
div#branding > ul
{
	position        : relative;
	margin          : 0;
	list-style-type : none;
	height          : 30px;
	float: right;
}

div#branding ul ul
{
	position        : absolute;
	background : transparent url(images/nestedBrandingUL.gif) no-repeat left top;
	left            : 0;
	top             : 25px;
	margin          : 0;
	padding         : 0;
	list-style-type : none;
	display         : none;
	width           : 100%;
}

div#branding ul li:hover ul
{
    display             : block;   
}

li.liBranding,
div#branding > ul > li
{
	display             : block;
	float               : right;
	height              : 12px;
	padding-top         : 7px;
	padding-bottom      : 11px;
	padding-left        : 20px;
	padding-right       : 20px;
	position: relative;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

div#branding li ul li
{
    display             : block;
    height              : 12px;  
    padding-top         : 4px;
    padding-bottom      : 8px;
    text-align          : center;  
}

