/* CSS Document */


h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight: bold;
	text-align: center;
}
.small{
	font-size: small;
	}
.whitehead{
	color: #FFFFff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: large;
	}
	
a:link {
	color: black;
	font-size: smaller;
	font-weight: normal;	
}
a:visited {
	color: black;
	font-size: smaller;
	font-weight: normal;
}	


	
/* steeplejacks  */	
	
h1.steeplejacks{
	background-color: #f28020;
	color: #FFFFff;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.smallsj{
	font-size: small;
	color: #f28020;
	font-weight: normal;
}
.smallsjhead{
	font-size: small;
	color: #f28020;
	line-height: 1.5;
	font-weight: bold;
}

.steeplejack {color: #f28020;
font-weight:normal;
}
.steeplejackred {color: #d61920;
font-weight:normal;
}
.steeplejacks {color: #f28020;
font-weight:normal;
line-height:1.75;
}

a.sj:link {font-size: small;
	
	color: #f28020;
}     /* unvisited link */
a.sj:visited {
	
	font-size: small;
	color: #d61920;
}  /* visited link */



/* delta obstruction lighting */
.smalldol{
	font-size: small;
	color: #5b2e8d;
	font-weight: normal;
}
.smalldolhead{
	font-size: small;
	color: #5b2e8d;
	line-height: 1.5;
	font-weight: bold;
}


.obslighting{
	font-family: Arial, Helvetica, sans-serif;
	color: #5b2e8d;
	font-size: small;
}
h1.obslight{
	background-color: #5b2e8d;
	color: #FFFFff;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.obslighting{
	font-family: Arial, Helvetica, sans-serif;
	color: #5b2e8d;
	font-size: small;
}
#navlistdol li { list-style-type: square; }


a.dol:link {font-size: small;
	
	color: #5b2e8d;
}     /* unvisited link */
a.dol:visited {
	
	font-size: small;
	color: #db6ea8;
}  /* visited link */



/* Osborne delta  */

h1.osborne{
	
	color: #009649;
font-family: Arial, Helvetica, sans-serif;
}

.osborne{
	font-family: Arial, Helvetica, sans-serif;
	color: #009649;
	
}
.osborne1{
	font-family: Arial, Helvetica, sans-serif;
	color: #009649;
	line-height: 1.8%;	
}
.smallod{
	font-size: small;
	color: #009649;
	font-weight: normal;
}
.smallodhead{
	font-size: small;
	color: #009649;
	line-height: 1.5;
	font-weight: bold;
}

#navlistod li {
	list-style-type: square;
	margin: 0;
	padding: 0;}

a.od:link {font-size: small;
	
	color: #009649
}     /* unvisited link */
a.od:visited {
	
	font-size: small;
	color: #8bc43f;
}  /* visited link */



/* delta Middle East */


h1.mideast{
	background-color: #996239;
	color: #FFFFff;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.smalldm{
	font-size: small;
	color: #996239;
	font-weight: normal;
}
.smalldmhead{
	font-size: small;
	color: #996239;
	line-height: 1.5;
	font-weight: bold;
}

.mideast{
	font-family: Arial, Helvetica, sans-serif;
	color: #996239;
	font-size: small;
}



div#tagline{
	position:absolute;
	top:0px;
	left:6px;
	float: left;
	width:920px;
	height:70px;
	z-index:101;
}
div#topline{
position:absolute;
top:71px;
width:910px;
height:3px;
float:left;

}
div#deltanav {position: absolute; 
top: 74px; 
left: 0; 
width: 942px; 
height: 55px; 
z-index: 100;
}	


div#deltanav a {
	text-align: left;
	  text-decoration: none;}

div#deltanav a span{
display: none;}

div#deltanav a:hover span{
display: block;
   position: absolute; 
   top: 28px; 
   left: 0; 
   width: 942px;
   padding: 0px; 
   margin: 10px; 
   z-index: 100;
   color: #000000; 
   background: white;
   font: 10px Verdana, sans-serif; 
  text-decoration: none;}
    
		  
 
#col1{
	position:absolute;
	top:125px;
	width: 307px;
	left: 12px;
	
}

/* indiv home pages col 2 solutions - */

#col2 {
position:absolute;
	top:125px;
	left:330px;
	height:315px;
	
	}
