body {
	color: #000;
	background: #fff;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	behavior: url("csshover2.htc");

}
.invisibleText{
visibility: hidden;
color:white;

}
.floatLeft{
float:left;
}
.bordersAll{
border:2px solid red;
padding:8px;
margin: 0px 0px 0px 10px;
}
.bordersAll a{
color:black;
text-decoration:none;
}
.marginTop128{
margin:128px 0px 0px 0px;
}
.marginBottom80{
margin:0px 0px 125px 0px;
}
.marginLeft20{
margin:0px 0px 0px 10px;


}
.paddingLeft10{
padding:0px 0px 0px 10px;

}
.paddingLeft20{
padding:0px 0px 0px 20px;

}
.paddingLeft30{
padding:0px 0px 0px 30px;

}
.paddingLeft40{
padding:0px 0px 0px 40px;

}
.paddingLeft50{
padding:0px 0px 0px 50px;


}
.paddingLeft60{
padding:0px 0px 0px 60px;


}
.paddingLeft70{
padding:0px 0px 0px 70px;


}
.paddingLeft75{
padding:0px 0px 0px 75px;


}
.paddingLeft80{
padding:0px 0px 0px 80px;


}
.paddingBottom10{
padding:0px 0px 10px 0px;

}
.paddingBottom20{
padding:0px 0px 20px 0px;

}
.paddingBottom50{
padding:0px 0px 50px 0px;

}
.paddingBottom100{
padding:0px 0px 100px 0px;


}
.paddingTop10{
padding:10px 0px 0px 0px;

}
.paddingTop35{
padding:35px 0px 0px 0px;

}
.paddingTop40{
padding:40px 0px 0px 0px;

}
.paddingTop50{
padding:50px 0px 0px 0px;

}

#marginbottomSpacer{
margin:0px 0px 50px 0px;
}
.topMargin100{
margin:100px 0px 0px 0px;
}


  H3 {
font-size:18px;
}

p {
font-size:16px;

}
.redText{
color:red;
}
.justufyText{
text-align:justify;
}


#wrapperInnerPage{
 width: 832px;
 overflow:hidden;
}

#wrapper { 
 margin: 0 auto;
 margin-top: 0px;
 width: 992px;
overflow:hidden;

}

#faux{
 background-image: url("images/faux-mid.jpg");
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 height: 100%;
}
#faux_top {
 background-image:   url("images/faux-top.jpg");
 margin-bottom: 0px;
 padding-bottom: 27px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 height: 100%;
}
#faux_bottom {
 background-image:   url("images/faux-bottom.jpg");
 margin-bottom: 0px;
 padding-bottom: 34px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 height: 100%;
}
#navTop {

	/*border: 1px solid #999;
	padding-bottom: -10px;
	background-color:;*/
	
}

.testTop{

margin: 0px 0px 0px 0px;}
#navSide {
	display: block;
 	position: relative;
	float: left;
	width:150px; 
	height:100%;
	color:white;
	

		/*background: url("images/lefsideNavbackround.jpg") repeat-y;*/
	/*border: 1px solid #999;*/
	
	padding: 10px;
	text-color:white;
	list-style:none;
	
}




#newsSide{
padding:5px;
/*border: 1px inset #520E0E;*/
height:100%;

}

#newsSide a:link{
color:white;
text-decoration:none;


}
#newsSide a:visited{
color :white;
text-decoration:none;

}
#newsSide a h6:hover{color:white;
padding:0px;
border-left: 0px;
border-top: 0px;

color:black;}

.newsSideHedder{
/*border-right:1px inset #520E0E;*/
border-bottom: 1px inset white;
padding-bottom:4px;
color:white;
font-size:110%;
font-weight:bold;
font-family:tahoma;
}

#mainContent {
	margin: 10px 8px 8px 200px;
}
.clear { clear: both; background: none; }
.bottomMenuCopy{
    float:left;
      width:100%;
	margin: 0%  0%  0%  3% ;

color:gray;
	

	  
      /*background: url("images/tablemiddleJ.gif") repeat-x;
	   background-position:100% 0%;*/
	  font-size:80%;
      line-height:normal;
	  text-align: center
}
.bottomMenu{
    float:left;
      width:100%;
	  margin-top:7px;
	   border-top:1px solid gray;

	

	  
      /*background: url("images/tablemiddleJ.gif") repeat-x;
	   background-position:100% 0%;*/
	  font-size:93%;
      line-height:normal;
	  text-align: center
}
 .bottomMenu ul {
 padding:10px 5px 0px 0px;
margin-left:240px;
	list-style:none;
	
	}
