html {-webkit-text-size-adjust:none}

.arial-11-14 {
font-family:Arial, Helvetica, Geneva;
font-size:11px;
line-height:14px
}

.arial-11-14-bw {
color: #fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:10px; 
font-weight:700; 
text-decoration:none
}

.arial-12-15 {
font-family:Arial, Helvetica, Geneva;
font-size:12px;
line-height:15px
}

.arial-12-15-g {
color:#646464;
font-family:Arial, Helvetica, Geneva;
font-size:12px;
line-height:15px
}

.arial-12-15-r-b {
font-family:arial, Helvetica, Geneva;
font-size:12px;
font-weight:700;
line-height:15px;
text-align:right
}
.arial-12-15-b { 
font-size: 12px; 
font-family: Arial, Helvetica, Geneva; 
font-weight: 700; 
line-height: 20px; 
}

.arial-12-15-w-b {
color:#fff;
font-family:Arial, Helvetica, Geneva;
font-size:14px;
font-weight:700;
line-height:15px;
padding-left:5px;
text-align:right
}

.arial-14-17 {
font-family:arial, Helvetica, Geneva;
font-size:14px;
line-height:17px
}

.arial-14-17-gs {
color:#646464;
font-family:Arial, Helvetica, Geneva;
font-size:14px;
line-height:17px;
text-shadow:#ccc 0 1px 3px
}

.arial-16-19-s {
font-family:Arial, Helvetica, Geneva;
font-size:16px;
line-height:19px;
text-shadow:#ccc 0 1px 3px
}

.arial-16-19-gsi {
color:#646464;
font-family:Arial, Helvetica, Geneva;
font-size:16px;
font-style:italic;
line-height:19px;
text-shadow:#ccc 0 1px 3px
}

.arial-18-21 {
font-family:Arial, Helvetica, Geneva;
font-size:18px
}

.arial-20-23-gs {
color:#646464;
font-family:Arial, Helvetica, Geneva;
font-size:20px;
line-height:23px;
text-shadow:#ccc 0 1px 3px
}

.arial-22-25 {
font-family:Arial, Helvetica, Geneva;
font-size:22px;
line-height:25px
}

.arial-30-33 {
font-family:Arial, Helvetica, Geneva;
font-size:30px;
line-height:33px
}

.b-sw { 
background-image: url(images/rickshaw-company.gif); 
background-color:#fff; 
background-repeat: no-repeat; 
background-position: center top; 
}

.b-r {
color:#c00;
font-weight:700
}

.bg-b {
background-color:#000
}

.bg-p { 
background-image: url(images/pedicab-promo-bg.jpg); 
}

.bg-g {
background-color:#f1f1f1
}

.bg-w {
background-color:#fff
}

.bord-1-g {
background-color:#f1f1f1;
background-image:none;
border:solid 1px #c1c1c1;
padding:10px 15px
}

.bord-1-g-m {
background-color:#f1f1f1;
border:solid 1px #c1c1c1;
margin-bottom:12px;
margin-right:12px
}

.bord-1-g-m-b {
background-color:#f1f1f1;
border:solid 1px #c1c1c1;
margin-right:12px
}

.bord-1-g-m-r {
background-color:#f1f1f1;
border:solid 1px #c1c1c1;
margin-bottom:12px
}

.bord-1-g-m-r-b {
background-color:#f1f1f1;
border:solid 1px #c1c1c1
}

.bord-1-w-m {
background-color:#fff;
border:dashed 1px #c90;
margin-bottom:12px;
margin-right:12px
}

.bord-1-w-m-b {
background-color:#fff;
border:dashed 1px #c90;
margin-right:12px
}

.bord-1-w-m-r {
background-color:#fff;
border:dashed 1px #c90;
margin-bottom:12px
}

.bord-1-w-m-r-b {
background-color:#fff;
border:dashed 1px #c90
}

.bord-footer {
background-color:#f1f1f1;
background-image:url(images/pedicab-foot-bg.gif);
border-bottom:5px solid #000;
border-left-style:none;
border-right-style:none;
border-top:1px solid #c1c1c1
}

.bord-1-g-vwc {
background-color:#fff;
background-image:none;
border:solid 1px #666;
margin:5px 5px 10px;
padding:10px;
text-align:left;
width:240px
}

