body {
background:#0099CC; 
margin:0px;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
color:#252525;
font-size:14px;
}

.topCanvas {
width:100%; 
min-width:1000px; 
height:116px; 
background:#045485; 
border-bottom:1px solid #FFFFFF;
}
	.top {
	width:1000px; 
	height:116px; 
	background:url(images/bg-top.jpg) top center no-repeat; 
	margin:0 auto;
	}
		.logo{
		padding-top:12px; 
		padding-left:12px;
		}
		
.navCanvas {
width:100%; 
min-width:1000px; 
height:40px; 
background:#147ACF url(images/bg-nav.jpg) top left repeat-x;
}
	.nav {
	width:1000px; 
	height:40px; 
	margin:0 auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	}
		.nav a {
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		height:40px;
		line-height:40px;
		text-align:center;
		text-transform: uppercase;
		display:block;
		padding-left:20px;
		padding-right:20px;
		}
		.nav a:hover {
		text-decoration:none;
		color:#FFFFFF;
		background:url(images/bg-nav-o.jpg) top left repeat-x;
		}
		
.dropdown {position:relative; top:0px; left:-1px;  background:#E6F3FB; padding:5px; border:1px solid #0D5AAF; border-top:none; font-weight:normal; width:200px; z-index:0;}
		.dropdown .spacer2 {height:1px; font-size:0; background:#AAD6F0; line-height:0;}
		.dropdown a {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:left; color:#333333; height:25px; line-height:25px; padding-left:8px; width:172px; text-transform:none;}
		.dropdown a:hover {background:#FFFFFF; color:#006699;}
		
.subnavCanvas {
width:100%; 
min-width:1000px;
margin-top:10px;
margin-bottom:15px;
}
		.subnav {
		width:1000px; 
		height:101px;
		margin:0 auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:center;
		color:#FFFFFF;
		font-weight:bold;
		}
			.subnav a {
			color:#FFFFFF;
			text-decoration:none;
			}
			.subnav a:hover {
			text-decoration:underline;
			color:#FFFFCC;
			}

.contentCanvas {
width:100%; 
min-width:1000px;
margin-top:8px;
}
	.canvas {
	width:1000px; 
	height:auto;
	margin:0 auto;
	background:#AAD6F0;
	font-family:'Trebuchet Ms', Arial, Helvetica, sans-serif;
	font-size:14px;
	}
		.thumbSpacer {
		height:10px;
		}
		h1 {
		font-family:Georgia, "Times New Roman", Times, serif; 
		font-size:25px; 
		color:#CC3300; 
		padding-top:5px; 
		border-bottom:1px dashed #FFFFFF; 
		padding-bottom:7px;
		font-style:italic;
		margin:0 auto;
		font-weight:normal;
		}
		.content {
		margin-top:25px; 
		line-height:normal;
		}
		.calculator {
		width:500px; 
		height:80px; 
		background:url(images/bg-calculator.jpg) top left no-repeat; 
		margin:auto;
		}
	.footer {
	width:1000px; 
	height:auto;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
	padding-top:7px;
	padding-bottom:20px;
	text-align:center;
	}
		.footer a {
		color:#000000;
		text-decoration:underline;
		}
		.footer a:hover {
		color:#FFFFCC;
		text-decoration:none;
		}
		
a {
text-decoration:underline;
color:#CC0000;
}

a:hover {
text-decoration:none;
color:#009900;
}

a img {
border:0;
}

.emp {font-size:16px; font-weight:bold; color:#009900;}

blockquote {
font-size:13px;
line-height:normal;
background:#D7F2FF url(images/quote.gif) top right no-repeat;
border-left:5px solid #95DFFF;
padding:10px;
display:block;
overflow:hidden;
width:90%
}
	blockquote div {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	padding-top:20px;
	padding-left:15px;
	}
	
h2 {margin:0 auto; font-size:20px;}

.searchbox {background:#E6F3FB; border:1px solid #0D5AAF; font-size:13px; padding:15px; padding-top:5px; width:90%; margin:auto; color:#006699; margin-top:10px;}
.searchTitle {font-size:18px; margin-bottom:10px; color:#333333;}

.testimonialHead {margin-top:20px; margin-bottom:5px; font-size:18px; font-weight:bold; color:#333333;}