*{margin:0;padding:0}html{height:90%}body{background:#FFF;color:#000;font-family:arial,sans-serif;font-size:12px;margin:0;behavior:url(/css/csshover3.htc);height:100%;width:100%}h1,h2,h3,h4{font-weight:400}h1{background:#fff;color:#000;font-size:100%;margin:.1em 0}h2{background:#fff;color:#000;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;font-size:190%;margin:.3em 0;padding-top:.8em}h3{color:#000;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;/*font-size:165%;padding-top:1.5em*/;font-size:22px;text-align:center}h4{color:#000;font-weight:400;padding-top:.5em}.menubar{min-width:1024px;width:100%;clear:both;background-color:#164582;background-image:url(/img/menubar.jpg);height:45px}.top-menubar{min-width:1024px;width:100%;clear:both;background-color:#164582;background-image:url(/img/menubar.jpg);height:4px;margin-top:-1px}#container{margin:0 auto -52px;padding-top:10px;min-height:100%;position:relative}#container #top{width:1000px;margin:-5px auto -52px;padding-top:10px;position:relative}#header{width:100%;height:82px;float:left}#header h1{background:left no-repeat #FFF;color:#000;padding:0 30px}#header h1 a{color:#00000;background:#FFF;font-weight:400;text-decoration:none}#header h1 a:hover{color:000000;background:#FFF;text-decoration:underline}a img{border:0}#logo{width:300px;height:92px;float:left;margin-top:-15px}#livechat{float:left;width:140px;height:60px;text-align:right;color:#758489;font-size:12px}#livechat a{color:#758489;font-size:12px;text-decoration:none}#addresses{float:right;height:92px;text-align:right;width:400px}.followuseparator{border-right:2px solid #DDD;height:40px;float:left;margin-top:10px}.logoseparator{border-right:2px solid #DDD;height:40px;float:left;margin:10px 6px 6px}.livechatseperator{border-right:2px solid #DDD;height:40px;float:left;margin-top:10px;font-weight:700;padding-left:10px}#addresses #address1{float:left;width:150px;height:92px;text-align:right}#addresses #address2{float:right;width:180px;height:92px;text-align:right}#addresses #address1 #flag{background-repeat:no-repeat;width:28px;height:16px;margin-bottom:10px;float:right}#addresses .followus{float:left;margin-top:8px;padding-right:5px}#addresses #address2 #flag{background-image:url(/img/ukflag.gif);background-repeat:no-repeat;width:28px;height:16px;margin-bottom:10px;float:right}#addresses #address1 #address,#addresses #address2 #address{clear:both;color:#758489;font-size:12px;width:150px}#cart{float:right;width:90px;height:92px;text-align:right;color:#758489;font-size:12px}#cart a{color:#758489;font-size:12px;text-decoration:none}#menu{clear:both;height:34px;width:1000px;margin:0 auto;padding-top:1px}#cart a img{border:0}#menu ul{list-style:none;margin:0;padding:0;height:34px;float:right}#menu ul li{background-image:url(/img/menu_button.jpg);height:42px;width:110px;float:left;border-right:3px solid #444}#menu ul li.home{background-image:url(/img/menu_button.jpg);height:42px;width:110px;float:left;border-left:3px solid #444}#menu ul li.selected{background-image:url(/img/menu_selected.jpg);height:42px;width:110px;float:left}#menu ul li.homeselected{background-image:url(/img/menu_selected.jpg);height:42px;width:110px;float:left;border-left:3px solid #444}#menu ul li.adminhomeselected{height:42px;width:110px;float:left;border-left:3px solid #444}#menu ul li p{height:45px;width:100%;text-align:center;line-height:43px}#menu ul li a p,#menu ul li p a{color:#FFF;font-size:12px;font-weight:700;text-decoration:none}#content{margin-top: 50px !important;background:#FFF;clear:both;color:#333;padding:0;/*width:1156px*/;margin:10px auto 0;padding:0 5%}div.message{max-width:100%;clear:both;color:#fff;font-size:100%;font-weight:700;margin:5px 0;background-color:#164582;text-align:center;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px}div.error-message{clear:both;color:#fff;font-weight:700;font-size:100%;margin:5px 0;background-color:#F99;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}p.error{background-color:#e32;color:#fff;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:.8em;margin:1em 0}p.error em{color:#000;font-weight:400;line-height:140%}.notice{background:#fc0;color:#000;display:block;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:.8em;margin:1em 0}div.actions ul{margin:0;padding:0}div.actions li{display:inline;list-style-type:none;line-height:2em;margin:0 2em 0 0;white-space:nowrap}div.actions ul li a{background:#fff;color:#003d4c;text-decoration:none}div.actions ul li a:hover{color:#333;text-decoration:underline}div.related{clear:both;display:block}div.cake-stack-trace{background:#fff;border:4px dotted #fc0;color:#333;margin:0;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative}div.cake-code-dump pre{position:relative}div.cake-code-dump pre,div.cake-stack-trace pre{color:#000;background-color:#F0F0F0;margin:0;padding:1em;overflow:auto}div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;padding:4px;overflow:auto}div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px}div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px}div.code-coverage-results div.uncovered span.content{background:#ecc}div.code-coverage-results div.covered span.content{background:#cec}div.code-coverage-results div.ignored span.content{color:#aaa}div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px}div.code-coverage-results span.line-num strong{color:#666}div.code-coverage-results div.start{border:1px solid #aaa;border-width:1px 1px 0;margin-top:30px;padding-top:5px}div.code-coverage-results div.end{border:1px solid #aaa;border-width:0 1px 1px;margin-bottom:30px;padding-bottom:5px}div.code-coverage-results div.realstart{margin-top:0}div.code-coverage-results p.note{color:#bbb;padding:5px;margin:5px 0 10px;font-size:10px}div.code-coverage-results span.result-bad{color:#a00}div.code-coverage-results span.result-ok{color:#fa0}div.code-coverage-results span.result-good{color:#0a0}#vspacer-10{clear:both;height:10px;width:100%}#clearfooter{height:40px;clear:both}/*#footer{height:70px;width:1000px;margin:0 auto;position:relative}*/#footer #copyright{float:left;color:#000;font-size:14px;/*width:1000px*/;margin-left:20px}#footer #paymentmethods{float:right;height:52px;width:1000px}#footer #paymentmethods #paypal{float:left;width:300px;height:36px;background:url(/img/paymentmethods.jpg) no-repeat;margin-left:550px}#footer #paymentmethods #mastercard{float:right;width:120px;height:48px;background:url(/img/mastercard.gif) center center no-repeat}#footer #paymentmethods #visa{float:right;width:120px;height:48px;background:url(/img/visa.gif) center center no-repeat}.footerspacer{min-width:1024px;background-color:#A3D7F7;height:10px}#footerlogo{float:right;margin-top:-6px}.cartitems{color:#fff;float:right;margin-top:15px}.nonemptycartitems{color:#fff;float:right}#slides{min-width: 1024px;z-index:100;width:100%;clear:both}.slides_container{width:100%;height:400px}#slides .slide{padding:20px;width:530px;height:230px;display:block}#slides .next,#slides .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101}#slides .next{left:585px}ul.pagination{width:100px;z-index:100;position:relative;left:460px;margin:-25px auto 60px}ul.pagination li{float:left;margin:0 1px;list-style:none}ul.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(/img/pagination.png);background-position:0 0;float:left;overflow:hidden}ul.pagination li.current a{background-position:0 -12px}.slides_control{width:100%!important}#flag{margin-top:3px}.clientlogout{float:right;margin-top:-40px;width:250px;color:#758489}.clientlogout a{color:#758489;text-decoration:none}#copyright a{color:#2D5D92;text-decoration:none}.agreementsmenu{float:right;margin-bottom:10px;text-align:right;width:500px;margin-right:28px}div.sitemap .title{color:#164484;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:10px;text-transform:uppercase}div.sitemap{width:300px;float:left;height:200px}div.sitemap ul li{list-style:none;padding-bottom:5px;padding-left:5px}div.sitemap ul li a{color:#2D5D92;text-decoration:none}.mainMenu{margin:0 auto;/*padding-left:185px;width:1000px*/;padding-left:330px;/*width:700px*/;width:936px;}.mainMenu li{list-style:none;float:left;font:12px Arial,Helvetica,sans-serif #111;border-right:3px solid #444;margin-top:1px;height:44px;width:110px}.mainMenu li a:link,.mainMenu li a:visited{display:block;text-decoration:none;padding:.5em;margin:0;color:#fff;line-height:2.6;font-weight:700;text-align:center}.mainMenu li a:hover{background-color:#0CF;background-image:url(/img/menu_selected.jpg)}.mainMenu li.homeselected{background-image:url(/img/menu_selected.jpg);border-left:3px solid #444;float:left;height:42px;width:110px}.mainMenu li.selected{background-image:url(/img/menu_selected.jpg);float:left;height:42px;width:110px}.mainMenu li.home{background-image:url(/img/menu_button.jpg);border-left:3px solid #444;float:left;height:42px;width:110px}.mainMenu li ul{position:absolute;visibility:hidden;margin-top:-.5;padding:0;z-index:10;width:500px;background-color:#09F}.mainMenu li ul li{display:inline;border:none;float:left;min-width:250px;width:auto}.mainMenu li ul li a:link,.mainMenu li ul li a:visited{background-color:#09F;width:auto}.mainMenu li ul li a:hover{background-color:#0CF}.emptycartimage{/*margin-left:10px;*/margin-top:-2px}.cartimage{margin-top:-7px}.livezilla_tracking{display:none}.social_like{float:left;margin-top:8px;margin-right:8px}#xieles_like{width:55px;float:left;margin-top:12px}@media print{*{margin:0;padding:0}}@media screen and (min-width:480px) and (max-width:960px){#header{display:none}}.top-mainMenu{margin:0 auto;width:1000px}.top-mainMenu li{width:auto;padding:3px;list-style:none;float:right;font:12px Arial,Helvetica,sans-serif #111;border-right:3px solid #444;height:14px;color:#fff;text-align:center}.top-mainMenu li a:link,.top-mainMenu li a:visited{text-decoration:none;margin:0;color:#fff;text-align:center}.top-mainMenu li.homeselected{background-image:url(/img/menu_selected.jpg);border-left:3px solid #444;float:left;height:42px;width:110px}.top-mainMenu li.selected{background-image:url(/img/menu_selected.jpg);float:left;height:42px;width:110px}.top-mainMenu li.home{background-image:url(/img/menu_button.jpg);border-left:3px solid #444;float:left;height:42px;width:110px}.top-mainMenu li ul{position:absolute;visibility:hidden;margin-top:-.5;padding:0;z-index:10;width:500px;background-color:#09F}.top-mainMenu li ul li{display:inline;border:none;float:left;min-width:250px;width:auto}.mainMenu li ul li a:visited,.top-mainMenu li ul li a:link{background-color:#09F;width:auto}.top-mainMenu li ul li a:hover{background-color:#0CF}#clear-top-menubar{clear:both}.top-menu-cartitems{color:#FFF;float:right}#home-header{width:100%;height:82px;float:left}.top-mainMenu li.top-client-logout{border-right:3px solid #444;color:#fff;float:right;height:14px;list-style:none;text-align:center;width:auto;padding:3px}#request-call{cursor:pointer}#call_us{clear:both;font-size:16px;font-weight:700;text-align:right;float:right;margin-top:-35px;padding-right:5px}#request_result{color:green;text-align:justify;float:left}
.mainMenu li.item_downloads ul{position:absolute;visibility:hidden;margin-top:-.5;padding:0;z-index:10;width:auto;background-color:#09F}

.thanks
{
	text-align: center;
	border-radius: 5px;
    clear: both;
    color: black;
    font-size: 100%;
    font-weight: 700;
    margin: 5px 0;
    padding: 20px;
    text-align: center;
    border:1px solid #014f85;
}

.thanks .thankyou
{
	color:blue;
	font-size: 25px;
	color: #164582;
	margin: 15px;
}

.thanks p
{
	padding :2px;
	color: #333;
}

.shortbuttons
{
	float: left;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    margin-top: 10px;
}

.shortitem
{
	font-size: 12px;
    line-height: 17px;
    padding: 13px 29px;
    background: #008ccc;
    color: white;
    transition: all 0.2s ease 0s;
    margin:10px;
    display: inline-block;
    /*width: 100px;*/
    width:183px;
}
.shortitem 
{
	color: white;
	font-weight: bold;
}
.shortbuttons a:hover
{
	color: white !important;
	font-weight: bold;
}

.fusion-main-menu
{
	/*height:140px;
	height:145px;*/
	height:72px;
}
.feedbackoption
{
	margin-left:10px;
	vertical-align: middle;
}
