/* ************************************* */

/*                                       */

/*     Honeywell / Garrett Style Sheet   */

/*             March 2005                */

/*                                       */

/* ************************************* */



/* ***** General Style Rules */



html { 

height: 100% 

}



body {

height: 100%;

background-color: #000000;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

color: #FFFFFF;

margin: 0;

}



table {

border: 0px;

padding: 0px;

margin: 0px;

border-collapse: collapse;

border-spacing: 0;

}



p, th, td {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

color: #FFFFFF;

}

.catelogBody {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-style: normal;

font-weight:bold;
color:#FFFFFF;
}

a:link, a:active, a:visited{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

color:#ffffff;
/*color:#DC1921;*/

text-decoration: none;

}



a:hover {

text-decoration: underline;

}



img.home {

padding-right:7px;

}



.topnav {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

background: #4A4A4A;

color: #FFFFFF;

}



/* home page styles: begin */



.divider {

background-color: #930803;}





.home_info {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

color:#C9C9C9;

background-color:#4A4A4A;

}



a.home_info:link, a.home_info:active, a.home_info:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

line-height:20px;

font-style: bold;

font-weight: bold;

background-color:#4A4A4A;

color:#FFFFFF;

text-decoration: none;

text-index:10px;

}



a.home_info:hover{

text-decoration: underline;

}



.home_box {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-style: normal;

font-weight: normal;

color:#C9C9C9;

background-color:#950600;

}



/* home page styles: end */



/* styles for all other pages: begin */



#mainTable {

width: 970px;

margin-left: auto;

margin-right: auto;

}





/* left navigation: begin */



.leftnav {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-style: normal;

font-weight: normal;

background-color:#950600;

color:#DBF3FF;

}




a.leftnav:link, a.leftnav:active, a.leftnav:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

line-height:24px;

font-style: normal;

font-weight: normal;

background-color:#950600;

color:#FFFFFF;

text-decoration: none;

}



a.leftnav:hover{

text-decoration: underline;

}



.leftnav2 {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-style: normal;

font-weight: normal;

background-color:#43659E;

color:#DBF3FF;

}



a.leftnav2:link, a.leftnav2:active, a.leftnav2:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height:18px;

font-style: normal;

font-weight: normal;

background-color:#43659E;

color:#DBF3FF;

text-decoration: none;

}



a.leftnav2:hover{

text-decoration: underline;

}



.leftnavon {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

line-height:20px;

background-color:#DE1213;

color:#FFFFFF;

}



.leftsubnav{

height: 23px;

font-size: 12px;

line-height:24px;

font-style: normal;

font-weight: bold;

background-color:#595959;

border-top: 1px #000 solid;

color:#FFFFFF;

}

.leftsubnav a{

font-family: Arial, Helvetica, sans-serif;

color:#FFFFFF;

}


a.leftsubnavon:link, a.leftsubnavon:active, a.leftsubnavon:visited{


font-size: 12px;

line-height:20px;

font-style: normal;

font-weight: normal;

color:#FFFFFF;

text-decoration: none;

}



a.leftnavon:link, a.leftnavon:active, a.leftnavon:visited{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

line-height:24px;

font-style: normal;

font-weight: normal;

background-color:#DE1213;

color:#FFFFFF;

text-decoration: none;

}



a.leftnavon:hover{

text-decoration: underline;

}









a.leftnav2on:link, a.leftnav2on:active, a.leftnav2on:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height:13px;

font-style: bold;

font-weight: bold;

background-color:#43659E;

color:#DFF251;

text-decoration: none;

}



a.leftnav2on:hover{

text-decoration: underline;

}



/* left navigation: end */





/* main content area styles: begin */



#contentArea {

padding: 20px;

}



#contentArea h1{

padding-top: 0;

margin-top: 0;

color: #DC1921;

font-size: 12px;

}



#contentArea h2{

padding-top: 0;

margin-top: 0;

color: #FFF;

font-size: 11px;

}



