
td  { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contactdetails  { color: #3b3b3b; font-size: 11px; line-height: 24px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 6px }
.leftpadding { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 6px }
h1  { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px }
h2 { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
h3 { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
h4 { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 10px }
.heading  { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #05af8d; margin: 0px; padding-top: 2px; padding-left: 6px; border-bottom: 1px solid white; width: auto; height: 18px; display: block }
.prodheading { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 0px 0px 6px; display: block }
.prodheading2 { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 6px 3px; display: block }
.contact { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9ca1a7; margin: 0px; padding-top: 2px; padding-left: 6px; border-bottom: 1px solid white; width: auto; height: 18px; display: block }
.line_leftcol { border-top: 1px solid white; border-right: 1px solid #9ba1a7 }
.line_centercol { border-right: 1px solid #9ba1a7; border-left: 1px solid #fff }
.line_centercolsub { border-left: 1px solid #fff }
.line_rightcol { border-left: 1px solid white }
.columnpadding { padding: 3px 6px }
.contentpadding { padding: 3px 32px }
.titlepadding { padding-left: 32px }
a { color: #3b3b3b; text-decoration: underline }
a:hover { color: #05af8d; text-decoration: underline }
.input { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d8dadc; margin-bottom: 3px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #d8dadc #b4b4b4 #b4b4b4 #d8dadc }
.input2 { color: #3b3b3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; padding-left: 5px; border: solid 1px #a4aeb6 }
.border { border: solid 1px #b4b4b4 }
#footer { color: white }
#footer a { color: white; text-decoration: none }
#nav a { color: white; text-decoration: none }
#nav { color: white; text-decoration: none }
#nav a:hover { color: white; text-decoration: underline }
#footer a:hover { text-decoration: underline }
.submitbutton { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #05af8d; border-style: solid; border-width: 1px; border-color: white #3b3b3b #3b3b3b white }
.prodphoto { border-style: solid; border-width: 1px; border-color: white #9ba1a7 #9ba1a7 white }
#hpintro { color: #4d4d4d; text-align: center; margin-top: 10px }
#hpintro p,#hpintro a { color: #4d4d4d; font-size: 10px; text-decoration: none; margin: 0px }
#hpintro a:hover { color: #4d4d4d; font-size: 10px; text-decoration: underline }
img { border: 0 }

