
	
html {
	width:100%;
	height:100%;
}

	
body{
	margin:0px;
	padding:0 0 25px 0;
	background:#E9C100;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#5C212E;
	}


form{
	margin:0px;
	padding:0px;	
	}
ul{
	list-style-type:none;
	}
a{
outline:none;
}



.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	padding:0px;
	margin:0px;
	height:0px;
	}


#externalcontainer 
	{
	width:950px;
	margin:0px auto;
	padding:0px;
	height:100%;
	overflow:hidden;
	}
	

.width100per {
	border:0;
	width:100%;	
}	
.width50per {
	border:0;
	width:50%;	
}
.width25per {
	border:0;
	width:25%;	
}	
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}

#header{
padding:16px 0 0 0;
margin:0px;
}


#header div{
background:url(images/header.jpg) no-repeat left top;
padding:57px 0 39px 26px;
}


#containarea{
padding:0px;
margin:0px;
}




#containarea #topportion{
padding:30px 46px 0px 26px;
margin:0px;
overflow:hidden;
height:100%;
background:#fff;
/*border:1px solid #000;*/
}


#leftpanel{
padding:0px;
margin:0px;
width:267px;
float:left;
}


#leftpanel div.navigation{
padding:0px;
margin:0px;
}


#leftpanel div.navigation div{
background:url(images/navbg.gif) repeat-y left top;
padding:0px;
margin:0px;
_height:100%;
}


#leftpanel div.navigation div div{
background:url(images/navcortop.gif) no-repeat left top;
padding:0px;
margin:0px;
}



#leftpanel div.navigation div div div{
background:url(images/navcorbot.gif) no-repeat left bottom;
padding:0px;
margin:0px;
}


#leftpanel div.navigation div div div div{
padding:20px;
margin:0px;
background:url(images/blank.gif);
}



#leftpanel div.navigation div div div div div.question{
padding:6px 0 6px 0;
margin:0px;
background:url(images/navdotedline.gif) repeat-x left bottom;
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
}



#leftpanel div.navigation div div div div div.question a{
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
text-decoration:none;
padding:0px;
margin:0px;
width:218px; 
display:block;
}

#leftpanel div.navigation div div div div div.question a:hover 
	{
	color:#000;
	}


#leftpanel div.navigation div div div div div.question2widhbor{
padding:6px 0 6px 0;
margin:0px;
background:url(images/navdotedline.gif) repeat-x left bottom;
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
}



#leftpanel div.navigation div div div div div.question2widhbor a{
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
text-decoration:none;
padding:0px;
margin:0px;
width:218px; 
display:block;
}

#leftpanel div.navigation div div div div div.question2widhbor a:hover 
	{
	color:#000;
	}



#leftpanel div.navigation div div div div div.question2nohbor{
padding:6px 0 6px 0;
margin:0px;
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
}



#leftpanel div.navigation div div div div div.question2nohbor a{
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
text-decoration:none;
padding:0px;
margin:0px;
width:218px; 
display:block;
}

#leftpanel div.navigation div div div div div.question2nohbor a:hover 
	{
	color:#000;
	}


#leftpanel div.navigation div div div div div.show_left_menu {
	color:#fff;
	padding:0px; 
	height:25px; 
	width:144px; 
	display:block;
	font:bold 12px/23px Arial, Helvetica, sans-serif; 
	color:#fff;
	text-decoration:none;
	}




#leftpanel div.navigation div div div div div.ans {
	padding:0px;
	margin:0px;
	visibility:visible; 
	overflow:hidden;
	position:relative;
}



#leftpanel div.navigation div div div div div.ans div{
	padding:0px;
	margin:0px;
}


#leftpanel div.navigation div div div div div.ans_content {
	position:relative; 
	}
	/* Content that is slided down */

ul.accordian_ul {
	margin:0px;
	padding:0 0 18px 9px; 
	}
	
ul.accordian_ul li.widbg {
	list-style-type:none;
	margin:0px;
    background:url(images/navsubdotedline.gif) repeat-x left bottom;
	padding:6px 0 6px 0px; 
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	}
	
	
ul.accordian_ul li.nobg {
	list-style-type:none;
	margin:0px;
	padding:6px 0 6px 0px; 
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	}
	
	
	
	
	
