/* Redefine HTML Tags   */
	body {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#666666;
	background: #ebebeb;
}
/* Header */
	html>body #topheader {
	width:760px;
}
#topheader {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
#topheaderleft {
	width:30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:left;
}
#topheaderlogo {
	width:152px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:left;
}
#topheadertext {
	width:318px;
	height: 101px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:left;
	background: #FFFFFF url(../images/header_tile_image.gif) repeat-x;
}
#topheaderspacer {
	width:56px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:left;
}
#topheadersend {
	width:176px;
	height: 101px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:center;
	background: #FFFFFF url(../images/header_tile_image.gif) repeat-x;
}
#topheaderright {
	width:28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:right;
}
html>body #topnav {
	width:760px;
}
#topnav {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
#topnavleft {
	width:30px;
	height:46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:left;
}
#topnavcenter {
	width:702px;
	height:46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	text-align:left;
	background: #FFFFFF;
	background: #FFFFFF url(../images/nav_tile_image.gif) repeat-x;
}
#topnavright {
	width:28px;
	height:46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:right;
}
html>body #subnav {
	width:760px;
	background: #d8ba7d;
}
#subnav {
	width:760px;
	height:38px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
	background: #d8ba7d;
}
#subnavleft {
	width:30px;
	height:38px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	text-align:left;
	background: #d8ba7d;
}
#subnavcenter {
	width:702px;
	height:38px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	text-align:left;
	background: #d8ba7d url(../images/sec_nav_tile.gif) repeat-x;
}
#subnavright {
	width:28px;
	height:38px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	text-align:right;
	background: #d8ba7d;
}
html>body #mainimage {
	width:760px;
}
#mainimage {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
#mainimagecenter {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
}
/* Containers */

	html>body .container {
	width:760px;
}
.container {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
}
.container:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
html>body .container1 {
	width:760px;
}
.container1 {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	background: #ffffff url(../images/main_tile_image.gif) repeat-y;
}
.container1:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Content Styles */
	/* Style 1 */
	html>body .contstyle1 {
	width:760px;
}
.contstyle1 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle1left {
	width:216px;
}
.contstyle1left {
	width:246px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle1middle {
	width:216px;
}
.contstyle1middle {
	width:270px;
	margin: 0px 0px 0px 0px;
	padding: 0px 27px 0px 27px;
	float:left;
	text-align:left;
}
html>body .contstyle1right {
	width:216px;
}
.contstyle1right {
	width:244px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 0px;
	float:left;
	text-align:left;
}
/* Style 2 */
	html>body .contstyle2 {
	width:760px;
}
.contstyle2 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle2middle {
	width:702px;
}
.contstyle2middle {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 28px;
	float:left;
	text-align:left;
}
/* Style 3 */
	html>body .contstyle3 {
	width:760px;
}
.contstyle3 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle3left {
	width:216px;
}
.contstyle3left {
	width:246px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle3right {
	width:459px;
}
.contstyle3right {
	width:514px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 27px;
	float:left;
	text-align:left;
}
/* Style 4 */
	html>body .contstyle4 {
	width:760px;
}
.contstyle4 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle4left {
	width:458px;
}
.contstyle4left {
	width:516px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle4right {
	width:216px;
}
.contstyle4right {
	width:244px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 0px;
	float:left;
	text-align:left;
}
/* Style 5 */
	html>body .contstyle5 {
	width:760px;
}
.contstyle5 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle5left {
	width:124px;
}
.contstyle5left {
	width:168px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle5right {
	width:549px;
}
.contstyle5right {
	width:592px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 14px;
	float:left;
	text-align:left;
	border-left: 1px solid #CCCCCC;
}
/* Style 6 */		
	html>body .contstyle6 {
	width:760px;
}
.contstyle6 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
	text-align:center;
}
/* Style 7 */
	html>body .contstyle7 {
	width:760px;
}
.contstyle7 {
	width:760px;
	height:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle7left {
	width:127px;
}
.contstyle7left {
	width:157px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle7middle {
	width:338px;
}
.contstyle7middle {
	width:392px;
	margin: 0px 0px 0px 0px;
	padding: 0px 27px 0px 27px;
	float:left;
	text-align:left;
}
html>body .contstyle7right {
	width:183px;
}
.contstyle7right {
	width:211px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 0px;
	float:left;
	text-align:left;
}
/* Style 8 */
	html>body .contstyle8 {
	width:760px;
	height:110px;
}
.contstyle8 {
	width:760px;
	height:110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle8left {
	width:124px;
	height:110px;
}
.contstyle8left {
	width:168px;
	height:110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle8right {
	width:549px;
	height:110px;
}
.contstyle8right {
	width:592px;
	height:110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 14px;
	float:left;
	text-align:left;
	border-left: 1px solid #CCCCCC;
}
/* Style 9 */
	html>body .contstyle9 {
	width:760px;
}
.contstyle9 {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body .contstyle9left {
	width:124px;
}
.contstyle9left {
	width:168px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 30px;
	float:left;
	text-align:left;
}
html>body .contstyle9middle {
	width:268px;
}
.contstyle9middle {
	width:296px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 14px;
	float:left;
	text-align:left;
	border-left: 1px solid #CCCCCC;
}
html>body .contstyle9right {
	width:244px;
}
.contstyle9right {
	width:276px;
	margin: 0px 0px 0px 0px;
	padding: 0px 28px 0px 14px;
	float:left;
	text-align:left;
}
/* Form Styles */
	html>body .formrow {
	width:549px;
}
.formrow {
	width:549px;
	height:20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:0px;
	background: #FFFFFF;
}
html>body .arearow {
	width:549px;
}
.formrow {
	width:549px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:0px;
	background: #FFFFFF;
}
html>body .formtitle {
	width:150px;
}
.formtitle {
	width:150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:0px;
	background: #FFFFFF;
}
html>body .forminput {
	width:350px;
}
.forminput {
	width:350px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:0px;
	background: #FFFFFF;
}
html>body .formtextarea {
	width:500px;
}
.formtextarea {
	width:500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:0px;
	background: #FFFFFF;
}
/* Bottom Naviagtion & Footer */
	html>body #contentfooter {
	width:760px;
}
#contentfooter {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
html>body #bottomnav {
	width:760px;
}
#bottomnav {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
}
#bottomnavleft {
	width:30px;
	height:46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:left;
}
#bottomnavmiddle {
	width:702px;
	height:46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	text-align:left;
	background: #FFFFFF;
	background: #FFFFFF url(../images/nav_tile_image.gif) repeat-x;
}
#bottomnavright {
	width:28px;
	height:46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background: #ffffff;
	text-align:right;
}
html>body #footer {
	width:760px;
}
#footer {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
	text-align:center;
}
/* Text Classes */
	.topnavtext {
	color:#996600;
	font-size: 12px;
	text-decoration: none;
}
.topnavtext:hover {
	color:#996600;
	text-decoration: none;
}
.topnavlink {
	color:#000000;
	text-decoration: none;
}
.topnavlink:hover {
	color:#996600;
	text-decoration: none;
}
.subnav {
	color:#996600;
	font-size: 12px;
	text-decoration: none;
}
.subnavlink {
	color:#FFFFFF;
	text-decoration: none;
}
.subnavlink:hover {
	color:#996600;
	text-decoration: none;
}
.botnavtext {
	color:#996600;
	font-size: 11px;
	text-decoration: none;
}
.botnavlink {
	color:#000000;
	text-decoration: none;
}
.botnavlink:hover {
	color:#996600;
	text-decoration: none;
}
.copytext {
	color:#666666;
	font-size: 10px;
	text-decoration: none;
}
.titleheader {
	color:#000000;
	font-size: 12px;
	text-decoration: none;
}
.titleheader:hover {
	color:#996600;
	font-size: 12px;
	text-decoration: none;
}
.titleheader2 {
	color:#999999;
	font-size: 12px;
	text-decoration: none;
}
.titleheader2:hover {
	color:#996600;
	font-size: 12px;
	text-decoration: none;
}
.toptext {
	color:#666666;
	font-size: 11px;
	text-decoration: none;
}
.toptext2 {
	color:#000000;
	font-size: 11px;
	text-decoration: none;
}
.toptext2:hover {
	color:#666666;
	font-size: 11px;
	text-decoration: none;
}
.justtext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#666666;
}
.justtext:hover {
	color:#996600;
	font-size: 11px;
	text-decoration: none;
}
.clocktext {
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.dottext {
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#999999;
}
.linktext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#000000;
}
.linktext:hover {
	color:#996600;
	font-size: 11px;
	text-decoration: none;
}
.maptext {
	color:#996600;
	font-size: 11px;
	text-decoration: none;
}
.maptext:hover {
	color:#996600;
	text-decoration: none;
}
.imageframe {
}
.imagetext {
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#666666;
}
p {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
ul {
	margin: 0px 0px 0px 20px;
}
.inputtextarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-transform: none;
	height: auto;
	width: 400px;
	border: 1px solid #CCCCCC;
}
.inputtextfield {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-transform: none;
	height: auto;
	width: 250px;
	border: 1px solid #CCCCCC;
}
.inputtextfieldsmall {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
	text-transform: none;
	height: auto;
	width: 75px;
	border: 1px solid #CCCCCC;
}
