




/* 2006-05-11 */

body{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #314784;
}

.pageColor{
	background-image: url(images/images-spacergreen.jpg);
}

.leftImageRepeater{
	background-image: url(images/images-leftgutterrepeater.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}


.leftGutterKORepeater{
	background-image: url(images/images-leftkorepeater.gif);
	background-repeat: repeat-y;
	background-position: top right;
}

.bannerBack{
	background-image: url(images/images-bannerrepeater.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}

.rightGutter{
	background-image: url(images/images-rightgutterrepeater.jpg);
	background-repeat: repeat-y;
	background-position: top right;
}

.baseArea{
	background-image: url(images/images-baserepeater.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.homeLinkDiv{
	position: absolute;
	top: 0px;
	left: 145px;
	z-index: 4;
	font-size: 10px;
	color: #4D6C4F;
}

a.homeLink{
	color: #4D6C4F;
	text-decoration: none;
}

a.homeLink:hover{
	color: #4D6C4F;
	text-decoration: underline;
}

.headerText{
	position: absolute;
	top: 132px;
	left: 200px;
	width: 280px;
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #405180;
	line-height: 12px;
	z-index: 6;
}

.H1Heading1{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #8BA98D;
	font-weight: bold;
	margin: 0px 0px 9px 0px;
}

.H1Heading2{
	font-family: arial, helvetica, verdana;
	font-size: 18px;
	color: #6277B2;
	font-weight: bold;
	margin: 0px 0px 9px 0px;
}

p{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #314784;
}

td{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #314784;
}

h1{
	font-family: arial, helvetica, verdana;
	font-size: 18px;
	color: #314784;
	font-weight: bold;
}

h2{
	font-family: arial, helvetica, verdana;
	font-size: 16px;
	color: #314784;
	font-weight: bold;
}

h3{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #314784;
	font-weight: bold;
}

a{
	color: #314784;
	text-decoration: none;
}

a:hover{
	color: #314784;
	text-decoration: none;
}


.footerBound{
	padding: 22px 60px 0px 170px;
}

.footer {
	color: #ffffff;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
}

.towns {
	color: #7A9B7D;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
}

.footerLinkCell{
	color: #718C73;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	font-weight: bold;
}

a.footerLink{
	color: #ffffff;
	text-decoration: underline;
}

a.footerLink:hover{
	color: #718C73;
	text-decoration: underline;
}


/********** Form Styles ********************/
.entertext{
	color: #000000;
	font-size: 12px;
	background-color: #EBEBEB;
	width: 200px;
}

.required{
	color: #830000;
}

/******* Menu *********/

.menuBack{
	background-image: url(images/images-menuback.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.menuCell{
	padding: 0px 0px 0px 0px;
}

.topMenuLink{
	color: #ff0000;
	text-decoration: none;
}

.topMenuLink:hover{
	color: #0000ff;
	text-decoration: none;
}

.linkItem{
	padding:5px 5px 5px 5px;
}

.outerMenuDiv{
	width: 126;
	color: #16619A;
	background-image: url(images/images-misc-spacer.gif);
	display: block;
}

.ItemBoxInnerPadding{
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	font-weight: bold;
	padding:5px 4px 5px 5px;
	line-height: 13px;

}

/******* Webfodder Logo *********/
.webfodderLink{
	color: #718C73;
	text-decoration: none;
	font-size: 10px;
	line-height: 100%;
}

.webfodderLink:hover{
	color: #718C73;
	text-decoration: underline;
	font-size: 10px;
	line-height: 100%;
}