p{
padding-bottom:10px;
}
a{
color:#0099FF;
}
a:hover{
color:#07275C;
}
img{
border:0;
}
h1{
margin-bottom:15px; font-size:23px; 
}
h2{
margin-bottom:15px; font-size:25px; font-weight:normal;
}
h3{
margin-bottom:10px; font-size:17px; font-weight:normal; color:#0099FF;
}
h4{
margin-bottom:10px; font-size:17px; font-weight:normal;
}
.font12px{
	font-size:12px !important;	
}
.padding{
	padding:10px;	
}
ul.indent{
margin:0 0 20px 20px;
}

.white{
color:#fff;
}
.green{
color:#B7D30B;
}
.blue{
color:#07275C;
}
.light-blue{
color:#0099FF;
}
.services ul, .services li{
margin:0; padding:0; list-style-type:none;
}
.services li{
width:114px; height:85px; margin-right:10px !important; margin-bottom:10px; float:left; 
}

.services a{
width:114px; height:85px; line-height:85px; display:block; text-decoration:none;  background:url(../Images/services_bg.jpg) no-repeat 0 0; font-weight:bold; font-size:13px; color:#14285C; cursor:pointer;
}
.column233 .services li{
margin-right:5px !important;
}
.column233 .services li.last{
margin-right:0px !important;
}

.services a.green{
background-position:0 -215px; 
}
.services a.gray{
background-position:0 -316px; color:#fff; 
}
.services a:hover{
background-position:0 -115px; color:#fff;
}
.services .title{
padding:5px 5px 50px; line-height:17px; display:block; background-image:url(../Images/icons.png);
}
.services .truck{
background-position:5px 45px;
}
.services .couriers{
background-position:-250px 45px;
}
.services .logistics{
background-position:-374px 45px;
}
.services .pallet{
background-position:5px -60px;
}
.services .training{
background-position:-120px -60px;
}
.services .mail{
background-position:-250px -60px;
}
.services .finalmile{
background-position:-372px -60px;
}
.services .parcels{
background-position:5px -170px;
}
.services .brokerage{
background-position:-120px -170px;
}
.services .warehousing{
background-position:-250px -170px;
}
.services .fuel{
background-position:-372px -170px;
}
.services .account{
background-position:-372px -170px;
}
.services .quotations{
background-position:5px -250px;
}

.services-list ul, .services-list li{
margin:0; padding:0; list-style-type:none;
}
.services-list li{
margin-bottom:10px; 
}

.services-list a{
height:25px; line-height:25px; display:block; text-decoration:none;  background:url(../Images/services-list_bg.jpg) no-repeat 0 0; font-weight:bold; font-size:13px; color:#14285C; cursor:pointer; padding-left:10px;
}

.services-list a:hover{
background-position:0 -40px; color:#fff;
}
.services-list .title{
display:block; background-image:url(../Images/icons_small.png); background-repeat:no-repeat; background-position:center right;
}
.services-list .con{
background-position:0 0px;
}
.services-list .hau{
background-position:0 -30px;
}
.services-list .cou{
background-position:0 -59px;
}
.services-list .log{
background-position:0 -90px;
}
.services-list .ove{
background-position:0px -122px;
}
.services-list .tra{
background-position:0px -152px;
}
.services-list .fin{
background-position:0 -182px;
}
.services-list .uk{
background-position:0 -213px;
}
.services-list .bro{
background-position:0 -244px;
}
.services-list .war{
background-position:0 -274px;
}
.form h3{
padding-left:5px
}
.form table{
margin-bottom:20px;
}
.form th{
padding:2px 5px 2px; text-align:left; font-size:14px; background-color:#DFF8FF;
}

.form td{
padding:2px 5px 2px;
}
.form .label
{
    width:125px;
}
.form td.nopadding{
padding:0;
}
.form input,.form select,.form textarea{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#07275C;
padding:2px;
}
.fuel-table{
	
}
.fuel-table th{
	padding:5px 10px; color:#06265B; font-weight:bold; background-color:#9FD9FF;  border-right:1px solid #40B3FF; font-size:11px; font-weight:bold;
}
.fuel-table td{
	padding:3px 10px; text-align:center; color:#fff; font-size:15px; border-right:1px solid #fff;  border-bottom:1px dotted #fff;
}
.fuel-table .noborder{
	border-right:0;	
}
.error
{
    border: 1px solid #A21411;
    padding: 5px;
    color: #000;
    margin: 5px 0;
    background-image: url(../Images/error_bg.gif);
    background-color: #E93933;
    background-repeat: repeat-x;
    display: block;
    font-weight: bold;
}
.success
{
    padding: 5px;
    color: #000;
    margin: 5px 0;
    background-image: url(../Images/success_bg.gif);
    background-color: #82D582;
    background-repeat: repeat-x;
    display: block;
    font-weight: bold;
    border: #66CC66 1px solid;
}

