/* CSS Document */
* { margin: 0;
}
p,ul {
  padding: 0px;
  margin-bottom: 1em;
}
li {
  padding: 0px;
  margin-left: 2em;
}
.header{
	float:left;
	height:330px;
	width:820px;
	background-image: url(images/header2.jpg);
}

body {
	background: url(images/bkgd.gif) top left repeat-y;
	background-color: #707088;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #ffffff;
}

#main {
	position: absolute;
	left: 35px;
	top: 255px;
	width: 230px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 100;

}

#formSet {
	float: right;
	position: absolute;
	top: 200px;
	left: 290px;
	width: 470px;
	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;
}
h4{
	font-size:1.4em;
	margin: 0px 0px 10px 0px;
/*	position:absolute;*/
	top: -12px;
}

#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;
}
