html, body {
  font-family: Arial, sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 0;
  height: 100%;
  background-color: #CCCCCC;
  text-align: center;
}
a:link, a:visited {color: #005191; text-decoration: none;}
a:hover {color: #CE003D; text-decoration: none;}
.cpylnk {font-size: 9px;}

#background {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 582px;
  margin-left: -50%;
  margin-top: -291px;
  text-align: center;
  background-image:url(../images/bg.gif);
  background-position: 0px 243px;
	background-repeat: no-repeat;
}
#layout {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 980px;
  height: 582px;
  margin-left: -490px; /* half of width */
  margin-top: -291px;  /* half of height */
  text-align: center;
	background-color: #FFFFFF;
}
#blank {
	height: 37px;
}
#logo {
	width: 292px;
	height: 56px;
	text-align: center;
}
#menu {
	width: 688px;
	height: 26px;
	padding-top: 30px;
	padding-left: 0px;
	text-align: left;
}
#content {
  font-family: Arial, sans-serif;
  font-size: 12px;
	width: 624px;
	height: 489px;
	vertical-align: top;
  text-align: left;
}
#page_title {
	font-size: 1.3em;
	color: #005191;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
}
#page_content {
	font-size: 1em;
	color: #757477;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-right: 0px;
	text-align: justify;
  height: 210px;
  overflow: auto;
}
/* Safari AND Google Chrome! */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #page_content {
    margin-right: 0px;
  }
}
/* Opera Only*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #page_content {
    margin-right: 0px;
  }
}
/* Opera 9 - 9.27 */
@media all and (-webkit-min-device-pixel-ratio:10000) {
  #page_content {
    margin-right: 30px;
  }
}
#page_scroll {
  width: 30px;
  height: 210px;
  float: right;
}
* html #page_scroll {margin-left: -3px;}
#td_scroll_up {width: 30px; height: 10px; text-align: right;}
#td_scroll_fl {width: 30px; height: 190px;}
#td_scroll_dn {width: 30px; height: 10px; text-align: right;}
#left {
	width: 356px;
	height: 489px;
	vertical-align: top;
}
#left_blank {font-size: 1px; height: 16px;}
* html #left_blank {height: 16px;}
#left_logo2 {text-align: right; padding-right: 5px;}
#left_form {text-align: right; margin-top: 15px; margin-bottom: 15px;}
#left_cpy {text-align: center;}
form {display: inline; margin: 0px; padding: 0px;}
.sinput {border: 0px; background-color: #ABABAD;  font-family: Arial, sans-serif; font-size: 12px; color: #005191;}
.ssubmit {border: 0px; background-color: #FFFFFF;  font-family: Arial, sans-serif; font-size: 12px; color: #005191; cursor: pointer;}
  #scroll_up {
    cursor: pointer;
  }
  #scroll_down {
    cursor: pointer;
  }
  ul {padding-top: 0px; margin-top: 0px;}
  /* ul {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} */
  /*li {padding: 0px 0px 0px 0px; margin: 0px;}*/
  img            {margin: 0px; padding: 0px; border: 0px;}
  * html table {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #757477;
  }
p {margin: 0px;}
.content {margin-left: 30px; color: #757477; text-align: justify;}
.title {	font-size: 1.3em; color: #005191;	margin-top: 30px;	margin-bottom: 20px; margin-left: 30px;}
