.borderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.borderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
body {
	background-color: #CCCCCC;
	font-family: Tahoma, Verdana;
}
a {
	color: #003399;
	text-decoration: none;
}
a:hover {  
	text-decoration: underline;
}
.footerbackground {
	background-image: url(images/footer_background.jpg);
	background-repeat: repeat-x;
}
.footertext {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
.tahoma {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;
}
.tahomabold {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
.tahomaboldblue {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #003399;
}

p { 
	font-family: Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;
}

li { 
	font-family: Tahoma, Verdana;
	font-size: 12px;
	line-height: 15px;
}

h1 { 
	font-family: Tahoma, Verdana;
	font-size: 16px;
	line-height: 19px;
	font-weight: bold;
	color: #003399;
}

h2 {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
}

ul#nav {margin:0 0 0 0; padding:0 0 0 0; list-style:none; }
li.mainNav { border-bottom:1px solid white; width:100%; min-height:25px; padding-top:5px; padding-bottom:5px; }
a.mainNavA { color:white; font-weight:bold; padding-left:5px; font-size:14px; }
ul#subNav { margin:0 0 0 0; padding:0 0 0 0; list-style:none; }
a.subNavA { color:white; padding-left:15px; font-size:10px; }
#testimonials { padding-left:5px; }
#testimonials, #testimonials a, #testimonials a:hover { color:white; text-decoration:none; } 
#testimonials h2 { font-size:16px; }

.width { width:811px; }