body{background:#f5f5f5;margin:0;padding:0;font-family:arial,tahoma,verdana,sans-serif;}
.container{width:100%;}
.header{color:#88ad15;font-size:x-small;font-weight:bold;font-family:verdana,tahoma,arial,sans-serif;padding-top:12px;}
.header a{color:#88ad15;}
.header a:hover{color:#7da10d;}
h1.title{display:none;visibility:hidden;}
address.head{display;inline;font-size:large;font-weight:normal;padding:0;margin:0;margin-top:7px;margin-bottom:7px;}
h1{color:#8ab015;font-size:x-large;font-weight:normal;font-family:verdana,arial,tahoma,sans-serif;padding:0;margin:0;margin-left:228px;}
h2{color:#8ab015;font-size:large;font-weight:normal;font-family:arial,verdana,tahoma,sans-serif;padding-top:6px;padding-bottom:14px;padding-left:50px;}
h6{color:#8ab015;font-size:medium;font-weight:bold;font-family:arial,verdana,tahoma,sans-serif;padding-bottom:0;margin-bottom:0;}
.subcontainer{width:990px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
ul.short{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.header{padding-left:17px;padding-right:17px;}
address{font-style:normal;font-size:small;font-family:arial,verdana,tahoma,sans-serif;color:#556e07;padding-bottom:25px;}
address strong{color:#8ab015;font-weight:bold;}
address a{color:#000;text-decoration:none;}
address a:hover{color:#333;text-decoration:none;}
p.ttop{margin-top:0;padding-top:0;}
.fwidth{width:100%;}
.whitebg{width:507px;height:61px;background:url(http://rcimg.co.uk/i/white_bg.png) top left no-repeat;margin-left:48px;}
label{font-weight:bold;}
.white{line-height:140%;}
.white p{color:#334e07;font-family:arial,tahoma,verdana,sans-serif;font-size:small;text-align:justify;}
.white ul{color:#334e07;font-family:arial,tahoma,verdana,sans-serif;font-size:small;text-align:justify;list-style-image:url(http://rcimg.co.uk/i/bullet.gif);}
.white ol{list-style-type:decimal;color:#334e07;font-family:arial,tahoma,verdana,sans-serif;font-size:small;text-align:justify;list-style-image:url(http://rcimg.co.uk/i/bullet.gif);margin-top:0;margin-bottom:0;}
.white ol li{margin-bottom:15px;}
.white li{margin-bottom:5px;}
legend{display:none;visibility:hidden;}
a{text-decoration:none;color:#0e954b;}
a:hover{text-decoration:none;color:#20cd68;}
.inline{padding-left:17px;padding-right:17px;}
.footerinline{list-style-type:none;display:inline;}
.footerinline li{display:inline;}
acronym{border-bottom:0 none;}
abbr{border-bottom:0 none;}
ul.footer{list-style-type:none;font-family:arial,tahoma,verdana,sans-serif;font-size:x-small;padding:0;margin:0;}
h6{padding:0;margin:0;padding-bottom:15px;}
.footergreen{display:inline;list-style-type:none;font-family:verdana,tahoma,arial,sans-serif;font-size:x-small;padding:0;margin-left:0;}
.footergreen li{display:inline;padding-left:7px;margin-left:7px;margin-right:0;padding-right:0;}
a.fg{color:#8ab015;font-weight:bold;}
a.fg:hover{color:#7da10d;font-weight:bold;}
.green{color:#8ab015;}
.quote{background:#ccf1f5 url(http://rcimg.co.uk/i/lightblue_bg.png) bottom left no-repeat;width:194px;margin-top:10px;}
.quote p{font-size:small;padding-left:13px;padding-right:13px;margin:0;padding-bottom:10px;text-align:justify;}
.quote form{clear:both;padding:0;margin:0;}
.quote h3{background:url(http://rcimg.co.uk/i/quote_bg.png) top left no-repeat;color:#fff;font-size:small;font-weight:bold;padding:13px;margin:0;}
.quote fieldset{border:0 none;padding:0;margin:0;}
.quote label{text-align:left;}
.quotesubmit{color:#fff;font-size:small;border:0 none;width:98px;height:30px;padding:0;font-weight:bold;font-family:verdana,tahoma,arial,sans-serif;background:url(http://rcimg.co.uk/i/get_quote.png) top left no-repeat;margin-bottom:15px;margin-left:60px;}
textarea.quote{border:0 none;background:#fff url(http://rcimg.co.uk/i/quote_input_bg.gif) top left repeat-x;width:164px;}
input.quote{border:0 none;background:#fff url(http://rcimg.co.uk/i/quote_input_bg.gif) top left repeat-x;width:164px;}
div.menu{background:url(http://rcimg.co.uk/i/menubg.gif) top left repeat-x;padding-top:20px;padding-bottom:20px;padding-left:17px;}
.project{background:#f3cbd9 url(http://rcimg.co.uk/i/lightred_bg.png) bottom left no-repeat;width:194px;}
.project h3{background:url(http://rcimg.co.uk/i/project_bg.png) top left no-repeat;color:#fff;font-size:small;font-weight:bold;padding:13px;margin:0;}
.project p{padding:15px;padding-top:0;padding-bottom:0;font-size:small;text-align:justify;}
.project a{display:block;color:#fff;font-size:small;font-weight:bold;height:23px;padding-top:7px;padding-left:15px;width:101px;padding-bottom:15px;margin-left:45px;background:url(http://rcimg.co.uk/i/view_website.png) top right no-repeat;}
div.white{padding-left:17px;margin-top:10px;}
div.website-design{background:url(http://rcimg.co.uk/i/bluemainfade.png) top left no-repeat;width:491px;height:148px;padding-left:18px;padding-bottom:21px;padding-right:18px;padding-top:21px;}
a.bl{color:#2d3600;}
a.bl:hover{color:#000;}
.forty{width:40%;float:left;clear:left;}
.half{width:50%;}
.red{color:#ff0000;}
p.left{text-align:left;}
p.right{text-align:right;}
p.clear{clear:both;}
.important{background: #ffffcc url(important.png) 10px 10px no-repeat;padding:10px;padding-left:50px;border:1px solid #ffcc00;border-left:10px solid #ffcc00;}
code {display:block;border:1px solid #aaaaaa;padding:10px;float:left;margin:10px;}
code.right{background:#ccffcc url(greentick.png) 10px 10px no-repeat;padding-left:50px;}
code.wrong{background:#ffcccc url(redcross.png) 10px 10px no-repeat;padding-left:50px;}
.grey{color:#aaaaaa;}
hr{clear:both;}
a.noborder{background:none;display:inline;width:auto;height:auto;padding:0;margin:0;color:#bd1a4f;font-weight:normal;font-size:x-small;}
p.footer{font-size:x-small;font-family:arial,tahoma,verdana,sans-serif;}
dl {margin-bottom:50px;}
dl dt {background:#88ad15;color:#fff;float:left;font-weight:bold;margin-right:10px;padding:5px;width:40%;}
dl dd {margin:2px 0;padding:5px 0;}
.greentable{font-size:small;border:1px solid #88ad15;background:#e7f081;color:#000000;border-collapse:collapse;}
.greentable caption{font-size:medium;padding:10px;font-weight:bold;margin-right:auto;margin-left:auto;background:#ffffff;color:#8ab015;border:1px solid #88ad15;}
.greentable th, .greentable td{border:1px solid #88ad15;}
.greentable th{background:#c7d159;}
tr.alt{background:#f4f8c8;}
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:.8em;padding-top:.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(http://rcimg.co.uk/i/overlay.png);}
* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(http://rcimg.co.uk/i/blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",sizingMethod="scale");}
.menu5{text-align:left;font-size:small;font-weight:bold;font-family:arial,verdana,tahoma,sans-serif;position:relative;height:1.5em;margin:0;padding:0;list-style-type:none;}
.menu5 ul{padding:0;margin:0;list-style-type:none;}
.menu5 li{float:left;position:relative;}
.menu5 li a,.menu5 li a:visited{display:block;text-decoration:none;color:#c00;float:left;padding-right:20px;color:#556e07;}
.menu5 li a.drop,.menu5 li a.drop:visited{font-weight:bold;}
.menu5 li ul{visibility:hidden;position:absolute;top:2.5em;left:0;height:0;overflow:hidden;}
.menu5 table{margin:-1px;border-collapse:collapse;font-size:1em;}
.menu5 li:hover a,.menu5 li a:hover{text-decoration:underline;border:0;}
.menu5 li:hover ul,.menu5 li a:hover ul{visibility:visible;height:auto;background:url(http://rcimg.co.uk/i/submenubg.png) top left repeat-x;border-top:0 none;border-left:3px solid #e6f16c;border-bottom:3px solid #e6f16c;border-right:3px solid #e6f16c;left:0;top:1em;overflow:visible;padding-top:3px;}
.menu5 li:hover ul li a,.menu5 li a:hover ul li a{display:block;font-weight:normal;background:transparent;text-decoration:none;height:auto;line-height:1.25em;padding:.25em;width:9em;}
* html .menu5 li a:hover ul li a{width:10em;w\idth:9em;}
.menu5 li:hover ul li a.drop,.menu5 li a:hover ul li a.drop{font-weight:bold;}
.menu5 li:hover ul li ul,.menu5 li a:hover ul li a ul{visibility:hidden;position:absolute;top:0;left:9.5em;height:0;overflow:hidden;}
.menu5 li:hover ul li a:hover,.menu5 li a:hover ul li a:hover{text-decoration:underline;}
.menu5 li:hover ul li:hover ul,.menu5 li a:hover ul li a:hover ul{visibility:visible;color:#000;border-top:0 none;border-left:3px solid #e6f16c;border-bottom:3px solid #e6f16c;border-right:3px solid #e6f16c;height:auto;background:#fff;width:9.5em;}
.menu5 li:hover ul li:hover ul.left,.menu5 li a:hover ul li a:hover ul.left{left:-9.3em;}
.menu5 li:hover ul li:hover ul li a,.menu5 li a:hover ul li a:hover ul li a{display:block;height:auto;}
.menu5 li:hover ul li:hover ul li:hover a,.menu5 li a:hover ul li a:hover ul li a:hover{text-decoration:underline;}


