body {
  background-color:#009;
}
#pagepositioner {
	margin-left:0;
	margin-right:0;
	width:auto;
	height:auto;
	background-color:#009;
	z-index:1;
}
#globalcontainer {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	background: url(Images/bg.jpg) top left repeat fixed;
	width:1024px;
	border-color: #000;
	border-width:5px;
	border-style:solid;
	z-index:2;
	overflow: hidden;
	height: auto;
	visibility: visible;
}
#containerTop  {
	margin-left:auto;
	margin-right:auto;
	height: 55px;
	width: 1024px;
}


.containerinnertop {
 width:1024px;
 height:auto;
 margin-left:auto;
 margin-right:auto;
}
.containerinnerbottom {
	position:relative;
	top:-60px;
	width:700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	
}
#BannerTop {
	float:none;
	width:700px;
	height:auto;
	z-index:1;
	clip: rect(auto,auto,auto,auto);
	margin-right: auto;
	margin-left: auto;
}
.pagetabheader {
	position:relative;
	top:-35px;
	left:10px;
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}
	
	 

#companyname {
	position:relative;
	width:700px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	top: 8px;
}
#companynamebanner2{
	position:relative;
	width:700px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	top: 13px;
}
#containerHeaderTop  {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	height: 450px;
	width: 1024px;
	overflow: hidden;
}


#containerHeaderinnertop {
	position: relative;
	margin-left:auto;
	margin-right:auto;
	top: -5px;
	background:url(Images/lrwhite.png) no-repeat;
	width:1024px;
	height:446px;
	
	
}
#BannerHeaderTop {
    float:left;
	width:700px;
	height:auto;
	z-index:1;
}
#pageHeader {
	position:relative;
	float:none;
	width:700px;
	height:auto;
	z-index:10;
	margin-right: auto;
	margin-left: auto;
	top: -8px;
}
#ladyj {
	position:relative;
	float:left;
	left:0px;
	top:-275px;
	width:auto;
	height:auto;
	z-index:20;
}
#header3{
	position:relative;
	float:left;
	top:10px;
	width:700px;
	height:auto;
}

#middlecontainer {
	position:relative;
	clear: both;
	top:-195px;
	left:0px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:11;
	width: 1024px;
	overflow: hidden;
}
#spacertop {
float:left;
position:relative;
top:0px;
left:0px;
width:140px;
height:50px;
}
#spacerHeadertop {
background-image: url(Images/leftwhite.png);
float:left;
position:relative;
top:2px;
left:0px;
width:140px;
height:435px;
z-index:2;
  
 
}
#spacerHeadertopRight {
	position:relative;
	float:left;
	top:-310px;
	left:-10px;
	background-image: url(Images/Rightwhite.png);
	width:140px;
	height:435px;
	z-index:2;
}
#container {
	clear: both;
	width:700px;
	margin-left:auto;
	margin-right:auto;
 
 
}
#leftbar {
 
 float:left;
 width:140px;
 height:100px;
 border:none;
 
}
#middlebar {
	clear:both;
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	height:auto;
	z-index:13;
}
#middlebarinner {
	position:relative;
	top:-44px;
	left:0px;
	background: url(Images/pagebody.png) repeat-y;
	width: 700px;
	height:auto;
	z-index:13;
}
#stewart {
	float:right;
	width: 188px;
	height:auto;
	z-index:40;
	
}
#rightlinks {
	float:right;
	width: 200px;
	height:auto;
	background-color:#E0E0E0;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	border-style:dashed;
	border-color:#000;
	border-width:2px;
	z-index:40;
	
}

#rightbar {
 padding-top:5px;
 padding-left:5px;
 float:left;
 width:100px;
 height:600px;
 border:none;
 
}

#bottombar {
 clear:both;
 height:20px;
 
}
#bottomcontainer {
	position: relative;
	background: url(Images/bottomspan.png) repeat-x;
	height:auto;
	width:1024px;
	left: 0px;
	top: 0px;
	
}
.bottomcleaner {
	position:relative;
	top:-250px;
	margin-left:auto;
	margin-right:auto;
	width:700px;
	height:275px;
	background-color:#0F9;
}
#bottomblueimage {
	float:left;
	height:auto;
	width:700px;

}
#bottomlinksT {
	clear:both;
	float:left;
	height:auto;
	width:700px;

}
.bottomlinks {

margin-top:5px;
padding-bottom:5px;
height:auto;
width:680px;
border-bottom-style:dotted;
border-bottom-color:#FFFFFF;
border-bottom-width:1px;

}
#bottomspacer {
	float:left;
	height:100px;
	width:140px;

}
#linkpartners {
float:left;
height:auto;
width:700px;

}
#credits {
float:left;
margin-top:5px;
height:auto;
width:680px;

}


