body               { color: #4a4a4a; font-size: 12px; font-family: arial, helvetica, sans-serif; background-color: #fff; background-repeat: repeat-x; margin: 0 }
a        { color: #2e528a; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a:visited         { color: #06c; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a:hover       { color: #2e528a; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration: underline }
input   { color: #4b4b4b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
#wrapper     { text-align: left; width: 977px }
input   { color: #4b4b4b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
form { margin: 0 }
.formalign  { display: block; position: absolute; top: 25px; left: 485px; width: 250px; float: right }
#accountbuttons  { text-align: left; position: relative; height: 35px }
.navbuttons   { position: absolute; top: 0; left: 255px; height: 35px; float: right }
#logoline { display: block; position: relative; height: 57px }

#footer        { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: transparent; background-image: url("../images/splash_bottom1.gif"); background-repeat: repeat-x; text-align: left; padding: 18px; position: relative; width: inherit }

#footerhd        { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: transparent; background-image: url("../images/splash_bottom1hd.gif"); background-repeat: repeat-x; text-align: left; padding: 18px; position: relative; width: inherit }


#footerhd table { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

.footrighthd { color: #000; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

#footerhd table a { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

#footerhd a:hover  { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }



#footer table { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

.footright { color: #000; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

#footer table a { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

#footer a:hover  { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-color: transparent; background-repeat: repeat-x; position: relative; width: inherit }

.pagehead   { color: #2392c0; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
#messagebox      { color: #926e3d; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: normal; background-color: #fff4e1; visibility: visible; margin-bottom: 20px; padding: 13px; position: relative; top: 27px; width: 746px; border: dashed 1px #e0c299 }
#messagebox a  { color: #c56b00; font-size: inherit; font-family: Arial, Helvetica, sans-serif; line-height: normal; text-decoration: underline; background-color: transparent; visibility: visible }
#messagebox a:hover  { color: #8b6a3c !important; font-size: inherit; font-family: Arial, Helvetica, sans-serif; line-height: normal; text-decoration: underline; background-color: transparent; visibility: visible }
.x-grid3-row-selected a /* Fix for invisible part number link when a grid row is selected */
{
   color : white;
}
.x-grid3-row-selected a:hover  /* Fix for invisible part number link when a grid row is selected */
{
   color : white;
}
#logobar
 { text-align: left; margin-top: 0; margin-bottom: 0; width: 977px }
#boxApp   { text-align: left; padding-top: 0; width: 980px;}