BODY {
        MARGIN: 3px; BACKGROUND-COLOR: #ffffff
}
.header {
        BORDER-TOP: #8d8a9d 1px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #3d2d4a; LINE-HEIGHT: 30px; BORDER-BOTTOM: #8d8a9d 1px solid; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #d3d2df
}
.sub-header-Red {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #8a1111; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
.sub-header-Red2 {
        PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #8a1111; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman", Times, serif
}
.sub-header {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: #3d2d4a; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman", Times, serif
}
.adds {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.adds A {
        COLOR: #0a67CC; TEXT-DECORATION: none
}
.adds A:hover {
        COLOR: #CC0000
}

table {padding:0px;}

.checkout { background-color:D9F8FA; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE:10px; font-weight:bold; }

input.buttonStyle { margin:0px; height:19px;background-color:49B7FC;color:ffffff; FONT-SIZE:10px; font-weight:bold; }

input.buttonStyle:hover { margin:0px; height:19px;background-color:59C7FE;color:FFFFBB; FONT-SIZE:10px; font-weight:bold; }

.base-text {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #1c0024; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman", Times, serif
}
.base-text444 {
        margin-bottom:0px; margin-top:0px; PADDING-RIGHT: 2px; PADDING-LEFT: 15px;  FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #1c0024; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
.base-text A {
        COLOR: #0000FF; TEXT-DECORATION: none
}
.base-text A:hover {
        COLOR: #ff3300; TEXT-DECORATION: none
}
.adds-text {
        FONT-SIZE: 12px; COLOR: #771c56; FONT-FAMILY: "Times New Roman", Times, serif
}
.featured {
        FONT-SIZE: 18px; COLOR: #CC5c56; FONT-FAMILY: "Times New Roman", Times, serif
}

.footer {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #45455d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer A {
        COLOR: #ff6600; TEXT-DECORATION: none
}
.footer A:hover {
        COLOR: #000000
}

.sd A { COLOR: #11aa22 }
.sd A:hover { COLOR: #2211aa }

.btn {background-color:3A8648;COLOR: #FFFFFF; font-weight:bold; height:22px;margin-left:1px;margin-right:2px;margin-top:0px;padding:0px}
.btn:hover {background-color:3FAA4C;COLOR: #FFFFCC; font-weight:bold; height:22px;margin-left:1px;margin-right:2px;margin-top:0px;padding:0px}

.leftNavLinks {background-color:#0E2A8D;margin:1px}
.leftNavLinks A {font-weight:bold;font-family:Verdana;font-size:12px;text-decoration:none;COLOR: #FFFFFF}
.leftNavLinks A:hover {font-weight:bold;font-family:Verdana;font-size:12px;text-decoration:none;COLOR: #59C7FE}

.quickSearch { COLOR: #FFFFFF;font-size:18px;font-family:Arial Narrow;font-weight:bold margin:0px;padding:0px}
.searchBox {height:19px;margin:0px;padding:0px}
.searchForm {height:16px;margin:0px;padding:0px}
.searchTable {height:16px;margin:0px;padding:0px}

.searchResultsTotal { COLOR: #FF0000;font-size:18px;font-family:Times New Roman;font-weight:bold margin:0px;padding:0px}
.partialModelNumber {font-size:13px}
