@charset "utf-8";
/* CSS Document */

h2 {
	font-family:Verdana, Geneva, sans-serif;
}

h3 {
	color: gray;
	font-family:Verdana, Geneva, sans-serif;
}

h4 {
	font-family:Verdana, Geneva, sans-serif;
}


p.prose {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

p.footer {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
}

a, a:active, a:visited, a:hover {
	text-decoration:none;
	color:#333;
}

img{
border:0px;
}

img a, img a:link, img a:active, img a:visited, img a:hover{
border:0px;
}

div.centered{
    display:block;
    /*set the div in the center of the screen*/
    position:relative;
	margin-top: 20px;
	margin-left:auto;
	margin-right:auto;
    width:1000px;
  }
  
div.left{
	display:inline;
	position:relative;
	width:650px;
	height:700px;
	top: 20px;
	float:left;
	border:1px #000 solid;
	overflow-y:auto;
	overflow-x:hidden;
}

div.right{
	display:inline;
	position:relative;
	width:335px;
	height:700px;
	top: 20px;
	left:15px;
	float:right;
	text-align:right;
}

div.logo{
	display:block;
	position:relative;
	width:650px;
	text-align:left;
}

div.menu{
	display:block;
	position:relative;
	width:650px;
	top: 10px;
	height:24px;
	border:1px #000 solid;
	z-index:100;
}

div.button1{
	display:block;
	position:relative;
	width:335px;
	height:219px;
	border:1px #000 solid;
}

div.button2{
	display:block;
	position:relative;
	width:335px;
	top: 20px;
	height:219px;
	border:1px #000 solid;
}

div.button3{
	display:block;
	position:relative;
	width:335px;
	top: 40px;
	height:219px;
	border:1px #000 solid;
}

div.footer{
	display:block;
	position:relative;
	width:1000px;
	top:20px;
	float:left;
}

div.footerleft{
	display:inline;
	position:relative;
	width:650px;
	float:left;
	text-align:left;
}

div.footerright{
	display:inline;
	position:relative;
	width:335px;
	left:15px;
	float:right;
	text-align:right;
}

div.headers {
	margin-left:10px;
}

div.text {
	position:relative;
	margin-left:20px;
	margin-right:10px;
	text-align:justify;
}

div.form {
	display:block;
	position:relative;
	margin-top:20px;
	margin-left:20px;
	text-align:left;
}

table.form {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

input.form {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

option.form {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

.required {
	color: #F00;
}


#holder {display:inline; position:absolute; width:650px; padding-left:10px; overflow:hidden;}

 dl.menu {width:270px; float:left; margin:-32700px -150px 0 0;}
 dl.menu a {display:block; height:25px; color:#000; font:normal 11px/25px verdana, sans-serif; text-decoration:none; text-indent:10px;}
 dl.menu a:visited {color:#000;}

 dl.menu dt {float:left; padding:0; margin:32700px 0 0 0; position:relative; z-index:50;}
 dl.menu dt a {background:transparent; width:170px;}
 dl.menu dt a:hover,
 dl.menu dt a:focus,
 dl.menu dt a:active
 {margin-right:1px; text-decoration:none;}

 dl.menu dd {float:left; padding:25px 0 0 0; margin:-25px 0 0 0; position:relative; z-index:10;}
 dl.menu dd a {background:#EEE;  width:100px; border-top:1px #FFF solid;}
 dl.menu dd a:hover,
 dl.menu dd a:focus,
 dl.menu dd a:active
 {margin-right:1px; color:#000; background:#ccc;}