html, body{margin: 0; padding: 0; height:100%;}
body {background: #333366; font-family: Verdana; font-size: 12px;}
.MenuClass{font-size:11px; font-family: Verdana; color:#FFFFFF; text-decoration:none; font-weight:bold;}

a {font-size: 13px; color: #330099; text-decoration: none;}
a:hover {text-decoration: underline;}


.mainborder{border-width:1px;border-color:#333366;border-style:solid}
.menuItemImage {border: 0px;}
a.menuItem {font-size: 11px; font-family: Verdana; color: white; text-decoration: none; font-weight: bold;}
a.menuItem:hover {color: #FFFF33; text-decoration: underline;}


a.mainAncor {color:#FFFFFF; text-decoration:none; font-style:verdana; font-size:14px;}
a.mainAncor:hover {color:#FFFF99; text-decoration:underline}

.todayTheInstituteHeader {font: bold 14px verdana;  color: #330066; text-align: left; padding-left: 40px;}
.todayTheInstituteLine {font: 12px verdana;  color: black; text-align: left;	 padding-left: 5px;}
.todayTheInstituteCongrad {font: 12px verdana; color:#330066; padding-left: 10px; padding-right: 10px;}
.mainHeader {font: bold 11px verdana; text-decoration:none; color:white; background:#393473;}
.pageHeader {color: #393473; font-size: 12px; font-weight: bold; padding-top: 15px;}

.mainFrame {min-width: 850px;}
.bottomMenu {min-width: 850px; width: 70%; margin: auto;}

.tableHeader {background: #393473; padding-left: 5pt; padding-right: 5pt; font: 8pt, Verdana; font-weight: bold; text-align: center; color: white;}
.tableSubHeader {background: #393473; padding-left: 5pt; padding-right: 5pt; font: 8pt, Verdana; font-weight: none; text-align: center; color: white;}
.tableDirectionHeader {text-align: center; background: gray; color:white; padding-left: 5pt; padding-right: 5pt;}

.linkHeader {color: black; text-decoration: none; padding-left: 20px; padding-right: 20px;}
.linkHeader:hover {color: black; text-decoration: none;}

.main {
		font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size : 9pt;
		color : Black;
		text-decoration : none;
		font-weight : normal;
	}
	
.PhotoItem {float: left; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.PhotoPreviewItem {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; }
.PhotoInfoItem {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }

.developer-logo
{ 
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 7pt;
	color:#FFFFFF;
	border: none;
	float: right;
}
.developer-logo a, .developer-logo img
{
	border: none;
	margin: none;
	padding: none;
}