.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;


}
.textSmallSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999999;
	text-decoration: none;
	font-weight: bold;

}
.textNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 18px;


}
.textNormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 18px;
	text-decoration: none;




}
.Bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	line-height: 18px;
	list-style-type: square;
	list-style-position: inside;



}
.textNormalBoldGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #99CC33;
	line-height: 20px;
	text-decoration: none;

}
.textQuote {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #99CC33;
	line-height: 18px;
}
.textQuoteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #99CC33;
	line-height: 18px;
	font-weight: bold;

}
.border {
	border: 1px solid #EBEBD8;
}
.textNormalWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
}
.textNormalBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;

}
.textSmallSmallGreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #99CC33;
	text-decoration: none;
	font-weight: bold;
}
.textNormalBoldLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #99CC33;
	line-height: 18px;
	text-decoration: underline;
}
.linknormal {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #99CC33;
	text-decoration: underline;
	font-weight: bold;
}
.paddedtable {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.textContacts {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #99CC33;
	line-height: 18px;
}
.textLargeBoldGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #99CC33;
	line-height: 18px;
	text-decoration: none;
	background-color: #FFFFFF;


}
.bghomepage {
	background-image: url(img/webimages/homepage_img4.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.adTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cce599;
	margin: 0px;
	padding: 0px;
	text-decoration: none;



}
.padding {
	padding: 6px;
	margin: 2px;
	border: 1px solid #FFFFFF;


}
.paddingnotop {
	padding: 0px;
	margin: 0px;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;

}
.paddingnobottom {

	padding: 6px;
	margin: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.homepageFormTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.textNormalWhiteHomepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: normal;

}
.bggirl1 {

	background-image: url(img/webimages/homepage_img.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bggirl2 {


	background-image: url(img/webimages/sideimage_couple.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bgs {



	background-image: url(img/webimages/sideimage_s.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bgstaff1 {



	background-image: url(img/webimages/sideimage_staff2.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bgstaff2 {



	background-image: url(img/webimages/sideimage_staff3.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bgstaff3 {


	background-image: url(img/webimages/homepage_img.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.bgCastle {


	background-image: url(img/webimages/sideimage_castle.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.greenTables {
	background-color: #BAD405;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(img/tintband.jpg);

}
.textTableWhite {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
}
.textTableWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;

}
.tableborder {
	border: 1px solid #FFFFFF;
}
.indentright {
	padding-left: 15px;
	vertical-align: middle;

}
.tablebottomtab {
	background-image: url(img/bottomtab2.gif);
	background-repeat: no-repeat;
}
.linestyle-green-rightbgtint {
	background-image: url(img/greenlinetint2.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.tint-green-block {
	background-image: url(img/tintgreen.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.linestyle-green-leftbgtint {

	background-image: url(img/greenlinetint2.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.linestyle-green-rightbgtint-flip {

	background-image: url(img/greenlinetint2.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.textTitleNormalGreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #99CC33;
	line-height: 18px;
	text-decoration: none;
}
.linestyle-green-leftbgtint-flip {


	background-image: url(img/greenlinetint1.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.textNormalSmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	line-height: 18px;
}
.adTabBrown {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #D6C49E;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.alignbottom {
	vertical-align: bottom;
}
.side-interactive {


	background-image: url(img/webimages/sideimage_extra.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bgimage {



	background-image: url(img/webimages/sideimage_staff3.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.textSmallSmallBrown {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #D6C49E;
	text-decoration: none;
	font-weight: bold;
}
.tint-green-blockLeft {

	background-image: url(img/tintgreenleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgimageContact {




	background-image: url(img/webimages/side_images_contact.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bgstaff4 {




	background-image: url(img/webimages/sideimage_staff12.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.formFieldLarge {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EBF4D7;
	border: 1px solid #99cc33;
	width: 175px;

}
.formItems {

	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EBF4D7;
	border: 0px solid #99cc33;
}
.homepageFormFields {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.bgincentive {



	background-image: url(img/webimages/sideimage_incentive.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.FormButtons {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #99CC00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #99cc33;
	border-right-color: #99cc33;
	border-bottom-color: #99cc33;
	border-left-color: #99cc33;
}.errormessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC3333;
}