.bottomMenu li {
      display:inline;
     
      
	  
      }
.bottomMenu a {
      float:left;
      margin:0;
	 /* border-left: 1px inset gray;
	   border-right: 1px inset gray;*/
      padding:0px 5px 0px 5px;
      text-decoration:none;
	  color:red;
	  
      }
	 .bottomMenu a span {float:none;}
    /* End IE5-Mac hack */
   
   .bottomMenu a:hover {
    
      }
   .bottomMenu a:hover span {
     color:black;
	
	 
      }
	 .bottomMenu a:visited{
	  text-decoration:underline;
	  font-weight:bold;
	  color:red
	  }
	  
	
	 .leftMenus{
		float:left;
		width:95%;
			margin:0px 0px 25px 0px;
	   /*background: url("images/tablemiddleJ.gif") repeat-x;
	   background-position:100% 0%;*/
	  	font-size:75%;
      	line-height:normal;
	  	text-align: left;
}
.leftMenus ul {
 	padding:0px 0px 0px 0px;
	margin-left:0px;
	list-style:none;
	
	}
.leftMenus li {
    display:inline;
    float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
    border-bottom: 1px dotted white; 
	  
      }
.leftMenus a {
      float:left;
      margin:0;
	 /* border-left: 1px inset gray;
	   border-right: 1px inset gray;*/
      padding:5px 2px 5px 3px;
      text-decoration:none;
	  color:white;
	  
      }
	 .leftMenus a span {
	  float:none;

	  }
    /* End IE5-Mac hack */
   
.leftMenus li:hover {
    
	background-color:#000000;
	
      }
 
	  

	  
	.leftMenus a:visited{
	 /* text-decoration:underline;
	  font-weight:bold;*/
	  color:white;
	  padding:5px 2px 5px 4px;
	  }
	.leftmenuSelected{
		font-weight:bold;
		background-color:#000000;
		
	
		
		}
	  
	  .sideMenuLinksTitle{
	  color:white;
	  font-size:16px;
	  padding:0px 5px 5px 5px;
	  border-bottom:1px inset white;
	  font-weight:bold;
	  
	  
	  }
	  
	  
	  #searchTable{
	  
	  }
	  
	  
	 #resultItem{
	 margin:5px 5px 5px 5px;
	 }
	
 #tabsJ {
      float:left;
      width:100%;
	  margin-left:12px;
	  margin-bottom:3px;
      /*background: url("images/tablemiddleJ.gif") repeat-x;*/
	   background-position:100% 0%;
	  font-size:93%;
      line-height:normal;
	  /*border-bottom:8px solid #24618E;*/
	  
      }
    #tabsJ ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0px 0px 0px 0px;
	  
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0px 0px 0px 5px;
      text-decoration:none;
	  
      }
	 /* #tabsJ a {
      float:left;
      background:url("images/tablemiddleJ.gif") repeat-x;
      margin:0;
      padding:0px 0px 0px 5px;
      text-decoration:none;
      }*/
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 46px 4px 30px;
     color:#000066;
	 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;

	 
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
/* active on enter */
#tabsJ a:hover span, #tabsJ a#activetab span
{ background-position:100% -42px;color: #FFF; }
#tabsJ a:link#activetab, #tabsJ a:visited#activetab, #tabsJ a:hover
{ background-position: 0% -42px; }
    }
	
/*--------------------------------------------------------*/

#searchWidget{
margin:0px 0px 0px 0px;

}
#searchTitle
{
    margin:0px 0px 0px 0px;
 background:trasnparent;
width:173px;
float:left;

}
.searchBar{

font-size:10px;
border:1px inset black;
width:105px;
margin:0px 0px 0px 2px;
height:15px;
float:left;
}
.searchButton{
margin:0px 0px 0px 1px;
width:60px;
height:20px;
font-size:10px;
float:left;
text-align: center;
vertical-align:middle;
}

.mainBanner{
 width:100%;
background: url("images/banners/MainPageBanner1.jpg");
height:164px;
margin:0px 0px 0px 0px;
}
#searchButtonBlack{
color: white;
background: url("images/back-over.jpg") center center repeat-x; /*THEME CHANGE HERE*/
border:2px outset black;

}
#submitButton{
margin:3px 0px 5px 0px;

