h1 {margin-bottom: 0; margin-top: 0; font-family:verdana; font-size:25px; font-weight:bold;color:#000000;display: inline;background-color:#ffffff;}
h2 { font-family:verdana; font-size:20px; foxt-weight:bold;color:#000000;}

.head1 {background-image: url("images/suv_01.gif");width:990px;height:65px;background-repeat:no-repeat;}
.head2 {background-image: url("images/suv_02.gif");width:775px;height:96px;background-repeat:no-repeat}
.head2 p {margin-bottom: 0; margin-top: 0; font-family:arial; font-size:25px; foxt-weight:bold;padding-top:13px; letter-spacing: -2px;color:#ffffff;}
.head3 {background-image: url("images/suv_03.gif");width:215px;height:96px;background-repeat:no-repeat}
.head4 {background-image: url("images/suv_04.gif");width:990px;height:28px;text-align:left;line-height:20px;background-repeat:no-repeat;font-family:arial;font-weight:bold;font-size:11px;}

a.head {padding-left:33px; padding-right:33px}

.bg {background-color:#ffffff;width:980px;}

.comquote {
width:468px;
height:60px;
padding-left:11px;
}

.comsense {
width:468px;
height:60px;
text-align:left;
}
.comsense2 {
width:480px;
height:90px;
padding-left:0px;
}

.comleft {
width:468px;
text-align:center;
color:#ffffff
}

.comtab {
width:468px;
color: #333333;
}

.comrev {
color: #ffffff;
background-color:#000000;
font-size:25px;
font-weight:bold;
font-family:verdana;
}

.comhead {
width:453px;
text-align:center;
padding-left:15px
}

.comtext {
font-family:arial;
font-size:14px;
text-align:justify;
}

.main {width:990px;}
table.main td.topright {valign:top;}

.tlback {
background-image: url("images/bquote.jpg");
background-repeat:no-repeat;
width:631px;
height:220px;
}

.tltext {
width:600px;
margin-left:10px;
text-align:justify;
font-family:verdana;
font-size:11px;
color:#000000;
padding-top:40px;
}

.tlback p.ltp {
font-family:tahoma;
font-size:23px;
font-weight:bold;
margin-top: 0;
margin-bottom: 7px;
color:#ffffff;
}

.tlback p.tlpa {
font-family:arial;
font-size:14px;
font-weight:bold;
margin-top: 0;
margin-bottom: 7px;
color:#ffffff;
}

.tlpa {
font-family:arial;
font-size:12px;
font-weight:bold;
margin-top: 0;
margin-bottom: 7px;
color:#000000;
width:605px;
}

table.tlpa td.steps {
vertical-align:top;
color:#000000;
}

table.tlpa td.quote {
text-align:right;
}

.free {
color:white;
font-weight:bold;
}

.topright {
text-align:left;
vertical-align:top;
font-family:arial;
font-size:12px;
margin-right:14px;
margin-top:5px;
}

table.suvlink table.make td.make{
vertical-align:top;
font-family:verdana;
font-size:11px;
}

table.suvlink td.suvman {
vertical-align:middle;
font-family:tahoma;
font-size:22px;
color:#999999;
border:none;
border-collapse: collapse;
padding-top:5px;
padding-bottom:0px;
background-color:#ffffff;
background-image:url("images/sbm.gif"/*tpa=http://suv.reviewitonline.net/images/sbm.gif*/);
background-repeat:no-repeat;
padding-left:35px;
}


table.model {
text-align:left;
padding-top:10px
}

table.model td.suvmod {
vertical-align:middle;
font-family:tahoma;
font-size:22px;
color:#999999;
border:none;
border-collapse: collapse;
padding-top:5px;
padding-bottom:0px;
background-color:#ffffff;
background-image:url("images/sbmo.gif");
background-repeat:no-repeat;
padding-left:35px;
}

table.model td.model {
font-size:11px;
font-family:verdana;
}


.chart {margin-left:4px;margin-top:5px;width:468px}
table.chart th{
vertical-align:middle;
text-align:center;
font-family:verdana;
font-size:11px;
color:ffffff;
border-color:#ffffff;
border-bottom-width:2px;
border-bottom-style:solid;
border-top-width:1px;
border-top-style:solid;
border-right:none;
border-left-width:1px;
border-left-style:solid;
border-collapse: collapse;
padding-left: 10px;
padding-right: 10px;
padding-top:2px;
padding-bottom:2px;
background-color:#0982fd;
}
table.chart th.rev {
border-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
}

table.chart td{
vertical-align:middle;
text-align:center;
font-family:verdana;
font-size:11px;
border-color:#ffffff;
border-bottom-width:1px;
border-bottom-style:solid;
border-top-width:1px;
border-top-style:solid;
border-right:none;
border-left-width:1px;
border-left-style:solid;
border-collapse: collapse;
padding: 3px;
background-color:#ffffff;
}
table.chart td.rev {
border-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
}
table.chart td.price {font-weight:bold;}
table.chart td.ranka {font-weight:bold;font-size:20px}
table.chart td.rankb {font-weight:bold;font-size:18px}
table.chart td.rankc {font-weight:bold;font-size:16px}
table.chart td.rank {font-weight:bold;}


.ww {
text-align:left;
vertical-align:top;
font-family:arial;
font-size:12px;
margin-right:14px;
margin-top:5px;
}

table.ww td{
vertical-align:middle;
text-align:justify;
font-family:verdana, arial, helvetica;
font-size:10px;
border="none"
border-collapse: collapse;
padding: 3px;
background-color:#ffffff;
}

table.ww th.a{
vertical-align:middle;
font-family:tahoma;
font-size:22px;
color:#999999;
border: none;
border-collapse: collapse;
padding-top:5px;
padding-bottom:0px;
background-color:#ffffff;
background-image:url("images/wwa.gif");
background-repeat:no-repeat;
padding-left:35px;
}

table.ww th.b{
vertical-align:middle;
font-family:tahoma;
font-size:22px;
color:#999999;
border:none;
border-collapse: collapse;
padding-top:5px;
padding-bottom:0px;
background-color:#ffffff;
background-image:url("images/wwd.gif");
background-repeat:no-repeat;
padding-left:35px;
}

table.ww td.c {
width:234px;
height:60px;
text-align:center;
vertical-align:middle;
padding-top:15px;
}


.dividetxt {
background-image: url("images/divide.gif");
background-repeat:no-repeat;
padding:15px;
text-align:justify;
font-family:verdana, arial, helvetica;
font-size:10px;
background-color:#d5eaff;
}

.footer a {
font-family:verdana, arial, helvetica;
font-size:10px;
color:#000000;
font-weight:bold;
}

.dividecop {
background-image: url("images/divide.gif");
background-repeat:no-repeat;
width:980px;
height:5px;
background-color:#ffffff;
padding:0px;
text-align:center;
font-family:verdana, arial, helvetica;
font-size:10px;
padding-top:10px;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 10px solid #1186fd;
background-color:white;
overflow: scroll; /*leave this value alone*/
width: 210px; /*Width of Carousel Viewer itself*/
height: 130px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-top: 10px; /*margin around each panel*/
width: 210px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:130px;
font-size:10px;
font-family:verdana;
}

a:link, a:visited {
  font-size        : 11px;
  color            : #353535;
  text-decoration  : none;
  font-weight      : bold;
}
a:hover {
  font-size        : 11px;
  color            : #454545;
  text-decoration  : underline;
  font-weight      : bold;
}

