@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding:0;
	background-color: #FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}
img {
	border: 0;
}
#container {
	width:860px;
	margin: auto;
	text-align:left;
}
#header {
	height:110px;
	width:860px;
	position:relative;
	background-image:url(../images/headerBg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#logo {
	position:absolute;
	width:300px;
	height:60px;
	top:12px;
	left:0px;
}
#rightCall {
	position:absolute;
	top:5px;
	right:0;
	width:350px;
	height:40px;
	text-align:right;
}
#rightCall h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#8f8130;
	margin:0;
	padding:0;
}
#rightCall h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#737373;
	margin:0;
	padding:0;
}
#nav {
	position:absolute;
	bottom:0;
	right:0;
	width:534px;
	height:37px;
	background-image: url(../images/nav.gif);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}
#nav ul {
	width:534px;
	height:37px;
	margin:0;
	padding:0;
	position: relative;
}
#nav span {
	position:absolute;
	left:-9000px;
}
#nav li {
	margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
    height: 37px; 
	display: block;
}
#nav a {
    height: 37px; 
	display: block;
}
#navBtn1 {
	left:14px; 
	width:52px;
}
#navBtn1 a:hover {
	background: transparent url(../images/nav.gif)
    -14px -37px no-repeat;
}
#navBtn1.active, #navBtn1.active a {
	background: transparent url(../images/nav.gif)
    -14px -74px no-repeat;
}
#navBtn2 {
	left:73px; 
	width:74px;
}
#navBtn2 a:hover {
	background: transparent url(../images/nav.gif)
    -73px -37px no-repeat;
}
#navBtn2.active, #navBtn2.active a {
	background: transparent url(../images/nav.gif)
    -73px -74px no-repeat;
}
#navBtn3 {
	left:155px; 
	width:76px;
}
#navBtn3 a:hover {
	background: transparent url(../images/nav.gif)
    -155px -37px no-repeat;
}
#navBtn3.active, #navBtn3.active a {
	background: transparent url(../images/nav.gif)
    -155px -74px no-repeat;
}
#navBtn4 {
	left:239px; 
	width:95px;
}
#navBtn4 a:hover {
	background: transparent url(../images/nav.gif)
    -239px -37px no-repeat;
}
#navBtn4.active, #navBtn4.active a {
	background: transparent url(../images/nav.gif)
    -239px -74px no-repeat;
}
#navBtn5 {
	left:342px; 
	width:96px;
}
#navBtn5 a:hover {
	background: transparent url(../images/nav.gif)
    -342px -37px no-repeat;
}
#navBtn5.active, #navBtn5.active a {
	background: transparent url(../images/nav.gif)
    -342px -74px no-repeat;
}
#navBtn6 {
	left:446px; 
	width:88px;
}
#navBtn6 a:hover {
	background: transparent url(../images/nav.gif)
    -446px -37px no-repeat;
}
#navBtn6.active, #navBtn6.active a {
	background: transparent url(../images/nav.gif)
    -446px -74px no-repeat;
}
#content {
	overflow:auto;
	width:860px;
	background-image:url(../images/contentBg.gif);
	background-repeat:repeat-y;
}
#contentBG {
	width:857px;
	background-image:url(../images/contentRbgBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	overflow:auto;
}
#contentL {
	float:left;
	width:323px;
	padding:0 3px 0 3px;
}
#contentR {
	float:right;
	width:528px;
	background-image:url(../images/contentRbgTop.gif);
	background-repeat:no-repeat;
	background-position:top;
}
#contentR a {
	text-decoration:none;
	color:#8f8130;
}
#contentR a:hover {
	text-decoration:underline;
	color:#8f8130;
}

#contentR ul {
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
#contentR li {
	margin:0;
	padding:0;
}
#contentTxt {
	padding:30px 30px 50px 25px;
}
#contentTxt h1 {
	color:#8f8130;
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 20px 0;
	padding:0;
	font-weight:normal;
}
#contentTxt h2 {
	color:#8f8130;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0;
	font-weight:normal;
}
.homeTxt {
	font-size:11px;
}
.subTxt {
	font-size:11px;
}
#footer {
	width:860px;
	height:70px;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:45px 0 0 0;
	color:#787878;
	overflow:auto;
}
#footerL {
	float:left;
	width:300px;
}
#footerR {
	float:right;
	text-align:right;
	width:475px;
}
#footer a {
	text-decoration:underline;
	color:#787878;
}
#footer a:hover {
	text-decoration:underline;
	color:#000000;
}
#footer span {
    color:#a0a0a0;
	padding:0 6px 0 6px;
}


a.hmenu:link {font: 11px Arial; color:#06C; text-decoration: none;}
a.hmenu:visited {font: 11px Arial; color:#06C; text-decoration: none;}
a.hmenu:hover {font: 11px Arial; color:#F90; text-decoration: none;}



