body,html {
	background-color: #FFFFFF;
	height: 100%;
	border:0px;
	margin:0px;
	padding:0px;
}

body,td,p,table,tr {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; ine-height: 16pt; font-weight:normal; color: #666666;}
form {border:0px; margin:0px; padding:0px;}
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

/* styles for IE 5 Mac */
#site_wrapper {
	background-color: transparent;
	position: absolute;
	top: 20px;
	left: 20px;
 }
 
 /* following rules are invisible to IE 5 \*/
#site_wrapper {
   top: 0px;
   left: 0px;
   width: 100%;
   min-width: 890px; 
 }
 /* end IE 5 hack */ 

	  
#site_content {
	position: relative;
	width: 900px;
	height: 740px;
	margin: 0px auto;
	color: #666666;
	z-index:1;
	padding:0px;
}
#header {
	background:#FFFFFF;
	position: absolute;
	overflow:hidden;
	top:0px;
	left:0px;
	width:453px;
	height: 73px;
}
#site_nav {
	position: absolute;
	top:55px; left:450px;
	overflow:hidden;
	height:25px;
	width:480px;
	color:#808080;
}
#main_content {
	position: absolute;
	top:90px;
	left:0px;
	width:900px;
	border: 0px;
}
#imagestrip {
	position: relative;
	overflow:hidden;
	top:0px;
	right:0px;
	width:900px;
	height:142px;
	padding:0px;
	border: 0px;
}
#singlebox {
	position: relative;
	top:30px;
	left:130px;
	width:610px;
	padding:0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight:normal;
	color: #666666;
	min-height: 300px; 
}
#leftbox {
	position: relative;
	float:left;
	top:30px;
	left:150px;
	width:300px;
	padding:0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	font-weight:normal;
	color: #666666;
	min-height: 300px; 
}
#rightbox {
	position: relative;
	float:left;
	top:30px;
	left:170px;
	width:420px;
	padding:0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	font-weight:normal;
	color: #666666;
	min-height: 300px; 
}
.clearbox {clear: both;}
.title {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16pt;
	font-weight: bold;
	color: #000000;
}
.subtitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	color: #888888;
}
.whitetitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

a:link {
	color: #6666CC;
	text-decoration:none;
}
a:visited {
	color: #6666CC;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
a:active {
	color: #6666CC;
	text-decoration:none;
}
a.footerlink:hover	{color: #202020; text-decoration: none;}
a.footerlink:visited {color: #666666; text-decoration: underline;}
a.footerlink:visited:hover {color: #202020; text-decoration: none;}
a.footerlink:active {color: #666666; text-decoration: underline;}
a.footerlink:link	{color: #666666; text-decoration: underline;}

#footer {
	position: relative;
	bottom:0px; left:0px;
	width:886px;
	margin-right:10px;
	text-align:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	font-weight:normal;
	color:#666666;
}
.TextBox,.MultiTextBox {
	width: 270px;
	height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(images/formbg.jpg);
	font-weight: normal;
	margin-bottom:12px;
	border:1px solid #888888;
}
.MultiTextBox {
	height: 100px;
}
.formButton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F8F8F8;
	border: 1px solid #000000;
	margin:0px; padding:0px;
	padding-left:5px; padding-right:5px;
}
.emailpop {border:0px; margin:0px; background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; padding-left:20px; padding-right:20px; padding-bottom:10px; width:280px;}
