/********** Site-specific colors, etc. ***************/

#headerLeftCell 
{
	vertical-align: bottom;
	padding-bottom:5px;
}

#headerRightCell 
{
	background-image: url("images/topright_background.gif");
	background-repeat: no-repeat;
	background-position: top right;
	vertical-align: bottom;
	padding-bottom:5px;
}

.menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	vertical-align: middle;
	border: 1px solid #c3dbcf;
}
.menu TD 
{
	vertical-align: middle;
	background-color: #e1ede7;
}

#site_selector {
	background-color: #e1ede7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	padding: 2px;
	
}

.alternatingRowsPaid0 { background-color: #c3dbcf; font-weight: bold; vertical-align: top;}
.alternatingRowsPaid1 { background-color: #e1ede7; font-weight: bold; vertical-align: top;}

.profileHeadingBox {
	margin-top: 10px;
	border: 1px solid #c3dbcf;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	background-color: #e1ede7;
 	font-weight: bold;
 	padding: 2px;
 }

div.scrollingListContainer {
 	 border: 1px solid c3dbcf;
 	 margin-top: 2px;
 	 /*
 	 height: 200px;
 	 overflow-y: scroll;
	 scrollbar-arrow-color:#a3bbaf;
	 scrollbar-base-color:#ffffff;
	 scrollbar-darkshadow-color: #a3bbaf;
	 scrollbar-face-color: #ffffff;
	 scrollbar-highlight-color:#ffffff;
	 scrollbar-shadow-color: #a3bbaf;
	 scrollbar-3dlight-color :#a3bbaf;
	*/
}

div.listContainer {
 	 border: 0px inset buttonface;
 	 margin-top: 4px;
}
