/* UTILISING DEFAULT SCHEME BRANDING AND OVERALL SIZING PAGE */
/* THIS BROWSER INFO
/* Detail   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) 
/* System   OS Unknown 
/* ThisBrowser    Unknown Browser  
/* Release    -- unavailable --  
/* Version      
*/



ul#serviceImg { width:245px; position:relative; }
ul#serviceImg li { width:245px; position:absolute; left:0px; top:0px; z-index:1; }
ul#serviceImg li.shown { z-index:5; }


ul#serviceNav { width:240px; }
ul#serviceNav li { clear:both; float:left; width:240px; padding-bottom:10px;}
ul#serviceNav li.warm { }
ul#serviceNav li a,
ul#serviceNav li a:link,
ul#serviceNav li a:visited { clear:both; float:left; }
ul#serviceNav li.warm a,
ul#serviceNav li a:hover,
ul#serviceNav li a:active { color:#8CC541; }
ul#serviceNav li span { clear:none; float:left; display:block;  }
ul#serviceNav li span.figure { width:40px; height:35px; text-align:center; line-height:35px; font-size:2.5em; background:#828284;}
ul#serviceNav li span.text { height:35px; line-height:35px; font-size:1.2em;padding-left:10px;}

ul#serviceNav li.opt span.figure { display:none; }
ul#serviceNav li.opt span.text { background:#828284;padding-right:10px;}


ul#serviceContent { width:320px;position:relative;  } 
ul#serviceContent li { width:320px;position:absolute; left:0px; top:0px; z-index:1; }

div.right div.cmsText { width:320px;}

body#services div.main {width:215px;padding-top:15px; }
body#services div.right { width:320px;}





