body {
color:#333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
font-style:normal;
line-height:14px;
background-color:#FFF;
margin:0;
padding:0;
}

div#Container {
width:100%;
overflow:hidden;
background-color:#fff;
margin:0;
padding:0;
}

h1 {
color:#00224d;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
text-decoration:none;
margin-top:6px;
margin-bottom:10px;
padding-bottom:10px;
}

h2 {
color:#00224d;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
text-decoration:none;
margin-top:0;
margin-bottom:3px;
padding-bottom:3px;
}

.smitaltxt {
color:#666;
font-size:80%;
font-style:italic;
line-height:100%;
margin:6px 0;
}

#wheel { position:absolute; float: left; margin-top: 100px; margin-left: 525px; }
p.disclaimer { font-size:9px; line-height:10px; font-style:italic; }
td.warrantyLogos img { margin:6px 3px;}

/*Top Nav*/
#top {
background:#00224d url(../images/home/topright_fade_logo.jpg) repeat right 0;
vertical-align:bottom;
height:97px;
margin:0;
padding:0;
}

.cvr_top {
background-color:#fff;
background-image:url(../images/home/kr_sidefill.gif);
background-repeat:repeat-y;
background-position:0 0;
text-align:left;
vertical-align:top;
margin:0;
padding:0;
}

#navbar {
background-color:#00224d;
background-image:url(../images/home/topright_fade_logo.jpg);
background-repeat:no-repeat;
background-position:right 0;
height:33px;
margin:0;
padding:62px 0 0;
}

#mainnav {
background-image:url(../images/home/kr_navunder.jpg);
background-repeat:no-repeat;
background-position:0 0;
text-align:left;
width:100%;
height:35px;
float:left;
margin:0;
padding:0;
}

#mainnav ul#topnav-horz {
float:left;
list-style-type:none;
text-decoration:none;
margin:0 0 0 30px;
padding:11px 0 0;
}

ul#topnav-horz li {
color:#fff;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
vertical-align:middle;
float:left;
border-right:2px solid #007c9e;
margin:0;
padding:0 10px;
}

ul#topnav-horz li a {
color:#FFF;
text-decoration:none;
display:block;
}

ul#topnav-horz li a:Hover {
color:#FFF;
text-decoration:underline;
}

/*Dropdown Top Nav*/
#anylinkmenu1 {
font:800 10px Verdana, Arial, Helvetica, sans-serif;
position:absolute;
visibility:hidden;
z-index:100;
background-color:#d9051b;
text-decoration:none;
width:75px;
border-top:1px solid #01224d;
border-bottom:1px solid #01224d;
}

.anylinkcss {
text-align:left;
text-indent:6px;
vertical-align:bottom;
margin:0;
}

#anylinkmenu1 a:Link,#anylinkmenu1 a:Visited {
text-decoration:none;
color:#fff;
display:block;
border-bottom:1px solid #01224d;
padding:3px;
}

#anylinkmenu1 a:Link:Hover,#anylinkmenu1 a:Visited:Hover {
text-decoration:none;
color:#FFF;
}

.anylinkcss a:Link:Hover,.anylinkcss a:Visited:Hover {
background-color:#8a1027;
color:#fff;
}

/*Left Sidebar*/
div#navcontainer {
float:left;
display:inline;
width:auto;
position:relative;
margin:0;
padding:0;
}

ul#navlist {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

ul#navlist li {
list-style:none;
border-top:1px solid #98b3d4;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
margin:0 0 0 -15px;
}

ul#navlist li a {
display:block;
width:87px;
background:#fff;
text-decoration:none;
text-align:left;
border-left:20px solid #8393b1;
border-top-style:none;
border-top-width:0;
border-right-style:none;
border-right-width:0;
border-bottom-style:none;
border-bottom-width:0;
padding:1px 0 1px 8px;
}

ul#navlist li a:link {
color:#667;
}

div#navcontainer li a:visited {
color:#667;
background-color:#fff;
}

ul#navlist li a:hover {
color:#fff;
background:#98b3d4;
border-color:#00587a;
}

a#current,a:visited#current,a#subcurrent,a:visited#subcurrent {
color:#fff;
background:#fff;
border-color:#657c52;
}

/*Main Page Text*/
#hmn_content {
text-align:left;
margin:0;
padding:0 0 20px;
}

#hmn_content a {
color:#8a1027;
text-decoration:underline;
}

#hmn_content a:hover {
color:#4d1c22;
text-decoration:none;
}

td.cvr_top #hmn_content {
text-align:left;
float:left;
width:550px;
border-left:195px solid #01224d;
margin:0;
padding:20px 0 20px 20px;
}

div#hmn_content ul {
list-style-type:none;
border-width:0;
margin:10px 30px 10px 1.25em;
padding:0;
}

#rebate li{
list-style-type:disc;
margin-left:20px;
padding:4px 0 12px 0;
}
/*Bottom Nav*/
div.btmnav {
border-top:1px solid #333;
vertical-align:top;
text-align:center;
margin:0;
padding:6px 0 3px;
}

.btmnav {
color:#8a1027;
font:9px verdana, sans-serif;
}

.btmnav a:Link,.btmnav a:Visited {
color:#333;
text-decoration:none;
}

.btmnav a:Link:Hover,.btmnav a:Visited:Hover {
color:#083367;
text-decoration:underline;
}

.pipes {
color:#8a1027;
font:9px sans-serif;
vertical-align:middle;
text-align:center;
margin:0 2px;
}

/*Search*/
#rghtcol {
position:absolute;
top:150px;
right:20px;
margin:0;
padding:0;
}

#rghtcol form {
margin:0;
padding:0;
}
