﻿#masterHeaderContainer
{
	color: #ffffff;
	background-image: url(img/home-middle-repeat.png);
	background-repeat: repeat-x;
}

#masterHeaderContainer a
{
	color: #ffffff;
}

#masterHeaderContainer .master-header-anchor a
{
	font-weight: bold;
}



/* OVERLAYS */
#loginoverlay, #updateoverlay, #dynamicoverlay{
	position: absolute;
	top:0;
	left:0;
	width: 250px;
	height: 200px;
	background: transparent url(img/loginoverlay.png?2) no-repeat center center;
	z-index: 100;
}

#updateoverlay{
	background: transparent url(img/updateoverlay.png?2) no-repeat center center;
	width: 350px;	
}
#dynamicoverlay{
	background: transparent url(img/dynamicoverlay.png) no-repeat center center;
	width: 300px;
	height: 330px;
	padding: 15px;
	padding-left: 35px;
	padding-top: 5px;
}

#loginoverlay div, #updateoverlay div{
	padding: 15px;
	padding-top: 25px;
}
#loginoverlay h3, #loginoverlayEx h3, #updateoverlay h3, #dynamicoverlay h3{
	padding:6px;
	margin:0;
	line-height: 10px;
}
#loginoverlay ul, #loginoverlayEx ul, #updateoverlay ul, #dynamicoverlay ul{
	list-style: none;	
	padding: 0;
	margin: 0;
}
#loginoverlay ul li, #updateoverlay ul li, #dynamicoverlay ul li{
	font-size: 12px;
	height: 13px;
	cursor: pointer;
	border: 1px solid #ffffff;
	padding: 6px;
}
#dynamicoverlay ul li{
	width: 140px;
	float:left;	
	padding:4px;
}
#dynamicoverlay ul lh{
	float:left;
	width:300px;
	border-bottom:1px dotted #bbbbbb;
	margin-top: 10px;
	margin-bottom: 2px;
	font-weight: bold;
}
#loginoverlay ul li.selected, #loginoverlayEx ul li.selected, #updateoverlay ul li.selected{
	border: 1px solid #79e7b7; 
	background: #f5f8f9; 
	color: #e17009; 
	outline: none;
}
#loginoverlay ul li span, #updateoverlay ul li span{
	float:right;
	font-size: 10px;
}
#loginoverlay ul li:hover, #loginoverlayEx ul li:hover, #updateoverlay ul li:hover, #dynamicoverlay ul li:hover{
	border: 1px solid #a9e7a7; 
	background: #e0f5e5; 
	color: #1d4927; 
	outline: none;
}