/*Theme Name: Malcolm Johnson Peronal Injury SolicitorsTheme URI: http://mibclaim.co.uk/Description: Default theme for mibclaim.co.ukVersion: 1 (based on special-needs-trusts theme v1)Author: James FinlaysonAuthor URI: http://www.james-finlayson.com/*//* default elements */*{margin:0pt;padding:0}/* * div{behavior:url('http://www.specialneedstrusts.co.uk/scripts/csshover.htc')}*/* img,div{behavior:url('/scripts/iepngfix.htc')}* html  #accreditation img{padding:0px;margin-right:36px;margin-left:36px}* html .post{width:730px}* html .team{width:730px}* html #private{width:610px}* html #private-note{width:610px}* html #private-help{width:610px}body >div#help{position:fixed}body{background:#3f3f3f;padding:0;font-family:"Lucida Sans Unicode","arial narrow",sans-serif;text-align:center;font-size:1em; color:#333333;}.nosize{position:absolute;width:0px;height:0px;overflow:hidden}.skip{position:absolute;left:-9999px}.skip:focus,.skip:active{position:relative;left:0px}a{color:black; outline:none}a:hover,a:active{color:#64B764;}.blog h1{background:transparent; border:none; text-shadow: 0 2px 3px gray;} h1{font-size:180%;line-height:1.2em;font-weight:bold;font-family:"Lucida Sans Unicode","arial narrow",sans-serif; padding:5px; background: #f0fc97; border-top:1px solid yellow; width:100%}h2 {font-family:Arial,sans-serif;font-size:110%;font-weight:normal;line-height:25px;max-height:25px;width:95%;display:inline}.entry h2{line-height:75px;    font-family:"Lucida Sans Unicode","arial narrow",sans-serif;    font-size:150%;    font-weight:bold}h3{color:#0085CF;font-size:1.2em;font-weight:normal;padding:0px}h5{background:#A7C7D6;font-size:1.8em;display:inline}div#dp-popup{width:200px} h1, h2, h3, h4, h5, strong {color:black;}.blog .post{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow: 1px 1px 5px #999; -webkit-box-shadow: 1px 1px 5px #999; box-shadow: 1px 1px 5px #999; background: white; background-position: 0 36px; border-top:1px solid #D3D3D3;}.page{padding:5px; margin:2px; border: 1px solid lightgrey;}.current{padding:5px; margin:2px; border: 1px solid #0085CF} .pages{padding-right:20px;} 
.entry{background:white; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow: 1px 1px 5px #999; -webkit-box-shadow: 1px 1px 5px #999; box-shadow: 1px 1px 5px #999;}.post_date {width:49px; margin: 6px 10px 10px; float:left;border: 1px solid #D3D3D3;} .post_date sup {font-size:0.5em;} .post_date_top {margin:0px 0 0 0;font-size: 1.4em;text-align:center; background:white;} .post_date_bottom {margin:0px 0 0 0;text-align:center;background: #64b764;font-size:0.8em; color:white;}
#goog-wm ul li{display:block;line-height:2em}#goog-wm input{margin:20px}#goog-wm{text-align:left}#goog-wm h3.closest-match{color:#8f2831;border-bottom:3px dashed #aebd63;padding-bottom:0.5em;;font-size:170%;margin:0}#resize-box{text-align:left;display:inline;padding-left:20px;width:100px;overflow:hidden}#resize-box a,#searchbox{font-size:12px;font-family:Arial,sans-serif;text-decoration:none;color:white}#toplinks a:hover,#toplinks a:active{text-decoration:underline;}#searchbox{padding-left:142px}/* Subscribe drop-down *//* General */#topsubscribe,#topsubscribeul ul{list-style:none; background: #F8F8F8}#topsubscribe{position:absolute;top:0;right:0;width:120px;margin:0;padding:0;text-align:center;z-index:255}#topsubscribeul,{background:#222222; padding:0;margin:0}/* Head links */#topsubscribeul li.topsubscribeli{width:120px;float:right;margin-left:-1px}#topsubscribeul li.topsubscribeli a{display:block;text-decoration:none}#topsubscribeul li.topsubscribeli a{padding-left:28px}/* Child lists and links */#topsubscribeul li.topsubscribeli ul{display:none;text-align:left}#topsubscribeul li.topsubscribeli:hover ul,#topsubscribeul .topsubscribeli a:focus ul,#topsubscribeul li.topsubscribeli:active ul{display:block}#topsubscribeul li.topsubscribeli ul li a:hover,#topsubscribeul li.topsubscribeli ul li a:focus,#topsubscribeul li.topsubscribeli ul li a:active{background-color:#A7C7D6}/* Pretty styling */#topsubscribeul a{color:white}#topsubscribeul ul li a:hover,#topsubscribeul ul li a:focus{text-decoration:none}.sf-with-ul .sf-sub-indicator{background:transparent url(img/arrows-ffffff.png) no-repeat scroll -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:0.6em;width:10px}#accesskeys {text-indent:-2000px; position:absolute;} .blog h2{font-family:"Lucida Sans Unicode", Arial; font-weight:bold; display:block; padding: 5px 0; width:100%; background: #A6C7D7; max-height:50px;} #help{float:left;z-index:999;width:100%;background:#EFEFEF;position:fixed;bottom:0pt;left:0pt;text-align:center;line-height:2.1em}.wp-caption-text{font-size:1.25em;font-weight:bold;line-height:25px;max-height:25px;color:#8499AE;display:block}.wp-caption{text-align:center}#contactform,#telephoneform{float:left;left:auto;top:65px;height:249px;position:absolute;width:997px;background-color:white;text-align:left;overflow:auto}#contactform{background: white url(img/largeat.png) top right no-repeat}#telephoneform{background: white url(img/largetelephone.png) top right no-repeat}.telephonenumber strong{font-size:1.35em;color:#0085CF}.postending{float:left;width:100%}#related{border-top:2px dotted #EFEFEF;border-bottom:2px dotted #EFEFEF;padding:15px 0px}#theblog{text-align:left}#theblog li{display:block}#related li,#theblog li{list-style:none;padding-top:12px}.related_entries{background-color:#FCF9FF}blockquote{color:black; background-color:#F7F7F7;-moz-border-radius: 7px; -webkit-border-radius: 7px; border:1px solid #909090;display:block;font:normal 1.1em "Times New Roman",Times,serif;padding:18px 26px 15px}img{border:none}label{display:inline}#private,#private-note,#private-help{display:block;float:left;height:150px;padding-left:140px;position:relative;width:613px;outline:1px solid lightgray}#private{background:#b3dcd0 url(img/calc.png) no-repeat 10px 0px;border-top:20px solid #b3dcd0}#private-note{background:#3f7968 url(img/notepad.png) no-repeat 12px 0px;border-top:20px solid #3f7968}#private-help{background:#B3DCD0 url(img/userhelp.png) no-repeat 20px 0px;border-top:20px solid #B3DCD0}#private strong,#private-help strong,#private-note strong{color:white}p{padding:2px 0 10px; font-size:90%}/* structure */#wrapper{float:left; background:#f2f4f6;margin:0;width:996px}#hwrapper{position:relative;text-align:left;margin:0}#container{font-size:1.4em;line-height:1em;margin:0 auto}/* header */.header{height:40px;text-align:left;display:table;width:998px}#toplinks{background:#f8f8f8;width:100%;height:auto;min-height:25px;color:black}#toplinks a{color:black;text-decoration:none;font-family:Arial,sans-serif;font-size:0.85em}#accesslink{padding-left:10px;display:inline;width:100px;padding-right:20px}#headerleft{height:70px;width:150px;float:right;position:relative;top:77px;right:147px;z-index:100}#headerright{float:left; background:url('img/darkgraygrad.png') #222222; width:996px}#banner{float:left;height:249px;margin-bottom:0px;left:0px}#accreditation{text-align:center;padding:20px 0px 0px 0px; background:white; -webkit-box-shadow: 1px 1px 2px gray inset; box-shadow: 1px 1px 2px gray inset; -moz-box-shadow: 1px 1px 2px gray inset;}#accreditation img{padding:0px 36px}/* main */.main{text-align:left}/* posts */.post .descr{font-size:0.9em;margin:8px 0 4px}.post .info{background:#EFEFEF;color:#222;font-size:0.9em;font-weight:bold;margin:4px 0 8px;padding:8px 0 10px 10px}.post,.team {color:#666666; font-family:Arial;padding-bottom:40px;width:729px;line-height:1.2em;float:left;text-align:left} #posttabs img{float:none; margin:0;}#year .hlist ul li{width:70px} .hlist ul li{display:block;float:left;width:222px;margin:0;padding:0; padding-left:5px;}#visualcalc {width:700px;float:left;} .expanded {background: url(img/expand.gif) no-repeat 3px 50%; padding-left:25px; cursor: pointer;
}.collapsed {background: url(img/collapse.gif) no-repeat 3px 50%;padding-left:25px;cursor: pointer;
} .removerow a{font-weight:bold; color:red; cursor: pointer;} tfoot{font-weight:bold; color:black;} thead{color:white; background:url("img/darkgraygrad.png") repeat scroll;}th{padding:5px;} .hidden{display:none; visibility:hidden;} #compensationtable{border:1px solid black;} .upperclaim {visibility:hidden;}#compensationtable, #compensationdiv{float:left;} #claiminstructions{float:left; width:400px;}#bodyoptions .hlist{background:transparent; width:600px;} #bodyoptions #posttabs ul.ui-tabs-nav {border:none;background:#EFEFEF;} #bodyoptions{overflow:hidden; width:700px; padding:0; margin:0; float:left; background:url("img/sidevertgrad.png") repeat-x scroll 0 28px white;}#body{width:160px;height:354px; float:left; margin-left:50px} #body a {float:left; outline:0; margin:0; padding:0;}#body img{padding:0; margin:0; border:0;} #casedetails {background:#FAFBFD;list-style-type:none;padding:5px;width:100%; border:medium none;}#casedetails h1{background:none;width:auto; padding:0; border-top:medium none}#casedetails li{margin-left:10px;list-style:none}.wpost{font-family:Arial;padding:30px 20px;line-height:1.8em;text-align:left;width:98%}#bodyoptions .hlist li {border:none;}.hlist li{display:inline;margin:0px;border-right:1px dotted #90D8E6;padding:0px 10px}.sitelist li,.sitelist ul{padding:0px;margin-left:20px}.hlist{background:#A7C7D6;padding:0px;margin:0px;font-family:Arial;line-height:1.5em;text-align:left;left:0px;position:relative;width:100%;float:left}.hlist a{color:black;text-decoration:none}.hlist a:hover,.hlist a:focus,.hlist a:active{color:white;text-decoration:underline}#bodyoptions .hlist a:hover,#bodyoptions .hlist a:focus,#bodyoptions .hlist a:active{color:#0085CF;text-decoration:underline}.post li,.wpost li{display:list-item;margin-left:50px;font-size:90%}.post{margin-top:20px;margin-left:5px}.fulllist ul{margin-bottom:40px}h2 a {font-weight:normal;text-decoration:none;}.fulllist h2 a{color:black;font-weight:bold;font-size:25px;text-decoration:none;line-height:75px}.fulllist h2 a:hover,.fulllist h2 a:focus,.fulllist h2 a:active{border:none}.team ul,.team li{display:inline;text-align:center} .post img{margin:0 5px 5px 0; float:left;}.post .sociable img{border:none}/* bottom */.bottom{background:#BDB7D5;border-top:1px solid #5f00a8;color:#320044}.bottom .left,.bottom .right{width:49%}#bottominfo{padding-left:20px;padding-right:20px}#breadcrumb{height:30px;padding:10px 0px 0px 20px;}/* footer */#footer{background:#EFEFEF;height:70px;width:865px}/* misc */.content {padding:0px;margin:0px;border:none}#faqcontent h3{-moz-box-shadow:1px 1px 2px #999999; -webkit-box-shadow:1px 1px 2px #999999; box-shadow:1px 1px 2px #999999;font-weight:normal;cursor:pointer;cursor:hand;background:#A7C7D6; margin-top:7px; padding:2px 5px; width:100%;}.left{float:left}.right{float:right;text-align:left}.clear,.clearer{clear:both}.clearer {font-size:0}#colleft{float:left;width:68%;background:white;font-family:Georgia,serif}.col2 .right{margin:0px;width:246px;overflow:hidden;position:relative}.col2 .left{width:738px}/* comments */#respond{background:white url(img/sidevertgrad.png) repeat-x scroll 0 28px;margin:50px 0pt auto}#commentlist li{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #700000}#commentform{width:500px}textarea#comment{width:500px}textarea.styled{width:280px}.styled{font-size:1.1em;background:#FCFCFC;border:1px solid green;padding:2px}.styled:focus{background:#FFF;border:1px solid #837792}input#submit{color:black;font-size:12px;font-weight:normal;margin-bottom:3px;padding:5px 15px;border:1px solid black} input#submit:hover,input#submit:focus,input#submit:active{background:#5FA791;color:white}#searchform input.button:hover,#searchform input.button:focus,#searchform input.button:active{background:#A7C7D6;color:white}.commentmetadata a {font-size:1em;color:#606060}#searchform{text-align:left;margin:0;padding:0;border:none;display:inline;color:black}#searchform input{border:1px solid #D3D3D3;float:none;font-family:arial;padding:0px}#searchform input.button {color:#333333;font-size:12px;font-weight:normal;margin:0px;padding:0px}#searchform input.button:hover,#searchform input.button:focus,#searchform input.button:active{background:#A7C7D6;color:white}#searchbox {display:inline;float:right;position:absolute;right:69px;width:255px;top:3px}.employee{background:white;padding:5px;height:250px;width:200px;overflow:hidden;margin-bottom:10px;margin-left:33px;float:left;text-align:center;border:1px solid #D3D3D3;border-bottom:5px solid #D3D3D3}.employee:hover,.employee:active,.employee:focus{border-color:#A7C7D6}#sidebar{text-align:left;width:245px;margin-top:20px;margin-left:0px;padding:0px;border:none;position:relative}#sidebar li {display:block}#sidebar .sidebox{display:block;width:230px;border:1px solid #D3D3D3;margin-bottom:30px;background:white;float:left;background-position:0px 28px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; -moz-box-shadow: 1px 1px 5px #999; -webkit-box-shadow: 1px 1px 5px #999; box-shadow: 1px 1px 5px #999;}#sidebar .sidebox h3,#respond h3 {height:27px;background:#f0fc97;color:#333333;padding-left:10px}#sidebar .sidebox ul{padding-left:10px}#sidebar .sidebox li{list-style:none;line-height:1.2em;margin:10px 0px}#emailform{height:300px;overflow-y:scroll;overflow-x:hidden;width:230px;text-align:left}#emailform input,#emailform textarea{width:205px}input{color:#000;background:#FFF;border:1px solid black}li{line-height:1.5em;display:inline}small,.small{font:normal 0.9em sans-serif}/* NEW MENU*/#menuwrapper{display:inline}#menu{display:inline;width:870px}ul#navmenu-h{top:25px;left:0;height:40px;display:inline;width:998px}ul#navmenu-h strong{font-family:"Lucida Sans Unicode","arial narrow",sans-serif;display:inline;font-weight:normal;width:95%}ul#navmenu-h li:hover{text-shadow: 1px 1px white;}ul#navmenu-h li{margin:0;border:0 none;padding:8px 20px;float:left;/*For Gecko*/display:inline;list-style:none;position:relative}ul#navmenu-h ul a:hover,ul#navmenu-h ul a:active{color:white}ul#navmenu-h ul{margin:0;border:0 none;padding:0;width:145px;list-style:none;display:none;position:absolute;left:0;top:40px;z-index:1; background:white;}ul#navmenu-h #resourcesli ul,ul#navmenu-h #resourcesli ul li{width:100px}ul#navmenu-h #resourcesli ul ul{left:100px}/*From IE 7 lack of compliance*/ul#navmenu-h ul:after{clear:both;display:inline;font:1px/0px serif;content:".";height:0;visibility:hidden}ul#navmenu-h ul li{width:145px;float:left;/*For IE 7 lack of compliance*/display:inline !important;display:inline;/*For IE*/border:none;padding:0;font-size:90%}ul#navmenu-h ul ul li{line-height:175%}/* Root Menu */ul#navmenu-h a{color:black; float:none !important;/*For Opera*/float:left;/*For IE*/display:block;text-decoration:none;height:auto !important;height:1%;/*For IE*/}/* Root Menu Hover Persistence */h2 a:hover,h2 a:active,h2 a:focus{padding-bottom:6px}/* 2nd Menu */ul#navmenu-h li:hover li a,ul#navmenu-h li:focus li a,ul#navmenu-h li.iehover li a,ul#navmenu-h li:active li a,ul#navmenu-h li:focus li a,ul#navmenu-h li.ieactive li a{float:none;padding:0;border:none}/* 2nd Menu Hover Persistence */ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:focus li a:focus,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li:focus li:focus a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a,ul#navmenu-h li:active li a:active,ul#navmenu-h li:active li:active a,ul#navmenu-h li:focus li a:focus,ul#navmenu-h li:focus li:focus a,ul#navmenu-h li.ieactive li a:active,ul#navmenu-h li.ieactive li.ieactive a{background-color:#A7C7D6;background-image:none}/* 3rd Menu *//* 3rd Menu Hover Persistence */ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:focus li:focus li a:focus,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li:focus li:focus li:focus a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a,ul#navmenu-h li:active li:active li a:active,ul#navmenu-h li:focus li:focus li a:focus,ul#navmenu-h li:active li:active li:active a,ul#navmenu-h li:focus li:focus li:focus a,ul#navmenu-h li.ieactive li.ieactive li a:active,ul#navmenu-h li.ieactive li.ieactive li.ieactive a{background-color:#F0FC97;background-image:none;color:black;}/* 4th Menu */ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li:focus li:focus li:focus li a,ul#navmenu-h li.iehover li.iehover li.iehover li a,ul#navmenu-h li:active li:active li:active li a,ul#navmenu-h li:focus li:focus li:focus li a,ul#navmenu-h li.ieactive li.ieactive li.ieactive li a{background:#f6f8f9;color:#333333}/* 4th Menu Hover */ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li:focus li:focus li:focus li a:focus,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover,ul#navmenu-h li:active li:active li:active li a:active,ul#navmenu-h li.ieactive li.ieactive li.ieactive li a:active{background:#5FA791}ul#navmenu-h ul ul,ul#navmenu-h ul ul ul{display:none;position:absolute;top:0;left:145px}ul#navmenu-h ul ul{z-index:5;left:145px}ul#navmenu-h ul ul ul{z-index:15;left:115px;width:95px}ul#navmenu-h ul ul ul li{width:95px}/* Do Not Move - Must Come Before display:block for Gecko */ul#navmenu-h li:hover ul ul,ul#navmenu-h li:focus ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li:focus ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul,ul#navmenu-h li:active ul ul,ul#navmenu-h li:active ul ul ul,ul#navmenu-h li.ieactive ul ul,ul#navmenu-h li.ieactive ul ul ul{display:none}ul#navmenu-h li:hover ul,ul#navmenu-h li:focus ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul li:focus ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h ul ul li:focus ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul,ul#navmenu-h li:active ul,ul#navmenu-h ul li:active ul,ul#navmenu-h ul ul li:active ul,ul#navmenu-h li.ieactive ul,ul#navmenu-h ul li.ieactive ul,ul#navmenu-h ul ul li.ieactive ul{display:inline}.tabbberlive .fulllist li{display:block}/* TABS */.ui-tabs .ui-tabs-nav{padding:0px;border-right:3px solid white;text-decoration:underline;font-size:12px;font-family:"Lucida Sans Unicode",arial,sans-serif;position:relative;width:245px}.ui-tabs .ui-tabs-nav li{list-style-type:none;background:#EFEFEF;float:left;border-bottom:0 !important;padding:8px 20px;list-style:none}#bodyoptions .ui-tabs .ui-tabs-nav li.ui-tabs-selected{display:block;} #bodyoptions .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{text-decoration:none; font-size:180%;line-height:1.2em;font-weight:bold;font-family:"Lucida Sans Unicode","arial narrow",sans-serif} #bodyoptions .ui-tabs .ui-tabs-nav li{display:none; background:none; border:0;}#posttabs .ui-tabs .ui-tabs-nav li{float:none;height:20px}.ui-tabs .ui-tabs-nav li a{text-decoration:none}#posttabs ul.ui-tabs-nav{width:100%;display:block;float:left;background:#EFF2F5}.post #posttabs .fulllist li{display:block}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#A7C7D6}.right .ui-tabs .ui-tabs-panel{display:block;border:0;background:none;height:355px;padding:0px;margin:0px;position:relative;top:0px;float:none} .ui-tabs-hide{display:none !important}#posttabs .ui-tabs .ui-tabs-panel{position:inherit}#posttabs .ui-tabs-nav li{list-style-type:none;margin:0;display:inline;z-index:6}#posttabs .ui-tabs li a:hover,#posttabs .ui-tabs li a:focus,#posttabs .ui-tabs li a:active{background:black;color:white}div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;display:none;z-index:30}* html div#fancy_overlay{position:absolute;height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}div#fancy_wrap{text-align:left}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('fancy_progress.png') no-repeat}div#fancy_loading_overlay{position:absolute;background-color:#FFF;z-index:30}div#fancy_loading_icon{position:absolute;background:url('fancy_loading.gif') no-repeat;z-index:35;width:16px;height:16px}div#fancy_outer{position:absolute; top:0; left:0; z-index:90; padding:18px 18px 33px 18px; margin:0; overflow:hidden; background:transparent; display:none}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #BBB;background:#EFF2F5}div#fancy_content{margin:0;z-index:100;position:absolute;background:#EFF2F5}div#fancy_div{background:#EFF2F5;color:black;height:100%;width:100%;z-index:100}div#fancy_div li{display:block;list-style:none}div#fancy_div em{font-weight:bold;font-style:none;color:#0085CF}div#fancy_div h3{color:#5FA791}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%}div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none}#fancy_frame{position:relative;width:100%;height:100%;display:none}#fancy_ajax{width:100%;height:100%;overflow:auto}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;outline:none}a#fancy_left{left:0px}a#fancy_right{right:0px}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}span#fancy_left_ico{left:-9999px;background:transparent url('fancy_left.png') no-repeat}span#fancy_right_ico{right:-9999px;background:transparent url('fancy_right.png') no-repeat}a#fancy_left:hover{ visibility:visible}a#fancy_right:hover{ visibility:visible}a#fancy_left:hover span{left:20px}a#fancy_right:hover span{right:20px}.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0;background:#EFF2F5}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url('fancy_shadow_n.png') repeat-x}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url('fancy_shadow_ne.png') no-repeat}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url('fancy_shadow_e.png') repeat-y}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url('fancy_shadow_se.png') no-repeat}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url('fancy_shadow_s.png') repeat-x}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url('fancy_shadow_sw.png') no-repeat}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url('fancy_shadow_w.png') repeat-y}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url('fancy_shadow_nw.png') no-repeat}div#fancy_title{position:absolute;bottom:-33px;left:0;width:100%;z-index:100;display:none}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px}div#fancy_title table{margin:0 auto}div#fancy_title table td{padding:0;vertical-align:middle}td#fancy_title_left{height:32px;width:15px;background:transparent url(fancy_title_left.png) repeat-x}td#fancy_title_main{height:32px;background:transparent url(fancy_title_main.png) repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url(fancy_title_right.png) repeat-x}.cform{width:720px; float:left; margin:20px 0}.cform fieldset{margin-top:10px;padding:10px 0 10px 0;border:1px solid #adadad;border-left-color:#ececec;border-top-color:#ececec;background:#f7f7f7;}.cform .cf_hidden{display:none;border:none!important;background:none!important;padding:0!important;margin:0!important}.cform legend{margin-left:10px;padding:0 2px;font:normal 20px Times;color:#666}/*                                                    *//* just for text-only fields (no input)               *//*                                                    */ol.cf-ol li.textonly{letter-spacing:2px;margin:6px 0pt !important;padding:3px 0;text-align:center}/*                                                    *//* global definitions for field labels                *//*                                                    */.cform label{display:block}label.cf-before{display:-moz-inline-box;/*for mozilla*/display:inline-block;/*for Opera &IE*/margin:4px 5px 0 0}label.cf-before span{width:500px;display:block}label.cf-after{display:-moz-inline-box;/*for mozilla*/display:inline-block;/*for Opera &IE*/margin:4px 0 0 4px;width:115px;text-align:left}label.cf-after span{width:115px;display:block}label.cf-group-after{display:-moz-inline-box;/*for mozilla*/display:inline-block;/*for Opera &IE*/margin:4px 6px 0 4px;width:105px;text-align:left}label.cf-group-after span{width:105px;display:block}/*         
                                           *//*   FORM FIELDS general formatting                   *//*                                                    */.cform input,.cform textarea,.cform select{margin:0 0 8px 0;padding:3px;border:1px solid gray;vertical-align:top}.cform input:hover,.cform textarea:hover,.cform select:hover{background:#CEDDDF}.cform input:focus,.cform textarea:focus,.cform select:focus{background:#F3F8F8}.cform textarea,.cform input{width:660px}.cform select{width:660px;/* attempt to have equal length */}.cform select.cfselectmulti{height:6.5em}.cform textarea{font-family:arial;font-size:0.9em;height:6em;overflow:auto}.cform input.cf_date{width:395px}/*                                                    *//*   radio button title                               *//*                                                    */ol.cf-ol li.cf-box-title{display:block; letter-spacing:2px;margin:12px 0pt 4px 10px!important;font-size:10px;color:#888}/*                                                    *//*   check boxes                                      *//*                                                    */input.cf-box-a,input.cf-box-b{margin:3px 0 0 0;width:16px;height:22px;border:none!important;background:none!important}/*                                                    *//* check box groups                                   *//*                                                    */ol.cf-ol li.cf-box-group{padding:0 0 12px 0}/*                                                    *//* formatting for text: "(required)" &other        *//*                                                    */span.reqtxt,span.emailreqtxt{display:block;/*for mozilla*/width:655px;font-size:9px;vertical-align:top;color:#888;text-align:right;margin:0;height:13px;line-height:13px}.cform textarea.fldemail,.cform textarea.fldrequired,.cform input.fldemail,.cform input.fldrequired{margin:0}/*                                                    *//*   FORM submit button                               *//*                                                    */p.cf-sb{padding:0!important;margin:0;text-align:right}.cform input.backbutton,.cform input.resetbutton,.cform input.sendbutton{width:150px;padding:5px;margin:5px 3px 4px 0pt;font-size:0.8em;border:1px solid #adadad!important;border-left-color:#ececec!important;border-top-color:#ececec!important}.cform input.resetbutton{width:auto;padding:5px 1em}.cform input.backbutton{width:auto;padding:5px 1em}/*                                                    *//*   FORM FIELDS enhanced error display               *//*                                                    */ol.cf-ol li.cf_li_err{background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt;padding:5px 10px!important;margin:5px 0!important}ol.cf-ol li ul.cf_li_text_err{padding:0 0 0 10px;margin:0;color:#333;display:inline-block}ol.cf-ol ul.cf_li_text_err li{background:url(icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px}ol.cf-ol ul.cf_li_text_err li:before{content:''}/*                                                    *//* 'visitor verification' related styles              *//*                                                    */label.seccap{margin-top:6px}label.secq{display:-moz-inline-box;/*for mozilla*/display:inline-block;/*for Opera &IE*/width:auto;padding:2px 4px 2px 2px}label.secq span{display:block!important;width:auto}input.secinput{vertical-align:text-bottom}#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha{height:15px;width:196px;padding:4px 4px;margin:0 0 8px 0;vertical-align:text-bottom}img.captcha{vertical-align:text-bottom;margin:0 0 8px 10px!important;padding:0!important;border:none!important;float:none!important}img.captcha-reset{vertical-align:text-bottom;background:url(captcha_reset_grey.gif) no-repeat;margin:0 0 10px 3px;width:21px;height:21px;border:none!important}img.imgcalendar{border:none!important}/*                                                    *//* change formatting of response msgs here            *//*                                                    */div.cf_info{color:#333;display:none;padding:10px 15px!important;width:420px;line-height:1.3em;margin:10px auto}div.cf_info ol{margin:0;padding:5px 15px 0 30px}div.cf_info ol li{padding:1px 0;margin:2px 0}div.cf_info a{color:red!important;text-decoration:underline!important}div.success{background:#F9F9F9 none repeat scroll 0%;color:#AAA;display:block}div.failure{position:absolute; float:left; display:block;background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt}div.waiting{background:#F9F9F9 none repeat scroll 0%;color:#AAA;display:block}/*                                                    *//*   formatting for invalid user inputs               *//*                                                    */.cform .cf_error{color:#ad2929;border:1px solid #ad2929}div.mailerr{display:block}.mailerr,.cform .cf_errortxt{color:#ad2929}/*                                                    *//* disabled fields [disabled] does not work on IE!    *//*                                                    */[disabled]{color:#ddd;border-color:#ddd!important;background:none!important}.disabled{border-color:#ddd!important}/*                                                    *//* upload box styling                                 *//*                                                    */.cform input.cf_upload {width:220px;background:#f9f9f9;border:1px solid #888}/*                                            *//*  Other:link love                                  *//*                                                    */.linklove{width:410px;margin:0 auto 10px!important;padding:0!important;text-align:center!important}.linklove a,.linklove a:visited{font-size:0.8em;font-family:Tahoma;color:#aaa!important}/*                                                    *//*  Other:browser hacks                              *//*                                                    */* html .cform legend{position:absolute;top:-10px;left:10px;margin-left:0}* html .cform fieldset{position:relative;margin-top:15px;padding-top:25px}* html ol.cf-ol{display:inline-block;/*for IE6!!*/}* html img.captcha{margin-bottom:9px!important}*+html img.captcha{margin-bottom:9px!important}table.jCalendar{border:1px solid #666;background:#aaa; border-collapse:separate; border-spacing:2px}table.jCalendar th{background:#444;color:#fff;font-weight:bold;padding:3px 5px}table.jCalendar td{background:#f0f0f0;color:#000;padding:3px 5px;text-align:center}table.jCalendar td.other-month{background:#ddd;color:#aaa}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected:hover{background:#f33;color:#fff}table.jCalendar td:hover,table.jCalendar td.dp-hover{background:#fff;color:#000}table.jCalendar td.disabled,table.jCalendar td.disabled:hover{background:#bbb;color:#888}/* For the popup */div.dp-popup{position:relative;background:#d6eafe;font-size:10px;font-family:arial,sans-serif;padding:2px;width:auto;line-height:1.2em}div#dp-popup{position:absolute;z-index:199;border:2px solid #c2e0f8}div.dp-popup h2{font-size:12px;text-align:center;margin:3px 0pt 4px;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}