font-size:13px;
background: url("images/backNav.jpg") center center repeat-x;
border:2px outset white;

}


.chromestyle{
width: 100%;
font-weight: bold;
font-size:15px;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border-bottom: 1px inset #BBB;
/*border-top: 1px outset #BBB;*/
width: 100%;
background: url("images/backNav.jpg") center center repeat-x; /*THEME CHANGE HERE*/
padding: 2px ;
margin: 0;

text-align: center; /*set value to "left", "center", or "right"*/
font-size:13px;
}

.chromestyle ul li{
display: inline;

}

.chromestyle ul li a{

color: black; 
line-height:22px;


padding:5px 38px 5px 30px;/*3px 29px 0px 29px;*/
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover{
color: white;
background: url("images/back-over.jpg") center center repeat-x; /*THEME CHANGE HERE*/



}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: "v";*/
padding:0px 0px 0px 0px;/*3px 29px 0px 29px;*/
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */
.dropmenudivengprod{
position:absolute;
margin-top:0px;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;

line-height:14px;
text-align:left;
z-index:100;

background-color: white;
/*width: 20%;*/
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudivengprod a{
/*width: auto;*/
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
background: url("images/backNav.jpg") center center repeat-x;
padding: 6px 31px 6px 31px ;
text-decoration: none;
font-weight:normal;
color: black;
}



.dropmenudivengprod a:hover{ /*THEME CHANGE HERE*/
 /*background-color: black;*/
background: url("images/back-over.jpg") center center repeat-x;
color:white;
}

.dropmenudiv{
position:absolute;
margin-top:0px;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;

line-height:14px;
text-align:left;
z-index:100;

background-color: white;
/*width: 20%;*/
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
/*width: auto;*/
width: auto;
display: block;

border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
background: url("images/backNav.jpg") center center repeat-x;
padding: 6px 31px 6px 31px ;
text-decoration: none;
font-weight:normal;
color: black;
}


.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
 /*background-color: black;*/
background: url("images/back-over.jpg") center center repeat-x;
color:white;
}

.dropmenudivServ{
position:absolute;
margin-top:0px;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;

line-height:14px;
text-align:left;
z-index:100;

background-color: white;
/*width: 20%;*/
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudivServ a{
width: 192px;
display: block;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
background: url("images/backNav.jpg") center center repeat-x;
padding: 6px 31px 6px 31px ;
text-decoration: none;
font-weight:normal;
color: black;
}


.dropmenudivServ a:hover{ /*THEME CHANGE HERE*/
 /*background-color: black;*/
background: url("images/back-over.jpg") center center repeat-x;
color:white;
}


#wireLeft{
 float: left;
/* margin: 10px;*/
 padding: 0px;
 width: 380px;
 display: inline;
 position: relative;
text-align:justify;
}
#wireRight{
 display:block;
 margin: 0px;
 padding-left: 5px;
 width: 380px;
 float: left;
 position: relative;
}

#oneColumnLeft{
float: left;
/* margin: 10px;*/

 width: 650px;
 display: inline;
 position: relative;


}
#oneColumnLeft1{
float: left;
/* margin: 10px;*/

 width: 1px;
 display: inline;
 position: relative;

}

.columnLeft65{
float: left;
/* margin: 10px;*/

 width: 65px;
 display: inline;
 position: relative;
 margin:10px 0px 0px 20px;
 padding:30px 0px 0px 0px;

}

.columnLeft675{
float: left;
/* margin: 10px;*/

 width: 675px;
 display: inline;
 position: relative;
 margin:10px 0px 0px 20px;

}
.columnLeft590{
float: left;
/* margin: 10px;*/

 width: 590px;
 display: inline;
 position: relative;
 margin:20px 0px 0px 15px;
  text-align:justify;

}
.greenSeperator{
border-bottom:1px solid green;
width:100%;
}
.redSeperator{
border-bottom:1px solid red;
width:100%;
}
.columnLeft590 ul{
 text-align:justify;
line-height:130%;
}
.columnLeft590 strong{
color:black;

}
h5.gray{
color:gray;
}

h4.revHarnessTopLine{
color:green;
margin:10px 0px 20px 10px;
}
h4.RedSubTitle{
color:red;
margin:10px 0px 20px 10px;
}
.columnLeft675 ul{
 text-align:justify;
line-height:130%;
}
.columnLeft150{
float: left;
/* margin: 10px;*/
 margin:20px 0px 0px 20px;
 width: 150px;
 display: inline;
 position: relative;

}
.columnLeft150 a: img{text-decoration:none;
   border-color:White;
     }