.bkgd{

background-image: URL(images/products_bkg_img.jpg);

background-position: right top;

background-repeat: no-repeat;

}



.pagenav

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

color:#E0CB72;

text-decoration: none;

}





a.pagenav:link, a.pagenav:active, a.pagenav:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

color:#A27514;

text-decoration: none;

}



a.pagenav:hover{

text-decoration: underline;

}



a.subhead:link, a.subhead:active, a.subhead:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: bold;

font-weight: bold;

color:#A27514;

text-decoration: none;

}



a.subhead:hover{

text-decoration: underline;

}





.article {

font-family: Verdana,Arial, Helvetica, sans-serif;

font-size: 11px;

line-height: 15px;

font-style: normal;

font-weight: normal;

background-color:#FCF4D5;

/*background-color:#F7EECB;*/

color:#414141;

}



td.article {

font-family: Verdana,Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

background-color:#FCF4D5;

/*background-color:#F7EECB;*/

color:#414141;

}



.articlehdr  {

font-family: Verdana,Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: bold;

font-weight: bold;

color:#002D74;

text-decoration: none;

}



.formtext {font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

background-color:#FFFFF;

/*background-color:#F7EECB;*/

color:#414141;

}



/* Acronyms, FAQs */



ul, ol {

padding-left: 1em;

padding-bottom: 0.5em;

margin-left: 1em;

}



li {

padding-top: 0.5em;

}



#qestion a {

color: #FFF;

text-decoration: none;

}

#qestion a:hover {

color: #DC1921;

text-decoration: underline;

}



.ansQ {

font-weight: bold;

line-height:120%;

}

.ansA {

font-weight: normal;

}



dt {

font-style: italic;

font-weight: bold;

}



dd {

padding-bottom: 10px;

}



.acrEg {

color: #AAA;

padding-left: 1em;

}



/* distributer */

div.dist {

    padding-bottom: 1.5em;

}

.distName {

font-weight: bold;

padding: 0;

margin: 0;

}

.distType {

font-weight: bold;

text-decoration: underline;

padding: 0;

margin: 0;

}

.distSpec {

font-weight: bold;

font-style: italic;

padding: 0;

margin: 0;

}



/* right navigation: begin */

.rightnav {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

background-color:#FCF4D5;

/*background-color:#F7EECB;*/

color:#656565;

}



a.rightnav:link, a.rightnav:active, a.rightnav:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

background-color:#FCF4D5;

/*background-color:#F7EECB;*/

color:#A27514;

text-decoration: none;

}

a.rightnav:hover

{

text-decoration: underline;

}



a.rightnavon:link, a.rightnavon:active, a.rightnavon:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: bold;

font-weight: bold;

background-color:#FCF4D5;

/*background-color:#F7EECB;*/

color:#CB5323;

text-decoration: none;

}



a.rightnavon:hover

{

text-decoration: underline;

}



.verticaldivider {

background-color:#E3CB71;

color:#E3CB71;

}



/* right navigation: end */



li.arrow { 

            list-style-image: url("images/li_arrow.gif");

}

li.bullet { 

            list-style-image: url("images/li_bullet.gif");

}







/*footer styles: begin */



.footerimg { 

            background-image: URL(images/lower_footer_bkg.gif);

            background-position: top;

            background-repeat: no-repeat;

            background-color: transparent;

             }





.homefooterimg { 

            background-image: URL(images/home_footer_bkg.gif);

            background-position: top;

            background-repeat: no-repeat;

            background-color: transparent;

             }



.footer {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

background-color:transparent;

color: #FFFFFF;

}



a.footer:link, a.footer:active, a.footer:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

#color: #DC193B;
color: #DC1921;

text-decoration: none;

background-color:transparent;

}



a.footer:hover {

text-decoration:underline;

color: #ffffff;
}



/*footer styles: end */



.button
{
background: #950600;
border-color: #DC193B;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
font-family: aerial; 
}

