body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	background-color:#ffffff;
}

/* Table and container Styles --------------------- */
.menutable{
	border:1px solid #999999;
}
.menuTableHeaderRow{
	background-color:#C3DBA5;
	font-weight:bold;
}
.darkRow{
	background-color:#eeeeee;
}
.lightRow{
	background-color:#ffffff;
}
.filterForms{
	margin:5px 0 10px 0;
}
.paginationContainer{
	float:left;
	margin:10px 0 10px 0;
}
.numRecords{
	float:left;
	width:250px;
}
.pagination{
	float:right;
	text-align:right;
	width:250px;	
}

/* Link styles ------------------------- */
a:link{
	color:#006699;
	text-decoration:none;
}
a:visited{
	color:#006699;
	text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}
a:active{
	color:#006699;
	text-decoration:none;
}
.iconNavigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #0087C0;
	padding-left: 5px;
}
.iconNavigation a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #0087C0;
	text-decoration:none;
}
.iconNavigation a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #0087C0;
}
.iconNavigation a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #0087C0;
	text-decoration:none;
}
/* Forms styles ------------ */
form{
	margin:0;
	padding:0;
}
.textinput{
	border:1px solid #4384A3;
	background-color:#ffffff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00526C;
}
.selectBox{
	border:1px solid #4384A3;
	background-color:#ffffff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00526C;
}
.smallbutton{
	color:#006699;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(../images/smallbutton_background.jpg);
	background-repeat:repeat-x;
	border:1px solid #6599B1;
}

/* Text and heading styles ------- */
h2{
	font-size:18px;
	color:#749A4E;
}