.columnLeft150 a:link  img{text-decoration:none;
   border-color:White;
     }
.columnLeft150 a:visited img{text-decoration:none;

     border-color:White;
     
    
    }
    .columnLeft150 a:hover img{text-decoration:none;

     border-color:White;
     
          /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  /* for Mozilla */
  -moz-opacity:0.6;
    }

.green{
color:green;
}
.column300{
width:300px;
margin:0% 0% 0% 5%;
float: left;

}
.column390left{
float: left;
/* margin: 10px;*/
 margin:20px 0px 0px 10px;
 width: 370px;
 display: inline;
 position: relative;

}
.column390right{
float: left;
/* margin: 10px;*/
 margin:20px 0px 0px 15px;
 width: 350px;
 display: inline;
 position: relative;
 text-align:justify;

}
.column165{
float: left;
/* margin: 10px;*/
 margin:5px 0px 0px 15px;
 width: 155px;
 display: inline;
 position: relative;
 text-align:justify;

}
.column390left a:link img{text-decoration:none;

     border-color:Red;
     

    }
.column390left a:visited img{text-decoration:none;

  border-color:Red;
     

    }
.column390left a:hover img{text-decoration:none;
 border-color:Red;
               /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  /* for Mozilla */
  -moz-opacity:0.6;

    }
a.nodecoration{
text-decoration:none;

}
#oneColumnLeft100{
float: left;
/* margin: 10px;*/

 width: 100px;
 display: inline;
 position: relative;

}
#oneColumnLeft116{
float: left;
/* margin: 10px;*/

 width: 116px;
 display: inline;
 position: relative;

}
#oneColumnLeft150{
float: left;
/* margin: 10px;*/

 width: 150px;
 display: inline;
 position: relative;

}
#oneColumnLeft170{
float: left;


 width: 170px;
 display: inline;
 position: relative;

}
#oneColumnLeft175{
float: left;


 width: 175px;
 display: inline;
 position: relative;

}

#oneColumnLeft180{
	float: left;
	width: 180px;
	display: inline;
	position: relative;

}
#oneColumnLeft200{
float: left;


 width: 200px;
 display: inline;
 position: relative;

}
#oneColumnLeft230{
float: left;
/* margin: 10px;*/

 width: 230px;
 display: inline;
 position: relative;

} 

 #oneColumnLeft230-jpgs{
float: left;
/* margin: 10px;*/

 width: 230px;
 display: inline;
 position: relative;

} 

#oneColumnLeft250{
float: left;
/* margin: 10px;*/

 width: 250px;
 display: inline;
 position: relative;

}
#oneColumnLeft300{
float: left;
/* margin: 10px;*/

 width: 300px;
 display: inline;
 position: relative;

}


#oneColumnLeft340{
float: left;
/* margin: 10px;*/

 width: 340px;
 display: inline;
 position: relative;


}
#oneColumnLeft350{
float: left;
/* margin: 10px;*/
margin:20px 0px 20px 0px;
 width: 350px;
 display: inline;
 position: relative;


}

#oneColumnLeft350-noPad{
float: left;
/* margin: 10px;*/

 width: 350px;
 display: inline;
 position: relative;


}
#oneColumnLeft370{
float: left;
/* margin: 10px;*/

 width: 370px;
 display: inline;
 position: relative;


}
#oneColumnLeft400{
float: left;
/* margin: 10px;*/

 width: 400px;
 display: inline;
 position: relative;


}
#oneColumnLeft450{
float: left;
/* margin: 10px;*/

 width: 450px;
 display: inline;
 position: relative;


}
#oneColumnLeft500{
float: left;
/* margin: 10px;*/

 width: 500px;
 display: inline;
 position: relative;


}
#oneColumnLeft550{
float: left;
/* margin: 10px;*/

 width: 550px;
 display: inline;
 position: relative;


}
#oneColumnLeft600{
float: left;
/* margin: 10px;*/
 
 width: 600px;
 display: inline;
 position: relative;


}
#oneColumnLeft720{
float: left;
/* margin: 10px;*/
 
 width: 720px;
 display: inline;
 position: relative;
 


}

