*{margin:0;padding:0;}
body{background:#180700;background-color:#f2f2f2;color:#444;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0;text-align:center;}
a{background-color:inherit;color:#fe9f0c;text-decoration:none;}
a:hover{background-color:inherit;color:#fe9f0c;text-decoration:underline;}
h1,h2,h3,h4{color:#111;font:normal 1em Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;}
h1{color:#fe8a00;font-family:Arial, Helvetica, sans-serif;font-size:28px;margin-bottom:20px;}
h2{color:#fe8a00;font-family:Arial, Helvetica, sans-serif;font-size:21px;margin-bottom:12px;}
h3{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;letter-spacing:0;margin-bottom:10px;}
h4{color:#fe8a00;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;letter-spacing:0;}
p,h1,h2,h3,h4{margin:6px 15px;padding:0;}
p.indent{margin-left:30px;}
ul,ol{margin:10px 30px;padding:0 15px;}
li{margin-bottom:4px;}
ul.decimal{list-style-type:decimal;}
img{border:none;padding:3px;}
img.float-right{margin:5px 0 5px 15px;}
img.float-left{margin:5px 15px 5px 0;}
table{border-collapse:collapse;font:13px Arial, Verdana;margin:5px;}
th{background:#EEE;border-bottom:2px solid #000;border-left:1px solid #EDC9C9;color:#000;height:29px;padding-left:12px;padding-right:12px;text-align:left;}
tr{border:solid thin #EDC9C9;height:24px;}
td{border:solid thin #EDC9C9;padding-left:11px;padding-right:11px;vertical-align:top;}
table.no-margin th,table.no-margin tr,table.no-margin td{padding-left:1px;padding-right:1px;}
table.no-border th,table.no-border tr,table.no-border td{background:none;border:none;}
table.minimal{margin:0 0 0 5px;}
table.minimal th,table.minimal tr,table.minimal td{height:auto;padding:2px 5px;}
table.greylink a{color:#666;}
table h3{margin:2px;padding:0;}
tr.highlight,td.highlight{background:#EDFDCE;color:#00F;}
form{border:1px solid #FFF;font:normal 13px Arial, Verdana, 'Trebuchet MS', Tahoma, sans-serif;margin:15px;padding:0;}
label{display:block;font-weight:700;line-height:28px;margin:2px 5px 0;text-align:right;width:150px;}
input,select{border:1px solid #32020E;color:#666;font:12px;padding:2px;}
textarea{border:1px solid #32020E;display:block;height:100px;padding:2px;width:70%;}
input.button{-moz-border-radius:.7em;-webkit-border-radius:.7em;-webkit-box-shadow:2px 2px 3px #999;background-color:#fe9f0c;background-image:0 to(#fe9f0c),color-stop(0.4,#fe9f0c));border:solid thin #D7EBF9;border-radius:.4em;box-shadow:2px 2px 2px #bbb;color:#fff;padding:.1em 2em;width:auto;}
#sidebar input.button{width:10em;}
input.txtvs{width:80px;}
input.txtsm{width:110px;}
input.txtmd{width:300px;}
form div{margin:0;overflow:auto;padding:0 0 0 5px;}
form div label{float:left;width:200px;}
form div label.small{float:left;width:80px;}
form div label.large{float:left;width:270px;}
form div input,#main form div select{border:1px solid #32020E;margin:2px 0;}
form div textarea{border:1px solid #32020E;margin:2px 0 0 40px;}
form div.field-error{background-image:url(warning.png);background-position:2px 5px;background-repeat:no-repeat;border:1px solid #F0F0F0;color:red;float:right;margin:2px;padding:2px 2px 2px 25px;width:180px;}
.searchform{background-color:transparent;border:none;margin:0;padding:5px 0 15px;width:190px;}
.searchform input.textbox{color:#333;height:18px;padding:2px;vertical-align:top;width:120px;}
.searchform input.button{border:none;color:#333;font:bold 12px Arial, Sans-serif;height:26px;padding:3px 5px;vertical-align:top;width:60px;}
#header-content,#footer-content,#content-wrap{width:922px;}
#header-wrap,#footer-wrap,#content{min-width:820px;}
#header-wrap{background:#000;height:91px;text-align:left;}
#header-content{margin:0 auto;padding:10px 0 0 0 ;position:relative;width:900px;}
#header-content #logo{background:#000;border:1px solid #4E460F;color:#FFF;font:normal 40px/45px Georgia, "Times New Roman", Times, serif;height:54px;left:0;letter-spacing:-1px;margin:0;padding:0 10px;position:absolute;top:6px;}
#header-content #logo a{background:transparent;color:#FFF;text-decoration:none;}
#header-content #slogan{color:#FFF;font:normal 13px 'Trebuchet MS', Tahoma, sans-serif;left:60px;letter-spacing:0;margin:0;padding:0;position:absolute;top:44px;}
#header-content ul{font-size:12px;list-style:none;margin:0;padding:0;position:absolute;right:0;text-transform:uppercase;top:65px;}
#header-content li{display:inline;}
#header-content li a{color:#FFF;display:block;float:left;padding:0 12px 7px;text-decoration:none;}
#header-content li a:hover{color:#F88F26;}
#header-content #header-links{color:#8E5F2F;font-size:90%;position:absolute;right:10px;top:5px;}
#header-content #header-links a{color:#A4A4A4;text-decoration:none;}
#content{background:#FFF;background-color:#f2f2f2;clear:both;float:left;width:100%;}
#content-wrap{margin:0 auto;padding:0;text-align:left;}
#sidebar{float:left;min-height:560px;padding:5px;width:180px;}
#sidebar h1{color:#6C6E3A;font:normal 1.5em Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;margin:0 0 10px 5px;padding:0;}
#sidebar ul.sidemenu{border-top:1px dashed #E1E1E1;margin:5px 0 10px;padding:0;}
#sidebar ul.sidemenu li{border-bottom:1px dashed #E1E1E1;list-style:none;}
#sidebar ul.sidemenu a{color:#666;display:block;padding:0 0 .1em 10px;text-decoration:none;width:94%;}
#sidebar ul.sidemenu a:hover{background:#FFF;color:#CB4721;padding:0 0 .1em 10px;}
#main,#main-small{float:left;margin:0 5px 0 10px;min-height:580px;width:100%;}
#main-small{width:680px;}
#footer-wrap{background:url(footerbg.jpg) repeat-x 0 0;background-image:none;clear:both;color:#CCC;float:left;font:normal .95em 'Trebuchet MS', Tahoma, sans-serif;padding:0;position:relative;text-align:left;width:100%;}
#footer-wrap p{margin-left:0;}
#footer-wrap h2{color:#C93;font:bold 1.3em 'Trebuchet MS', Tahoma, sans-serif;letter-spacing:0;margin-left:5px;text-transform:uppercase;}
#footer-content{background-image:url(footer-bg.jpg);background-repeat:no-repeat;margin:auto;padding-bottom:50px;width:922px;}
#footer-content a{color:#C8935D;}
#footer-content a:hover{color:#FFF;text-decoration:none;}
#footer-content ul{list-style:none;margin:0;padding:0;width:98%;}
#footer-content ul.columns li{border-bottom:1px dashed #272727;}
#footer-content ul.columns li.top{border-top:1px dashed #272727;}
#footer-content ul.columns li a{color:#BDBDBD;display:block;font-weight:400;line-height:2em;padding-left:5px;width:98%;}
#footer-content ul.columns li a:hover{background:#202020;color:#FFF;text-decoration:none;}
#footer-content .col{padding:0 0 30px;width:270px;}
#footer-content .space-sep{margin-right:10px;}
#footer-content .col2{display:inline;padding:0 0 30px;width:240px;}
.float-left{float:left;}
.float-right{float:right;}
.clear{clear:both;}
.post-footer{background:#F8F8F8;border:1px solid #EFEFEF;font-size:95%;margin:20px 15px 10px;padding:3px 10px;}
.post-footer .date{background:url(clock.gif) no-repeat left center;margin:0 10px 0 5px;padding-left:20px;}
.post-footer .comments{background:url(comment.gif) no-repeat left center;margin:0 10px 0 5px;padding-left:20px;}
.post-footer .readmore{background:url(page.gif) no-repeat left center;margin:0 10px 0 5px;padding-left:20px;}
#debugtxt,#debugtxt table tr{border:1px solid;color:#000;font-family:Courier New, Courier, monospace;height:auto;text-align:left;}
.smalltext,p.smalltext{font-size:.85em;}
.info,.success,.warning,.error,.dev{background-position:10px center;background-repeat:no-repeat;border:1px solid;margin:2px 2px 2px 20px;padding:2px 10px 2px 50px;}
.info{background-color:#BDE5F8;background-image:url(ico_info.png);color:#00529B;}
.success{background-color:#DFF2BF;background-image:url(ico_succ.png);color:#4F8A10;}
.warning{background-color:#FEEFB3;background-image:url(ico_stop.png);color:#000;}
.error{background-color:#FFBABA;background-image:url(ico_erro.png);color:#D8000C;}
.dev{background-color:#FFBABA;background-image:url(ico_dev.png);color:#D8000C;}
.featurebox{-moz-border-radius:.7em;-webkit-border-radius:.7em;-webkit-box-shadow:2px 2px 3px #999;background-color:#FFF;background-image:0 to(#ce401c),color-stop(0.4,#8c1b0b));border:solid thin #b2a266;border-radius:.7em;box-shadow:2px 2px 2px #bbb;color:#000;float:left;height:188px;margin:12px 10px 10px 0;padding:1px;text-align:left;width:210px;}
.featurebox h2{color:#C34E23;margin:2px 2px 5px 10px;text-align:left;}
.featurebox ul,.featurebox li{font-size:1em;margin:2px 2px 4px;text-align:left;}
.datepicker{font-size:.7em;}
.piepanel{float:left;margin-left:10px;min-height:220px;text-align:left;width:220px;}
.piepanel h3{color:#000;}
.piepanel p{padding-left:6px;}
.mand{color:red;font-size:.9em;}
.barpanel-left{border:solid thin #D7EBF9;float:left;margin-right:10px;min-height:150px;text-align:left;width:460px;}
.barpanel-right{border:solid thin #D7EBF9;float:right;margin-left:10px;min-height:320px;text-align:left;width:260px;}
blockquote{background:#FAFAFA url(quote.gif) no-repeat 5px 5px;border:1px solid #f2f2f2;margin:10px;padding:0 0 0 20px;}
blockquote h3{padding-bottom:10px;padding-top:10px;}
.banner{background-image:url(http://www.pensiontracker.co.uk/siteimag/pensiontracker_logo2c.jpg);background-position:top right;background-repeat:no-repeat;}
.banner h1{font:normal 45px/50px Coolsville, Georgia, "Times New Roman", Times, serif;letter-spacing:-2px;}
.banner h2{font:normal 2em Coolsville, Georgia, "Times New Roman", Times, serif;}
.banner li{color:#74743D;font:normal 1.4em Coolsville, Georgia, "Times New Roman", Times, serif;}
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img{border:0 none;margin:0;padding:0;}
p{line-height:18px;margin-bottom:12px;}
#header-logo{float:left;margin-top:20px;width:40%;}
#login-button{float:right;margin-top:28px;text-align:right;width:40%;}
.login-btn{background:transparent;border:0;margin:0;padding:0;}
#navigation{background-color:#FFF;background-image:url(nav-bg.jpg);clear:both;float:left;height:34px;width:100%;}
#nav-inner{margin:auto;padding-top:7px;text-align:left;width:880px;}
#navigation li{float:left;margin-right:38px;padding-bottom:10px;}
#navigation li a{color:#FFF;display:block;float:left;font-weight:700;}
#navigation li.current{background:transparent url(nav-hover.jpg) no-repeat scroll bottom center;color:#FFF;font-weight:700;}
#main{background-image:url(body-bg.jpg);margin:0;padding-left:20px;padding-right:20px;padding-top:10px;width:882px;}
.footer-left{color:#999;float:left;margin-left:10px;margin-top:20px;text-align:left;width:40%;}
.footer-right{float:right;margin-right:10px;margin-top:20px;text-align:right;width:50%;}
.footer-right a{color:#999!important;text-decoration:none;}
.footer-right a:hover{color:#999!important;text-decoration:underline!important;}
#home-head{background-image:url(header-image.jpg);border-bottom:4px solid #dfdfdf;height:290px;}
#home-head h1{font-size:30px;margin-bottom:15px;}
#home-head h2{color:#333;font-size:22px;margin-bottom:15px;}
ol,ul{list-style:none;}
#home-head li{margin-bottom:10px;}
#home-head ul{padding-bottom:10px;}
#debugtxt{display:block;}
.ui-state-highlight,.ui-corner-all{margin:0!important;padding:0!important;}
.required-input{border:1px solid #FE8A00;}
.boxed{background-color:#FAFAFA;border:1px solid #F2F2F2;padding:10px 10px 10px 100px;}
.one-boxed{background-image:url(one-box.jpg);background-position:left center;background-repeat:no-repeat;}
.two-boxed{background-image:url(two-box.jpg);background-position:left center;background-repeat:no-repeat;}
.three-boxed{background-image:url(three-box.jpg);background-position:left center;background-repeat:no-repeat;}
.four-boxed{background-image:url(four-box.jpg);background-position:left center;background-repeat:no-repeat;}
#report .ui-widget{border-bottom:3px solid #999;margin-bottom:18px;padding-bottom:10px;}
#recapture{clear:inherit;overflow:hidden;width:500px;}
th strong,#header-content li a#current{color:#FFF;}
td.right,.align-right{text-align:right;}
table.center tr,table.center td,table.center th,.align-center{text-align:center;}
table.center td.left,.align-left{text-align:left;}
input.txt,select{width:200px;}
input.txtlg,select.txtlg{max-width:400px;width:70%;}
input.txt100,select.auto{width:auto;}
.searchform p,#header-content #header-links p{margin:0;padding:0;}
#header-content #header-links a:hover,.orange{color:#F3A251;}
