body {
  padding:0;
  margin:0;
	font: normal 100% georgia, serif;
	min-width: 990px;
	min-height: 630px;
}

address {
	text-decoration: underline;
	font-weight: bold;
}

ol.rr {
	margin-left: 5%;
	padding: 0;
	color: rgb(0, 0, 153);
  background-color: #FFFFFF;
}

span.mainbody {
	text-align: center;
	font-size: 120%;
	color: rgb(0, 0, 153);
  background-color: transparent;
}

ul.mainbody {
	margin-left: 4em;
	padding: 0;
	text-align: left;
	font-size: 120%;
	color: rgb(0, 0, 153);
  background-color: transparent;
}

ul.lm {
	margin-left: 5%;
	padding: 0;
	text-align: left;
	font-size: 120%;
	color: rgb(0, 0, 153);
  background-color: transparent;
}

span.rightbody {
	font-weight: bold;
	color: rgb(0, 0, 153);
  background-color: transparent;
}

a {
	color: rgb(0, 0, 153);
  background-color: transparent;
}

body.loadonce {
	background: url('gbback.gif') no-repeat center;
}

h1 {
	font-size: 120%;
	color: rgb(0, 0, 153);
  background-color: transparent;
}

img.slideshow {
	border: 2px solid #000000;
}

img.rightbody {
	border: 2px solid #000000;
}

/****************SKELETON****************/
#skeleton div.test {
	width: 62em;
	vertical-align: top;
	border: 0;
}

#skeleton div.rightbody {
  padding: 0 0 0 1em;
	float: right;
  width: 12em;
	vertical-align: top;
	margin: 0 0 1em 0;
}

#skeleton div.mainbody {
	float: left;
	width: 35em;
	margin: 0 0 1em 0;
}

/****************NAVBAR****************/
#navbar {
	vertical-align: top;
	float: left;
	width: 12em;
	margin: 0;
	padding: 0 0 1.7em 0;
}

#navbar ul {
	border: 2px solid #000000;
	margin: 0;
	padding: 0;
	width: 170px;
	list-style-type: none;
}

#navbar ul li {
	display: inline;
	padding: 0;
	margin: 0;
}

#navbar ul li a {
	text-indent: 0.7em;
	display: block;
	text-align: left;
	font-weight: bold;
	font-size: 70%;
	font-family: arial, sans-serif;
	text-decoration: none;
	width: 100%;
	padding: 0;
	line-height: 2.5em;
	margin: 0;
	color: rgb(0, 0, 153);
  background-color: #FFFFFF;
}

#navbar ul li a:hover {
	color: rgb(255, 255, 255);
	background-color: rgb(0, 0, 153); /*uncomment this line*/
	text-decoration: underline;
}

#navbar ul li a.here {
	color: rgb(255, 255, 255);
	background-color: #000000;
}

#navbar ul li a.here:hover {
	color: rgb(255, 255, 255);
	background-color: #000000;
}

/****************HEADER****************/
#header address {
  font-style:normal;
	text-decoration: underline;
	color: #000000;
  background-color: #FFFFFF;
	font-weight: bold;
}

#header div.headerbar {
	width: 62em;
	height: 140px;
	display: block;
	border-bottom: 2px solid #000000;
	padding: 0;
	margin: 0;
}

#header div.logo {
	display: block;
	min-width: 119px;
	min-height: 100px;
	float: left;
	vertical-align: top;
}

#header div.logotext {
  padding: 0;
  margin:0;
	display: block;
  width: 21%;
	vertical-align: top;
	float: left;
	line-height: 1.5ex;
}

#header div.ixoye {
  padding: 0;
  margin:0;
	display: block;
	text-align: center;
	width: 15%;
	min-width: 78px;
	min-height: 37px;
	float: left;
	vertical-align: top;
}

#header div.quality {
	display: block;
	float: right;
	margin-right: 1em;
	vertical-align: top;
	text-align: center;
}

#header img.logo {
	border: 0px;
	width: 119px;
	height: 100px;
}

#header img.ixoye {
	border: 0px;
	width: 78px;
	height: 37px;
}

#header span.qtxt1 {
	font-weight: bold;
	font-size: 110%;
	color: rgb(0, 0, 153);
  background-color: #FFFFFF;
}

#header span.qtxt2 {
	font-weight: bold;
	font-size: 80%;
}

#header a.ltxt1 {
	text-decoration: none;
	color: rgb(0, 0, 153);
  background-color: #FFFFFF;
	font-weight: bold;
}

#header a.ltxt1:hover {
	text-decoration: underline;
}

/****************FOOTER****************/
#footer {
	color: #000000;
  background-color: #FFFFFF;
}

#footer a {
	font-weight: bold;
}

#footer div.footerbar {
	vertical-align: middle;
	float: left;
	border-top: 2px solid #000000;
	width: 62em;
  padding-bottom: 2em;
}

#footer div.footer1 {
	text-align: center;
	float: left;
	width: 30%;
	vertical-align: middle;
}

#footer div.footer2 {
	width: 39.9%;
	float: left;
	vertical-align: middle;
	text-align: center;
}

#footer div.footer3 {
	text-align: center;
	float: left;
	width: 30%;
	vertical-align: middle;

}

#footer img.olca {
	border: 0px solid;
}

#footer img.agc {
	border: 0px solid;
}

#footer span.f2txt1 {
	font-weight: bold;
	color: rgb(0, 0, 153);
  background-color: #FFFFFF;
}

#footer img.ca {
	border: 0px;
}

#footer img.sacc {
	border: 0px;
}
