@charset "utf-8";
/* CSS Document */

body{
background-image:url(images/background-stretch.gif);
background-repeat:repeat-x;
background-color:#cccccc;
width:801px;
margin:0px auto 0px auto;
}


p, h1, h2, li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


.faqcontent ol{
padding-left:80px;
margin-left:80px;
}

h3{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*footer*/
.footer a{
color:#666666;
}

.footer a:hover{
text-decoration:none;
font-weight:bold;
}

/*sitemap*/
.site{
background-color:#ffffff;
margin:0px;
padding:30px 0px 30px 0px;
}

/*smart form*/
.formheading{
color:#ffffff;
font-size:10px;
margin:0px;
line-height:24px;
font-weight:bold;
padding:0px 0px 0px 8px;
}

.formdescription{
font-size:10px;
color:#000000;
padding:8px;
}

.header{
overflow: hidden;
width:801px;
padding-top:80px;
height: 0px !important;
height /**/:80px;
background-image:url(images/header2.jpg);
background-repeat:no-repeat;
display:block;
margin:0px;
}

.nf{
display:none;
font-size:0;
visibility:hidden;
margin:0px;
}

.homemaincontent{
float:left;
margin-top:221px;
width:619px;
height:327px;
clear:both;
background-image:url(images/home-main-content.gif);
background-repeat:no-repeat;
background-position:right;
background-color:#ffffff;
}

.maincontent{
float:left;
margin-top:201px;
width:619px;
height:347px;
clear:both;
background-color:#ffffff;
}

.productcontent{
float:left;
margin-top:27px;
width:619px;
height:586px;
clear:both;
background-color:#ffffff;
}

.productcontent2{
float:left;
margin-top:27px;
width:619px;
height:520px;
clear:both;
background-color:#ffffff;
}

.faqcontent{
float:left;
margin-top:27px;
width:500px;
height:520px;
clear:both;
background-color:#ffffff;
}

.productspeccontent{
float:left;
margin-top:27px;
width:619px;
height:500px;
clear:both;
background-color:#ffffff;
}

.productcontinuation{
float:left;
width:801px;
height:558px;
clear:both;
background-color:#ffffff;
background-image:url(images/product-pages/stretch.jpg);
background-repeat:repeat-y;
}

.navhome{
width:617px;
height:221px;
padding-left:2px;
background-color:#ffffff;
background-image:url(images/navhome-background.gif);
background-position:bottom right;
background-repeat:no-repeat;
float:left;
}

.navmain{
width:617px;
height:201px;
padding-left:2px;
background-color:#ffffff;
background-image:url(images/navhome-background.gif);
background-position:top right;
background-repeat:no-repeat;
float:left;
}

.navproduct{
width:617px;
height:28px;
padding-left:2px;
background-color:#ffffff;
background-image:url(images/navhome-background.gif);
background-position:top right;
background-repeat:no-repeat;
float:left;
}

.availability{
float:left;
clear:right;
width:182px;
height:547px;
background-image:url(images/form-background.gif);
background-repeat:no-repeat;
}

.availability2{
float:left;
clear:right;
width:182px;
height:638px;
background-image:url(images/availability-tall.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#ffffff;
}

.faqavailability{
float:left;
clear:right;
width:182px;
height:1600px;
background-image:url(images/form-background.gif);
background-repeat:no-repeat;
background-color:#ffffff;
}


.footer{
background-color:#ffffff;
width:791px;
height:23px;
clear:both;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
vertical-align:middle;
padding:5px;
border:#cccccc solid;
border-width:1px 0px 0px 0px;
}

.homecolumn1{
float:left;
}

.homecolumn2{
float:left;
width:84px;
height:326px;
}

.homecolumn3{
float:left;
width:180px;
height:298px;
padding:14px;
background-image:url(images/seperator.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.homecolumn3 p{
margin:0px;
}

.homecolumn3 ul{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
line-height:14px;
list-style-image:url(images/list-arrow.gif);
}

.homecolumn3 a{
color:#666666;
font-weight:bold;
text-decoration:none;
}

.homecolumn3 a:hover{
color:#6633CC;
}

#morerentals{
padding-top:32px;
}

#positionlist{
padding:9px 0px 0px 15px;
}

.home1{
margin:0px;
background-color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:bold;
height:19px;
width:241px;
border:solid #ffffff;
border-width:1px 1px 0px 3px;
padding:4px 0px 0px 10px;
}

.home1 a{
text-decoration:underline;
color:#ffffff;
}

.home1 a:hover{
text-decoration:none;
color:#000000
}

.homeicon1{
overflow: hidden;
width:84px;
padding-top:110px;
height: 0px !important;
height /**/:110px;
display:block;
background-image:url(images/homeicon-01.jpg);
background-repeat:no-repeat;
}

.homeicon1:hover{
background-image:url(images/homeicon-over-01.jpg);
}

.homeicon2{
overflow: hidden;
width:84px;
padding-top:108px;
height: 0px !important;
height /**/:108px;
display:block;
background-image:url(images/homeicon-02.jpg);
background-repeat:no-repeat;
}

.homeicon2:hover{
background-image:url(images/homeicon-over-02.jpg);
}

.homeicon3{
overflow: hidden;
width:84px;
padding-top:108px;
height: 0px !important;
height /**/:108px;
display:block;
background-image:url(images/homeicon-03.jpg);
background-repeat:no-repeat;
}

.homeicon3:hover{
background-image:url(images/homeicon-over-03.jpg);
}

.sectioncontent1{
margin:0px;
font-size:11px;
padding:15px 10px 0px 25px;
width:218px;
height:70px;
background-image:url(images/home-bullet.gif);
background-repeat:no-repeat;
}

.sectioncontent2{
margin:0px;
font-size:11px;
padding:15px 10px 0px 25px;
width:218px;
height:69px;
background-image:url(images/home-bullet.gif);
background-repeat:no-repeat;
}

.sectioncontent2 a{
color:#6633FF;
font-weight:bold;
text-decoration:none;
}

.sectioncontent1 a{
color:#6633FF;
font-weight:bold;
text-decoration:none;
}

.bringtotop{
position:absolute;
width:801px;
top:80px;
clear:both;
z-index:0;
}



/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* style the outer div to give it width */
.menu {
width:550px; 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul ul {
width:80px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
width:80px;
position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
width:80px; 
height:27px; 
border:1px solid #ffffff; 
border-width:1px 1px 0 1px; 
background:#666666; 
padding-left:10px; 
line-height:27px;
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:80px;
w\idth:80px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:#d2b3ee;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
background:#d4b0ee;
}
.menu ul ul :hover > a.drop {
background:#d4b0ee;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background:#d5b1ef;
}
/* style the third level hover */
.menu ul ul ul a:hover {
background:#7824ad;
}
.menu ul ul ul :hover > a {
background:#7824ad;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:28px;
left:0; 
width:150px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:27px;
t\op:28px;
}

/* position the third level flyout menu */
.menu ul ul ul{
left:150px; 
top:0;
width:150px;
}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-150px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:#d2b3ee; 
color:#000; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:129px
/* yet another hack for IE5.5 */
}
* html .menu ul ul a{
width:150px;
w\idth:129px;
}


/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#ffffff; 
background:#ae60ea;
}
.menu :hover > a, .menu ul ul :hover > a {
color:#ffffff;
background:#ae60ea;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}

/*forms*/

label{
with:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}



option{
font-size:10px;
}

#chooser{
margin-top:0px;
padding-top:10px;
padding-left:9px;
position:absolute;
z-index:100;
width:165px;
}

select{
height:30px;
width:110px;
font-size:10px;
}

.selector{
font-size:10px;
width:150px;
}

input.button{
padding:top:5px;
color:#ffffff;
font-size:11px;
background-image:url(images/button-background.gif);
border:1px solid #ffffff;
}

input.button:hover{
color:#000000;
background-image:url(images/button-background-over.gif);
}


#economy{
margin:0px;
position:absolute;
padding:0px 0px 0px 9px;
visibility:hidden;
z-index:99;
}

