﻿body
{
    margin: 0;
    background-color: #000000;
    font-family:Arial;
}
A IMG
{
    border: 0;
}
A
{
    color:#000000;
}
A:HOVER
{
    color: #EEA007;
    text-decoration:none;
}
INPUT[type=text], INPUT[type=password]
{
    border: #9cb0bb 1px solid;
    font-size:12px;
    height:14px;/*16*/
}
TEXTAREA
{
    border: #9cb0bb 1px solid;
    font-size:12px;
    height:100px;
    overflow:auto;
}

.error
{
    color: #ff0000;
}
.hide1{display:none;}
.hide2{visibility:hidden;}
.main
{
    margin: 0 auto 0 auto;
    background-color: #ffffff;
    width: 925px;
    font-family: Arial;
    font-size: 14px;
}

/******************************************/
.createAccountX
{/*.header1*/
    position: relative;
    left: 433px;
    top: 3px;/*80*/
}

.swfLogo
{
    width: 252px;/*254*/
    height: 81px;/*83*/
    /*background-image:url(../images/logobg.jpg);*/
}
.swfHeader
{
    width: 925px;
    height: 259px;
}

.fleetHome
{
    background-color: #ffffff;
    width: 170px;
    margin: 43px 10px 0 0;
}
.fleetHomeHeader
{
    height:12px;
}
/******************************************/
.btnHome
{
    /*width:472px;*/
    /*PADDING-LEFT: 28px; 
      PADDING-BOTTOM: 19px; 
      WIDTH: 461px; 
      PADDING-TOP: 15px*/
    /*padding: 15px 0 17px 17px;*/
    padding: 15px 18px 17px 0;
    text-align:right;
}
.btnHome A
{
    margin-left:11px;
}
/******************************************/
.aboutHome
{
    font-size:14px;
    color:#484848;
    width:473px;
    /*margin-left:10px;*/
}
.aboutHomeRow TD
{
    background-image: url(../images/b5.jpg);
    background-repeat:repeat-x;
    background-color:#e8e8e8;
    height:214px;/*103*/
    vertical-align:top;
    padding: 14px 12px 0 9px;
    line-height:18px;
}
.aboutHomeHeader
{
    background-image: url(../images/b4.jpg);
    background-repeat: repeat-x;
    height: 34px;
    vertical-align:top;
    color:#ffffff;
}
.aboutHomeHeader .title
{
    padding:7px 0 0 10px;
}
.aboutHomeFooter
{
    background-color:#E9E8E8;
}
/***************************************************************/
.otherPages
{
    width: 653px;/*661*//*694*/
    /*margin-left:8px;*/
}
.pageNameImg
{
    position: relative;
    top: -38px;
}
/*.pageTxtUp
{
    position: relative;
    top: -16px;
}*/
.pageTxtUp
{
    position: relative;
    top: -16px;
    left: 2px;
    width:635px;
}

