@charset "utf-8";
.submenutext  a {
	width: 200px;
	display: block;
	text-align:left;
	text-decoration: none;
	color: #333;
	text-indent:8px;
	letter-spacing: 1px;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.submenutext  a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#007AC3;



}
.submenutext  a.active {



color: #334599;



}
.submenutext {


font-family: Arial, Helvetica, sans-serif;

text-decoration: none;
}
.submenutextheader {


padding:8px;



text-align:left;



text-decoration: none;



color: #FF9900;



text-indent:8px;



letter-spacing: 1px;



font-size: 14px;



font-weight: bold;



font-family: Arial, Helvetica, sans-serif;
}

.columseperator {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
}

a:link {
	text-decoration: none;
}

.columtext {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: baseline;
	color: #333;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.footertextheader  {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.bodytextt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: baseline;
	color: #333;
}
.bodytexttthankyou {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align: baseline;
	color: #007AC3;
	text-align: center;
}

.bodytextheader {
	font-size: 14px;
	font-weight: bold;
	color: #007AC3;
	font-family: Arial, Helvetica, sans-serif;
}

.sheeeet {
}
html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper {
	background-color: #FFF;
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	border: none;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	display: block;
	width: 100px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 21px;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	display: block;
	width: 100px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 21px;
	text-decoration: none;
}
.menutext:hover  {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	background-color: #007AC3;
	text-decoration: none;
}
.footertextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.columtextheader {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #007AC3;
	font-weight: bold;
	vertical-align: top;
	text-decoration: none;
}
.columseperatorright {
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}
.columseperatorbottom {
	border-top-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-right-style: none;
}
.columborder {
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bodytextheaderwhite {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.bodytexttbluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: baseline;
	font-weight: bold;
	color: #007AC3;
}
.bgheader {
	background-image: url(images/site/bg2.jpg);
	background-repeat: repeat-x;
}
.mainbg {
	background-image: url(images/site/mainbg4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: top;
	top: 0px;
}
.imgvalignbottom {

}
.tablevalignbottom {
	vertical-align: bottom;
}
.whitelink {
	color: #FFF;
	text-decoration: none;
}
.bluelink {
	color: #007AC3;
}

