
* html {
  border: none;
  margin: 0;
  padding: 0;
  height: 100%;
  max-height: 100%;
  overflow: hidden;
}
body {
  border: none;
  margin: 0;
  padding: 0;
  background: #ffffff url(images/blank.gif) repeat-y fixed 0%;
  height: 100%;
}

* html body {
overflow-y:scroll;
}
#menu {
  position: fixed;
  display: block;
  top: 260px;
  left: 20px;
  width: 160px;
  background-color: transparent;
  z-index: 20;
}
* html #menu {
  position: absolute;
}
#banner {
  background: transparent url(images/edge.gif) repeat-x fixed 0%;
  position: fixed;
  display: block;
  top: 108px;
  left: 210px;
  width: 571px;
  height: 92px;
  z-index: 100;
}
* html #banner {
  position: absolute;
}
#side {
  position: fixed;
  display: block;
  bottom: 0px;
  left: 0px;
  width: 118px;
  height: 408px;
  background-color: transparent;
  z-index: 20;
}
* html #side {
  position: absolute;
}
#top {
  position: fixed;
  display: block;
  top: 0px;
  left: 0px;
  width: 782px;
  height: 83px;
  background-color: transparent;
  z-index: 20;
}
* html #top {
  position: absolute;
}
#junee {
  position: fixed;
  display: block;
  top: 83px;
  left: 0px;
  width: 168px;
  height: 42px;
  background-color: transparent;
  z-index: 20;
}
* html #junee {
  position: absolute;
}
body {
  font-family: Dupree, Sans-serif;
  font-size: 14px;
  font-style: normal;
  letter-spacing: 1px;
}
#content {
  margin: 0 0 0 195px;
  background: transparent none repeat scroll 0%;
  position: relative;
  display: block;
  overflow: hidden;
  letter-spacing: 0.08em;
  z-index: 10;
}

.fulltext {
  padding: 10px;
  display: block;
  width: 92%;
  margin-left: 5px;
  text-align: justify;
  float: left;
  color: #000000;
}
#content ul li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  padding-left: 15px;
  background-image: url(images/lbulletgray.gif);
  background-repeat: no-repeat;
  background-position: 0 7px;
  margin-left: 15px;
  margin-bottom: 10px;
}

#content2 {position:relative; display:block; margin:0 0 0 185px; background:transparent; overflow:hidden; letter-spacing:.08em; z-index:10;}
.text {display:block; padding:10px 10px 10px 10px; width:44%; margin-left:5px; text-align:justify; float:left; color:#000;}
.text {width/* */:/**/44%; 
	width: /**/44%;}
.text img {float:right;}
#content2 ul li {list-style: none; padding-left: 15px; background-image: url(lbulletgray.gif); background-repeat: no-repeat; background-position: 0 7px; margin-left: 15px; margin-bottom: 10px;}

td ul li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  padding-left: 10px;
  background-image: url(images/lbulletgray.gif);
  background-repeat: no-repeat;
  background-position: 0 7px;
  margin-left: 10px;
  margin-bottom: 5px;
}

