body{color:#555;font-size:16px;line-height:normal;font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, form, table, td, p, a, ul{margin:0;padding:0;}
a{color:#2F7BC9;font-weight:bold;text-decoration:none;cursor:pointer;}
a:hover{color:#000;}
h1{font-size:36px;line-height:36px;color:#0c3667;font-weight:700;padding:0 0 20px;text-shadow:1px 1px 1px #fff;}
h2{font-size:19px;padding:5px 0 15px 0;line-height:normal;font-weight:normal;color:#2F7BC9;}
p{padding:0 0 15px 0;line-height:21px;}
#main-content ul{padding:0 0 20px 40px;}
#main-content li{list-style-type:none;padding:0 0 5px 0;}
#content-table .right p{line-height:normal;}
#oneupyourcomp{text-align:center;color:#2A76C2;}
#contactusBox{text-align:center;margin:10px 0 25px 0;}
#callustoday, #or{font-size:17px;color:#666;}#callustoday{display:none;}
#phoneNumber{font-size:29px;color:#3A3A3A;padding:0px 0 11px;/*background:url(/images/call-us.png) top center no-repeat;*/}
#contactusbyemail{text-indent:-2500px;display:block;margin:0 auto;height:34px;width:184px;background:url(/images/contactus.gif) 0 0 no-repeat;}
#contactusbyemail:hover{background-position:0 -34px;}
#sidebarTestimonial{margin:0 0 10px 0;background:url(/images/testimonials.gif) top center no-repeat;padding:42px 0 0;height:auto;}
#sidebarTestimonialBottom{background:url(/images/testimonials.gif) bottom center no-repeat;height:12px;}
#content-table .right #sidebarTestimonial p{font-size:12px;/*text-align:justify;*/padding:0 20px 0 25px;text-indent:-5px;color:#7B9DC2;}
#content-table .right #sidebarTestimonial p.small{text-align:right;font-style:italic;text-indent:0;padding-top:10px;}

#aboutUsTable{}
#aboutUsTable p{font-size:14px;line-height:17px;padding-top:4px}
#aboutUsTable p.small{font-size:12px;line-height:12px;text-align:center;clear:left;text-indent:-10px;padding:0 0 10px 0;display:none;}
#aboutUsTable td{padding:0 0 10px 0;}
#aboutUsTable img{height:136px;width:174px;float:left;display:inline;position:relative;margin:0 10px 0 -10px;}

#testimonials{padding:0 10px 0 0;}
#testimonials p{padding-bottom:5px;font-size:14px;line-height:normal;color:#666;}
#testimonials p.t{color:#000;}
#testimonials p.divider{border-top:#ccc solid 1px;margin:15px 0 0 0;padding-bottom:0;}

#faqs ol{margin-top:0;padding-top:0;}
#faqs ol li{padding:0 0 5px 0;margin:0;}
#faqs p{padding:0 0 20px 0;}
#faqs .q{font-weight:bold;padding:0 0 8px 0;}

#products{}
#products h1{padding:0 0 15px 0;}
#products div div{overflow:auto;border-bottom:#DADADA solid 1px;padding:0 0 10px 0;margin:0 0 10px 0;}
#products h3{padding:0 0 10px 0;clear:both;}
.productImage{float:left;border:0;margin:0 10px 10px 0;}

#services{padding:15px 0 0;}
.service{overflow:auto;padding:0 0 35px;}
.service .image{float:left;width:12%;padding:3px 15px 15px 0;}
.service .copy{float:left;width:78%;}
.service .copy h2{padding:0;}


