/* CSS Document */

* { margin: 0; }
p,ul {
  padding: 0px;
  margin-bottom: 1em;
}
li {
  padding: 0px;
  margin-left: 2em;
}
.header{
 float:left;
 height:206px;
 width:700px;

 background-image: url(images/header2_01.jpg);
 background-repeat:no-repeat; 
 background-color:#1f1f43;
 
 }
 

body {
 background: url(images/bkgd.gif) top left no-repeat;
 background-color: #31345d;
 font-family: Arial, Helvetica, Sans-serif;
 font-size: 14px;
}

.container{
width:700px;
height:900px;
background-color:white;

}

 
#main {
 position: absolute;
 left: 14px;
 top: 205px;
 width: 250px;
 color: #000000;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 
}
 
#formSet {
 float: right;
 position: absolute;
 top: 200px;
 left: 280px;
 width: 400px;
 color: black;
 background-color: #fff;
 border: 2px solid #33335c; /*background: url(images/checks_03.gif);*/
 
}
#formBox {
 /*background: #fff url(images/requestinfo.jpg) top left no-repeat;*/
 padding: 5px;
 /*border:1px solid black;*/
 padding-top:20px;
}
 
 
.programLi {
 padding-top: 15px;
 padding-left: 30px;
 list-style-type: none;
 font-weight: bold;
}
.b {
 font-weight: bold;
 color: #33335c;
 font-size: 24px;
}
.locations {
 padding-left: 50px;
}
#footer {
 clear: both;
 float: left;
 position: absolute;
 top: 950px;
 height: 103px;
 width:100%;
 font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;  } #footimage { width:100%; height:20px;
background: url(images/footerlogo.jpg) top left repeat-x; background-color:#33335c; }

h1{
font-size:13px;
}
 
#formdiv {
  width: 400px;
  font: .8em Arial, Helvetica, sans-serif; } fieldset {
  margin-bottom: 10px;
}
legend {
  padding: 0px 10px;
  color: #C30;
  font: bold 14px Arial, Helvetica, sans-serif; } label {
  display: block;
  width: 40%;
  margin: 0px 10px 10px 0px;
  float: left;
  text-align: right;
  font-weight: bold;
}
input,select {
  margin-bottom: 10px;
  float: left;
}
br {
  clear: both;
}
.star {
  color: #C30;
  font-weight: bold;
}
.thanks{
	width: 350px;
	margin-left:200px;
}
