#registerSquare{position:absolute; height:107px; width:117px; margin-left:570px; margin-top:84px; }
#registerSquare input {padding: 0px; margin: 0px; border: none; display: block;}

#leftCol .content {margin-top:35px;}
#rightCol { color:#555; }
#rightCol .content { margin-top: 12px; } 
#rightCol a{color:#555; text-decoration:underline;}
#rightCol a:hover{color:#999; text-decoration:none;}
#rightCol select{font-size:90%; margin-bottom:10px; width:172px;}

#rightCol .borderCol{background:#eaeaea url(img/greyGradient.gif) repeat-x 0 0; padding-bottom: 0px;}
#priceYourJourney{position:absolute; top: 11px; right: 28px; background:url(img/priceYourJourney.gif) no-repeat; height:35px; width:150px;}

#centerCol div.homeBox { background: #f0f0f0; padding: 20px 8px 20px 8px; margin-bottom: 12px; overflow: hidden; height: 1%; }
#centerCol div.homeBox h2 { font-size: 125%; color: #232323; margin: 0; background: url(../../Images/new/big-arrow.jpg) left center no-repeat; padding-left: 19px; }
#centerCol div.homeBox img { float: left; margin-right: 10px; }
#centerCol div.homeBox div { float: left; width: 236px; }
#centerCol div.homeBox div p { color: #666666; font-size: 85%; line-height: 135%; margin-top: 5px; }
#centerCol div.homeBox div p a { color: #b60101; font-weight: bold; display: block; margin-top: 5px; }

.getQuote{text-align:right; margin-top:5px; margin-bottom:20px!important;}

div.quotemessage {text-align:left; padding: 0px 5px 5px 5px; font-size: 90%; }
div.quotemessage a { font-weight: bold; color: #787878 !important; }
div.quotemessage p strong { font-size: 125%; color: #000000; }

div.quoteresult{text-align:left; padding: 5px 5px 5px 23px; font-weight: bold; color: White; background-color: #b70101; background-image: url(img/arrow.gif); background-position: 5px center; background-repeat:no-repeat; border: 1px solid #ffffff; margin-bottom:10px;}

#minibuses{position:absolute; margin-left:193px!important; margin-left:191px; width:183px;}
#cars{margin-left:2px; width:183px;}

#contactNumbers{margin-top:10px; height:110px; margin-left:5px; background:url(img/dottedGrey.gif) repeat-x 0 100% ;}

#rightCol div.content h2.pyj {height:17px ; width:137px; background: url(img/priceYourJourney.gif) top left no-repeat; text-indent: -9999px; }
#rightCol div.content ul.quotelist {margin-bottom: 0px; margin-top: 5px; font-size: 85%; }
#rightCol div.content ul.quotelist li {margin-bottom: 5px; padding: 0px; }
#rightCol div.content ul.quotelist li label {font-weight: bold; margin: 0px 3px 0px 0px; display: block; float: left;}
#rightCol div.content ul.quotelist li span {display: block; float: left; width:10px;}
#rightCol div.content ul.quotelist li input { color: #444444; padding: 1px; width: 155px; margin: 0px; }
#rightCol div.content ul.quotelist li.button input {width: auto;}
#rightCol div.content div.informationmessage {width: auto;}