body { background-color: #333333; font-family: arial,helvetica,sans-serif; 
       font-size: 10pt; text-align: left; }

p	{ text-align: left; font-family: arial,helvetica,sans-serif; color: #333333; font-size: 10pt; font-style: normal;
	  font-weight: normal; line-height: 11pt; text-indent: 0px;}
.topnav {
	background-color:#d8a633;
    	border-right: 1px solid #ebdcbc;
    	border-bottom: none;
	color:#ffffff;
	text-decoration:none;
	font-weight :bold;
    	width: 98px; height: 28px;
	font-size:10pt;
	font-family:"Trebuchet MS", Arial, Helvetica;
    	padding: 0px;
	}
.topnav A:link {
	border : none;
	color:#ffffff;
	text-decoration:none;
	text-align : center;
	background-image: url(images/Btn1.jpg);background-repeat: no-repeat; background-position: center;
	width:98px; height: 28px;
	font-weight :bold;
	background-position: center;
	display: block;
    	padding: 0px;
	}
.topnav A:visited {
	background-color:#d8a633;
	border : none;
	color:#ffffff;
	text-decoration:none;
	text-align : center;
	background-image: url(images/Btn1.jpg);background-repeat: no-repeat; background-position: center;
	background-position: center
	width:98px; height: 28px;
	font-weight :bold;
	display: block;
    	padding: 0px;
	}
.topnav A:hover {
	background-color:#d8a633;
	border : none;
	color:#007fc4;
	text-decoration:none;
	text-align : center;
	width:98px; height: 28px;
	font-weight :bold;
	background-image: url(images/Btn2.jpg);background-repeat: no-repeat; background-position: center;
	background-position: center;
	display: block;
    	padding: 0px;
	}
.topnav A:active {
	background-color:#d8a633;
	border : none;
	color:#007fc4;
	text-decoration:none;
	text-align : center;
	width:98px; height: 28px;
	font-weight :bold;
	display: block;
    	padding: 0px;
	}

.nav 		{background-image: url(images/BkNav.jpg); background-repeat: repeat-y;
			 width: 180px; background-color: none;}

.horiz 		{background-image: url(images/HorizBar.jpg); background-repeat: repeat-x;
		 height: 28px; background-color: #ffffff; margin-left: auto; margin-right: auto; }

.bluebar 	{background-image: url(images/BlueDrop.jpg); background-repeat: repeat-x;
			 padding: 0; height: 26px; background-color: #007fc4;}

.gradient	{background-image: url(images/gradient.jpg); background-repeat: repeat-x;}

.sidenavblock	{ width: 180px; height: 234px;
		 background-image: url(images/ButtonBase.jpg);background-repeat: no-repeat;
		 background-position: top left;
		 border: none;
		 border-right: none;
		 margin-top: 5px;
		 z-index: 2; }

.sidenavText 	{ text-align: left;
		  font-size: 10pt;
		  font-weight: bold;
		  font-family: arial,helvetica,san serif;
		  padding-left: 0px;
		  vertical-align: middle;
		  border: none;}

a		{ color: #ffffff; text-decoration: none;}
a:hover		{ color: #007fc4; }
a:active	{ color: #007fc4; }

.aboutus	{ z-index: 2; padding: 0px; font-family: arial,helvetica,san serif; color: #dccc24;
		  float: left;
		  font-size: 55pt;
		  margin 0px;
		  position: relative; top: 0px; }

.mainTable	{ width: 990px; height: 585px; margin-left: auto; margin-right: auto; background-color: #ffffff; }

.navTable 	{ margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto; }

.copyblock	{ width: 350px; text-align: left; height: 180px; border: 0; padding-left: 15px; padding-right: 15px; }

.logo	 	{ margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto; }

.subNav		{ background-image: url(images/subNavBk.jpg);background-repeat: no-repeat;
		  background-position: center center; background-color: #ffffff; line-height: 8pt; }

.subNav a:hover { text-decoration: underline }

.box		{ width: 15px; height: 15px; 
		  background-color: #ffcc66; 
		  font-size: 8pt; 
		  color: #333300; 
		  font-weight: bold;
		  border: none; 
		  text-align: center; 
		  padding-top: 2px;}

.box2		{ width: 15px; height: 15px; 
		  background-color: #333333; 
		  font-size: 8pt; 
		  color: #333300; 
		  font-weight: bold;
		  border: none; 
		  text-align: center; 
		  padding-top: 2px; }

li		{ text-align: left;text-indent: 0px; margin-left: -20px; color: #333333;}

ul.list1	{ list-style type: square; }

.footer		{ font-family: arial; font-size: 7pt; color: #ffffff; text-align: center; height: 20px;
  		  background-color: #007fc4; background-image: url(images/footerBar.jpg); 
  		  background-repeat: repeat-x; border-bottom: none; border-top: none;" }
 

.subhead	{ font-family: arial, helvetica, san-serif; font-size: 11pt; font-weight: bold; 
		  color: #ff0000;}

.backhoe	{ background-image: url(images/backhoe_lg.jpg); background-repeat: no-repeat; background-position: right top;
		  border: 1px solid #cccccc; }

		
.heading	{ color: #333300; text-decoration: none; }



ul		{ margin-left: 0px; text-indent: 0px;}
