

body {
	margin:0px;
	padding:0px;
  background: #f2f2f2;

  font-family:tahoma;
	color:#676767;
	line-height:18px;
	text-decoration:none;
  font-size: 12px;
}

.copy {
	font-family:tahoma;
	color:#9A9888;
	text-decoration:none;
}

#middlemain {
  position: relative;
  width: 722px;
  margin-left: -361px;
  left: 50%;
  background: #FFFFFF;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
}

#flashcontainer{
  padding: 0px;
  margin: 0px;
  background: #ffffff;
  border: 0px;
}

#leftarea {
  width: 215px;
  padding: 0px;
  margin: 0px;
  padding-left: 10px;
  padding-right: 0px;
  float: left;
  margin: 2px;
  background-color: #ffffff;
  }

#leftouter{
  padding: 0px;
  padding-left: 2px;
  background-color: #FFFFFF;
  margin: 0px;
}

#leftinner {
  margin: 0px;
  left: 5px;
  background-color: #FFFFFF;
  border-left: 3px solid #E0DDCF;
  border-right: 3px solid #E0DDCF;
  padding: 7px;

  width: 190px; // !important;
  width: 210px;
  width: 190px;
  
  
}

#mainarea {
  width: 470px;
  float: left;
  padding-top: 35px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #FFFFFF;
  background-image: url('images/left1.jpg');
 	background-position:top;
	background-repeat:repeat-x;
}

a {
	text-decoration: underline;
	color:#E57C19;
}

a:hover {
	text-decoration:none;
	color:#B07700;
}

#footer {
  clear: both;
  text-align:center;
  background-color: #FFFFFF;
  background-image: url('images/bottom.gif');
 	background-position:top;
	background-repeat:  no-repeat;

  height: 30px;
  padding-top: 45px;

}

#footer p{
  font-size:9px;
  color: #888888;
}

.messagegrey
{
	font-family:verdana;
	font-size:11px;
	color:#676767;
	line-height:18px;
}

.AjaxResponse_Error
{
  color: #A73012;
  background-color: #E4E2CB;
  border: 1px solid #A73012;
}

.spinner
{
  display: none;
  margin: 5px;
}
