/* CSS Document */
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #333333; letter-spacing:1px; line-height:18px; font-size: 100%; height:100%; background: url(htmlbg.jpg) repeat-x; }
#container { width: 100%; height: 100%;}
#header{ margin-top: 0px;  height: auto; width: 967px; }
#logobox { margin-top: 15px; width:145px; height:120px; /*z-index:100;*/ float: left;}
#navigationmenu { width:800px; float: right; margin-top: 76px; /*display: block;*/ }
#navtopleft{ float: left; padding: 0;  width: 20px; border-top: 0px solid #999; border-left: 0px solid #999; line-height:10px;}
#navtopright { float: right; padding: 0; margin: 0; width: 20px; border-top: 0px solid #999; border-right: 0px solid #999; line-height:10px;}
#navigationrow { padding-top:15px; padding-bottom:5px; margin: 0;  height: 25px; border-left: 0px solid #999; border-right: 0px solid #999; border-bottom: 4px solid #003865;
}
#navpicture { width:572px; height:407px; z-index:0; float: left; position:absolute; left:152px;
}
.clear {clear: both;}
#bodycontainer { height: auto; width: 967px; /*margin-top:-10px;*/ }
#mainbody { width: 798px; float: right; border-left: 0px solid #999; border-right: 0px solid #999;  padding-bottom: 10px; }
#bodyprint { padding: 5px; margin-left:-180px; margin-top:420px;float: left;  text-align:left; }

#bodyright { width: 375px; height:auto; padding: 10px; float: right;  text-align:left; }
#headtext { width: 370px; padding:0px;  height:30px; text-align:left;}

#bodyleft { width: 557px; height:392px; background:#FFFFFF; padding:5px;  border: 0px solid #999;  margin-left: -170px; margin-top: 20px; margin-bottom: 10px; float: left; position: relative; z-index: 50; }
#bodyleftslide { width:539px; height:384px; background:#FFFFFF; padding:5px;  border: 0px solid #999;  margin-left: -170px; margin-top: 20px; margin-bottom: 10px; float: left; position: relative; z-index: 50;}
#bodyleftflash { width:557px; height:392px; z-index:50; margin-left: -170px; margin-top: 20px; margin-bottom: 20px; float: left; position: relative; z-index: 50;}
#gallery { position: absolute; top:140px; width:969px; margin-left:-1px; z-index:100}

/*#buttoncontainer { position: absolute; top:420px; } */
#buttoncontainer { clear:left;}
.button { width: 170px; height: 80px; border: 0px solid #999; float: left; margin: 8px; padding:5px; }
* html .button { width: 170px; height: 80px; border: 0px solid #999; float: left; margin: 7px; padding:5px; }
.buttonon { width: 170px; height: 80px; border: 0px inset #000; float: left; margin: 8px; padding:5px; background-color: #E2E2E2; }

#footcontent { padding: 0px; width: 798px; height:20px;	}
#foottopleft{ float: left; padding: 0;  width: 20px; border-top: 0px solid #999; line-height:1px;}
#foottopright { float: right; padding: 0; margin: 0; width: 20px; border-top: 0px solid #999; line-height:1px;}
#connerfootleft{ float: left; padding: 0;  width: 20px; height:20px; border-bottom: 0px solid #999;}
#connerfootright { float: right; padding: 0; margin: 0; width: 20px; height:20px;border-bottom: 0px solid #999;}
.left {
	padding: 0; margin: 0; height: auto; width: 350px; float: left;
}
.right {
	padding: 0; margin: 0; height: auto; width: 353px; float: right;
}
.buttonleft {
	padding: 0; margin: 0; height: auto; width: 100px; float: left;
}
.buttonright {
	padding: 0; margin: 0; height: auto; width: 100px; float: right; margin-right:10px;
}
/* TEXT */
h1 { font-size: 20px; padding: 10px 5px 0 10px; margin: 0 0 0px 0; color:#003563; font-weight:normal; text-align: left;}
h2 { font-size: 12px; color: #003366; padding: 2px 0 0 10px; margin: 0 0 0 0;}
h3 { font-size: 20px; padding: 10px 0 0 10px; margin: 0 0 0px 0; color:#003563; font-weight:bold;}
h4, h5 { font-size: 12px; color: #003366; padding: 2px 0 0 5px; margin: 1px 0 1px 0;}
p { font-size: 11px; padding: 0 10px 0 10px; margin: 10px 5px 10px 0; }
.p2 { font-size: 10px; color:#999; padding: 4px; margin: 0px; letter-spacing:normal; line-height:normal; }
.p3{ font-size: 11px; padding: 0 10px 0 10px; margin: 0px 10px 0px 0;}
.p4{ font-size: 11px; padding: 0 0px 0 0px; margin: 0px 0 0px 0;}
b { color: #003366;}
a, a:link {	color: #009900; text-decoration: underline; border: 0; }
a:hover { color: #999999; text-decoration: underline; border: 0; }
a:active { color: #47463a; text-decoration: underline; border: 0; }
a.footer { color:#999; text-decoration: none;}
a.footer:hover {color:999; text-decoration: none; }
.alt { font-size: 9px; color: #999999; }
ul { padding-left:15px; margin:4px; list-style:square; }
li { font-size: 11px; }
input { font-size: 11px;  width: 140px; }
select { font-size: 11px; }

/* SCROLL BAR */
div#holder1	{ 
	position:relative; overflow:hidden;
	width:180px; height:169px; 
    z-index:100; 
	}
div#wn1	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:180px; height:169px; 
	clip:rect(0px,180px,169px,0px); 
	overflow:hidden;	
	z-index:1;  
	}
div.content { 
	position:absolute; visibility:hidden;
	
	/*left:0px; top:0px; */
	z-index:2; 
	}

/* Vertical Scrollbar for wn1  */

div#scrollbar1 { 
  position:relative; left:0; top:0;
  width:11px; height:169px; 
  font-size:1px; z-index:1;
  }
div#track1 { 
  position:absolute; left:0; top:12px;
  width:11px; height:145px;
  background: url("images/track.gif") #333333 repeat;
  z-index:1;
  }
div#dragBar1 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#999999;
  z-index:1;
  }  
div#up1 { position:absolute; left:0; top:0; z-index:2 }  
div#down1 { position:absolute; left:0; bottom:0; z-index:3 }  

div#holder2	{ 
	position: relative; overflow:hidden;
	width:360px; height:370px; 
    z-index:1;
	float:right;
	top:10px; 
	}
div#wn2	{
	position: absolute;
	/*left:0px; top:0px; */
	width:360px;
	height:370px;
	clip:rect(0px,350px,360px,0px);
	overflow: hidden;
	z-index:1;
	
	}
/* vertical scrollbar for wn2 */    
div#scrollbar2 { 
  position:relative; left:0; top:10px;
  width:10px; height:370px; 
  font-size:1px; z-index:1;
  float:right;
  }
div#track2 { 
  position:absolute; left:0; top:0px;
  width:10px; height:370px;
  background: #333333;
  z-index:1;
  }
div#dragBar2 {
  position:absolute; left:1px; top:1px;
  width:8px; height:20px;
  background-color:#999999;
  z-index:1;
  }  
div#up2 { position:absolute; left:0; top:0; z-index:2; }  
div#down2{ position:absolute; left:0; bottom:0; z-index:3; }  
