
body {
  padding:0; margin:0;
  background-color:white;
  width:1056px;
  margin-left:auto;
  margin-right:auto;
  font-family:'Helvetica';
  font-size:12px;
}

center {
  padding:0px; margin:0px;
}

h1 {
  font-weight:normal;
  font-size:22px;
}

.main {
  width:1050px;
  text-align:left;
}

.pagebody {
  width:1056px;
  background-image:url('/images/2010/page_background.jpg');
  background-repeat:repeat-x;
  background-color:#0053b1;
}

#footer {
  margin-left:15px;
}

#footer.main {
  font-size:11px; padding:5px;
}

#footer.main a {
  font-size:11px; padding:5px;
}

.content {
  width:1056px;
  text-align:left;
}
.menu {
  float:left;
  padding:10px;
  padding-right:15px;
  padding-left:15px;
  padding-bottom:3px;
  font-size:15px;
  color:white;
  font-family:"Lucida Grande";
  cursor:pointer;
} 
.menu_selected {
  border-bottom:1px solid white;
}

a {
  color:#07239e;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

.navbarcontainer {
  height:36px;
  overflow:hidden;
}   

.navbar {
  margin:0;
  width:1040px;
  padding-left:16px;
}

.navbar li { 
  text-align:center;
  float:left; 
  width:110px;
  height:35px;
  border-left:1px solid black;
  list-style:none;
}

.navbar li.selected {
  background-image:url('/images/2010/navbar_selected.jpg');
  border-left:1px solid white;
}

.navbar li a {
  position:relative;
  top:10px;
}

.navbar li.selected a {
  color:white;
}

.clickbox {
  position:absolute;
  border:none;
  cursor:pointer;
 /* border:1px solid red; */
}

.buttonbox {
  position:absolute;
  border:none;
  cursor:pointer;
  font-family:"Lucida Grande", Tahoma, Arial;
  font-size:16px;
}

.featurebox {
  position:absolute;
  border:none;
  cursor:pointer;
  padding:15px;
  padding-top:60px;
/*  border:1px solid red; */
  width:190px; height:65px;
  font-family:"Lucida Grande", Tahoma, Arial;
  text-align:left;
  font-size:15px;
  color:#2a64c7;
}

.contentbox {
  position:absolute;
  text-align:left;
  color:white;
  font-family:"Lucida Grande", Tahoma, Arial;
}

.contentbox h1 {
  font-size:19px;
  font-weight:bold;
  padding-bottom:8px;
}

.contentbox p {
  font-size:13px;
  padding-bottom:8px;
}

.contentbox a {
  color:white;
  text-decoration:underline;
}

.policy {
  padding-top:18px; 
  color:white;
  padding-bottom:25px;
  width:1000px;
  padding-left:10px;
}

.policy a {
  color:white;
}

.contactform h1 {
  color:#0053CD;
  font-size:18px;
  font-weight:bold;
  margin-top:5px;
  margin-bottom:5px;
  text-align:center;
}

.contactform input {
  padding:0; margin:0;
  width:200px;
}

.contactform tr {
  height:10px;
}

.button {
  width:220px;
  position:absolute;
  height:40px;
  cursor:hand;
}
  
.box {
  position:absolute;
  width:510px;
  height:400px;
  left:35px;
  top:10px;
  color:white;
  text-align:left;
  font-size:15px;
}

.signup_right_col {
  background-image:url('/images/2010/signup_right_col.png');
  width:133px;
  height:427px;
}

  
  