ul.accordian_ul li a {
	background:url(images/aqurdiansubarrow.gif) no-repeat left 5px;
	color:#BC8F1D; 
	text-decoration:none;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	padding-left:17px;
	}
	
ul.accordian_ul li a:hover {
	color:#000; 
	}


#leftpanel div.news{
background:url(images/contactpic.jpg) no-repeat 0 0;
width:217px;
height:220px;
padding:24px 24px 0 24px;
margin-top:20px;
}



#leftpanel div.news h2{
font:normal 20px/22px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 12px 0;
margin:0px;
}

/*#leftpanel div.news span{
background:url(images/bluebox.gif) no-repeat left top;
display:block;
width:39px;
height:12px;
padding:3px 0 12px 6px;
margin:0px;
font:bold 9px/11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}


#leftpanel div.news p.newsfirst{
padding:0 0 12px 0;
margin:0px;
background:url(images/newsdashedline.gif) repeat-x left bottom;
font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}



#leftpanel div.news p.newssecond{
padding:12px 0 12px 0;
margin:0px;
font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}*/

/*
#leftpanel div.news p strong{
font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
color:#72001A;
}


#leftpanel div.news a{
font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
color:#72001A;
text-decoration:none;
}


#leftpanel div.news a:hover{
color:#000;
}
*/





#centrepanel{
padding:0px;
margin:0 0 0 290px;
}


#centrepanel h2{
font:bold 24px/26px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
padding:0 0 14px 0;
margin:0px;

}



#centrepanel p{
margin:0;
padding:0 0 20px 0;
height:100%;
overflow:hidden;
font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
color:#5C212E;
}

#centrepanel ul.drivePic{
	/*float:left;*/
	/*width:600px;*/
	margin:0;
	padding:0;
	height:100%;
	overflow:hidden;
	}
#centrepanel ul.drivePic li {
	float:left;
	width:192px;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 4px 25px 0;
	margin:0;
	}
#centrepanel ul.drivePic li.pad {
	padding:0 0px 25px 0 !important;
	}
#centrepanel ul.drivePic li img {
	border:2px solid #E7E3D3;
	margin:0 0 8px 0;
	text-align:center;
	display:block;
	}
#centrepanel ul.drivePic li a:hover{
	border:none;
	color:#7A001C;
	}
	
#centrepanel ul.drivePic li a:hover img{
	border-color:#E9C100;
	}
	
#centrepanel ul.drivePic li a{
	color:#BC8F1D;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
	}

#centrepanel img.mainpict{
padding:0 0 20px 0;
margin:0px;
}

#centrepanel img.leftpic{
padding:0 20px 15px 0;
margin:0px;
}

#centrepanel img.rightpic{
float:right;
padding:0 0 0 20px;
}


#centrepanel div.photofram{
width:253px;
float:left;
padding:0px;
margin:0px;
}



#centrepanel div.conphotofram{
padding:0px;
margin:0 0 0 253px;
}


#containarea #bottomportion{
background:url(images/botportionbg.gif) no-repeat left top;
padding:20px 38px 21px 38px;
margin:0px;
height:100%;
overflow:hidden;
}

#containarea #bottomportion div.firstbox{
background:url(images/botpic1.gif) no-repeat left top;
text-align:center;
vertical-align:top;
padding:16px 0 0 0;
width:283px;
float:left;
height:174px;
margin:0 12px 0 0;
color:#014271;
font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}


#containarea #bottomportion div.secondbox{
background:url(images/botpic2.gif) no-repeat left top;
text-align:center;
vertical-align:top;
padding:16px 0 0 0;
width:283px;
float:left;
height:174px;
margin:0 12px 0 0;
color:#014271;
font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}


#containarea #bottomportion div.lastbox{
background:url(images/botpic3.gif) no-repeat left top;
text-align:center;
vertical-align:top;
padding:16px 0 0 0;
width:283px;
float:left;
height:174px;
margin:0px;
color:#014271;
font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}