/*.pageNameImg TD
{
    font-weight:bold;
    background-color:White;
    font-size:large;
    color:Orange;
    width:160px;*//*170*/
    /*height:32px;*//*37*/
    /*padding: 5px 5px 0 5px;
}*/
/*.pageNameX DIV
{
    width:165px;
    height:35px;
    padding: 5px 0 0 5px;
    /*color:#EEA007;//*EBAB00//*9D6D05/
    font-size:25px;
    font-weight: bold;
    background-color:#ffffff;
    position: relative;
    top: -38px;
}*/
/******************************************/
.fleetHeader
{
    background-image: url(../images/b6.jpg);
    background-repeat: repeat-x;
    height:36px;
}
.fleetHeader .title
{
    padding:9px 0 0 8px;
}
.fleetItem
{
    background-image: url(../images/b7.jpg);
    background-repeat: repeat-x;
    background-position:bottom;
    width:100%;
    vertical-align:top;
    /*font-size:11px;
    line-height:12px;*/
}
.fleetItem .txt .DIV
{
    padding: 8px;
    /*height: 33px;28*/
    vertical-align: top;
    background-color: #fcfcfc;
    border-right: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    overflow: auto;
}
.fleetItem .img
{
    height: 93px;/*88*/
    background-position: right bottom;
    background-repeat: no-repeat;
    vertical-align: bottom;
    /*border-right: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;*/
}
/*.fleetItem .more
{
    margin: 0 0 1px 6px;
}*/
.fleetSep
{
    height: 6px;
    visibility:hidden;
}
.fleetName
{
    font-size: 16px;
    /*font-weight: bold;*/
    color:#ffffff;
}
/******************************************/
.package
{
    /*margin-top: 3px;*//*1 0 8 10*/
    /*width:100%;*/
}
.packageHeader
{
    background-image: url(../images/b6.jpg);
    background-repeat: repeat-x;
    height:36px;
}
.packageHeader .title
{
    padding:9px 0 0 8px;
}
.packageItem
{
    background-image: url(../images/b7.jpg);
    background-repeat: repeat-x;
    background-position:bottom;
    width:241px;
    vertical-align:top;
    font-size:12px;
    line-height:12px;
    padding-top:5px;
}
.packageItem .txt DIV
{
    padding: 8px;
    height: 36px;/*33*//*28*/
    vertical-align: top;
    background-color: #fcfcfc;
    border-right: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    overflow: auto;
}
.packageItem .img
{
    height: 93px;/*88*/
    background-position: right bottom;
    background-repeat: no-repeat;
    vertical-align: bottom;
    /*border-right: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;*/
}
.packageItem .more
{
    margin:0 0 1px 6px;
}
.packageSep
{
    /*width: 4px;
    visibility:hidden;*/
}
/******************************************/
.header01
{
    background-image: url(../images/c1.jpg);
    width: 47px;
}
.header02
{
    padding-right: 6px;
    background-image: url(../images/b1.jpg);
    width: 627px;
}
.header1
{
    /*background-image: url(../images/b2.jpg);*/
    background-color:#000000;
    width: 673px;
    height: 62px;/*59*/
    /*.createAccount*/
    padding-left:433px;
    /*padding:3px 0 0 433px;*/
}
.header2
{
    background-image: url(../images/b8.jpg);
}
.header31
{
    background-color: #e0e0e0;
    background-image: url(../images/c6l.jpg);
    background-repeat: no-repeat;
    height: 3px;
}
.header32
{
    background-color: #e0e0e0;
    background-image: url(images/../c6r.jpg);
    background-repeat: no-repeat;
    height: 3px;
    background-position: right top;
}
.header4
{
    background-image: url(../images/b3.jpg);
    background-repeat: repeat-x;
    padding-right: 6px;
    padding-left: 8px;
}
.footer1
{
    background-color: #e8e8e8;
    margin-top:11px;
}
.footer1 A
{
    color:#000000;
    text-decoration:none;
}
.footer1 A:HOVER
{
    color:#EEA007;
}

.footer1 .a
{
    padding-top: 12px;
    width: 330px;
    background-position: 169px 4px;
    background-image: url(../images/usa.gif);
    background-repeat: no-repeat;
    padding-left: 18px;
}
.footer1 .b
{
    padding-top: 12px;
    width: 260px;
    background-position: 175px 11px;
    background-image: url(../images/search.gif);
    background-repeat: no-repeat;
    padding-left: 24px;
}
.footer1 .c
{
    padding-top: 12px;
    width: 255px;
    background-position: 70px 19px;/*80px 29px*/
    background-image: url(../images/limo.gif);
    background-repeat: no-repeat;
    padding-left: 21px;
}
.footer1 .a1{width:235px;padding:5px 0 0 10px;background-position: 80px 4px;}
.footer1 .b1{width:235px;padding:5px 0 0 10px;background-position: 150px 11px;}
.footer1 .c1{width:235px;padding:5px 0 0 10px;background-position: 40px 19px;}

.footer1 .sep
{
    width: 1px;
    height:105px;
    background-image:url(../images/s2.jpg);
}
.footer1 .locations TD
{
    padding-top: 2px;
    font-size: 11px;
    font-weight: bold;
    
    padding-left:16px;
    background-image:url(../images/arrow.jpg);
    background-repeat:no-repeat;
    background-position: 5px 6px;
}
.footer1 .services TD
{
    padding-top: 2px;
    font-size: 11px;
    font-weight: bold;

    padding-left:16px;
    background-image:url(../images/arrow.jpg);
    background-repeat:no-repeat;
    background-position: 5px 6px;
}

