@charset "UTF-8";
/* Arnold Clark.com FORMS */

/* My Arnold Login Bar */

	#myarnold .text-entry {margin-left: 3px; margin-right: 3px; height: 10px; font-size: 10px;}
	#myarnold .red-input-small {background-image: url(../images/buttons/small_red.jpg); background-position: center; background-repeat: no-repeat; border:none; color: #FFFFFF; font-weight: bold; width: 60px; height: 18px; font-size: 10px; }
	#myarnold .grey-input-small {background-image: url(../images/buttons/small_grey.jpg); background-position: center; background-repeat: no-repeat; border:none; color: #FFFFFF; font-weight: bold; width: 60px; height: 18px; font-size: 10px; }
	
/* Departments */
	#departments .departmentdropdown { width: 170px; margin-left: 5px;}
	
/* Free Key Search */

	#search {font-size: 11px; margin-top: 5px; width: 170px; height: 15px; border: solid 1px #000;}
	#searchbutton {width: 60px; height: 18px; background-image:url(../images/buttons/small_red.jpg); background-repeat: no-repeat; background-position: center top; border: none; margin-top:4px!important; color:#FFFFFF; font-weight: bold; font-size: 11px; padding-bottom:2px;}
	
/* Vehicle Search */
	#sidebar-left .sb-content .selection {width: 155px; font-size: 11px; margin-bottom: 5px;}	
	#sidebar-left .sb-content .text-entry {margin-left: 3px; margin-right: 3px; height: 10px; font-size: 10px; width: 148px; margin-bottom: 5px;}
	#sidebar-left .sb-content .resetbutton { background-image:url(../images/buttons/reset.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 69px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important;}
	#sidebar-left .sb-content #vehiclesearchbutton { background-image:url(../images/buttons/search.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 90px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important;}
	
/* Find a Branch Table */
	#findabranchtab {text-align: right; margin-top: 5px; margin-bottom:0px!important;}
	#findabranchtab #fabbutton { background-image:url(../images/buttons/search.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 90px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important;}
	
/* Mailing List */
	.text-entry {margin-left: 3px; margin-right: 3px; height: 10px; font-size: 10px; width: 148px; margin-bottom: 5px;}
	
/* Budget Calculator */
	#budgetcalc {width: 280px; margin:0px auto; padding-top:10px; text-align:left;}
	#budgetcalc table {width:280px;}
	#budgetcalc .selection {width: 120px; font-size: 10px;}
	#budgetcalc .field {width: 113px; font-size: 10px;}
	#budgetcalc .buttons {text-align:right; width:120px;}
	#budgetcalc #calcbutton { background-image:url(../images/buttons/search.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 90px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important;}
	#budgetcalc #restart { background-image:url(../images/buttons/reset.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 69px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important;}
	
	#budgetcalc .budget-price {font-size:24px; color:#a53535; display:block; font-weight:bold; margin-top:5px;}
	#budgetcalc .poundsign {font-size:20px; color:#a53535; font-weight:bold;}
	#budgetcalc .buttons {width:100%; margin-top:5px;}
	#budgetcalc .budgcalcgreybutton {margin-right:10px; padding:0px; float:left; width:110px; height:20px;}	
	#budgetcalc .budgcalcredbutton { padding:0px; float:right; width:110px; height:20px;}
	#budgetcalc .aprtext { clear:both; margin-top:5px;}
	
	#budgetcalcsearchresults .budget-price {font-size:18px; color:#a53535; display:block; font-weight:bold; margin-top:5px;}
	#budgetcalcsearchresults .poundsign {font-size:14px; color:#a53535; font-weight:bold;}
	#budgetcalcsearchresults .buttons {margin-top:15px;}
	#budgetcalcsearchresults .budgcalcgreybutton { padding:0px; width:110px; margin-left:25px;}	
	#budgetcalcsearchresults .budgcalcredbutton { padding:0px; width:110px; margin-left:25px; margin-top:5px;}
	#budgetcalcsearchresults .aprtext { clear:both; margin-top:5px; text-align:left;}

	
