body{
  font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	background-color:#dcdeff;
}
p{
  margin: 2px 2px 5px 2px;
}

td{
  font-size: 10pt;
}

#layout{
  
}
#layout td{
 vertical-align: top;
  border-style: solid;
	border-color:black;
	border-width: 1px;
	background-color: #FFFFFF;
}
#left{
  background-color: #6699FF !important; 
}

#topLine{
  width: 700px;
  border-style: solid;
	border-color:black;
	border-width: 0px;
}

#topLine td{
  border-style: solid;
	border-color:black;
	border-width: 0px;
	background-color: #FFFFFF;
}

#main{
  width: 700px;
	border-style: solid;
	border-color:black;
	border-width: 0px;
	background-color: #FFFFFF;
}

#main td{
  border-style: solid;
	border-color:black;
	border-width: 0px;
}

#menu{
  width: 200px;
	border-style: solid;
	border-color:black;
	border-width: 0px;	
}

#menu a{
  color: #000000;
  text-decoration: none;
}

#menu a:hover{
  color: #666666;
}

#menu td{
background-color: #6699FF;
	border-style: solid;
	border-color: #000000;
	border-width: 0px 0px 1px 10px;
	padding-left: 5px;
}

#menu th{
background-color: #000000;
	border-style: solid;
	border-color: #000000;
	color: white;
	text-align: left;
	border-width: 0px 0px 1px 0px;
	padding-left: 5px;
}


h1{
	font-size:18pt;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

h2{
	font-size:12pt;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

h3{
	font-size:14pt;
	padding: 0px;
	margin: 2px 2px 10px 2px;
}

#registration_form_layout{
  width: 500px;
}

.form_element{
  width: 587px;
}

.form_element_half{
  width: 290px;
}

.form_element_third{
  width: 190px;
}

.form_element_tiny{
  width: 50px;
}



