A:link {color: #FFFFFF; text-decoration: underline; font-weight: normal;}
A:visited {color: #FFFFFF; text-decoration: underline; font-weight: normal;}
A:active {color: #FFFFFF; text-decoration: underline; font-weight: normal;}
A:hover {color: #FFFFFF; text-decoration: none; font-weight: normal;}

A.pt:link {color: #9aa2b5; text-decoration: underline; font-weight: normal;}
A.pt:visited {color: #9aa2b5; text-decoration: underline; font-weight: normal;}
A.pt:active {color: #9aa2b5; text-decoration: underline; font-weight: normal;}
A.pt:hover {color: #FFFFFF; text-decoration: none; font-weight: normal;}




hr { border-top:1px solid #ded8b8;
border-right:0px solid #ffffff;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff; }


body {margin:0; padding:0;  font-family: Georgia, Times, Arial, 'Trebuchet MS', Tahoma; color: #FFFFFF; font-size: 12px;   }

.aq {background: url(i/bg.png) no-repeat; background-position:center top;}
.bg {background: url(i/bg2.png) repeat-x; background-position:left top;  }
.l {background: url(i/pl.png) no-repeat; background-position:left top;  }
.dl {background: url(i/buttons_bg.png) no-repeat; background-position:left top;  }
.pst {background: url(i/past_bg.png) no-repeat; background-position:left top;  }

.hd1 {font-size: 20px; color:  #FFFFFF; line-height: 20px; letter-spacing: -1px;}
.hd2 {font-size: 20px; color:  #FFFFFF; line-height: 20px; letter-spacing: -1px;}
.hd3 {font-size: 20px; color:  #66a0f3; line-height: 20px; letter-spacing: -1px;}
.hd4 {font-size: 18px; color:  #FFFFFF; letter-spacing: 0px;}
.hd5 {font-size: 18px; color:  #9aa2b5; letter-spacing: 0px;}

.blue {font-size: 12px; color: #6da9ff;}
.norm {font-size: 12px; color: #ffffff; line-height: 19px;}

p.pad {padding-left: 44px; padding-right: 44px; padding-top: 50px;}
p.pad2 {padding-left: 20px; padding-top: 10px;}
p.main {padding-top: 70px;}

form {margin:0;}


li {padding-left: 20px; padding-top: 0; list-style-type: square; line-height: 20px; font-size: 16px;}
li.serv {padding-left: 10px; padding-right: 20px; padding-top: 0; list-style-type: square; line-height: 20px; font-size: 14px;}
li.sv {padding-left: 30px; padding-top: 0; list-style-type: square; line-height: 20px; font-size: 14px;}




.bulk {}

form {margin:0}
select {font:16px arial, helvetica; color:black; border:1px solid #D9D4B6; border-top:0px solid black; border-left:0px solid black; border-bottom:0px solid #eaeaea; width: 150px;  height: 25px;}
input.search {height:18px;}
input.chk {border:1px;; vertical-align:middle; height:16px;}