#containarea #bottomportion a{
background:url(images/click1_h.gif) no-repeat left top;
padding:0 0 13px 0;
margin:0px auto;
width:101px;
height:21px;
display:block;
}

#containarea #bottomportion a:hover{
background:url(images/click1.gif) no-repeat left top;
}


#footer{
padding:16px 0 38px 0;
margin:0px;
height:100%;
overflow:hidden;
}


#footer div{
background:url(images/footerbg.gif) repeat-x left top;
padding:0px;
margin:0px;
}


#footer div div{
background:url(images/footercorright.gif) no-repeat right top;
padding:0px;
margin:0px;
}

#footer div div div{
background:url(images/footercorleft.gif) no-repeat left top;
padding:25px 44px 36px 131px;
margin:0px;
}

#footer div div  div div.linkdiv{
background:url(images/blank.gif);
padding:0px;
margin:0px;
float:left;
font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
color:#403000;
}


#footer a{
font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
color:#403000;
text-decoration:none;
padding:0 3px 0 3px;
}

#footer a:hover{
text-decoration:underline;
}


#footer div div  div div.copywight{
background:url(images/blank.gif);
padding:0px;
margin:0px;
float:right;
font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
color:#654C02;
}


/*coach-hire*/
img.coach-hr {
	float:right;
	margin:0 0 10px 12px;
	}
p.lhgt {
	line-height:18px !important;
	}
h3 {
	margin:0;
	padding:0 0 12px;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	background-color:inherit;
	}
form {
	margin:0;
	padding:0;
	}
table.selcaoch td {
	border:3px solid #F1E5AC;
	background-color:#F9EDB6;
	padding:16px 20px 12px 
	}
table.selcaoch td table td {
	border:0px !important;
	padding:0;
	}
table.selcaoch td table td p.bdtxt {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif !important;
	color:#7A001C !important;
	background-color:inherit;
	padding:0 !important;
	}
table.selcaoch td table td select.wdth131 {
	width:131px;
	height:21px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	}
table.selcaoch td table td span{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#7D5C07;
	}
	
	
table.selcaoch td table td span.checktext{
padding:2px 5px 0 0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#7D5C07;
	display:block;
	float:left;
	}	
	
	
table.selcaoch td table td input.submt {
	width:84px;
	height:21px;
	border:0px;
	cursor:pointer;
	}
	
div.tabcontent {
	border:3px solid #E7E3D3;
	background-color:#F8F3E2;
	padding:25px 25px 0 21px;
	margin:15px 0 0;
	width:532px;
	height:100%;
	overflow:hidden;
	}
div.tabcontent ul.coachFlt {
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
	width:537px;
	}
div.tabcontent ul.coachFlt li {
	float:left;
	width:175px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#6A0018;
	text-align:center;
	padding:0 0 25px;
	margin:0;
	}
div.tabcontent ul.coachFlt li.paddrg {
	padding:0 6px 25px 0 !important;
	}
div.tabcontent ul.coachFlt li img {
	border:2px solid #E7E3D3;
	margin:0 0 8px;
	text-align:center;
	display:block;
	}
div.tabcontent ul.coachFlt li a:hover{
	border:none;
	}
	
div.tabcontent ul.coachFlt li a:hover img{
	border-color:#E9C100;
	}
	
div.tabcontent ul.coachFlt li a.btn-click {
	display:block;
	width:97px;
	height:21px;
	text-align:center;
	font-size:11px;
	line-height:21px;
	color:#FFF;
	text-decoration:none;
	background:url(images/btn-clickhere.gif) no-repeat 0 0;
	margin:10px auto 0;
	}
div.tabcontent ul.coachFlt li a.martop {
	margin:24px auto 0 !important;
	}
div.tabcontent ul.coachFlt li a.btn-click:hover {
	text-decoration:none;
	background:url(images/btn-clickhere-hov.gif) no-repeat 0 0;
	}
div.tabcontent h3{
	font:bold 16px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#887209;
	background-color:inherit;
	padding:0 0 10px;
	}
