* {
  padding:0;
	margin:0;
	color:#000000;
	font-family:Verdana;
	font-size:12px;
}

body {
  padding:0;
	margin:0;
	color:#000000;
	font-family:Verdana;
	font-size:12px;
}

.center {
  margin-left:auto;
	margin-right:auto;
  width:990px;
}

h1 {
  font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#b87700;
	border-bottom:1px solid #b87700;
	margin-bottom:15px;
	padding-bottom:5px;
}

h2 {
  font-family:"Times New Roman";
	font-size:17px;
	font-weight:bold;
	color:#b87700;
}
p {
  line-height:18px;
	text-align:justify;
}

div.main {
  background-image:url(../images/main-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
  height:390px;
	width:100%;
}

div.main_subpage {
  background-image:url(../images/subpage-bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
  height:390px;
	width:100%;
}

div.submain {
  text-align:center;
  height:390px;
	width:100%;
}

div.top_header {
  background-image:url(../images/top-header-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
  height:45px;
	width:100%;
}

div.top_header table {
  background-image:url(../images/menu-item-border-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
  height:45px;
	width:1000px;
	overflow:hidden;
}

div.top_header a {
  display:block;
  text-decoration:none;
  background-image:url(../images/menu-item-border-bg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:35px;
	padding-top:11px;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	color:#cfcfcf;
}

div.top_header a:hover {
  text-decoration:underline;  
}

div.bottom_header {
  background-image:url(../images/bottom-header-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
  height:100px;
	width:100%;
}

.footer_content {
  line-height:18px;	
}

div.top_footer div {
  color:#FFFFFF;
}

div.top_footer div a {
  color:#FFFFFF;
	text-decoration:none;
}

div.top_footer div a:hover {
  color:#FFFFFF;
	text-decoration:underline;
}

div.top_footer {
  color:#FFFFFF;
  background-image:url(../images/top-footer-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#000000;
  height:250px;
	width:100%;
}

div.bottom_footer {
  background-image:url(../images/bottom-footer-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
  height:28px;
	width:100%;
}

.separator {
	border-bottom:1px dashed #333333;
	margin-top:5px;
	margin-bottom:5px;
}

.box {
  line-height:25px;
	width:266px;
	margin-right:38px;
}

.sidemenu {
	width:266px;
	margin-right:38px;
}

.sidemenu a {
  display:block;
	margin-bottom:5px;
}

div.content a {
  color:#b87700;
	text-decoration:underline;
	font-family:Verdana;
	font-size:12px;
}

div.box a {
  color:#000066;
	font-weight:bold;
}

blockquote {
  margin-left:30px;
}

ul {
 margin-left:20px;
 line-height:18px;
}

form {
  line-height:20px;
}

span.required {
  color:#b04d4d;
	font-weight:bold;
}
