h2{
  margin: 15px 0 5px 0;
}

th{
  font-weight: normal;
  text-align: right;
}

option{
  color: #555;
  font: 12px/1.5 verdana, sans-serif;
  padding: 0 0 3px 10px;
}

.disclaimer
{
  color: #555;
  font: 9px/1.5 verdana, sans-serif;
  padding: 25px 30px 0px 30px;
  
}

option.header{
  padding-left: 3px;
  color: #062a5e;
  background-color: #eee;
}

.servicetype td{
  padding-bottom: 20px;
}

#serviceTypeList{
  width: 400px;
}

#serviceTypeList h3{
    display: inline;
    padding-left: 0.5em;
    text-transform: none;
}

#serviceTypeList label{
  font-size: 11px;
}

#serviceTypeList p{
  padding-left: 2.5em;
}


#wrap{
 margin:auto;
 position:relative;
  display:inline-block;
}
#switchLeft{
 float:left;
 width:500px;
 height:100%;
 margin: 10px 0 30px;
 display:inline-block;
}
#switchRight{
 position:relative;
 float:right;
 margin-left:40px;
  display:inline-block;
}
div#sidebartop {
padding-top: 40px;
}
#serviceType {
 float:left;
 width:600px;
 height:100%;
 margin: 10px 0 30px;

}