/* CSS Document */

html {scrollbar-3dlight-color:#d8deec;
      scrollbar-arrow-color:#000000;
      scrollbar-base-color:#d8deec;
      scrollbar-darkshadow-color:#;
      scrollbar-face-color:#d8deec;
      scrollbar-highlight-color:#;
      scrollbar-shadow-color:#;
	  overflow: -moz-scrollbars-vertical;
	  }
	  




#container {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  vertical-align:middle;
  text-align: left;
  } 
  
.display{ 
position: absolute; 
left: 10%; 
width: 80%; 
height: 900px; 
} 



hr {border:dotted thin #0000FF; }

img {border:0;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:18px;}

h1.morespace {font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:24px;}

h2 {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:18px;}

h2.morespace {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:22px;}

h3 {background-color:#a9c0fc; font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0000FF;font-weight:bold; letter-spacing:2px;}

a {text-decoration:none;}

a:hover {color:#666666;}

a.linkstext:hover {text-decoration:underline; color:#666666};

a.jstext {color:#FFFFFF;}

a.jstext:hover {text-decoration:underline;}

p {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0000FF;letter-spacing:2px;}

p.bold {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0000FF;letter-spacing:2px; line-height:18px;}

p.contact {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0000FF;letter-spacing:2px; line-height:18px; text-decoration:underline}

p.singlespacing {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0000FF; letter-spacing:normal;}

p.normal, form.normal, ul.normal {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:18px;}

p.shorter {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:14px;}

p.shorterlarger{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:14px; border:1px #000000;}

p.address {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0000FF; line-height:12px;}

span.address {font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#0000FF;letter-spacing:2px;}

ul.normal {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#0000FF;letter-spacing:2px; line-height:18px;}

span.small,p.small {font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#0000FF;letter-spacing:2px;}

span.large, p.large {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#0000FF;letter-spacing:2px;}

span.largegrey {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;letter-spacing:2px;}

span.medium,p.medium {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#0000FF;letter-spacing:2px;}

p.white, span.white {font-family:Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#FFFFFF;letter-spacing:2px;}



.greybold {color:#666666; font-weight:bold;}

.buttons {color:#0000FF;}



/* Top DIVs */

.topbanner {
		position:absolute;
		left:0px; 
		top:0px; 
		width: 1000px; 
		height:120px;
		background-color:#a9c0fc;
		background-image:url(images/topbanner.jpg); 
		background-position:center;
		background-repeat:no-repeat;
		}
		
.menubar {
		position:absolute;
		left:0px; 
		top:120px; 
		width:955px; 
		height:23px;
		background-color:#d8dfe9;
		padding-left:45px;
		padding-top:7px;
		}
		
.menutext {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#0000FF;
		letter-spacing:2px;
		}
		
a.menuitems {padding-left:45px;}
		
.leftcolumn {
		position:absolute;
		left:0px; 
		top:150px; 
		width:184px; 
		height:534px;
		padding-top:18px;
		padding-left:5px;
		}
		
.leftcolumn_pic {
		position:absolute;
		left:0px; 
		top:150px; 
		width:184px; 
		height:510px;
		padding-top:132px;
		padding-left:5px;
		background-image:url(images/leftcolumn3.jpg);
		background-repeat:no-repeat;
		}
		
.main {
		position:absolute;
		left:200px; 
		top:150px; 
		width:580px; 
		height:520px;
		padding-left:0px;
		padding-top:15px;	
		}
		
.main_about {
		position:absolute;
		left:200px; 
		top:150px; 
		width:800px; 
		height:560px;
		padding-left:0px;
		padding-top:15px;	
		}
		
.rightcolumn {
		position:absolute;
		left:800px; 
		top:150px; 
		width:200px; 
		height:580px;
		padding-left:0px;
		padding-top:15px;
		}
		
div.iframecopy {
width: 580px;
height: 500px;
top:5px;
overflow: auto;
}

div.iframecopy_about {
width: 800px;
height: 560px;
top:5px;
overflow: auto;
}
		
.bottombar {
		position:absolute;
		left:0px; 
		top:810px; 
		width:1000px; 
		height:20px;
		padding-left:5px;
		padding-top:10px;
		background-image:url(images/bottombar.gif);
		}
		
.bottombar_contact {
		position:absolute;
		left:0px; 
		top:920px; 
		width:1000px; 
		height:20px;
		padding-left:5px;
		padding-top:10px;
		background-image:url(images/bottombar.gif);
		}