.articlehdr  {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: bold;
font-weight: bold;
color:#DC193B;
text-decoration: none;
}

td.header {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: bold;
font-weight: bold;
text-align: center;
background-color:#950600;
color:#FFFFFF;
text-decoration: none;  
}

div.formDiv {
margin-left : 11px;
}

INPUT,TEXTAREA,SELECT {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
margin: 0;
}

.leftsubnavon {
height: 23px;
font-size: 11px;
line-height:20px;
font-style: normal;
color:#DE1213;
background-color:#7f7f7f;
border-top: 1px #000 solid;
}

a.leftsubnavon:link,a.leftsubnavon:active,a.leftsubnavon:visited  {
height: 23px;
font-size: 11px;
line-height:20px;
font-style: normal;
}


tr.row1 {
background-color: #3f3f3f;  
}

tr.row2 {
background-color: #656565;  
}

td.ROM {
color: red;
}
a.whitelink:link,a.whitelink:active,a.whitelink:visited {
font-size: 11px;
font-style: normal;
font-weight: normal;
color:#FFFFFF;
text-decoration: underline;
}

tr.gryBG {
background-color:#595959;
}
td.bkBG {
background-color:#000000;
}
.bkfont {
font-size: 11px;
font-style: normal;
font-weight: normal;
color:#cecece;  
}
.boldbkfont {
font-size: 11px;
font-style: normal;
font-weight: bold;
color:#cecece;  
}
.boldredfont {
font-size: 11px;
font-style: normal;
font-weight: bold;
color:#ffffff;  
}
a.btlink:link,a.btlink:active,a.btlink:visited {
background: #950600;
border-color: #DC193B;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}
a.boldTxt:link,a.boldTxt:active,a.boldTxt:visited {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}
.CatalogueText {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
}
.CatalogueTextbody {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.CatalogueTextbold {

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
}
.powershift {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 20px;
}
.catalogbodytext {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}

.catalogtabletext{
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif
font-size:11px;

}

/*turbo_comparison_sheet page links */

.linkcolor{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
background-color:#FFFFFF;
color:#000000;
}

a.linkcolor:hover{u
text-decoration: underline;
}

a.linkcolor:link, a.linkcolor:active, a.linkcolor:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
background-color:#FFFFFF;
color:#000000;
}
/* End */

/* turbo comparison sheet */
.alternative1{
background-color:#808080;
color: #FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
.alternative2{
background-color: #FFFFFF;
color:#000000;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

.header {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}
/* end*/

/* Added for SR 410573 */
.graybutton
{
background: Light Gray;
border-color: Dark Gray;
color: FireBrick;
font-weight: bold;
font-size: 14px;
font-family: Arial; 
}

.tablecontents1
{
font-family: Arial;
font-size: 20px;
font-weight: bold;
text-decoration: #123000;
background-color: #F8F8F8;
text-align: Left;
}

.tablehead
{
font-family: Arial;
font-size: 15px;
font-weight: bold;
text-decoration: #111fff; 
background-color: #4E4848;
text-align: left;
}
/* End of Addition for SR 410573 */

/* Added for SR 412976 */
#sddm
{   margin: 0;
    padding: 0;
    z-index: 50;
}

#sddm li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

#sddm li a
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
    display: block;
    padding: 4px 5px;
    background: #4A4A4A;
    color: #FFFFFF;
    text-decoration: none
}

#sddm li a:hover
{
    background: #4A4A4A;
    color: red;
}

#sddm div
{
    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: 950600;
    border: 1px solid #950600;
}

#sddm div a
{   position: relative;
    z-index: 1;
    display: block;
    margin: 0;
    padding: 5px 10px;
    width: auto;
    white-space: nowrap;
    text-align: left;
    text-decoration: none;
    background: #950600;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.0em;
}

#sddm div a:hover
{
    background: #950600;
    color: #FFFFFF;
    text-decoration: underline;
}
/* End of Addition for SR 412976 */