body{background:#fff;margin:0px;padding:0px;font-family:arial,tahoma,verdana,sans-serif;padding-top:20px;}
img{border:none;}
a{font-family:arial,tahoma,sans-serif;text-decoration:none;}
.hidden{display:none;visibility:hidden;}
a:hover{text-decoration:none;}
.content a{color:#f00;}
.content a:hover{color:#c00;}
.testimonials{cursor:pointer;margin-top:10px;}
.container{width:970px;background:#fff;margin-left:auto;margin-right:auto;}
.container{width:970px;border:1px solid #818181;border-bottom:0px none;background:#fff;margin-left:auto;margin-right:auto;border-radius:10px;}
.header{background:#f00 url(images/headerbg.png) top left repeat-x;-moz-box-shadow:0px 5px 5px #999;padding:10px;color:#fff;text-shadow:0px 2px 2px #383838;line-height:175%;margin-bottom:0px;border-radius:10px;}
h1.title{visibility:hidden;display:none;}
h1,h3{color:#fff;background:#920202 url(images/redbg.png) top left repeat-x;margin:0px;font-size:14px;padding:8px;text-shadow:0px 2px 2px #383838;border-top-right-radius: 10px;border-top-left-radius: 10px;}
h3.mover{padding-left:8px;color:#ff0;background:#920202 url(images/redbg.png) top left repeat-x;margin:0px;font-size:14px;padding:8px;text-shadow:0px 2px 2px #383838;}
h3.gray{color:#fff;background:#4f4f4f url(images/greybg.png) top left repeat-x;margin:0px;font-size:14px;padding:8px;text-shadow:0px 2px 2px #111;}
h1.left, h3.left{color:#fff;background:#920202 url(images/redbg.png) top left repeat-x;margin:0px;font-size:14px;padding:8px;text-shadow:0px 2px 2px #383838;border-top-right-radius: 10px;border-top-left-radius: 10px;}
h1.c, h3.c{text-align:center;color:#fff;background:#920202 url(images/redbg.png) top left repeat-x;margin:0px;font-size:14px;padding:8px 0px 8px 0px;text-shadow:0px 2px 2px #383838;}
h3.moverc{text-align:center;color:#ff0;background:#920202 url(images/redbg.png) top left repeat-x;margin:0px;font-size:14px;padding:8px 0px 8px 0px;text-shadow:0px 2px 2px #383838;}
a.redfade{display:block;width:252px;height:34px;padding-top:6px;background: #ee0000 url(http://images.thedrivingschoolsw.co.uk/redhighlight.png) 0px -40px no-repeat;text-align:center;text-decoration:none;color:#ffffff;font-size:large;margin-left:auto;margin-bottom:20px;}
a.redfade:hover{display:block;width:252px;height:34px;padding-top:6px;background: #ff0000 url(http://images.thedrivingschoolsw.co.uk/redhighlight.png) 0px 0px no-repeat;text-align:center;color:#ffffff;font-size:large;margin-left:auto;margin-bottom:20px;}
.nopad{padding:0px;margin:0px;}
ul.nopad{margin:0px;padding:0px;list-style-type:none;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.inline{display:inline;}
.sidecol{width:155px;margin-left:10px;margin-right:10px;float:left;}
.maincol{width:950px;float:right;margin-right:10px;margin-left:10px;}
.footer{clear:both;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
.content{border:1px solid #949494;background:#fff url(images/whitebg.png) top left repeat-x;padding:9px;font-size:small;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
fieldset{border:none;margin:0px;padding:0px;}
div.select,input,textarea,.radio{border:1px solid #949494;background:#fff url(images/inputbg.png) top left repeat-x;margin:0px;padding:5px;-moz-border-radius:3px;}
.select select{margin-left:auto;float:right;border:none;}
label{color:#333;font-weight:bold;}
br.grey{display:block;height:1em;width:100%;background:#ebebeb;}
.yellow{color:#fffc00;}
.red{color:#f00;}
.strong{font-weight:bold;}
.xsmall{font-size:x-small;}
.ucase{text-transform:uppercase;}
a.redbtn{margin-left:auto;display:block;font-size:12px;font-weight:bold;padding-top:3px;color:#fff;background:url(images/redbtn.png) top left no-repeat;width:80px;height:20px;text-align:center;text-shadow:0px 0px 2px #490000;}
.minicontent1{cursor:pointer;background:#fff url(images/mainheader2.png) 0px 0px no-repeat;padding:9px;font-size:small;width:131px;height:101px;}
.minicontent2{cursor:pointer;background:#fff url(images/mainheader2.png) 0px 0px no-repeat;padding:9px;font-size:small;width:237px;height:101px;}
.minicontent3{cursor:pointer;background:#fff url(images/mainheader2.png) -255px 0px no-repeat;padding:9px;font-size:small;width:237px;height:101px;}
.minicontent4{cursor:pointer;background:#fff url(images/mainheader2.png) -510px 0px no-repeat;padding:9px;font-size:small;width:237px;height:101px;}
.minicontent5{cursor:pointer;background:#fff url(images/mainheader2.png) -596px 0px no-repeat;padding:9px;font-size:small;width:131px;height:101px;}
.click, #explain{cursor:pointer;}
.menu a{display:block;padding:8px;color:#333;text-shadow:0px 1px 1px #fff;}
.menu a:hover{display:block;background:#d2d2d2;padding:8px;color:#333;text-shadow:0px 1px 1px #fff;}
.nine50{width:950px;margin-left:auto;margin-right:auto;padding:10px;}
a.white{color:#fff;}
a.white:hover{color:#eee;}
a.yellow{color:#fffc00;}
a.yellow:hover{color:#ffff30;}
.i100tall{min-height:66px;height:66px;display:block;}
input.submit{padding-top:6px;background: #ff0000 url(http://images.thedrivingschoolsw.co.uk/redhighlight.png) 0px 0px no-repeat;text-align:center;color:#ffffff;font-size:large;margin-left:auto;margin-bottom:20px;margin-top:1em;}
.unselected {margin:3px;padding:10px;background:#eeeeee;border: solid #aaa;}
.selected {margin:3px;padding:10px;background:#ffea00;border: solid #ffaa00;}


