/* CSS Document */
#screenwidth{
width:100%;
text-align:center;
background-color:#000;
}
 
#pagewidth{
margin-left:auto;
margin-right:auto;
width:900px;
background-color:#000;
clear:both;
/*border: 1px solid #5A5A5A;*/
} 
 
#header{
  width:900px;
  height:113px;
  float:left;
  clear:both;
  background-image: url(../images/HeaderBackground.gif);
  background-repeat: no-repeat;
} 
#leftcol{
  width:222px; 
  float:left; 
  background-image: url(../images/MenuBackground.gif);
  background-repeat: no-repeat;
  background-position:bottom left;
 }
#menuContent{
  
}
#maincol{
  float:left;
  clear:right;
  width:678px;
}
#fullcol{
  float:left;
  clear:right;
  width:840px;
  margin-left:30px;
  margin-right:30px;
  margin-top:30px;
  margin-bottom:30px;
  text-align:left;
  vertical-align:middle;
}
#maincolcontent{
  width:auto;
  margin-left:57px;
  margin-right:57px;
  margin-top:42px;
  text-align:left;
  vertical-align:middle;
 }
 
 #maincolcontent li {
	list-style-image: url(../images/bullet.gif);
	line-height: 1.3em;
	vertical-align:middle;
	display: block;
}

#footer{
  width:900px;
  height:1px;
  background-color:#000;
  clear:both;
 } 
#formHolder{
	width:460px;
	float:left;
}

.formLayoutLabel{
  width:200px;
  height:30px;
  text-align:left;
  float:left;
  display:inline;
} 

.formLayoutBox{
  width:200px;
  height:30px;
  text-align:left;
  float:left;
  display:inline;
  margin-bottom:10px;
} 

.MapLayout1{
  width:200px;
  height:180px;
  text-align:left;
  float:left;
  display:inline;
} 

.MapLayout2{
  width:200px;
  height:180px;
  text-align:left;
  float:left;
  display:inline;
} 

.ContactLayout1{
  width:200px;
  height:100px;
  text-align:left;
  float:left;
  clear:left;
} 

.ContactLayout2{
	width:250px;
	height:100px;
	text-align:left;
	float:left;
	clear:right;
} 

#ExecHolder{
float:left;
width:510px;
}
#ExecText{
float:left;
display:inline;
width:328px;
}
#ExecPic{
float:right;
display:inline;
width:172px;
}

.clearfix {clear:both;}
 
#PrintPage{
	display: none;
}
#pageFooter {
text-align:left;
width:900px;
margin:auto;
margin-top:10px;
padding:0px;
}
#pageFootertxt {
padding: 9px;
padding-left:232px;
padding-right:0px;
float:left;
color:#666;
font-size:9px;
font-family: Arial, Futura BdBT, Verdana, Century Gothic;

/*background-image:url(../images/copyright.gif);
background-position:left top;
background-repeat:no-repeat;
*/}
#pageFootertxt .bar {color: #909090;}
