body {
	padding: 				0px;
	margin: 				0px;
	color:					#333333;
	font-family:			Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	background-image:		url(../images/backing.jpg);
	background-repeat:		repeat-x;
	background-color:		#E2EEF7;
}

a:link { color: #21757A; text-decoration: none; }
a:visited { color: #21757A; text-decoration: none; }
a:hover { color: #21757A; text-decoration: underline; }
a:active { color: #21757A; text-decoration: none; }

li {
	list-style-image:url(../images/bullet.jpg);
}
ul.sub {
	margin:0px;
	padding-left:19px;
}
li.sub {
	margin: 0px;
	padding: 0px;
	list-style-image:url(../images/bullet_sub.jpg);
}
li.sidebar {
	list-style-image:url(../images/bullet_green.jpg);
}
li.callout {
	list-style-image:url(../images/bullet_yellow.jpg);
}
.copy {
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	color: 				#333333;
	font-size:			12px;
	line-height:		19px;
}
.header {
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	color: 				#4477CC;
	font-size:			14px;
	line-height:		19px;
	font-weight:		bold;
}
.testimonial { font-size: 10px; }
.testimonial a:link,visited,active { color: #6B6B6B; text-decoration: none; }
.testimonial a:hover { color: #4477CC; text-decoration: none; }
.subhead {
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	color: 				#000000;
	font-size:			12px;
	line-height:		17px;
	font-weight:		bold;
}
.padleft {
	padding-left: 8px;
}
.padright {
	padding-right: 8px;
}
.formy {
	font-family:		Trebuchet MS, Arial, Helvetica, sans-serif;
	color: 				#333333;
	font-size:			10px;
	vertical-align: 	middle;
	height:				16px;
	width:				59px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#E1E5DE;
	padding-left:		4px;
}
.footer {
	font-size:		9px;
	line-height:	10px;
	color:			#333333;
}