@charset "utf-8";
/* CSS Document */

.login {
	position:absolute;
	top:10px;
	left:0px;
	width:220px;
	text-align:center;
	color:#ffffff;
}

.login a {
	text-decoration:none;
	color:#ffffff;
}

.login a:active {
	text-decoration:none;
	color:#ffffff;
}

.login a:link {
	text-decoration:none;
	color:#ffffff;
}

.login a:visited {
	text-decoration:none;
	color:#ffffff;
}

.login a:hover {
	text-decoration:underline;
	color:#ffffff;
}

.menuContainer {
	margin-top:133px;
	position:relative;
}

.hsMenuContainer {
	margin-top:138px;
	position:relative;
	/*left:-1px;*/
}


.menuItem {
	margin:0;
	padding:0;
	margin-bottom:5px;
}

.hsMenuItem {
	margin:0;
	padding:0;
	margin-bottom:3px;
	float:left;
	clear:both;
}


.subMenuContainer {
	position:absolute;
	text-align:left;
	width:600px;
	left:45px;
	top:115px;
	letter-spacing:1px;
	color:#656565;
}

.subMenuContainer a {
	text-decoration:none;
	color:#656565;
}

.subMenuContainer a:link {
	text-decoration:none;
	color:#656565;
}

.subMenuContainer a:active {
	text-decoration:none;
	color:#656565;
}

.subMenuContainer a:visited {
	text-decoration:none;
	color:#656565;
}

.subMenuContainer a:hover {
	text-decoration:underline;
	color:#656565;
}


/** LOZENGES **/

.button_row ul {
margin:0;
padding:0;
padding:0 0 0 0;
list-style:none;
}

.button_row li {
float:left;
background:url("/images/buttons/lozenge.gif")
no-repeat
left
top;
margin:0;
padding:0;
margin-bottom:10px;
line-height:23px;
clear:left;
}

.button_row a {
float:left;
background:url("/images/buttons/lozenge-end.gif")
no-repeat
right
top;
display:block;
padding-left:12px;
padding-right:12px;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
height:23px;
line-height:20px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
.button_row a#active {float:none;}
/* End IE5-Mac hack */

.button_row li a:active {color: #ffffff; text-decoration: none} 
.button_row li a:visited {color: #ffffff; text-decoration: none}
.button_row li a:hover {color: #ffffff; text-decoration: underline}