#wrapper {
width:725px;
position:relative;
background-color:"#FFFFFF";
}
#navbg {
width: 725px;
position: absolute;
top: 0px;
height: 150px;
background-color:#8aacb8;
left: 0px;
}
#navheader {
position: absolute;
left: 11px;
top: 15px;
color:#FFF;
}
#menu {
position: absolute;
top: 27px !important;
top:40px;
}
#menu2 {
position: absolute;
left: 245px;
top: 27px !important;
top:40px;
}
#menu3 {
left: 469px;
position: absolute;
left:480px;
top: 27px !important;
top: 40px;
}
#tableHeaders {
position:relative;
top:160px;
left:11px; 
}
#tableLegend {
position: relative;
top: 168px;
left:0px;
}
#headings {
left: 11px;
width: 695px;
bottom: -188px;
position: relative;
}
#searchresults {
z-index: 2; 
left: 11px !important;
left: 11px; 
top:216px;
width: 713px; 
position:relative;  
background:"#FFFFFF";
background-color:"#FFFFFF";
height: expression(document.body.clientHeight - 250 + "px");
}
div.searchresults{
width: 695px !important;
width: 713px;
float:left;
overflow-y:visible !important;
overflow-y:auto;
}
#searchinfo {
	left: 11px; position: relative; top: 185px;
}
#searchinfoFF {
	left: 11px; position: relative; top: -13px;
}

#spec_table td {
	border-right-color: tan;
	border-left-color: tan;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width:1px;
	border-top-style: solid;
	padding-right: 1.8mm;		
}

#content {
position:relative; 
z-index: 2; 
left: 11px !important;
left: 11px; 
top:135px;
width: 713px !important;
width: 713px; 
background-color:"#FFFFFF";
/*height: 0px; !important;*/
height: expression(document.body.clientHeight - 285 + "px");
}
div.scrollWrapper{
width: 695px !important;
width: 695px;
float:left;
overflow-y:hidden !important;
/*overflow:visible !important;*/
overflow-y:auto;
/*overflow:scroll;*/
}
#contentNoScript{ 
position: relative;
z-index: 2;
top: 10px;
width: 695px;
background: "#FFFFFF";
height: 0px !important;
height: 285px;
/*height: 400px;*/
}
div.scrollWrapperNoScript{
width:695px !important;
width: 695px;
float:left;
overflow-y:visible !important;
/*overflow:visible !important;*/
/*overflow-y:auto;*/
/*overflow:scroll;*/
}
table.scrollable{
border-collapse: separate; 
width:695px !important;
width:695px;

}
table.scrollable tbody{
/*max-height: 285px !important;*/
/*overflow: -moz-scrollbars-vertical !important;*/ /*disable this in quickwins.js also to turn off*/

}
table.scrollable th{
position: relative;
background:"#FFFFFF";
padding: 3px 3px 3px 3px; /*BF added 28.11.06*/
top: expression(document.getElementById('content').scrollTop-2);

}
table.scrollable tr{
height:0px;
}
table.scrollable td{
	border-left:2px solid "#FFFFFF";
	padding: 3px 3px 3px 3px;
	line-height: 12px; /*BF ADDED 13/03/2008*/
}
#printbutton_contentframe {
position: relative; TOP: 98px; left: 593px; width: 10px; background-color:#33FF00
}
#specprint_contentframe {
	 position: relative; TOP: 85px; left: 483px; background-color:#00FF00; width: 100px
}
#specsearchtext_contentframe {
	position: relative; width: 50px; /*TOP: 85px; left:552; width: 40px;*/
}
#specnavigationsearch_contentframe {
	position: relative; background-color:#00FF00; width: 120px;
}
#specgobutton_contentframe {
	position: relative; background-color:#00FF00; width: 30px;
}

.wingdings {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	VERTICAL-ALIGN:middle;
	COLOR:#000;
	FONT-FAMILY:verdana;
	TEXT-ALIGN:left;
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.searchtext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.headtext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.whitetext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: "#FFFFFF"; FONT-FAMILY: verdana; TEXT-ALIGN: left
}

/*.wingdings {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: wingdings; TEXT-ALIGN: left
}*/

.legend {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
ACRONYM {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top !important; VERTICAL-ALIGN: middle; CURSOR: help; COLOR: #e41e1e; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}

LI.link {
	LIST-STYLE-IMAGE: url(link.gif)
}
LI.linkactive {
	LIST-STYLE-IMAGE: url(linkactive.gif)
}
li {
color:#ffffff;	
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.footnote {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; /*BORDER-LEFT: #000000 1px; COLOR: #000000; BORDER-BOTTOM: #000000 1px;*/ FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
#ovrheadings {
	LEFT: 11px; WIDTH: 695px; BOTTOM: 211px; POSITION: relative
	}

#model {
	VISIBILITY: hidden
}

.menutext {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menutext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: "#FFFFFF"; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menutext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: "#FFFFFF"; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menutext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: "#FFFFFF"; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.menutext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: "#FFFFFF"; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.specsearch {
	FONT-SIZE: 10px; margin: 0px 0px 0px 0px;
}
.orangetext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #FF6600; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
#searchresults2 {
	Z-INDEX: 2; LEFT: 11px; WIDTH: 713px; POSITION: relative; TOP: 216px
}

#printSearch{position:relative; top: 98px; left: 485px; width: 241px;
}
.textsearch {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana;
}
table.scrollableeng{
border-collapse: separate; 
width:695px !important;
width:695px;
}
table.scrollableeng th{
position: relative;
background:"#FFFFFF";
padding: 3px 3px 3px 3px; /*BF added 28.11.06*/
top: expression(document.getElementById('content').scrollTop-2);
}
table.scrollableeng tr{
height:0px;
}
table.scrollableeng td{
border-left:2px solid "#FFFFFF"; border-bottom: 2px solid "#FFFFFF";
padding: 3px 3px 3px 3px;
}