div.tabcontent img.pic{
	border:2px solid #E7E3D3;
	margin-bottom:13px;
	}
	
div.tabcontent ul.coachDtl{
	padding:0 0 15px;
	margin:0px;
	}
div.tabcontent ul.coachDtl li{
	background:url(images/bullet.gif) 0 50% no-repeat;
	padding:0 0 0 15px;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	background-color:inherit;
	}
div.tabcontent ul.coachDtl01{
	padding:0 0 15px;
	}
div.tabcontent ul.coachDtl01 li{
	background:url(images/bullet.gif) 0 50% no-repeat;
	padding:0 0 0 15px;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	background-color:inherit;
	}

div.tabcontent p.coachTxt{
	font-weight:bold !important;
	color:#695511 !important;
	background-color:inherit;
	line-height:18px !important;
	clear:both;
	}
	
/*.................................vans, cars, minibuses date 250209.........................................	*/


/*...........................date240209...............................*/


#centrepanel h3{
font:normal 20px/23px Verdana, Arial, Helvetica, sans-serif;
color:#7A001C;
padding:0 0 14px 0;
margin:0px;
}

/*...........................date250209vans page...............................*/


#centrepanel ul.vansPic{
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
	width:593px;
	}
#centrepanel ul.vansPic li {
	float:left;
	width:189px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#6A0018;
	text-align:center;
	padding:0 0 25px 0;
	margin:0;
	}
#centrepanel ul.vansPic li.padvan {
	padding:0 6px 25px 0 !important;
	}
#centrepanel ul.vansPic li img {
	border:2px solid #E7E3D3;
	margin:0 0 8px;
	text-align:center;
	display:block;
	}
#centrepanel ul.vansPic li a:hover{
	border:none;
	}
	
#centrepanel ul.vansPic li a:hover img{
	border-color:#E9C100;
	}
	
#centrepanel ul.vansPic li a.clickbttn {
	display:block;
	width:97px;
	height:21px;
	text-align:center;
	font-size:11px;
	line-height:21px;
	color:#FFF;
	text-decoration:none;
	background:url(images/btn-clickhere.gif) no-repeat 0 0;
	margin:10px auto 0;
	}
#centrepanel ul.vansPic li a.topmargin {
	margin:38px auto 0 !important;
	}
	
#centrepanel ul.vansPic li a.topmargin_ex {
	margin:24px auto 0 !important;
	}
	
#centrepanel ul.vansPic li a.clickbttn:hover {
	text-decoration:none;
	background:url(images/btn-clickhere-hov.gif) no-repeat 0 0;
	}
	
/*...........................date250209cars page...............................*/	
	
#centrepanel table.carbotdatatable{
border:solid 1px #DAD7B4;
}
	
	
	
	
	
#centrepanel table.carbotdatatable th{
border-bottom:solid 1px #DAD7B4;
background:#F9EDB6;
padding:7px 0 7px 0;
color:#7A001C;
font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
}
	
	
#centrepanel table.carbotdatatable td td{
padding:5px 4px 5px 4px;
font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#6D1126;
}
	
	
#centrepanel table.carbotdatatable td.borbotright{
border-bottom:solid 1px #DAD7B4;
border-right:solid 1px #DAD7B4;
}


#centrepanel table.carbotdatatable td.borbot{
border-bottom:solid 1px #DAD7B4;
}

#centrepanel table.carbotdatatable td.borright{
border-right:solid 1px #DAD7B4;
}


#centrepanel table.carbotdatatable td.lightyallow{
background:#FEFDED;
}

#centrepanel table.carbotdatatable td.darkyallow{
background:#FFFCD5;
}


#centrepanel table.carbotdatatable p.headingtable{
padding-bottom:5px;
margin:0px;
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#6D1126;
}


#centrepanel table.carbotdatatable p.timetable{
padding-bottom:5px;
margin:0px;
font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#6D1126;
}


/*...........................date250209lastsecof every page...............................*/
	
#lastbg{
padding:0px;
margin:0px;
}
	
