
body {
  padding:0px;
  margin:0px;
  font-family:Arial, Helvetica,sans-serif;
  font-size:11px;
  letter-spacing:1px;
}

p {
margin-top:11px;
margin-bottom:5px;
}

a {
text-decoration:none;
color: #5a5a5a;
cursor:pointer;
}

a img {
border:none;
padding:0px;
}

form {   margin: 0; }


/* layout
   ------ */

.content {
  width: 800px;
  background: #fff;
}

.header {
  background-image:url(images/header.jpg);
  height:55px;
}

.ltitle {
  margin-top:0px;
  margin-left:33px;
}

.contentbox {
  min-height:100px;
  border:0px dotted #CCFF00;
  padding-top:10px;
  padding-left:25px;
}

.footer {
  background-image:url(images/footer.jpg);
  background-repeat:repeat-x;
  height:96px;
  width:800px;
  float: left;
}

.topbar {
  margin-top:-30px;
  float: right;
}

.topbar ul {
  margin:0 0 0 250px;
  padding:0 0 0 0;
}

.topbar li {
  float:left;
  list-style-type:none;
  padding:5px 0 5px 0;
  font-size:10px;
}

.right {
  float:right;
}

.mb5 {
  margin-bottom:5px !important;
}

.mb10 {
  margin-bottom:10px !important;
}

.mb20 {
  margin-bottom:20px !important;
}

.mt10 {
  margin-top:10px;
}

.mt30 {
  margin-top:30px;
}

.wdt300r {
  width:300px;
  float: right;
}

.wdt450l {
  width:450px;
  float: left;
}

.wdt550l {
  width:550px;
  float: left;
}

.wdt750l {
  width:750px;
  float: left;
}

h1 {
  font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:24px;
  color:#f68121;
  letter-spacing:normal;
  margin:0px;
  padding:0px;
}

h2 {
  font-size:11px;
  font-weight:bold;
  color:#383838;
  margin-top:0px;
  margin-bottom:10px;
}

.hdlbg {
  background-image:url(images/hdl_back.gif);
  background-repeat:no-repeat;
  height:30px;
  padding-left:10px !important;
  padding-top:7px !important;
}

.hdlbg.active {
  background-image:url(images/hdl_back_act.gif);
}

h3 {
  margin:0px;
  padding:0px;
  font-size:12px;
}

.subheadline {
  font-size:12px;
  font-weight:normal;
  color:#5a5a5a;
  text-transform:uppercase;
  letter-spacing: 1px;
}