/* Servicing Bit */
	.servicingtable .stdredbutton {float:right;}
	
	#booknowbutton { background-image:url(../images/buttons/search.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 90px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important;}
	
	.redbutton { background-image:url(../images/buttons/redbutton.gif); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 90px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important; }
	.redbutton a {color:#FFFFFF;}
	.redbutton a:hover {text-decoration:none;}

	
	.redbuttononblue { background-image:url(../images/buttons/redonbluebutton.jpg); background-color:#a53535; background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 80px; height: 20px; font-size: 11px; margin-top: 3px; padding-bottom: 3px!important; }
	.redbuttononblue a {color:#FFFFFF;}
	.redbuttononblue a:hover {text-decoration:none;}
	
	.largered { background-image:url(../images/buttons/large_red.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 164px; height: 27px; font-size: 14px; padding-bottom:5px; margin-top:-4px;}
	
	#viewresults { background-image:url(../images/buttons/large_red.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 164px; height: 27px; font-size: 14px; padding-bottom:5px; margin-top:0px; margin-bottom:5px;}
	
	.advancedsearch {font-size:11px; font-weight: bold; color: #ffffff; text-decoration:none; height:20px; width:89px; background-image: url(../images/buttons/advanced_green.jpg); background-position: right center; background-repeat: no-repeat; padding-bottom: 5px; padding-left:14px; padding-right:25px; padding-top:5px; } 
	.advancedsearch a:hover {text-decoration:none;}

	.resetbutton { background-image:url(../images/buttons/reset.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 69px; height: 20px; font-size: 11px; margin-top: 0px; padding-bottom: 3px!important;}
	.resetlarge { background-image:url(../images/buttons/resetlarge.jpg); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF; font-weight: bold; width: 164px; height: 20px; font-size: 11px; margin-top: 0px; padding-bottom: 3px!important;}
	
	.backbutton { background-image:url(../images/buttons/back-button.png); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF!important; font-weight: bold; width: 122px; height: 20px; font-size: 11px; margin-top:0px; padding-top:4px; float:right; text-decoration:none; }
	.backbutton a { color:#FFF; padding-top:5px; text-decoration:none;}
	.backbutton a:hover {text-decoration:none;}
	
	.forwardbutton { background-image:url(../images/buttons/button-forward.png); background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF!important; font-weight: bold; width: 142px; height: 20px; font-size: 11px; text-decoration:none; text-align:left; padding-left:10px; padding-top:4px; padding-bottom:0px; display:inline-block; margin-left:-5px; }
	.forwardbutton a { color:#FFF; text-decoration:none; }
	.forwardbutton a:hover {text-decoration:none;}
	
	.printbutton { background-image:url(../images/buttons/print-button.png)!important; background-repeat: no-repeat; background-position: center; border: none; color: #FFFFFF!important; font-weight: bold; width: 122px; height: 20px; font-size: 11px; margin-top:0px; padding-top:4px; float:left; margin-left:8px; }
	.printbutton a { color:#FFF; padding-top:5px;}
	.printbutton a:hover {text-decoration:none;}
	
	.helpbutton {font-size:11px; font-weight: bold; color: #ffffff; text-decoration:none; height:20px; width:129px; background-image: url(../images/buttons/help-button.png); background-position: top center; background-repeat: no-repeat; padding-bottom: 0px; padding-top:3px; float:left; text-align:center; } 
	.helpbutton a {color:#FFFFFF;}
	.helpbutton a:hover {text-decoration:none;}
	
	.gallerylaunch {font-size:11px; font-weight: bold; color: #454545; text-decoration:none; height:20px; width:104px; background-image: url(../images/buttons/gallerybutton.png); background-position: left center; background-repeat: no-repeat; padding-bottom: 0px; padding-top:4px; float:left; text-align:left; padding-left:5px; } 
	.gallerylaunch a {color:#454545;}
	.gallerylaunch a:hover {text-decoration:none!important;}
	
	.stdgreybutton {font-size:11px; font-weight: bold; color: #ffffff; text-decoration:none; height:20px; width:110px; background-image: url(../images/buttons/stdgreybutton.png); background-position: top center; background-repeat: no-repeat; padding-bottom: 0px; padding-top:3px; float:left; text-align:center; } 
	.stdgreybutton a {color:#FFFFFF;}
	.stdgreybutton a:hover {text-decoration:none!important;}
	
	.stdgreenbutton {font-size:11px; font-weight: bold; color: #ffffff; text-decoration:none; height:20px; width:110px; background-image: url(../images/buttons/stdgreenbutton.png); background-position: top center; background-repeat: no-repeat; padding-bottom: 0px; padding-top:3px; float:left; text-align:center; } 
	.stdgreenbutton a {color:#FFFFFF;}
	.stdgreenbutton a:hover {text-decoration:none!important;}
	
	.stdredbutton {font-size:11px; font-weight: bold; color: #ffffff; text-decoration:none; height:20px; width:110px; background-image: url(../images/buttons/stdredbutton.png); background-position: top center; background-repeat: no-repeat; padding-bottom: 0px; padding-top:3px; float:left; text-align:center; } 
	.stdredbutton a {color:#FFFFFF; }
	.stdredbutton a:hover {text-decoration:none!important;}
	
	.stdredbuttonright {font-size:11px; font-weight: bold; color: #ffffff; text-decoration:none; height:20px; width:110px; background-image: url(../images/buttons/stdredbutton.png); background-position: top center; background-repeat: no-repeat; padding-bottom: 0px; padding-top:3px; float:right; text-align:center; } 
	.stdredbuttonright a {color:#FFFFFF; }
	.stdredbuttonright a:hover {text-decoration:none!important;}
	
	
	
	.smlredbutton { color: #ffffff; text-decoration:none; text-align:center;} 
	.smlredbutton a { background-image: url(../images/buttons/smlredbutton.png); background-position: top center; background-repeat: no-repeat; color:#FFFFFF; font-size:10px; height:16px; width:67px; display:block; padding-top:1px;}
	.smlredbutton a:hover {text-decoration:none;}
	
	.smlgreenbutton { color: #ffffff; text-decoration:none; text-align:center; } 
	.smlgreenbutton a { background-image: url(../images/buttons/smlgreenbutton.png); background-position: top center; background-repeat: no-repeat; color:#FFFFFF; font-size:10px; height:16px; width:67px; display:block; padding-top:1px;}
	.smlgreenbutton a {text-decoration:none;}
	
	.smlgreybutton { color: #ffffff; text-decoration:none; text-align:center;} 
	.smlgreybutton a { background-image: url(../images/buttons/smlgreybutton.png); background-position: top center; background-repeat: no-repeat; color:#FFFFFF; font-size:10px; height:16px; width:67px; display:block; padding-top:1px;}
	.smlgreybutton a {text-decoration:none;}


	.lrgredbutton { color: #ffffff; text-decoration:none; text-align:center;} 
	.lrgredbutton a { background-image: url(../images/buttons/lrgredbutton.png); background-position: top center; background-repeat: no-repeat; color:#FFFFFF; font-size:16px; height:27px; width:190px; display:block; padding-top:3px;}
	.lrgredbutton a:hover {text-decoration:none;}
