/* SPECIFIC ELEMENTS */
body{
  font-family: Verdana, Arial, Tahoma;
  font-size: 75%;
}


a:hover{
  color:red;
}


.box_header div.medical{
  background: url(../images/box_head_icon_medical.gif) no-repeat bottom left;
}
.box_header div.business{
  background: url(../images/box_head_icon_business.gif) no-repeat bottom left;
}
.box_header div.resellers{
  background: url(../images/box_head_icon_resellers.gif) no-repeat bottom left;
}
.box_header div.question{
  background: url(../images/box_head_icon_question.gif) no-repeat bottom left;
}

.box_content{
  min-height:340px;
  _height: 350px;
}

#content h1{
  font-size: 160%;
  color: #00417F;
}
#content h2{
  font-size: 140%;
  color: #025CB2;
  margin-bottom: 0px;
  font-style:italic;
}
#content h3{
  font-size: 115%;
  color: #025CB2;
  margin-bottom: 0px;
}
#content p{
  margin-top:5px;
  margin-bottom: 15px;
}
#content ul{
  line-height: 1.5em;
}

#content h3.tagline{
  margin-top: 0px;
  font-size: 100%;
}


h2.img_heading{
  padding-left: 35px;
  height: 30px;
  line-height: 30px;
}
h2.img_heading.automatic{
  background: url(../images/content/h2_automatic.gif) no-repeat;
}
h2.img_heading.reliable{
  background: url(../images/content/h2_reliable.gif) no-repeat;
}
h2.img_heading.easy_restore{
  background: url(../images/content/h2_easy_restore.gif) no-repeat;
}
h2.img_heading.secure{
  background: url(../images/content/h2_secure.gif) no-repeat;
}
h2.img_heading.offsite{
  background: url(../images/content/h2_offsite.gif) no-repeat;
}
h2.img_heading.affordable{
  background: url(../images/content/h2_affordable.gif) no-repeat;
}


table.gridTable{
  background-color: #666;
}
.gridTable td{
  background-color: #eee;
}
.gridTable td.oddRow{
  background-color: #e3e3e3;
}
.gridTable th{
  background-color: #ccc;
  text-align:left;
}

form.contact input, form.contact textarea{
  width: 300px;
}

.contact_info th{
   text-align:left;
   padding-right: 20px;
}

sup.required{
  color:red;
}

/* override for something clunky in datepicker... */
.ui-datepicker-prev label, .ui-datepicker-next label{
  display:none;
}

.newsletter_heading{
  margin-top:0px;
  margin-bottom: 5px;
  font-size: 14px;
}

/* END SECIFIC ELEMENTS */