#mainpageimage {
	width:auto;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 15;
}
#textheader {
  clear:both;
  height:40px;
  width:650px;
  margin-top:5px;
  margin-left:35px;
  margin-right:20px;
  z-index:1;
 }
#bottomlogo {
  height:40px;
  width:798px;
  margin-top:5px;
  margin-left:auto;
  margin-right:auto;
   
 }
#textdiv {
  clear:both;
  height:auto;
  width:auto;
  margin-left:40px;
  margin-right:40px;
  padding-left:5px;
  padding-right:5px;
  border-bottom-style:dotted;
  border-width:1px;
  border-color:#000000;
  text-align:justify;
}
#lasttextdiv {
  clear:both;
  height:auto;
  width:650px;
  margin-left:40px;
  margin-right:40px;
  border-bottom-style:dotted;
  border-width:1px;
  border-color:#000000;
}
#textdivContainer {
  height:auto;
  width:650px;
  margin-left:40px;
  margin-right:40px;
  border-bottom-style:dotted;
  border-width:1px;
  border-color:#000000;
}
#textdivleft {
  float:left;
  height:auto;
  width:300px;
  margin-left:0px;
    
} 
#textdivright {
  float:right;
  height:auto;
  width:300px;
  margin-right:0px;
  
}  
  
#testpos {
position:relative;
top:-10px;
left:0px;
}
#headertextdiv{
position:relative;
top: 13px;
left:10px;
margin-top:15px;
margin-left:5px;

}
#leftspacer {
height:0px;
width:200px;
border:none;

}
#rightspacer {
	height:134px;
	width:100px;
	border:none;
}
#rightresponse {
  background-color: #FFFFFF;
}
#leftheader {
  height:40px;
  width:190px;
  margin-top:5px;
  margin-left:auto;
  margin-right:auto;
  background: url(Images/BodyHeadPlain.gif) no-repeat;
}  
 
#leftheadertextdiv{
  position:relative;
  top:0px;
  left:0px;
  height:18px;
  width:220px;
  margin-left:auto;
  margin-right:auto;
  background-image:url(Images/noticetop.gif);
 }
#lefttextdiv {
  position:relative;
  height:18px;
  width:220px;
  margin-left:auto;
  margin-right:auto;
  background-image:url(Images/noticemiddle.gif);
  z-index:5;
}
#leftlinktext {
  position:relative;
  top:0px;
  left:25px;
  z-index:5;
}
#leftbottomtextdiv {
  position:relative;
  top:0px;
  height:18px;
  width:220px;
  margin-left:auto;
  margin-right:auto;
  background-image:url(Images/noticebottom.gif);
  z-index:5;
}
#leftimage {
  position:relative;
 top:-20px;
 left:-20px;
 z-index:10;
}
.topnavigationbar {
	position:relative;
	top:-35px;
	color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:800;
}
.bottomnavigationbar {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:800;
}
	
.topnavtext {
  
}
.leftlinktext {
  color:#FFFFFF;
  font-family:Bodoni MT;
  font-size:16px;
  font-weight:800;
}
.inbetweenlink {
    width:auto;
	height:25px;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	border-width:1px;
	border-color:#000000;
	z-index:3;
}
.endlink {
    width:auto;
	height:25px;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#000000;
	z-index:3;
}
.headertext {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:600;
}
.headertextH {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:900;
}
.leftheadertext {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:600;
}
.bodytext {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.bodytextbold {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
}
.bodytextboldH {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
font-weight:600;
}
.bodytextlargebold {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:18px;
font-weight:800;
}

.pagelinks {
font-family: Ravie;
font-size:10px;
color:#000000;
font-weight:200;
}
.credittext {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.style1 {font-weight: bold}
#pagepositioner #globalcontainer #middlecontainer #middlebar #middlebarinner #td2 .bodytext {
	text-align: justify;
}