#lastbg div{
background:url(images/lastsecbg.jpg) repeat-x left top;
height:31px;
padding:0px;
margin:0px;
}


#lastbg div div{
background:url(images/lastsecbgright.jpg) no-repeat right top;
height:31px;
padding:0px;
margin:0px;
}

#lastbg div div div{
background:url(images/lastsecbgleft.jpg) no-repeat left top;
height:31px;
padding:0px;
margin:0px;
}

#lastbg div div div div{
background:url(images/blank.gif);
padding:0px;
margin:0px;
}

/*...........................date260209contact page...............................*/


#centrepanel p.other_pagescontact{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5C212E;
	margin:0px;
	padding:0px 0px 20px 0px;
	}
	
#centrepanel p.other_pagescontact span{
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;

	}
	
	
#centrepanel p.other_pagescontact_extr{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	margin:0px;
	padding:0px 0px 20px 0px;
	}
	
#centrepanel p.other_pagescontact_extr span{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#947C06;
	}
	
#centrepanel p.other_pagescontact_extr a{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
	
#centrepanel p.other_pagescontact_extr a:hover{
	text-decoration:none;
	color:#7A001C;
	}
	
p.login_contactpage{
	color:#B40612;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	padding:0 0 16px 0;
	margin:0px;
	}
	
p.login_contactpage span{
	color:#000000;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	}
	
p.login_contactpage span.info{
	color:#B40612;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	}
	
.form_text{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5C212E;
	padding:0px;
	margin:0px;
	}
	
.input263{
	width:250px; 
	height:16px; 
	padding:3px 0 0 3px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CDC6A8; 
	color:#000;
	margin:0 0px 0 0px;
	}
	
.calendar_input263{
	width:220px; 
	height:16px; 
	padding:3px 0 0 3px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CDC6A8; 
	color:#000;
	margin:0 0px 0 0px;
	}
	
.calendar_input200{
	width:200px; 
	height:16px; 
	padding:3px 0 0 3px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CDC6A8; 
	color:#000;
	margin:0 0px 0 0px;
	}
	
	
.inputarea250{
	width:250px; 
	padding:2px 0 2px 3px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CDC6A8; 
	color:#000;
	margin:0 0px 0 0px;
	}

.inputarea200{
	width:210px; 
	padding:2px 0 2px 3px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CDC6A8; 
	color:#000;
	margin:0 0px 0 0px;
	}
	
.vehicleinputarea230{
	width:225px; 
	padding:2px 0 2px 2px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CDC6A8; 
	color:#000;
	margin:0 0px 0 0px;
	}
	
.input_textarea{
	width:250px; 
	height:80px;	 
	padding:3px 0 0 3px; 
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #CDC6A8;
	margin:0 0px 0 0px;
	}
	
	
/*...........................date260209contact page...............................*/


#centrepanel a.freecall{
/*width:600px;*/
height:42px;
padding:0px;
margin:0px;
display:block;
/*float:left;*/
text-indent:-20000px;
background:url(images/callusbt.gif) no-repeat left top;
}


#centrepanel a.freecall:hover {
background:url(images/callusbthover.gif) no-repeat left top;
}


/*...........................date020309contact details...............................*/
/*
#leftpanel div.news p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom:dotted 1px #666666;
	margin:0px;
	padding:0px 0px 20px 0px;
	}
	
#leftpanel div.news p span{
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;

	}
	
	
#leftpanel div.news p.innerpagescontact_extr{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0px;
	padding:0px 0px 20px 0px;
	}
	
#leftpanel div.news p.innerpagescontact_extr span{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	}
	
#leftpanel div.news p.innerpagescontact_extr a{
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
	
#leftpanel div.news p.innerpagescontact_extr a:hover{
	text-decoration:none;
	color:#7A001C;
	}*/


/*...........................date030309minibuses page...............................*/


#centrepanel ul.minibusesPic{
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
	width:400px;
	}
#centrepanel ul.minibusesPic li{
	float:left;
	width:189px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#6A0018;
	text-align:center;
	padding:0 0 25px 0;
	margin:0;
	}