#oneColumnLeft750{
float: right;

 padding: 0px;
 width: 750px;
 display: inline;
 position: relative;



}
#oneColumnLeft780-Left{
	float: left;
	padding: 0px;
	width: 780px;
	display: inline;
	position: relative;
	overflow:hidden;

}


#columnRight{
 display:block;
 margin: 0px;
 padding-left: 20px;
 width: 340px;
 float: left;
 position: relative;
 text-align:justify;
}
#columnLeft{
 float:left;
/* margin: 10px;*/
 padding: 0px;
 width: 340px;
 display: inline;
 position: relative;
text-align:justify;
}
#columnLeft400{
 float:left;
/* margin: 10px;*/
 padding: 0px;
 width: 400px;
 display: inline;
 position: relative;
text-align:justify;
}

#columnLeftSmall{
 float: left;
/* margin: 10px;*/
/*--------T     R   B    L---------*/
 margin: 55px 0px 0px 0px;
 padding: 0px;
 width: 240px;
 display: inline;
 position: relative;
text-align:left;

}
#columnLeftSmall p{
 text-align:justify;
}

#600Right{
 display:inline;
 padding-left:5px;
 width:600px;
 float:left;
 position:relative;
 
}
#400Right{
 display:inline;
 padding-left:5px;
 width:400px;
 float:left;
 position:relative;
 }

#columnPicLeft{
 display:block;
 margin: 0px;
 padding-left: 0px;
 width: 100px;
 float: left;
 position: relative;
 text-align:justify;
}
#columnPicRight{
 display:block;
 margin: 0px;
 padding-left: 0px;
 width: 130px;
 float: left;
 position: relative;
 text-align:justify;
}
#columnPicLeft200{
 display:inline;
 width: 200px;
 float: left;
 position: relative;
 
}

#columnPicLeft150{
 display:inline;
 width: 150px;
 float: left;
 margin:0px 0px 0px 10px;
 position: relative;
 
}
#columnPicLeft80{
 display:inline;
 width: 80px;
 float: left;
 margin:0px 0px 0px 5px;
 position: relative;
 
}

/*--------------------------------------------------------
-----------TABLES Formating-------------------------------
---------------------------------------------------------*/
table.one{
table-layout: fixed;
background : #DCDBCB;
border-collapse:collapse;
position:relative;
left:70px;


}