#medium{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:98;
}

#executive{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:97;
}

#fourbyfour{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:96;
}

#convertible{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:95;
}

#people{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:93;
}

#van{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:94;
}

#wedding{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:93;
}

#towing{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:93;
}

#minibus{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:93;
}

#motorhome{
margin:0px;
visibility:hidden;
position:absolute;
padding:10px 0px 0px 9px;
z-index:93;
}

#starter{
position:absolute;
}

#starter p{
margin:0px;
width:160px;
font-size:11px;
padding:12px 0px 0px 12px;
}

.findus{
position:absolute;
padding:415px 0px 0px 17px;
}

.findus2{
position:absolute;
padding:503px 0px 0px 17px;
}

.findus p, .findus2 p{
margin:0px;
width:150px;
color:#ffffff;
}

.findus a, .findus2 a{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.findus a:hover, .findus2 a:hover{
text-decoration:underline;
}

/* Vehicles homepage*/

#ecobox{
background-color:#cccccc;
display:block;
margin:0px;
width:143px;
height:21px;
background-image:url(images/vehicles-home/economy.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#ecobox:hover{
background-image:url(images/vehicles-home/economy-over.jpg);
color:#6699FF;
}

#medbox{
background-color:#cccccc;
display:block;
margin:0px;
width:139px;
height:21px;
background-image:url(images/vehicles-home/medium.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#medbox:hover{
background-image:url(images/vehicles-home/medium-over.jpg);
color:#6699FF;
}

#exebox{
background-color:#cccccc;
display:block;
margin:0px;
width:139px;
height:21px;
background-image:url(images/vehicles-home/executive.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#exebox:hover{
background-image:url(images/vehicles-home/executive-over.jpg);
color:#6699FF;
}

#spcbox{
background-color:#cccccc;
display:block;
margin:0px;
width:138px;
height:21px;
background-image:url(images/vehicles-home/specialist.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
clear:right;
}

#spcbox:hover{
background-image:url(images/vehicles-home/specialist-over.jpg);
color:#6699FF;
}