#centrepanel ul.minibusesPic li.padminibuses{
	padding:0 6px 25px 0 !important;
	}
#centrepanel ul.minibusesPic li img {
	border:2px solid #E7E3D3;
	margin:0 0 8px;
	text-align:center;
	display:block;
	}
#centrepanel ul.minibusesPic li a:hover{
	border:none;
	}
	
#centrepanel ul.minibusesPic li a:hover img{
	border-color:#E9C100;
	}
	
#centrepanel ul.minibusesPic li a.bttonclick {
	display:block;
	width:97px;
	height:21px;
	text-align:center;
	font-size:11px;
	line-height:21px;
	color:#FFF;
	text-decoration:none;
	background:url(images/btn-clickhere.gif) no-repeat 0 0;
	margin:10px auto 0;
	}
#centrepanel ul.minibusesPic li a.top_margin {
	margin:38px auto 0 !important;
	}
	

#centrepanel ul.minibusesPic li a.bttonclick:hover {
	text-decoration:none;
	background:url(images/btn-clickhere-hov.gif) no-repeat 0 0;
	}
	
	
/*...........................date040309contactdetails...............................*/	
	
	
div.cdetails{
padding-top:20px;
margin:0px;
}


div.cdetails div{
background:url(images/navbg.gif) repeat-y left top;
padding:0px;
margin:0px;
_height:100%;
}


div.cdetails div div{
background:url(images/navcortop.gif) no-repeat left top;
padding:0px;
margin:0px;
}



div.cdetails div div div{
background:url(images/navcorbot.gif) no-repeat left bottom;
padding:0px;
margin:0px;
}


div.cdetails div div div div{
padding:20px;
margin:0px;
background:url(images/blank.gif);
}


div.cdetails div div div div p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	
	margin:0px;
	padding:0px 0px 15px 0px;
}


div.cdetails div div div div p span{
	font:bold 16px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
}

div.cdetails div div div div p span.dot{
	font:bold 16px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	border-bottom:dotted 1px #666666;
}


div.cdetails div div div div p.innerpagescontact_extr{
	font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7A001C;
	margin:0px;
	padding:0px;
	}


/*============== Add on - 23.03.2009 ==============*/
div.bodyAddressArea{
	margin-bottom:35px;
	background:url(images/content-address-bg.gif) 0 0 repeat-y;
	}
div.bodyAddressArea div.bodyAddressTop{
	background:url(images/content-address-top.gif) 0 0 no-repeat;
	}
div.bodyAddressArea div.bodyAddressBot{
	background:url(images/content-address-bot.gif) 0 100% no-repeat;
	padding:25px 20px 25px;
	height:100%;
	overflow:hidden;
	}


div.bodyAddressArea2{
	width:267px;
	margin-bottom:35px;
	background:url(images/navbg.gif) 0 0 repeat-y;
	}
div.bodyAddressArea2 div.bodyAddressTop2{
	background:url(images/navcortop.gif) 0 0 no-repeat;
	}
div.bodyAddressArea2 div.bodyAddressBot2{
	background:url(images/navcorbot.gif) 0 100% no-repeat;
	padding:25px 20px 5px;
	}

/*============== Add on - 26.03.2009 ==============*/

div.address{
	color:#7E5E2F;
	padding:18px 28px;
	font-size:14px;
	line-height:18px;
	font-weight:bold !important;
	width:528px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/address-body.gif) 0 0 repeat-y;
	position:relative;
	float:none;
	}
	
div.address span.top{
	background:url(images/address-top.gif) 0 0 no-repeat;
	height:4px !important;
	display:block;
	position:absolute;
	left:0;
	top:0;
	line-height:0;
	font-size:0;
	width:584px;
	}

div.address h3{
	font-size:20px;
	line-height:22px;
	font-weight:bold !important;
	color:#76001B;
	background-color:inherit;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
div.phn{
	background:url(images/phn-bg.gif) 0 0 no-repeat;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#F7EEB5;
	background-color:inherit;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
div.phn span{
	font-size:22px;
	color:#fff;
	background-color:inherit;
	}
