.bord-1-g-vw {
background-color:#fff;
background-image:none;
border:solid 1px #666;
margin:5px 5px 10px;
padding:10px;
text-align:left;
width:241px
}
.bord-1-g-v {
background-color:#f1f1f1;
background-image:none;
border-color:#c1c1c1;
border-style:solid;
border-width:0 1px 1px;
padding:10px
}

.bord-1-g-w35 {
background-color:#c1c1c1;
background-image:url(images/pedicab-video-bg.jpg);
border-color:#000 #c1c1c1 #c1c1c1 #000;
border-style:solid;
border-width:1px 1px 1px 0;
padding:10px 5px 5px 6px
}

.gal-1-g {
border:solid 1px #c1c1c1
}

.gal-1-g-tb {
border-bottom:1px solid #c1c1c1;
border-left-style:none;
border-left-width:0;
border-right-style:none;
border-right-width:0;
border-top:1px solid #c1c1c1
}
.hr-g {
padding-bottom:10px;
padding-top:7px
}

.h-140 { 
height: 140px
}

.h-300 { 
height: 300px
}

.pad-23 { 
padding-top: 23px; 
padding-bottom: 23px
}

.pad-30 {
padding-bottom:30px;
padding-top:30px
}

.pad-3tb {
padding-bottom:3px;
padding-top:3px
}

.pad-5r {
padding-right:5px
}

.pad-5rl { 
padding-right: 5px; 
padding-left: 5px; 
}

.pad-20r {
padding-right:20px
}

.pad-10rl {
padding-left:10px;
padding-right:10px
}
.pad-30rl { 
padding-top: 30px; 
padding-right: 40px; 
padding-left: 40px; 
}

.requiredfield {
color:red;
font-family:Arial, Helvetica, Geneva;
font-size:13px;
font-weight:700;
line-height:15px
}

a.linkopacity img {
opacity:1
}

a.linkopacity:hover img {
opacity:0.75
}

a.menu-foot:active {
color:#363;
font-family:arial, Helvetica, Geneva;
font-size:14px;
font-weight:400;
line-height:22px;
text-decoration:none
}

a.menu-foot:link {
color:#363;
font-family:arial, Helvetica, Geneva;
font-size:14px;
font-weight:400;
line-height:22px;
text-decoration:none
}

a.menu-foot:visited {
color:#363;
font-family:arial, Helvetica, Geneva;
font-size:14px;
font-weight:400;
line-height:22px;
text-decoration:none
}

a.menu-foot:hover {
color:#000;
font-family:arial, Helvetica, Geneva;
font-size:14px;
font-weight:400;
line-height:22px;
text-decoration:none
}

a.menu-in:active { 
color:#c90; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
padding: 7px
}

a.menu-in:link { 
color:#c90; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
padding: 7px
}

a.menu-in:visited { 
color:#c90; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
padding: 7px
}

a.menu-in:hover { 
color:#999; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
text-decoration:none; 
padding: 7px
}

a.menu-main:active { 
color:#fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
text-decoration:none; 
padding: 7px
}

a.menu-main:link { 
color:#fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
text-decoration:none; 
padding: 7px
}

a.menu-main:visited { 
color:#fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
text-decoration:none; 
padding: 7px
}

a.menu-main:hover { 
color:#999; 
font-family:Arial, Helvetica, Geneva; 
font-size:20px; 
font-weight:700; 
text-decoration:none; 
padding: 7px
}

a.scherr-technology:active { 
color: #fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:10px; 
font-weight:700; 
text-decoration:none
 }

a.scherr-technology:link { 
color: #fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:10px; 
font-weight:700; 
text-decoration:none
 }

a.scherr-technology:visited { color: #fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:10px; 
font-weight:700; 
text-decoration:none
 }

a.scherr-technology:hover { color: #fff; 
font-family:Arial, Helvetica, Geneva; 
font-size:10px; 
font-weight:700; 
text-decoration:underline
 }

a:active {
color:#000;
font-weight:700;
text-decoration:underline
}

a:link {
color:green;
font-weight:700;
text-decoration:none
}

a:visited {
color:green;
font-weight:700;
text-decoration:none
}

a:hover {
color:#646464;
font-weight:700;
text-decoration:underline
}

body {
background-color:#c90;
background-image:url(images/pedicab-rickshaw-bg.jpg);
background-position:center top;
background-repeat:no-repeat;
color:#000;
margin:0
}
:focus { outline-style: none; }

