body, td, textarea {
	font-size: 12px;
	line-height:1.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-image:url(images/PageBGstripe.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}
hr {
	border: 0;
	height: 1px;
	color: #c1d17b;
	background-color: #c1d17b;
}

a, a:visited {
	color:#077097;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
}
li {
	line-height:1.3em;
	margin-bottom:5px;
}

/** ***************** unique formatting **/

.NavBox {
	background-image:url(images/NavBG.gif);
	background-position:center;
	background-repeat:repeat-x;
	height:33px;
}
.SubNavBox {
	background-image:url(images/SubNavBG.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ddf4f5;
	padding:15px;
}
.BodyBox {
	background-image:url(images/BodyBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:40px;
}
.SlideShowBox {
	width:130px;
	height:108px;
	background-color:#FFFFFF;
}
.slide {
	position:absolute;
	left:11px;
	border:1px solid #def08d;
}
.Blurb {
	font-size:.85em;
	line-height:1.8em;
	margin-bottom:15px;
}
.Blurb, .Blurb a, .Blurb a:visited, .Blurb a:hover {
	color:#707070;
	text-decoration:none;
}
.BlurbPopOut {
	margin:10px;
	padding:10px;
	background-color:#FFFFFF;
	background-image:url(images/BannerBG.jpg); background-position:top; background-repeat:repeat-x;
	border:1px solid #c1d17b;
	text-align:center;
}
.Title {
	color:#077097;
	font-size:2.2em;
	line-height:1em;
	margin:5px 10px 20px 0;
}
.SubTitle {
	color:#666666;
	font-size:1.4em;
}
.FeatureText {
	color:#077097;
	font-size:1.3em;
}
.BodyBox P {
	text-indent:0;
	margin:10px 0 10px 0;
}
.BodyBox H3 {
	margin:25px 0 4px 0;
	color:#077097;
	font-size:1.4em;
	font-weight:100;
}
.BodyBox TD {
	padding:0 10px 10px 0;
}
.ProsePara P {
	text-indent:25px;
	margin:0;
}
#ErrorBox {
	border:2px solid #def08d;
	background-color:#FFFFFF;
	color:#000000;
	padding:10px;
	margin:0 0 30px 0;
	font-size:1.2em;
	width:400px;
}
.gobutton {
	color:#077097;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;	
}

.smallerLink {
	font-size:.8em;
	line-height:1.3em;
}
.StartButton {
	width:40%; 
	float:left;
}
.StartButton a {
	text-decoration:none;
}

.ProductSearchButton {
	margin: 0 5px -5px 0;
}