body {
margin: 0px;
text-align: center;
}

#wrapper {
margin: 0 auto;
padding: 0px;
width: 780px;
text-align: center;
background: #FFF;
}

#flashbanner {
margin: 0 auto;
width: 780px;
height: 180px;
background: #FFF;
}

#flashbanner2 {
margin-bottom: 20px;
width: 285px;
height: 212px;
}

#container {
float: left;
position: relative;
width: 780px;
background: #FFF;
z-index: 0;
}

/*3 Columns*/

.column1 {
	float: left;
	margin-left: 30px;
	padding-top: 20px;
	width: 204px;
	height: 880px;
	text-align: left;
	background: #FFF;
	z-index: 99;
}

.column2 {
	float: left;
	margin-left: 8px;
	padding-top: 20px;
	padding-left: 7px;
	padding-right: 7px;
	width: 285px;
	height: 880px;
	text-align: left;
	z-index: 99;
	background-color: #E5E5E5;
}

.column3 {
	float: left;
	margin-left: 8px;
	padding-top: 20px;
	width: 200px;
	height: 880px;
	text-align: left;
	background: #FFF;
	z-index: 99;
}

.abcolumn1 {
	float: left;
	margin-left: 30px;
	padding-top: 20px;
	width: 220px;
	height: 380px;
	text-align: left;
	z-index: 99;
	background-color: #FFFFFF;
}

.abcolumn2 {
	float: left;
	margin-left: 8px;
	padding-top: 20px;
	padding-left: 7px;
	padding-right: 7px;
	width: 249px;
	height: 380px;
	text-align: left;
	z-index: 99;
	background-color: #FFFFFF;
}

.abcolumn3 {
	float: left;
	margin-left: 8px;
	padding-top: 20px;
	width: 220px;
	height: 380px;
	text-align: left;
	z-index: 99;
	background-color: #FFFFFF;
}

.secolumn1 {
	float: left;
	margin-left: 30px;
	padding-top: 0px;
	width: 220px;
	height: 820px;
	text-align: left;
	background: #FFF;
	z-index: 99;
	padding-left: 5px;
}

.secolumn2 {
	float: left;
	margin-left: 15px;
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 7px;
	width: 235px;
	height: 820px;
	text-align: left;
	z-index: 99;
	background-color: #FFFFFF;
}

.secolumn3 {
	float: left;
	margin-left: 15px;
	padding-top: 0px;
	width: 210px;
	height: 820px;
	text-align: left;
	background: #FFF;
	z-index: 99;
	padding-left: 5px;
}

.cocolumn1 {
	float: left;
	margin-left: 30px;
	padding-top: 20px;
	width: 225px;
	height: 330px;
	text-align: left;
	background: #FFF;
	z-index: 99;
}

.cocolumn2 {
	float: left;
	margin-left: 8px;
	padding-top: 20px;
	padding-left: 7px;
	padding-right: 7px;
	width: 259px;
	height: 330px;
	text-align: left;
	background: #FFF;
	z-index: 99;
}

.cocolumn3 {
	float: left;
	margin-left: 8px;
	padding-top: 20px;
	width: 215px;
	height: 330px;
	text-align: left;
	background: #FFF;
	z-index: 99;
}

/*2 Columns*/

.abcolumn4 {
	float: left;
	margin-top: 5px;
	margin-left: 30px;
	padding-top: 20px;
	width: 355px;
	height: 325px;
	text-align: left;
	z-index: 99;
	background-color: #FFFFFF;
}

.abcolumn5 {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	padding-top: 20px;
	width: 351px;
	height: 325px;
	text-align: left;
	z-index: 99;
	background-color: #E5E5E5;
	padding-left: 4px;
}

.tocolumn4 {
	float: left;
	margin-top: 5px;
	margin-left: 30px;
	padding-top: 20px;
	width: 250px;
	height: 750px;
	text-align: left;
	z-index: 99;
	background-color: #FFFFFF;
}

.tocolumn5 {
	float: left;
	margin-top: 5px;
	margin-left: 20px;
	padding-top: 20px;
	width: 436px;
	height: 750px;
	text-align: left;
	z-index: 99;
	background-color: #E5E5E5;
	padding-left: 8px;
	padding-right: 8px;
}

/*1 Column*/

.column6 {
	float: left;
	margin-top: 15px;
	margin-left: 30px;
	padding-top: 20px;
	width: 715px;
	text-align: left;
	background: #FFF;
	z-index: 99;
	padding-left: 5px;
}

.style6 {
color: #507E9C;
font-size: 8px;
font-family: Arial, sans-serif;
}

.style8 {
	color: #333333;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}

.style12 {
	color: #5C5C5C;
	font-size: 11px;
	font-family: tahoma;
}

.style14 {color: #FF6600}

.style15 {color: #0000FF}

.style44 {
font-family: Tahoma, sans-serif;
font-size: 11px;
color: #FF6600;
font-weight: bold;
font-style: italic;
}

.heading {
color: #006699;
font-size: 15px;
font-family: Tahoma, sans-serif; 
font-weight: bold;
}

.headinggreen {
color: #009900;
font-size: 15px;
font-family: Tahoma, sans-serif; 
font-weight: bold;
}

.headinggrey {
color: #333333;
font-size: 13px;
font-family: Tahoma, sans-serif; 
font-weight: bold;
}

.subheadinggreen {
color: #009900;
font-size: 12px;
font-family: Tahoma, sans-serif; 
}

.subheadinggrey {
color: #333333;
font-size: 11px;
font-family: Tahoma, sans-serif; 
font-weight: bold;
text-decoration: underline;
}

.phronesysblue, .phronesysblue p {
color: #006699;
}

.address {
color: #006699;
font-size: 11px;
font-family: Tahoma, sans-serif;
}

p {
color: #333;
font-size: 11px;
font-family: Arial, sans-serif; 
}

li {
font-size: 11px;
font-family: Arial, sans-serif; 
}

.links a:link, .links a:visited {
color: #666666;
font-size: 11px;
font-family: Tahoma, sans-serif;
font-weight: bold;
text-decoration: underline;
}

.links a:hover {
text-decoration: none;
}

.quote {
color: #666666;
font-size: 11px;
font-family: Tahoma, sans-serif;
font-weight: bold;
}

#line {
float: left;
margin-top: 15px;
margin-left: 30px;
margin-right: 30px;
width: 720px;
height: 10px;
border-top: 1px solid #A9A9A9;
}

#footer {
float: left;
margin-top: 5px;
margin-left: 30px;
margin-right: 30px;
margin-bottom: 10px;
padding-top: 20px;
width: 720px;
text-align: center;
background: #FFF;
border-top: 1px solid #A9A9A9;
}

a:link.fineprintlink, a:visited.fineprintlink {
color: #507E9C;
font-size: 11px;
font-family: Arial, sans-serif; 
text-decoration: underline;
}

a:hover.fineprintlink {
text-decoration: none;
}

.fineprint {
color: #4d4d46;
font-size: 11px;
font-family: Tahoma, sans-serif;
}

