.MenuLink{
color:White; text-decoration:none; font-family:'Helvetica';font-size:12px;padding-left:7px;padding-right:7px;padding-bottom:1px;
}


ul
{
margin-top:3px;
margin-bottom:3px;


}
.Error
{
	padding:2px;
		margin-bottom:0px;
		margin-right:60px;

}






 .menuHeight
 {
   height:81px;  

}
 .gecko .menuHeight
 {
   height:78px;  

}
 .mac .menuHeight
 {
   height:81px;  

}

.Title
{
	font-family:Calibri, Verdana;
	font-size:16px;
	color:#3f3f3f;
}
body

{
    	font-family:Calibri, Verdana;
	font-size:13px;
	color:#3f3f3f;
	margin: 2px;
}
.mac body
{
		font-family:Calibri, Verdana;
	font-size:13px;
	color:#3f3f3f;
}


.SubMenuLink{
color:#c57d18; text-decoration:none; font-family:'Helvetica';font-size:7pt;
}

.Normal:link {color: #5b64d0}     /* unvisited link */
.Normal:visited {color: #5b64d0}  /* visited link */
.Normal:hover {color: #452ea7}   /* mouse over link */
.Normal:active {color: #5b64d0}   /* selected link */ 




#dropmenudiv
{
	margin-top:6px;
	margin-right:15px;
position:absolute;
border:1px solid #d18316;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
text-align:left;

}

.gecko #dropmenudiv
{
	margin-top:3px;
	margin-right:15px;
position:absolute;
border:1px solid #d18316;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
text-align:left;

}
.safari #dropmenudiv
{
	margin-top:5px;
	margin-right:15px;
position:absolute;
border:1px solid #d18316;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
text-align:left;

}

.mac.gecko #dropmenudiv
{
	margin-top:0px;
	margin-right:15px;
position:absolute;
border:1px solid #d18316;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
text-align:left;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #d18316;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
background-color: #fcf0da;
z-index:100;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #efb245;
z-index:100;}


#imageContainer {
	position:relative;
	margin:auto;
	width:700;
	border:1px solid #000;
	z-index:100;
}

/* styles unrelated to the application follow */
h1 {
	position:relative;
	font:1em verdana;
}

.copy {
	width:700px;
	margin:auto;
	position:relative;
	font:0.9em verdana;
}

#so_credits {
	position:relative;
	margin:25px auto 0px auto;
	width:700; 
	font:0.7em verdana;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	height:90px;
	padding-top:4px;
}

#so_credits img {
	float:left;
	margin:5px 10px 5px 0px;
	border:1px solid #000000;
	width:80px;
	height:79px;
}

#imageContainer {
	height:200;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}

.errorLabel
{
    color:Red;
}
