
body { background-color: #f7f9f6; font-family: Tahoma; font-size: 10pt; }


h1 { font-size: 10pt; color: #807f7f; padding: 10px 10px 0px 45px; }
h4 { font-size: 14pt; color: #637d55; padding: 0px 0px 5px 0px; }

#header { height: 104px; background-image: url(/images/header.gif); }
#content { background-image: url(/images/middle-slice.gif); background-repeat: repeat-y; }
#footer { height: 105px; background-image: url(/images/footer.gif); }

#logo { height: 104px; }

.padding { padding: 20px; }
# .row-2 { height:399px; position:relative; }
#slider{width:715px; height:384px; position:relative; top:3px; overflow:hidden}

#topbar { font-family: Tahoma; font-size: 8pt; padding-top: 10px; text-align: right; }
#menubar { font-family: Tahoma; font-size: 10pt; padding-top: 33px; font-weight: bold; }
#tagbar { font-family: Tahoma; font-size: 10pt; padding-top: 7px; font-weight: bold; text-align: right; }

#header #topbar a { color: #878585; text-decoration: none; }
#header #menubar a { color: #807f7f; text-decoration: none; }
#header #topbar a:hover { text-decoration: underline; }
#header #menubar a:hover { text-decoration: underline; }

#bar { height: 8px; background-image: url(/images/bar.gif); background-repeat: no-repeat; padding-bottom: 20px; }

#footer .links a { font-size: 9pt; display: block; color: #878585; text-decoration: none; margin-bottom: 5px; }
#footer .links a:hover { text-decoration: underline; }
#footer .links { padding-top: 20px; }
#footer .spacer { height: 105px; }

#content { color: #353535; }
#content .contentSpacer { height: 255px; }
#content p { padding: 8px 0px;}

#content a {}
#content li { margin: 8px 30px; list-style: square; }

#contentPadding { padding: 20px 40px; }

#footer .text { color: #878585; text-align: right; padding-top: 20px; }

#rightBox { height: 255px; background-image: url(/images/green-box-right.gif); color: #42483f; }
#middleBox { height: 255px; background-image: url(/images/green-box-middle.gif); color: #42483f; }
#leftBox { height: 255px; background-image: url(/images/green-box-left.gif); color: #42483f; }
#leftBoxBenefits { height: 255px; Background-color: #C4DFB4; color: #42483f; }

.first { margin-left: 0px; }
.last { margin-right: 0px; }

.nt-widget { width: 393px; height: 245px; background: url(../images/top-three-background.gif); padding: 115px 0px 0px 25px; }
.nt-widget img { margin: 0px 20px; }
.nt-widget td { vertical-align: top; text-align: center; font-family:Verdana,arial,helvetica,sans-serif; font-size:10px; }
.nt-widget a { color: #5A92BD !important; }

.product a { color: #666699; }
.product { border: 1px solid #C7C7C7; float: right; margin: 8px; padding: 10px; width: 396px; background-color: #ECEDEE; }
.product .image { float: left; clear: none; width: 125px; height: 140px; padding-top: 10px; background-color: #ffffff;  border: 1px solid #C7C7C7; text-align: center; }
.product .info { float: left; clear: none; width: 240px; padding-left: 10px; }
	.product .info h3 { margin: 3px 0px; color: #666699; }
.product .purchase { float: left; clear: none; width: 240px; padding-left: 10px; }
	.product .purchase label { display: block; }
	.product .purchase a { float: right; color: #666699; }
	.product .purchase p { margin: 10px 0px; }
	.product .purchase .retail { } 
	.product .purchase .price { font-weight: bold; }
	.product .purchase .save { color: crimson; }
.product .bullets { float: left; clear: both; width: 100%; }
.product img { border: 0px; }
