.thrColHybHdr #headerContainer {
	width: 1010px;
	height: 34px;
    background-color: #FFFFFF;
	margin-top:0px;
    margin-left: auto;
  	margin-right: auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.thrColHybHdr #headerContainer #longLine {
	position: absolute;
	width: 100%;
	height:1px;
	top:190px;
	background: #ffffff;
}
.thrColHybHdr #headerContainer #headerContent {
	padding: 0px; /* rememberthat padding is the space inside the div box and margin is the space outside the div box */
	width: 1010px;
	margin: 0 auto 0 auto;
	position:relative;
	background: #ffffff;
}
.thrColHybHdr #container {
	width: 1010px;
	margin-left: auto;
  	margin-right: auto;
	background-color: #FFFFFF;
}
body  {
	font: Verdana, Arial, Helvetica, sans-serif;
	background: #626262;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left;
	color: #000000;
}
#userBadge {
	text-align: left;
	margin-left: 05px;
	background-color:#FFF;
	height:90px;
	width:240px;
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	overflow:hidden;

}
 #userBadgeImg {
	float:right;
	width:60px;
	height:60px;
}

#userBadgeGreeting .small{
	font-size:8px;
	color:#F00;
}
#userBadge .black {
	color:#000;
}


#headerBanner {
	margin: 30px 0px 2px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width: 728px;
	height:90px;
	position:absolute;
	left:0px;
	background: #ffffff;
}


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}






/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/opaque_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
#menuDropdown {
        margin:0 auto;
        position:absolute;
        top:2px;
        width:1000px;
        background-image:url('/shared/headers/css/menuBG30.png');
        background-repeat:repeat-x;
        list-style-type:none;
        margin:0 0 30px 0;
padding:0;
}

#menuDropdown li {
        display:block;
        float:left;
        position:relative;
        z-index:100;
        margin-right:1px;
}

#menuDropdown li.right {
        float:right;
        display:block;
        position:relative;
        z-index:100;
        margin-right:1px;
}

#menuDropdown li span {
        display:block;
        z-index:100;
        padding: 5px 10px;
        font-size:20px;
        font-weight:bold;
        font-family: Arial, Helvetica, sans-serif ;
        border-left: 1px solid black;
}
#menuDropdown li a, #menuDropdown li a:visited {
        display:block;
        padding:0;
        white-space:nowrap;
}

#menuDropdown dl {
        position:absolute;
        top:0;
        left:0;
        margin: 0;
        padding: 0;

}
#menuDropdown dt {
        margin:0;
        font-size: 1.1em;
        float:left;
        padding-bottom:5px;
}

#menuDropdown dd {
        display:none;
        /* Fallback for web browsers that doesn't support RGBa */
        background: rgb(0, 0, 0);
        /* RGBa with 0.6 opacity */
        background: rgba(0, 0, 0, 0.8);
        /* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#99000000);
        /* For IE 8*/
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#99000000)";
        clear:left;
        margin:0;
        padding:0;
        font-size: 17px;
        text-align:left;
        font-family: Arial, Helvetica, sans-serif ;
}
#menuDropdown dt a, #menuDropdown dt a:visited {
        display:block;
        color:white;
        font-size:20px;
        font-weight:bold;
        font-family: Arial, Helvetica, sans-serif ;
        padding: 5px 10px;
        text-decoration:none;
}
#menuDropdown dd a, #menuDropdown dd a:visited {
        color:#FFF;
        text-decoration:none;
        display:block;
        padding: 5px 10px;
}

#menuDropdown li a:hover {
        border:0;
        text-decoration:underline;
}

#menuDropdown li:hover dd, #menuDropdown li a:hover dd {
        display:block;
}
#menuDropdown li:hover dl, #menuDropdown li a:hover dl {
        padding-bottom:15px;
}
#menuDropdown li:hover dt a, #menuDropdown li a:hover dt a, #menuDropdown dd
a:hover {

}
/* end dropdown */