#topper {
  background: transparent url(images/topedge.gif) repeat-x scroll 0% 50%;
  position: fixed;
  display: block;
  top: 0;
  right: 0;
  width:80%;
  height: 82px;
  font-size: 24px;
  font-style: normal;
  line-height: 60px;
  font-family: Lucida Sans;
  overflow: hidden;
  color: #262a75;
  z-index: 12;
}
* html #topper {
  position: absolute;
  right: 17px;
}
#topper img {
  border-style: none;
  margin-top: 30px;
  float: right;
  margin-right: 40px;
}
.clear {
  clear: both;
  height: 1px;
}
#search {
  position: fixed;
  display: block;
  top: 10px;
  left: 810px;
  width: 60px;
  background-color: transparent;
  z-index: 30;
}
* html #search {
  position: absolute;
}
#search div {
  background: transparent none repeat scroll 0%;
}
#search .input {
  cursor: text;
}
#search .submit {
  border-style: none;
  font-family: Lucida Sans;
  font-size: 12px;
  color: #c39625;
  font-weight: bold;
  clear: none;
  background-color: transparent;
  background-image: none;
}
#foot {
  padding: 10px 10px 0 100px;
  background: transparent none repeat scroll 0%;
  display: block;
  font-size: 10px;
  color: #000000;
  text-align: center;
}
.h2 {
  border-bottom: 1px solid #225e92;
  font-size: 32px;
  color: #225e92;
  margin-bottom: 5px;
  letter-spacing: 1px;
  font-weight: bold;
}
.h4 {
  padding: 15px 0 5px;
  font-size: 24px;
  color: #225e92;
  letter-spacing: 1px;
  font-weight: bold;
}
#header {
  position: fixed;
  display: block;
  top: 15px;
  left: 350px;
  width: 500px;
  height: 60px;
  font-size: 24px;
  line-height: 90px;
  font-family: Magneto;
  font-style: normal;
  overflow: hidden;
  color: #c39625;
  z-index: 30;
  font-weight: bold;
}
* html #header {
  position: absolute;
}
#links {
  background: #ffffff none repeat scroll 0%;
  display: block;
  font-weight: bold;
  font-size: 12px;
  z-index: 12;
  left: 209px;
  overflow: hidden;
  color: #c39625;
  line-height: 30px;
  font-family: Lucida Sans; 
  font-style: normal;
  position: fixed;
  top: 82px;
  height: 30px;
}

* html #links {
  position: absolute;
}
#linksback {
  background: transparent url(images/edge2.gif) repeat-x scroll 0% 50%;
  position: fixed;
  display: block;
  left: 209px;
  top: 82px;
  right: 0;
  width:80%;
  height: 30px;
  overflow: hidden;
  z-index: 12;
}
* html #linksback {
  position: absolute;
}
#bannerback {
  background: transparent url(images/edge.gif) repeat-x scroll 0% 50%;
  position: fixed;
  display: block;
  left: 209px;
  top: 82px;
  right: 0;
  width:80%;
  height: 120px;
  overflow: hidden;
  z-index: 12;
}
* html #bannerback {
  position: absolute;
}
#links div {
  margin-top: -28px;
}
#links a, #links a:link {
  color: #c39625;
  text-decoration: none;
}
#links a:visited {
  color: #c39625;
}
#links a:hover {
  font-weight: bold;
  color: #262a75;
}
#links a:active {
  font-weight: bold;
  color: #262a75;
}
.bold {
  font-weight: bold;
  font-size: 14px;
}
#pad {
  display: block;
  height: 100px;
}
img {
  border-width: 0;
}
dl, dt, dd, ul, li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
dl#menu {
  width: 160px;
}
dl#menu dt {
  border: 2px solid #225e92;
  background: #ffffff none repeat scroll 0%;
  cursor: pointer;
  margin-top: 5px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  font-weight: bold;
}
dl#menu dd {
  border: 2px solid #225e92;
}
dl#menu li {
  background: #ffffff none repeat scroll 0%;
  text-align: center;
}
dl#menu li a, dl#menu dt a {
  border: none;
  color: #c39625;
  text-decoration: none;
  display: block;
  height: 100%;
}
dl#menu li a:hover, dl#menu dt a:hover {
  background: #ffffff none repeat scroll 0%;
  font-weight: bold;
  color: #262a75;
}
.contactform {
  position: static;
  overflow: hidden;
}
.contactleft {
  margin: 5px 0;
  padding: 4px;
  width: 25%;
  text-align: right;
  clear: both;
  float: left;
  display: inline;
  font-weight: bold;
}
.contactright {
  margin: 5px 0;
  padding: 4px;
  width: 70%;
  text-align: left;
  float: right;
  display: inline;
}
.contacterror {
  border: 1px solid #ff0000;
}

.table1 {
        text-align: left;
	border: 1px solid #225e92;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: white;
}

.table1 td {
	border: 1px solid #225e92;
	padding: 3px;
	background-color: white;
	-moz-border-radius: 0px;
}