body {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
h1 { float: left; clear: left; color: #000; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 0px; }
p { color: #141414; font-family: "Trebuchet MS", Geneva, arial, sans-serif; line-height: 1.5em; font-size: 15px;}
li { font-size: 15px; }
h4 { font-size: 17px;}
a { color: black; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
th { text-align: left; }
.navboxleft_320FA29F { color: maroon; background-color: black; width:125px; float: left; clear: left;}
.navcont_320FC0B4 a { color: white; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.navcont_320FC0B4 a:hover { color: #baa3a3; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.navbox_320FC0B4 { color: white; font-size: 16px; font-weight: bold; background-color: #141414 !important; width:100%; height:20px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-left: 1px solid #501e1e; border-bottom: 1px solid #501e1e; border-top-color: #501e1e !important; border-top-style: solid; border-top-width: 1px; }
.navcategory { color: white; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #8c0000; width: 100%; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-top: 1px solid #ececec; border-left: 1px solid #ececec; border-bottom: 1px solid #ececec; }
.title { font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
.model { font-size: 26px; font-weight: bold; margin-top: 0px; }
.padbcont_3FD03AC { width:100%; height:20px ; float: inherit; clear: both; }
.footer { font-size: x-small; width:100%; height:20px; clear: both; padding-top: 5px;     }
.imgright { float: right; margin:10px 0px 10px 20px; }
.imgleft { float: left; margin:10px 20px 10px 0px; }
.row2 { vertical-align: top; width: 650px; margin-top: 330px; margin-left: 180px; border-top: 1px solid #c8c8c8; }
.row3 { vertical-align: top; width: 650px; margin-top: 30px; border-top: 1px solid #c8c8c8; }
.subhead {line-height:0px;}
.config {margin-bottom: 0px; line-height: 15px;}
#specs { padding: 10px 10px 15px 10px; background-color: #eee; width:295px; border-top: 3px solid #8c0000; }
#specs h4 {
color: #8c0000;
margin-top: 0px;
}


#container {
width: 900px;
padding-left: 50%;
margin-left: -450px;
}
.header {
border-bottom: 1px solid #8c0000;
}
#nav { 
padding: 0; 
margin: 0; 
list-style: none;
clear: both;
width: 100%;
}
#nav li { float: left; padding-right: 50px; padding-left: 2px; font-weight: bold; border-bottom: 1px solid #8c0000; clear: right;
}
#nav li .highlight {
color: #8c0000;
}
#nav a:hover {
color: #8c0000;
}
#cts-subnav { 
padding: 0 0 15px 0; 
margin: 0; 
list-style: none;
clear: both;
width: 100%;
}
#cts-subnav li { float: left; padding-right: 25px; font-size: 13px; clear: right; color: #8c0000;
}
#cts-subnav a:hover {
color: #8c0000;
}
#content { 
width: 715px;
float: left;
margin-left: 50px;
}
#padding {
padding-left: 10px;
}
#padding ul{
list-style-type: square;
}
.button {
text-align: center;
width: 200px;
height: 30px;
background-image: url('../images/button.png');
background-repeat: no-repeat;
font-weight: bold;
padding-top: 3px;
color: #8c0000;
}
.button a {
color: #8c0000;
}
.center {
text-align: center;
}
.right {
text-align: right;
}