.picsTable{

table-layout: fixed;
text-align:center;
border-collapse: collapse;
}
		table.EventSchedule{
table-layout: fixed;
background : #F2F2E6;
margin:0px 0px 0px 0px;
/*border:1px solid gray;*/
border-collapse: collapse;
}
	.CellTypeTitleOne{
	background:url("images/whiteBar.jpg");
	padding: 5px 5px 5px 5px;
border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;
text-align:center;
color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 font-size:12px;
 
 }
 	.CellTypeTitleTwo{
	background:white;
	padding: 2px 2px 2px 2px;
border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;
text-align:center;

color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 font-size:11px;

 }
  	.CellTypeTitleTwoNoAlign{
	background:white;
	padding: 2px 2px 2px 2px;
border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;


color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 font-size:11px;

 }
 .CellTypeTitleThree {
	background:white;
	padding: 2px 2px 2px 2px;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;
}
 .CellTypeTitleThreeLeftAlign{
	background:white;
	padding: 4px 2px 4px 2px;
	text-align:left;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;
}
.CellTypeTitleFour{
	background:white;
	padding: 2px 2px 2px 2px;
	border-left:1px solid black;
border-right:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;
}
.CellTypeTitleFive{
	background:white;
	padding: 2px 2px 2px 2px;
border-top:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
.CellTypeTitleSix{
	background:white;
	padding: 2px 2px 2px 2px;
border-top:1px solid black;
border-left:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
.CellTypeTitleSeven{
	background:white;
	padding: 2px 2px 2px 2px;
	border:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
.CellTypeTitleEight{
	background:white;
	padding: 2px 2px 2px 2px;
border-left:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
.CellTypeTitleNine{
	background:white;
	padding: 2px 2px 2px 2px;
border-right:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
.CellTypeTitleTen{
	background:white;
	padding: 2px 2px 2px 2px;
border-right:1px solid black;
border-bottom:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
.CellTypeTitleEleven{
	background:white;
	padding: 2px 2px 2px 2px;
border-right:1px solid black;
border-top:1px solid black;
	text-align:center;
	color: black;
 	font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
 	font-size:11px;

}
 .CellTypeNoBack{

	padding: 2px 2px 2px 2px;

border:1px solid black;
text-align:center;
color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
 }
	.CellTypeOne{
	background:url("images/redBar.jpg");
	 background-position: 0% 36%;
	padding: 5px 5px 5px 5px;
border:1px solid black;
text-align:center;
color: white;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
 }
   .CellTypeTwo{
	background:url("images/whiteBar.jpg");
	background-position: 0% 36%;
	padding: 5px 5px 5px 5px;
border:1px solid black;
text-align:center;
color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
  }
  .CellTypeOne-noBorder{
	background:url("images/redBar.jpg");
	 background-position: 0% 36%;
	padding: 5px 5px 5px 5px;
border-bottom:1px solid black;
border-top:1px solid black;

text-align:center;
color: white;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
 }
   .CellTypeTwo-noBorder{
	background:url("images/whiteBar.jpg");
	background-position: 0% 36%;
	padding: 5px 5px 5px 5px;
border-bottom:1px solid black;
border-top:1px solid black;

text-align:center;
color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
  }
 .CellTypeOne-noBorder-left{
	background:url("images/redBar.jpg");
	 background-position: 0% 36%;
	padding: 5px 5px 5px 5px;
border-bottom:1px solid black;
border-top:1px solid black;
border-right:1px solid black;
text-align:center;
color: white;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
 }
   .CellTypeTwo-noBorder-left{
	background:url("images/whiteBar.jpg");
	background-position: 0% 36%;
	padding: 5px 5px 5px 5px;
border-bottom:1px solid black;
border-top:1px solid black;
border-right:1px solid black;
text-align:center;
color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
  }
  
  .CellTypeOne-noBorder-right{
	background:url("images/redBar.jpg");
	 background-position: 0% 36%;
	padding: 5px 5px 5px 10px;
border-bottom:1px solid black;
border-top:1px solid black;
border-left:1px solid black;
text-align:left;
color: white;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
 }
   .CellTypeTwo-noBorder-right{
	background:url("images/whiteBar.jpg");
	background-position: 0% 36%;
	padding: 5px 5px 5px 10px;
border-bottom:1px solid black;
border-top:1px solid black;
border-left:1px solid black;
text-align:left;
color: black;
 font-family: Tahoma,"Lucinda Grande",Arial,sans-serif;
  font-size:12px;
  }
/*-----------------WireRope---------------------------------*/
#WireRope{

/*background:  url("images/wireRope2.jpg") no-repeat;
background-position: 0% 0%;
overflow:none;*/
}
#wireLeftBottom{
 float: left;

	

 /*width: 380px;*/
 display: inline;
 position: relative;

}
#wireLeftBottomOne{
 float: left;

	
 padding: 0px;
width: 420px;
 display: inline;
 position: relative;

}
#picsLeftW1{
/*		t	r	b     l*/
margin:28px 0px 12px 0px;
}
#picsLeftChainBack{
/*		t	r	b     l*/
margin:28px 0px 12px 0px;
background:  url("images/Chain-Grade-80-p1.jpg") repeat-y;
}


#wireRightImage{

align:bottom;
 display:block;
 margin-top:350px;
 padding-left: 5px;
 width: 380px;
 float: left;
 position: relative;

}
#ImageRight{
display:block;
/*--------T     R   B    L---------*/
 margin: 0px 50px 0px 0px;
 padding-left: 5px;

 float: right;
 position: relative;

}
#ImageRightOne{
display:inline;
/*--------T     R   B    L---------*/
/*margin: 0px 5px 0px 20px;*/
 padding-left: 4px;
width:400px;
 float: right;
 position: relative;

}
#ImageRightTable{

align:right;

}


#leftcolumnreg { 
 
 float: left;
 color: black;
 margin: 10px;
 width: 683px;
 display: inline;
 position: relative;
}
.margintitle{margin-left: 70px;}
.formentry{  width: 96%;}
.formlabel{ padding-left: 10px; padding-bottom: 5px;padding-top: 5px;}

.Height_Safety_harness_guide{
 margin: 2% 0% 0% 10% ;
   
   
    margin-bottom: 10px;

/*width: 80%;*/
    

}
.errmsg {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-weight: bolder;
	color: #CC0000;
}
.errmsgMain {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-weight: bolder;
	color: #CC0000;
	padding:10% 0% 0% 0%;
}
table.Contacts{
table-layout: fixed;
background : none;
border-collapse:collapse;
position:relative;
margin:0% 0% 0% 4%;



}