#conbox{
background-color:#cccccc;
display:block;
margin:0px;
width:143px;
height:16px;
background-image:url(images/vehicles-home/towing.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#conbox:hover{
background-image:url(images/vehicles-home/towing-over.jpg);
color:#6699FF;
}

#foubox{
background-color:#cccccc;
display:block;
margin:0px;
width:139px;
height:16px;
background-image:url(images/vehicles-home/4x4.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#foubox:hover{
background-image:url(images/vehicles-home/4x4-over.jpg);
color:#6699FF;
}

#vanbox{
background-color:#cccccc;
display:block;
margin:0px;
width:139px;
height:16px;
background-image:url(images/vehicles-home/vans.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#vanbox:hover{
background-image:url(images/vehicles-home/vans-over.jpg);
color:#6699FF;
}

#motbox{
background-color:#cccccc;
display:block;
margin:0px;
width:138px;
height:16px;
background-image:url(images/vehicles-home/motorhome.jpg);
background-repeat:no-repeat;
padding:155px 0px 0px 15px;
color:#ffffff;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

#motbox:hover{
background-image:url(images/vehicles-home/motorhome-over.jpg);
color:#6699FF;
}

/* preload mouseovers*/

#ecoload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/economy-over.jpg);
}

#medload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/medium-over.jpg);
}

#exeload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/executive-over.jpg);
}

#speload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/specialist-over.jpg);
}

#conload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/convertible-over.jpg);
}

#fouload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/4x4-over.jpg);
}

#vanload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/vans-over.jpg);
}

#motload{
position:absolute;
top:0;
left:0;
width:1px;
height:1px;
background-image:url(images/vehicles-home/motorhome-over.jpg);
}

/*product table*/

table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:411px;
}



td{
padding:0px 2px 0px 2px;
}

.tabtoprow{
font-weight:bold;
text-align:center;
height:45px;
background-color:#999999;
margin:0px;
border:solid #ffffff 1px;
}

.tabtopleft{
font-weight:bold;
text-align:center;
height:45px;
background-color:#999999;
margin:0px;
border:solid #ffffff;
border-width:1px 1px 1px 0px;
}

