body {
	top-margin: 0px;
	left-margin: 0px;	
}

.text {
	font: 11px verdana;
	color: black;
}

td {
	font: 11px verdana;
	color: black;
}


.textBold {
	font: bold 11px verdana;
	color: black;
	
}

.textColoredBold {
	font: bold 11px verdana;
	color: #2362D6;
	
}

.textWhite{
	font: 11px verdana;
	color: white;
	
}
.menuItem {
	font: bold 11px verdana;
	color: white;
	text-decoration: none;
}

.error {
	color:#FF0000;
	font-weight: bold;
}

a, a.visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;;
}

a.red {
	font-family: verdana;
	font-size: 11px;
	color: #252F8C;
	text-decoration: none;
}

a.email {
	font-family: verdana;
	font-size: 11px;
	color: #252F8C;
	text-decoration: none;
}

a.link {
	font-family: verdana;
	font-size: 11px;
	color: #252F8C;
	text-decoration: none;
}

a.white {
	font-family: verdana;
	font-size: 11px;
	color: white;
	text-decoration: none;
}


.sideMenuTable .header {
	font: bold 11px verdana;
	color: #940000;
}

.sideMenuTable td {
	padding-left: 8px;
}

.sideLink {
	font: 11px verdana;
	color: black;
	text-decoration: none;
}

.sideLink.visited {}

.sideLink:hover {
	text-decoration: underline;
}


.smallMenuItem {
	font: 11px verdana;
	color: white;
	text-decoration: none;
}

.textfield, textarea  {
	font: 12px verdana;
	color: black;
	background-color: #EEEEEE;	
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;		
}

.button {
	font: 11px verdana;
	color: black;
	background-color: #CCCCCC;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.newsHeadline {
	font: bold 13px verdana;
	color: black;	
}

.sectionHeader {
	font: bold 14px verdana;	
	color: black;
	padding-bottom: 15px;
}

.subSectionHeader {
	font: bold 12px verdana;	
	color: black;
	padding-bottom: 7px;
}

hr {
	color: #990000;
}

hr.seperator {
	width: 95%;
	height: 1px;
	color: #CCCCCC;
	text-align: left;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
}

table .content {
	padding: 0px 7px 0px 7px;
}

.emph {
	font: bold 12px verdana;
}

.highlight {
	background-color: #252F8C;
	font: bold 11px verdana;
	color: white;
	padding: 3px;
}

td.contentNoRightSide {
	padding-left: 8px;
	padding-right: 8px;
	border-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #EEEEEE;
	width: 620px;
}

td.contentRightSide {
	padding-left: 8px;
	padding-right: 8px;
	width: 470px;
}

.imageHolder {
	
}

.caption {
	color: black;
	font-weight: bold;
	background-color: #EEEEEE;
	border-color: black;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	padding: 3px;
}