body { background-color: #999999; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font: 12px Arial, Helvetica, sans-serif; }

img { text-decoration: none; border-style: none; }

#body .left { margin-right: 20px; }

#body .right { margin-left: 0px; padding-left: 20px; }

#body li a { text-decoration: none; font-weight: bold; }

#body li a:hover { text-decoration: underline; font-weight: bold; }

li { margin: 0px; padding: 0px 0px 10px; }

h1 { margin: 0px; padding: 0px; color: #3E7233; }

.title1 {font-family:'Times New Roman', Times, serif; color:#000;  font-weight:normal }

.title2 { color: #3D7032; margin: 0px; padding: 0px; font: normal 24px "Times New Roman", Times, serif; }
.title3 { color: #3D7032; margin: 10px 0px 0px; padding: 0px 0px 10px; font: 18px Arial, Helvetica, sans-serif; }

.homeparagraph { font: 16px "Times New Roman", Times, serif; color: #000; margin: 0px; padding: 5px; }

h2 { font-size: 18px; color: #3E7233; padding: 0px; margin-bottom: 0px; }

.header { color: #FFF; }

p { font: normal 12px/18px Verdana, Geneva, sans-serif; color: #000; }

.regR { font-size: 50%; vertical-align: super; }

#top { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #002858; font-weight: bold; margin: 0px; padding: 5px 0px; }

#top a, a:visited { color: #FFFFFF; font-size: 11px; text-decoration: none; margin: 0px; padding: 0px 10px; }

#top a:hover { text-decoration: underline; }

#top a.on, a.on:visited, a.on:hover { color: #999999; font-size: 11px; font-weight: bold; text-decoration: none; }

#top ul { margin: 0px; padding: 0px; }

#top li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }

#body { margin: 0px; padding: 0px 20px; }

#body a { color: #9D1616; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0px; padding: 0px; text-decoration: underline; }

#middle { background-image: url(images/mainimage.jpg); background-repeat: no-repeat; background-position: left top; padding-top: 340px; padding-bottom: 0px; vertical-align: top; margin-right: 20px; }

#middle .middlecontent { background: url(images/offwhite.jpg) repeat-y; }

#Bottom { padding-bottom: 10px; padding-right: 8px; padding-left: 8px; background: #FFFFFF url(images/blueGradient.jpg) repeat-x left top; }

#Bottom h2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; line-height: 0px; padding-top: 18px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }

#Bottom h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #921214; padding-top: 6px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#Bottom p { font-family: arial; color: #013C73; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 12px; margin: 0px; }

#Bottom a, a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #013C73; font-size: 13px; }

#Bottom a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; color: #8E141A; font-size: 13px; }

#Bottom ul { margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #013C73; }

#Bottom li { list-style-type: none; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

#Bottom .moreInfo { color: #3E7233; font-weight: bold; margin: 0px; padding-top: 10px; text-align: left; padding-right: 10px; font-size: 14px; }

#Bottom .moreInfo a, a:visited { color: #213C73; text-decoration: underline; }

#Bottom .moreInfo a:hover { text-decoration: underline; color: #213C73; }

#Bottom #leftbox .moreInfo { color: #3E7233; font-weight: bold; margin: 0px; text-align: left; padding-top: 10px; padding-right: 10px; }

#Bottom #centerbox .moreInfo { color: #3E7233; font-weight: bold; margin: 0px; text-align: left; padding-top: 10px; padding-right: 10px; }

#Bottom #centerbox .moreInfo a, a:visited { color: #3E7233; text-decoration: underline; }

#Bottom #centerbox .moreInfo a:hover { text-decoration: underline; color: #213C73; }

#Bottom #rightbox .moreInfo { color: #3E7233; font-weight: bold; margin: 0px; text-align: left; padding-top: 10px; padding-right: 10px; }

#leftbox { margin-right: 0px; float: left; margin-left: 0px; background-image: url(images/right_box.jpg); background-repeat: no-repeat; background-position: left top; height: 169px; width: 248px; padding: 0px; margin-top: 0px; margin-bottom: 0px; }

#centerbox { margin-right: 18px; margin-left: 18px; float: left; background-image: url(images/center_box.jpg); background-repeat: no-repeat; background-position: left top; height: 169px; width: 248px; padding: 0px; margin-top: 0px; margin-bottom: 0px; }

#rightbox { display: block; height: 169px; width: 248px; float: left; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background: url(images/right_box.jpg) no-repeat; }

#centerbox ul { list-style: circle inside; }

#centerbox ul li { list-style: disc outside; margin: 5px 0px 5px 10px; padding: 0px; color: #3E7134; }

#leftbox ul { list-style: circle inside; }

#leftbox ul li { list-style: disc outside; margin: 5px 0px 5px 10px; padding: 0px; }

#rightbox a, #rightbox a:visited { font: bold 12px Arial, Helvetica, sans-serif; color: #013C73; margin: 0px; padding: 0px; }

#rightbox a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #9F1416; margin: 0px; padding: 0px; }

#footer { font-family: Arial, Helvetica, sans-serif; color: #013C73; text-decoration: none; font-weight: normal; text-align: center; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }

#footer a { color: #013C73; text-decoration: none; padding-right: 10px; padding-left: 10px; font-size: 8px; }

#footer a.on, a.on:visited, a.on:hover { color: #999999; font-size: 8px; font-weight: bold; text-decoration: none; }

#footer a:hover { text-decoration: underline; }

#footer ul { margin: 0px; padding: 0px; font-size: 8px; font-family: Arial, Helvetica, sans-serif; }

#footer li { display: inline; list-style-type: none; font-size: 8px; }

#rightbox img { position: relative; top: -35px; text-align: right; left: -10px; }

#header { background: url(images/header2.jpg) no-repeat left top; margin: 0px; padding: 0px 0px 72px; }

#header2 { margin: 0px; padding: 0px 0px 72px; background-image: url(images/signupHeader.jpg); background-repeat: no-repeat; background-position: left top; }

.bottom { padding-bottom: 20px; margin-bottom: 20px; padding-left: 20px; }

.clearfix { clear: both; float: none; }

.rows{ border-bottom: thin solid #608248; }
.FTE  { }

.Trialpackrow { background: #CC9; color: #FFF; }

.stores { margin: 0px; padding-left: 10px; padding-top: 5px; }

.special { padding-top: 30px; font-size: 28px; color: #3E7233; text-align: center; }