.tabtopright{
font-weight:bold;
text-align:center;
height:45px;
background-color:#999999;
margin:0px;
border:solid #ffffff;
border-width:1px 2px 1px 1px;
}



.tabedge{
text-align:center;
height:45px;
background-color:#ffffff;
margin:0px;
border-bottom:dotted #999999 2px;
border-left:solid #ffffff 2px;
}

.tabedgeright{
text-align:center;
height:45px;
background-color:#ffffff;
margin:0px;
border-bottom:dotted #999999 2px;
border-left:dotted #999999 2px;
border-right:solid #ffffff 2px;
}


.tabcells{
text-align:center;
height:54px;
background-color:#ffffff;
margin:0px;
border:dotted #999999;
border-width:0px 0px 2px 2px;
}

/*economy cars page*/

#ecobanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/economy-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#wedbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/wedding-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}


#towbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/towing-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:104px 0px 0px 26px;
background-color:#ffffff;
}

#minibanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/busbanner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:104px 0px 0px 26px;
background-color:#ffffff;
}


#exebanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/executive-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#faqbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/faq-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:80px 0px 0px 26px;
}

#aboutusbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/about-us-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:80px 0px 0px 26px;
}


#foubanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/4x4-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#medbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/medium-sized-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#convbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/convertible-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#vanbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/van-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#motorbanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/motorhome-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}

#peoplebanner{
margin:0px;
width:589;
height:21px;
background-image:url(images/product-pages/people-carrier-banner.jpg);
background-repeat:no-repeat;
background-color:#333333;
color:#ffffff;
padding:154px 0px 0px 26px;
}


#description{
background-color:#cccccc;
width:162px;
height:400px;
border:#ffffff solid;
border-width:1px 3px 0px 3px;
float:left;
padding:10px 20px 0px 20px;
font-size:10px;
}

.description{
background-color:#cccccc;
width:162px;
height:400px;
border:#ffffff solid;
border-width:1px 3px 0px 3px;
float:left;
padding:10px 20px 0px 20px;
font-size:10px;
}

#infomargin{
background-color:#cccccc;
width:574px;
border:#ffffff solid;
border-width:1px 3px 0px 3px;
float:left;
padding:10px 20px 20px 20px;
}

#infomarginabout{
background-color:#cccccc;
width:574px;
border:#ffffff solid;
border-width:1px 3px 0px 3px;
float:left;
padding:10px 20px 20px 20px;
height:400px;
}

#description2{
background-color:#cccccc;
width:162px;
height:400px;
border:#ffffff solid;
border-width:1px 2px 0px 0px;
float:right;
padding:10px 20px 0px 20px;
font-size:10px;
}

#description h2{
margin:0px;
}

.description h2{
margin:0px;
}

#description2 h2{
margin:0px;
}


#description ul{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

.description ul{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

#description2 ul{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

#movelist{
padding:9px 0px 0px 10px;
}

.movelist{
padding:9px 0px 0px 10px;
}

.productcolumn2{
float:left;
clear:right;
width:411px;
}

.prices{
background-color:#666666;
height:18px;
border:solid #ffffff;
border-width:0px 3px 2px 0px;
padding:4px 0px 0px 12px;
}

.prices h2{
margin:0;
color:#ffffff;
}

.productfooter{
background-image:url(images/product-pages/product-footer.gif);
background-repeat:no-repeat;
width:617px;
height:23px;
clear:both;
}

.productfooterleft{
background-image:url(images/product-pages/product-footer-left.gif);
background-repeat:no-repeat;
width:617px;
height:23px;
clear:both;
}


.lefthandtable{
width:412px;
border:solid #ffffff;
border-width:0px 0px 0px 3px;
float:left;
}

/*contact page*/

.address{
background-image:url(images/contact-background.jpg);
background-repeat:no-repeat;
width:191px;
height:500px;
float:left;
padding-top:22px;
}

.address p{
color:#ffffff;
padding:0px 0px 0px 22px;
}

.address a{
color:#ffffff;
}

.address a:hover{
color:#6699FF;
}