html {
overflow-y: scroll;
}
body {
margin: 0;
padding: 0;
}
.position {
position: absolute;
left:50%;
margin-left: -451px;
}
.subnav{
position: absolute;
width: 200px;
height: 250px;
margin: 10px 0px 0px 10px;
}
.posdisclaimer {
bottom: 0; 
margin-bottom: 70px;
}
.awards {
position: absolute;
width: 192px;
height: 38px;
margin: 416px 0px 0px 10px;
}

.sqlist ul{
padding: 0;
margin: 0;
list-style-type: square;
}
.sqlist{
padding: 0;
margin: 0;
list-style-type: square;
}

.specDownloadButton a {
display:block;
width: 89px;
padding:1px 1px 1px 1px;
font: bold 9px sans-serif;;
color:#333;
background: url("../images/buttons/rollover-image.gif") 0 0 no-repeat;
text-decoration: none;
}

.specDownloadButton a:hover { 
background-position: 0 -22px;
color: #049;
}

.specDownloadButton a:active {
background-position: 0 -44px;
color:#fff;
}

.sqList li {
list-style-type: square;
color: #464646;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.check  {
background-color:F2F2F2;
}
.disclaimer{
position: absolute;
width: 200px;
height: 20px;
margin: 517px 0px 0px 10px;
/* margin: 450px 0px 0px 10px; */
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
/*vertical-align: bottom;*/
top:-70px;
}
.disclaimerbody{
position: absolute;
/*width: 300px;*/
/*height: 125px;*/
/*background-color: #FFFFFF;*/
margin-left: 10px;
margin-top: 335px;
z-index: 999;
display: none;
top:0px;
/*padding:5px;*/
/*background-color: #000;*/
}
a.contactLink:link {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.contactLink:visited {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.contactLink:hover {
color: #C71444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.contactLink:active {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}

a.standardLink:link {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.standardLink:visited {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.standardLink:hover {
color: #C71444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.standardLink:active {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.closeDisclaimer:link {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;	
}
a.closeDisclaimer:visited {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;	
}
a.closeDisclaimer:hover {
color: #C71444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;	
}
a.closeDisclaimer:active {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;	
}

.modelShownText {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
}
a.disclaimerLNK:link {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.disclaimerLNK:visited {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.disclaimerLNK:hover {
color: #C71444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.disclaimerLNK:active {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.closeLNK:link {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.closeLNK:visited {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.closeLNK:hover {
color: #C71444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
a.closeLNK:active {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
Input {
border: 1px solid #000;
background: #FFF;
padding: 1px;
Font-family: Veranda;
font-size: 10px;
color: #000000;
}

.kfHeader {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #666666;
line-height: 10px;
}
.kfInfo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
}
.kfHeaderEngine {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #666666;
line-height: 14px;
}
.kfInfoEngine {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.kfHeaderInterior {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
line-height: 14px;
}
.kfInfoInterior {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
.contenthold {
position: absolute;
width: 670px;
height: 300px;
/*background-color: #A1C6F2;*/
/*background: url(images/border.png);*/
margin: 10px 10px 10px 220px;

}
.mainContent {
position: absolute;
width: 648px;
height: 280px;
overflow: auto;
background-color: #FFFFFF;
margin: 21px 10px 10px 231px;
z-index:50;
}

.mainContentTest {
position: absolute;
width: 648px;
height: 280px;
overflow: auto;
background-color: #000;
margin: 21px 10px 10px 231px;
}
.hide {
display:none;	
}

/* ------------------- */

.contentFrame {
/*margin:21px 10px 0px 212px;*/
background:url(../images/border1pxgrey.png);
padding-bottom:5px;
}

.mainContentHolder {
background-color:#FFFFFF;
margin-left:5px;
margin-top:5px;	
}

.titleText {
margin-left:220px;
margin-top:10px;	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
}
.bspecsHeading{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
}

a.bspecsLNK:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}
a.bspecsLNK:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}
a.bspecsLNK:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #C71444;
text-decoration: none;
}
a.bspecsLNK:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
} 


a.bspecspdfLNK:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}
a.bspecspdfLNK:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}
a.bspecspdfLNK:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #C71444;
text-decoration: none;
}
a.bspecspdfLNK:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
} 

