.boxtopleft {
  background: url(../images/frameA/topleft.png) no-repeat top left;
  height: 42px;
  color: #fff;
  vertical-align: middle;
  font-size: xx-small;
  margin:0px;
  padding:0px;
}
.boxtopright {
  background: url(../images/frameA/topright.png) no-repeat right top;
  height: 42px;
  margin:0px;
  padding:0px;
}
.boxtopleftjoin {
  background: url(../images/frameA/topleftjoin.png) no-repeat left top;
  padding: 5px 32px 0px 32px;
  height: 37px;
  color: #fff;
  font-size: xx-small;
  voice-family: "\"}\"";
  voice-family:inherit;
  height:37px;
}

html > body div.boxtopleftjoin {
height:32px;}

.boxtoprightjoin {
  background: url(../images/frameA/toprightjoin.png) no-repeat right top;
}
.boxmidleft {
  background: url(../images/frameA/midleft.gif) repeat-y left top;
  padding:0px 10px 0px 10px;
  vertical-align: middle;
  width:100%;
}
.boxmidright {
  background: rgb(215,246,249) url(../images/frameA/midright.gif) repeat-y right top;
  width: 100%;
}
.boxbotright {
  background: url(../images/frameA/bottomright.png) no-repeat right top;
  height: 42px;
}
.boxbotleft {
  background: url(../images/frameA/bottomleft.png) no-repeat left top;
  padding-left:32px;
  padding-right:32px;
  height: 42px;
  color: #fff;
  vertical-align: middle;
  font-size: xx-small;
}
.boxbotrightjoin {
  background: url(../images/frameA/bottomrightjoin.png) no-repeat right top;
  height: 38px;
}
.boxbotleftjoin {
  background: url(../images/frameA/bottomleftjoin.png) no-repeat left top;
  padding-left: 32px;
  height: 38px;
  color: white;
  font-size: xx-small;
}

table#subbar {
background: url(../images/frameA/navstrip.png) repeat-x 0 0; 
}

table#offers {
border: 1px solid rgb(3,115,114);
background-color:rgb(188,230,231);}

a.nav {
color:white;
text-decoration:none;
}

a {
 color: rgb(3,115,114);
  text-decoration: none}

a:hover {
 color: rgb(0,54,153);}
 
 
a.dark {
  color:rgb(3,115,114);
}

a.dark:hover {
  color: rgb(0,54,153);
}

.aqua {
color: rgb(3,115,114);}

.butt {
 background-color: #87D8D9;
  color: #fff;
   border: 1px solid rgb(3,115,114);
   height:30px;}
   
button.acti {
background-color: rgb(0,54,153);
cursor:crosshair;
border: 1px solid rgb(3,115,114);
padding:2px 4px;
height:30px;
color:white;
}

.butt:hover, input.butt02:hover {
background-color: rgb(0,54,153);
cursor:pointer;}

body {
color: rgb(12,12,12);}


table#itmlist th {
color:white;
background-color: rgb(52,190,192);
font-size:10px;
padding:2px;
text-align:left;
margin-bottom:10px;
}


.bdr {
border:1px solid rgb(121,121,121);
}


div#feedback {
background-color: rgb(188,230,231);
}
