

body {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #204481;
	background:#48685b;
	
	/*	PLAYING WITH GRADIENTS
	
	background: #00abeb;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00abeb',EndColorStr='#FFFFFF');
	background: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.23, rgb(255,255,255)),
	    color-stop(0.62, rgb(0,172,235))
	);
	background:-moz-linear-gradient(
	    center bottom,
	    rgb(255,255,255) 23%,
	    rgb(0,172,235) 62%
	);

	*/
	height: 100%;
}
.text{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;	
	font-size: 12px;
	color: #23537e;
}
.smtext{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
		text-decoration: none;	
	font-size: 10px;
	color: #23537e;
}
.testimony{
	font-size: 12px;
	font-style:italic;
	color:#7e500e;
	margin-top: 3px;
	margin-bottom: 6px;
}
h2{
	font-size: 13px;
	font-weight: bold;
	color:#c25a2c;
	margin-top: 3px;
	margin-bottom: 6px;
}
h4{
	font-size: 15px;
	color: #C2842C;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 10px;
	/*border-bottom: 1px solid #cccccc;*/
}
h3{
	font-size: 14px;
	color:#48685b;
	margin-top: 3px;
	margin-bottom: 6px;
}
h4{
	font-size: 15px;
	color: #C2842C;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 10px;
	/*border-bottom: 1px solid #cccccc;*/
}
input.btn { 
	color:#204481; 
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	background-color:#ccc; 
	border:1px solid; 
	border-color: #696 #363 #363 #696; 
}
img{
	margin: 4px 0px 0px 0px;
}
.wrapper{
	width:795px;
	height:95%;
}
.topNav{
	background-color: #fff;
}
ul{
	list-style-type: none;
	padding: 5;
	margin: 5;
}
li{
	background-image: url(/img/li.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 1em;
}


#slideshow { position: relative; width: 650px; height: 433px; }
#slideshow div { position: absolute; left: 0; top: 0; }

.mainContent{
	text-align:left;
	margin-left: 85px;
	margin-right: 20px;
	float: left;
	width: 621px;
	color: #23537e;
	background:#ffffff;

}
.resources{
	text-align:left;
	margin-left: 85px;
	margin-right: 20px;
	float: left;
	width: 621px;
	color: #23537e;
	background:#ffffff;
}
.footer{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 10px;
	color: #92573d;
	background:#ffffff;
	clear:both;
}

/* link colors */

.mainContent a:link{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #c25b2c;
	text-decoration: none;	
}	
.mainContent a:visited{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #c25b2c;
	text-decoration: none;
}
.mainContent a:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #c25b2c;
	text-decoration: underline;
}
.email a:link{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #c25b2c;
	text-decoration: none;	
}	
.email a:visited{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #c25b2c;
	text-decoration: none;
}
.email a:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #c25b2c;
	text-decoration: underline;
}
.resources a:link{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #23537e;
	text-decoration: none;	
}	
.resources a:visited{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #23537e;
	text-decoration: none;
}
.resources a:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 12px;
	color: #23537e;
	text-decoration: underline;
}
.topNav a:link{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #9aa4bf;
	text-decoration: none;	
}	
.topNav a:visited{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #9aa4bf;
	text-decoration: none;
}
.topNav a:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #c25a2c;	
}
.topNav a.current:link {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #c25a2c;	
}
.topNav a.current:visited {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #c25a2c;	
}
.topNav a.current:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #c25a2c;	
}
.topNav a.index:link {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #c25b2c;	
}
.topNav a.index:visited {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #c25b2c;	
}
.topNav a.index:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 13px;
	color: #23537e;	
}

.footer a:link{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 10px;
	color: #92573d;
	text-decoration: none;	
}	
.footer a:visited{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 10px;
	color: #92573d;
	text-decoration: none;
}
.footer a:hover {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size: 10px;
	color: #23537e;
	text-decoration: underline;
}

table.demog{
	padding: 10px;
	spacing: 10px;
}
table.demog td, table.demog tr {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	text-decoration: none;	
 	font-size: 12px;
	color: #23537e;
	vertical-align: top;
}
table.keytrade{
	padding: 10px;
	spacing: 10px;
	width: 650;
}
table.keytrade td, table.keytrade tr {
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	text-decoration: none;	
 	font-size: 10px;
	color: #23537e;
	vertical-align: top;
}


/* pseudo table */
div.tableWrapper { 
width:500px; 
} 
div.leftColumn { 
width:75px; 
float:left; 
text-align:center; 
vertical-align:middle; 
}  
div.rightColumn { 
width:425px; 
float:right; 
text-align:center; 
vertical-align:middle; 
}
div.leftFullColumn { 
width:250px; 
float:left; 
text-align:left; 
vertical-align:middle; 
}  
div.rightFullColumn { 
width:250px; 
float:right; 
text-align:left; 
vertical-align:middle; 
}
div.leftFullColumnHP { 
width:400px; 
float:left; 
clear:left;
text-align:left; 
vertical-align:middle; 
}  
div.rightFullColumnHP { 
width:100px; 
float:right; 
text-align:left; 
vertical-align:middle; 
}
/* rounded corners */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7f94b7;
  border-right:1px solid #7f94b7;
  background:#c7d0df}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #36568d;
  border-right:1px solid #36568d;
  background:#d4dbe7}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d4dbe7;
  border-right:1px solid #d4dbe7;}
.spiffy4{
  border-left:1px solid #7f94b7;
  border-right:1px solid #7f94b7}
.spiffy5{
  border-left:1px solid #c7d0df;
  border-right:1px solid #c7d0df}
.spiffyfg{
  background:#ffffff;
}
/* BUTTONS */

.simpleButton{
	font-family: 'Lucida Sans unicode', Geneva, tahoma, HelveticaNeue;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	color:#204481;
	background-color:#eeeeee;
	border-style:outset;
	border-width:1px;
	border-color:#CCCCCC;
}