.footer1 .title
{
    font-weight: bold;
    font-size: 15px;
    text-transform:uppercase;
}
/*.footer1 .txt
{
    font-size: 11px;
    font-weight: bold;
    line-height:20px;
}*/
.footer2
{
    text-align:center;
    font-size:12px;
    height:24px;
}
.footer2 A
{
    color:#000000;
    text-decoration:none;
    margin:0 5px 0 5px;
}
.footer2 A:HOVER
{
    color: #EEA007;
}

.fastResParent
{
    background-image: url(../images/fast_reservation.jpg);
    /*width: 252px;*/
    background-repeat: no-repeat;
}
.fastRes
{
    font-size: 12px;
    margin:45px 0 0 10px;/*61 0 0 22*/
}
/*.fastRes INPUT[type=text]
{
    border: #9cb0bb 1px solid;
    font-size:12px;
    height:14px;/*16/
}*/
.fastRes SELECT
{
    border: #9cb0bb 1px solid;
    font-size:12px;
    /*height:21px;*/
}
/***************************************************************/
.fastRes .servicesQRLbl
{
    padding:2px 20px 2px 2px;
    background-color:#ffffff;
    border: #9cb0bb 1px solid;
    font-size:12px;
    height:14px;
}
.fastRes .servicesQRLbl:HOVER
{
    padding:2px 20px 2px 2px;
    background-color:#ffffff;
    border: #9cb0bb 1px solid;
    font-size:12px;
    height:14px;
}
.fastRes .servicesQR
{
    /*padding:2px 20px 2px 2px;*/
    padding:2px;
    margin:0;
    width:194px;
    border:solid 1px #000000;
    background-color:#ffffff;
}
/***************************************************************/
/*.services
{
    font-size:12px;
}*/
.services A
{
    color:#000000;
    text-decoration:none;
}
.serviceCurved
{
    width:208px;/*207*/
    height:55px;/*54*/
    background-image:url(../images/servicesbg.jpg);
    background-repeat:no-repeat;
    vertical-align:middle;
}
.serviceCurved:HOVER
{
    background-image:url(../images/servicesbgh.jpg);
}

.serviceName
{
    font-weight:bold;
}
/***************************************************************/
/*.data
{
    padding:10px;
    font-size:14px;
    color:#103270;
}
.data A
{
    color:#103270;
}
.data A:HOVER
{
    text-decoration:none;
}*/


.servicesR
{
    background-image:url(../images/servicesbg.gif);
    background-repeat:no-repeat;
    width:232px;/*222*/
    height:49px;
}
.servicesR IMG
{
    vertical-align: middle;
    padding-right: 3px;/*0 5px 0 5px*/
}
.servicesR A
{
    text-decoration:none;
}
.servicesRSep
{
    height:9px;
}

.fleetR
{
    background-image:url(../images/fleetbg.gif);
    background-repeat:no-repeat;
    width:222px;
    height:92px;
    padding: 5px 0 0 15px;
    vertical-align:top;
    font-size:13px;
}
.fleetR IMG
{
    height: 60px;
}
.fleetR A
{
    text-decoration:none;
}
.fleetRSep
{
    height:6px;
}

.fleetF
{
    background-image:url(../images/fleetfbg.gif);
    /*background-repeat:no-repeat;*/
    width:178px;/*193*/
    height:94px;
    padding: 0 0 0 15px;
    vertical-align:top;
    font-size:13px;
}
.fleetF IMG
{
    width: 170px;
}
.fleetF A
{
    text-decoration:none;
}
.fleetFSep
{
    width:15px;/*20*/
}
/***************************************************************/
/*                                                             */
/***************************************************************/
.style7 {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;*/
	border: #dadada 1px solid;
	width:95%;
	padding:3px;
	margin:3px;
}
.title_yelllow {
	color: #D58000;/*C40102;*/
	/*font-weight: bold;*/
	font-size:large;
	width: 95%;
	text-align: right
}
.ResLPTxt{
	/*color: #FF0000;*/
	overflow: hidden;
}

