HTML {
	height : 100%;
}
BODY{
	/*margin-left:15%;*/
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	height : 100%;
}
.pageHeader{
	border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:thin;
	width:709px;
	padding-bottom:3px;
	padding-top:30px;
	
}
.menu{
	/*background-color:#4E637C;*/
	padding-top:1px;
	padding-bottom:1px;
	width:709px;
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom-color:#FFFFFF;
}
.menu2{
	background-color:#4E637C;
	padding-top:5px;
	width:704px;
	margin-top:75px;
	margin-right:40px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
}

.menuItem{
	color:white;
	padding-right:5px;
	padding-left:5px;
	font-size:14px;
	font-variant:small-caps;
	font-weight:700;
}
.menuItem A {
	color:white;
}
.menuItem A .hover{
	color:#FF9900;
}
.backTable{
	width:770px;
}
.splashImage{
	width:709px;
}
.splashImage2{
	width:709px;
	height:111px;
}
.titleBar{
	background-color:#97A1AE;
	width:709px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	font-weight:900;
	font-variant:small-caps;	
	padding-top:3px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:thin;
}
.locationContainer{
  padding-top:10px;
  padding-left:20px;
  padding-bottom:20px;
  width:190px;
}
.mainContainer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:25px;
}
.bottomContainer{
	position:absolute;margin-top:3px;
}
.footerContainer{
	position:relative;
	left:-28px;
	top:-20px;
}
.footerContainer A{
	color:#607689;
}
.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-top-color:#999999;
	border-top-style:dotted;
	border-top-width:thin;
	width:700px;
	text-align:right;
	color:#999999;
	padding-right:5px;
	padding-top:5px;
}
.entrySet{
	border-color:#999999;
	border-style:solid;
	border-width:1px;
  background-color:#F0F0F0;
}
.featImage{
	border-style:solid;
	border-width:3px;
	border-color:#C1D3D9;
}
/****************************/
/**** FORM ELEMENTS *********/
/****************************/
.entryForm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
  padding:0px;
  margin:0px;
}
.compulsory{
	color:red;
}
.inputText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
}
.inputText.error{
	border-color:#FF3300;
}
.submitBtn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background-image:url(../images/buttons/button.gif);*/
}
/****************************/
/**** LIST ELEMENTS *********/
/****************************/
#featureList{
	list-style-position:outside;
	line-height:normal;
	list-style-image:url(../images/buttons/point.gif);	
	
}
#featureList li{
	padding-left:0px;
	padding-bottom:10px;
}
.requirements{
	list-style-position:outside;
	line-height:normal;
 	list-style-image:url(../images/buttons/point.gif);	
	padding-left:23px;
	padding-top:10px;
	padding-bottom:5px;
	margin:0px;
}
.requirements li{
	padding-left:10px;
	padding-bottom:10px;
}
/****************************/
/**** TEXT ELEMENTS *********/
/****************************/
.tm{
	font-size:6px;
	vertical-align:super;	
}
.addIn{
	color: green;
}
.helpError{
	color:#CC0000;
}
.heading{
  font-size:11px;
  font-weight:600;
  color:#00124C;
}
.success{
	color:#014713;
	}
.titleText{
	padding-left:26px;
}
.imageDesc{
	padding-bottom:8px;
	padding-top:3px;
}
/****************************/
/**** LINK ELEMENTS *********/
/****************************/
A{
	color:#036F3D;
}
A.hover{
	color:#607689;
}
/****************************/
/**** TABLE ELEMENTS *********/
/****************************/
.agendaTable{
	/*margin-left:14px;
	border-width:1px;
	*/
}
.agendaTable .row1{
}