@charset "utf-8";
/* CSS Document */

.header {
height: 90px;
font:Tahoma, Geneva, sans-serif; !important
}

h1 { 
font-size: 20px;
font-family:Tahoma, Geneva, sans-serif; !important
letter-spacing: -1px;
padding: 5px 0px 0px 0px;
color: #0171AF;
text-align:center; 
width:100%;
}

#h1:before {
content:url(../images/elements/before-header-arrow.png);
padding-right:5px;
}

#h1:after {
content:url(../images/elements/header-after-bullets.png);
padding-left:0px;
}

h1 a { 
color: #0171AF;
text-decoration: none;
font-weight: 60;
letter-spacing: -2px;
}

h1 a:hover {
color: #111;
}

h2 {
font-size: 19px;
color: #ACD3E5;
padding: 5px 0 0 20px;
letter-spacing: -1px;
font-weight: 100;
}

.bodycontent {
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
}


td {
font-family: Verdana, Geneva, sans-serif;
font-size:13px;
color: #333;
border-color:#2a7084;
}

.tableSolidBorder {
border:solid;
border-bottom-width:thin;
border-left-width:thin;
border-right-width:thin;
border-top-width:thin;
border-color:#2a7084;
}

.tableHeader {
color: #b6d7e0;
font-size:20px;
font-weight:bold;
text-align:center;
}

.tableSubheader {
color: #333;
font-size:14px;
font-weight:bold;
}

.tableSubheaderFootnote {
color: #333;
font-size:11px;
}

.tableSmallerText {
font-size:11px;
}

.tableFooter {
	background-image:url(../images/footer-image.jpg);
}


.tableHeader {
	background-image:url(../images/header-image.jpg);
}

.tableFeature {
	background-image:url(../images/buggie-features.jpg);
	background-position:top;
}

.tableConcerns {
	background-image:url(../images/wheel-concerns.jpg);
	background-position:top;
}

.centerText {
text-align:center
}

.largerText {
font-size:20px;
}

.TextMedium {
font-size:14px;
line-height:24px;
}

.TextMediumLarger {
font-size:18px;
line-height:35px;
}

.centeredImage {
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

.centeredImage2 {
text-align:center;
margin-top:0px;
margin-bottom:0px;
margin-left:85px;
padding:0px;
}