div.img
  {
  margin-left: 3px;
  margin-top:3px;
  height: auto;
  width: auto;
  float: right;
  z-index:102;
  
  }
  
 div.leftboxcol2{
 margin-left: 10px;
  margin-top:3px;
  height: auto;
  width:350px;
  float: left;
 }

div.sjleftboxcol2{
	margin-left: 10px;
	margin-top:3px;
	height: 310px;
	width:330px;
	float: left;
	background-image:  url(images/steeplejacks_pics/roundsquarebordersj.gif);
	background-repeat: no-repeat;
	font-size: small;
	color: #f28020;
	font-weight: normal;
	color: #f28020;
	padding-left: 20px;
 }

div.dolleftboxcol2{
	margin-left: 10px;
	margin-top:3px;
	height: 310px;
	width:330px;
	float: left;
	background-image:  url(images/dol/roundsquareborder_dol.gif);
	background-repeat: no-repeat;
	color: #5b2e8d;
	padding-left: 20px;
 }
div.odleftboxcol2{
	margin-left: 10px;
	margin-top:3px;
	height: 310px;
	width:330px;
	float: left;
	background-image:  url(images/osborne/roundsquareborderod.gif);
	background-repeat: no-repeat;
	color: #009649;
	padding-left: 20px;
 }
div.dmleftboxcol2{
	margin-left: 10px;
	margin-top:3px;
	height: 310px;
	width:330px;
	float: left;
	background-image:  url(images/delta_middle_east/roundsquareborderme.gif);
	background-repeat: no-repeat;
	color: #996239;
	padding-left: 20px;
 }
#row3 {
position:absolute;
	top:445px;
	float:left;
	width: 930;
	height: 172px;
}

div.float {
  float: left;
  padding-left:3px
  }
  

.block1 {
 	height: 155px;
	width: 297px;
	background-image:url(images/osborne/testbg1.jpg);
	float: left;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.block1dol {
	height: 155px;
	width: 297px;
	background-image:url(images/dol/delta_obstruction_lighting_1.jpg);
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	color: #000000;
	
}
div#groupleftbox1{
	width:400px;
	height:45px;
	z-index:105;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	float: left;
	color: #FFFFFF;	
	}
	div#leftboxgap{
	width:400px;
	background-color: #FFFFFF;
	float: left;
	
			}


.block1dm {
	height: 155px;
	width: 297px;
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	color: #FFFFFF;
	
	background-image:url(images/delta_middle_east/delta_middle_east_1.jpg);
}



.block1steeplejacks {
	height: 155px;
	width: 297px;
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	color: #000000;
	
	background-image: url(images/steeplejacks_pics/veiw_from_ferrybridge.jpg);
}
.block1osborne{
	height: 155px;
	width: 297px;
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	color: #FFFFFF;
	
	background-image: url(images/osborne/osborne_delta_1.jpg);
}
.block2 {
	height: 312px;
	width: 590px;
	background-image:url(images/osborne/testbg2.jpg);
	float: left;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.block3 {
	height: 170px;
	width: 297px;
	background-image:url(images/osborne/testbg.jpg);
	background-repeat:no-repeat;
	float: left;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.block3od {
	height: 170px;
	width: 297px;
	background-image:url(images/osborne/testbg.jpg);
	background-repeat:no-repeat;
	float: left;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#009649;
}

.block3odb {
	height: 170px;
	width: 297px;
	background-image:url(images/osborne/testbgb.jpg);
	background-repeat:no-repeat;
	float: left;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.block3oda {
	height: 170px;
	width: 294px;
	background-image:url(images/osborne/testbga.jpg);
	background-repeat:no-repeat;
	float: left;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	}

.block3dol {
	height: 175px;
	width: 297px;
	background-image:url(images/osborne/testbg.jpg);
	float: left;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.sjcol{
	height: 75px;
	width: 135px;
	margin-left: 8px;
	float:left;
	margin-top: 8px;	
}
/* used in sj home page */
.sjcol3{
	
	width: 270px;
	margin-left: 8px;
	padding-top: 24px;	
	float:left;
}


.sjcol2{
	
	width: 180px;
	margin-right: 12px;
	padding-top: 15px;	
	float:right;
}


div#footer{
	position:absolute;
	left:6px;
	top:630px;
	float: left;
	width:920px;
	height:32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: xx-small;
}
