.form_field {
  text-align: left;
}
div#contactbutton {
	position: absolute;
	right: 5px;
	top: 5px;
	width: 181px;
	height: 30px;
	overflow: hidden;
	margin: 10px;
}
div#contactbutton a {
	display: block;
	width: 181px;
	height: 30px;
	overflow: hidden;
	background-image: url('images/button-up.gif');
	color: #CCC;
	font-size: 12px;
	padding: 6px 0px;
	text-align: center;
	font-weight: regular;
	text-decoration: none;
	vertical-align: center;
}	
div#contactbutton a:hover {
	background-image: url('images/button-down.gif');
	color: #FFF;
	font-weight:regular;
	text-decoration:none;
}
div#contactbutton2 {
	position: relative;
	text-align: center;
	width: 181px;
	height: 30px;
	overflow: hidden;
	margin: 0 auto;
}
div#contactbutton2 a {
	display: block;
	width: 181px;
	height: 30px;
	overflow: hidden;
	background-image: url('images/button-up.gif');
	color: #CCC;
	font-size: 12px;
	padding: 6px 0px;
	text-align: center;
	font-weight: regular;
	text-decoration: none;
	vertical-align: center;
}	
div#contactbutton2 a:hover {
	background-image: url('images/button-down.gif');
	color: #FFF;
	font-weight:regular;
	text-decoration:none;
}	
html {
  height: 100%;
}
body {
  height: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
  min-width: 750px;
  background-color: #666666;
  background-image: url('images/bg.gif');
  background-position: top center;
  background-repeat: repeat-y;
}
body, p, div, td, th, table, h1, h2, h3 {
  font-family: verdana, ariel, helvetica;
}
body, p, div, td, th, table {
  font-size: 8pt;
}
h1, h2, h3 {
  color: #50489D;
}
.dark p, .dark td, .dark th {
color: #FFF;
}
.dark h1, .dark h2, .dark h3 {
  color: #FFF;
}
.dark strong, .dark i {
  color: #B1B863;
}
.dark a {
color: #FFF;
text-decoration: underline;
}
.dark a:hover {
color: #B1B863;
text-decoration: none;
}
#centered {
  position: relative;
  top: 0;
  right: 0;
  margin: 0 auto;
  width: 750px;
  text-align: left;
}

#div2 {
  position: relative;
  left: 5px;
  margin-left: 0;
  width: 732px!important;
  width: 740px;
  /** overflow : auto; **/
  min-height : 400px;
  _height: 400px;
  border-left: 8px solid #8B8F65;
}
#div2 div.inner, #div2_nosidebar div.inner  {
  padding: 8px;
}
  .dark {
  background-color: #666666;
  color : #FFF;
}
.pull {
  width: 100px;
  float: right;
  margin: 0 0 5px 5px;
  padding: 5px;
  background-color: #FFF;
}
#menu {
margin:0px;
}
#menu table {
margin:0px; padding: 0px;
text-align: center;
width: 100%;
}
#menu a {
  display: block;
  text-decoration: none;
  height: 2em;
  text-align: center;
  line-height: 2em;
  background-color: #666666;
  color: #FFF;
  border-left: 8px solid #B1B863;
}
#menu a.selected {
  background-color: #999999;
  color: #FFF;
  border-left: 8px solid #B1B863;
}
#menu a:hover {
  background-color: #CCCCCC;
  color: #4E479C;
  border-left: 8px solid #A7A3CE;
}
