*{text-decoration:none;font-size:1em;outline:none;margin:0;padding:0;}
code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext{font:inherit;white-space:normal;}
a,img,a img,iframe,form,abbr,acronym,object,applet,table,a abbr,a acronym{border-width:0;}
dfn,i,cite,var,address,em{font-style:normal;}
th,b,strong,h1,h2,h3,h4,h5,h6,dt{font-weight:400;}
caption,th,td{text-align:left;}
html{background:#FFF;color:#000;line-height:1;font-family:arial, sans-serif;font-size:125%;}
sub,sup{vertical-align:baseline;}
a{color:inherit;text-decoration:underline;}
font,basefont{color:inherit;font:inherit;font-size:100%;}
center,[align]{text-align:inherit;}
s,strike,u{text-decoration:inherit;}
img{border:none;margin:0;}
ol{list-style-type:decimal;}
body{font-size:50%;background-color:#FFF;color:#333;margin:1.5em 0;}
tr,th,td{width:auto;height:auto;background-color:transparent;vertical-align:inherit;border:none;}
table[border],.content table[border]{border-collapse:separate;border-spacing:0;}
nobr{white-space:normal;}
marquee{overflow:visible;}
cite,em,dfn{font-style:italic;}
code,kbd,samp,pre,tt,var,input[type=text],input[type=password],textarea{font-size:100%;font-family:mono-space,monospace;}
pre{white-space:pre;}
pre *{font-size:100%;white-space:pre;}
del{text-decoration:line-through;color:#666;}
ins,dfn{border-bottom:1px solid #000;border-bottom-color:#666;}
small,sup,sub{font-size:85%;}
big{font-size:125%;line-height:80%;}
abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em;}
abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
blockquote{padding-left:2.2em;color:#666;}
hr{display:none;background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;border:none;margin:0 0 1.45em;}
[lang|=en] q:before{content:'\201C';}
[lang|=en] q:after{content:'\201D';}
[lang|=en] q q:before{content:'\2018';}
[lang|=en] q q:after{content:'\2019';}
input[type=text],input[type=password]{cursor:text;}
.content{font-size:1.2em;line-height:1.6em;}
.content h1{font-size:1.6em;line-height:1;margin:1em 0 .5em;}
.content h2{font-size:1.5em;line-height:1;margin:1.07em 0 .535em;}
.content h3{font-size:1.4em;line-height:1;margin:1.14em 0 .57em;}
.content h4{font-size:1.3em;line-height:1;margin:1.23em 0 .615em;}
.content h5{font-size:1.2em;line-height:1;margin:1.33em 0 .67em;}
.content h6{font-size:1em;line-height:1;margin:1.6em 0 .8em;}
.content hr{display:block;width:100%;height:1px;border:none;background:#aaa;color:#aaa;}
.content ul{list-style:disc outside;}
.content ol{list-style:decimal outside;}
.content table{border-collapse:collapse;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.content hr,.content p,.content ul,.content ol,.content dl,.content pre,.content address,.content table,.content form{margin-bottom:1.6em;}
.content p+p{margin-top:-.8em;}
.content fieldset{margin:1.6em 0;padding:1.6em;}
.content legend{padding-left:.8em;padding-right:.8em;}
.content fieldset>:first-child{margin-top:0;}
.content textarea,.content input[type=text]{padding:.1em .2em;}
.content input{padding:.2em .1em;}
.content select{padding:.2em .1em 0;}
.content select[multiple]{margin-bottom:.8em;}
.content option{padding:0 .4em .1em;}
.content button{padding:.3em .5em;}
.content input[type=radio]{position:relative;bottom:-.2em;}
.content dt{margin-top:.8em;margin-bottom:.4em;}
.content ul,.content ol{margin-left:2.2em;}
.content caption,.content form div{padding-bottom:.8em;}
.content ul ul,content ol ul,.content ul ol,content ol ol{margin-bottom:0;}
fieldset{border:1px solid #ccc;border-color:#ccc;}
textarea,input[type=text],input[type=password],select{border:1px solid #ccc;background:#fff;}
textarea:hover,input[type=text]:hover,input[type=password]:hover,select:hover{border-color:#aaa;}
textarea:focus,input[type=text]:focus,input[type=password]:focus,select:focus{outline:2px solid #e4e4e4;border-color:#888;}
.content th,.content td{border-bottom:1px solid #ddd;border-right:1px solid #ccc;padding:.8em;}
code,pre{color:#c33;}
.alt{font-family:"baskerville italic","Warnock Pro","Goudy Old Style",Palatino,"palatino linotype","Book Antiqua",Georgia, serif;font-style:italic;font-weight:400;}
.dquo{margin-left:-.55em;}
#container{width:580px;border:2px solid #7D933C;margin:2em auto;padding:15px;}
#header{position:relative;text-align:center;}
#header h1{left:10px;position:relative;top:0 left:0px;}
#header h1 a{display:block;overflow:hidden;width:auto;height:auto;background:none;}
#header h1 a span{display:block;margin-top:100px;}
.message{margin-bottom:1em;border:2px solid #ddd;padding:1em;}
.message ul{margin-bottom:0;margin-left:2.5em;}
.message_error{background-color:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.message_error a{color:#8a1f11;}
.message_notice{background-color:#FFF6BF;color:#514721;border-color:#FFD324;}
.message_help a{color:#f4f7fb;}
.message_info{background-color:#e6e6e6;color:#333;border-color:#c8c8c8;}
.message_info a{color:#467aa7;}
ul.links{list-style:none;text-align:center;margin:0;}
ul.links li{display:inline;}
ul.links li:before{content:" | ";}
ul.links li:first-child:before{content:"";}
.itemDisplay{overflow:hidden;margin-bottom:1em;padding-bottom:1em;}
.itemDisplay .img{float:left;text-align:center;border-bottom:1px solid transparent;width:150px;}
.itemDisplay .text{float:left;width:420px;margin-left:10px;}
.itemDisplay .text a.details{display:block;text-align:right;}
.galleryDisplay{overflow:hidden;}
.galleryDisplay .galleryDetail{width:130px;display:table;float:left;}
.galleryDisplay .galleryDetail a{display:table-cell;vertical-align:middle;text-align:center;height:110px;}
.content p{margin:0;}
.content p + p{margin-top:.8em;}
.paginate{margin-top:1em;text-align:center;padding-top:.5em;}
.paginate .prev{padding-right:5px;}
.paginate .next{padding-left:5px;}
.container{width:950px;margin:0 auto;}
.showgrid{background:url(../img/common/grid.png);}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px;}
div.last{margin-right:0;}
.span-1{width:30px;}
.span-2{width:70px;}
.span-3{width:110px;}
.span-4{width:150px;}
.span-5{width:190px;}
.span-6{width:230px;}
.span-7{width:270px;}
.span-8{width:310px;}
.span-9{width:350px;}
.span-10{width:390px;}
.span-11{width:430px;}
.span-12{width:470px;}
.span-13{width:510px;}
.span-14{width:550px;}
.span-15{width:590px;}
.span-16{width:630px;}
.span-17{width:670px;}
.span-18{width:710px;}
.span-19{width:750px;}
.span-20{width:790px;}
.span-21{width:830px;}
.span-22{width:870px;}
.span-23{width:910px;}
.span-24,div.span-24{width:950px;margin:0;}
.append-1{padding-right:40px;}
.append-2{padding-right:80px;}
.append-3{padding-right:120px;}
.append-4{padding-right:160px;}
.append-5{padding-right:200px;}
.append-6{padding-right:240px;}
.append-7{padding-right:280px;}
.append-8{padding-right:320px;}
.append-9{padding-right:360px;}
.append-10{padding-right:400px;}
.append-11{padding-right:440px;}
.append-12{padding-right:480px;}
.append-13{padding-right:520px;}
.append-14{padding-right:560px;}
.append-15{padding-right:600px;}
.append-16{padding-right:640px;}
.append-17{padding-right:680px;}
.append-18{padding-right:720px;}
.append-19{padding-right:760px;}
.append-20{padding-right:800px;}
.append-21{padding-right:840px;}
.append-22{padding-right:880px;}
.append-23{padding-right:920px;}
.prepend-1{padding-left:40px;}
.prepend-2{padding-left:80px;}
.prepend-3{padding-left:120px;}
.prepend-4{padding-left:160px;}
.prepend-5{padding-left:200px;}
.prepend-6{padding-left:240px;}
.prepend-7{padding-left:280px;}
.prepend-8{padding-left:320px;}
.prepend-9{padding-left:360px;}
.prepend-10{padding-left:400px;}
.prepend-11{padding-left:440px;}
.prepend-12{padding-left:480px;}
.prepend-13{padding-left:520px;}
.prepend-14{padding-left:560px;}
.prepend-15{padding-left:600px;}
.prepend-16{padding-left:640px;}
.prepend-17{padding-left:680px;}
.prepend-18{padding-left:720px;}
.prepend-19{padding-left:760px;}
.prepend-20{padding-left:800px;}
.prepend-21{padding-left:840px;}
.prepend-22{padding-left:880px;}
.prepend-23{padding-left:920px;}
div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
.pull-1{margin-left:-40px;}
.pull-2{margin-left:-80px;}
.pull-3{margin-left:-120px;}
.pull-4{margin-left:-160px;}
.pull-5{margin-left:-200px;}
.pull-6{margin-left:-240px;}
.pull-7{margin-left:-280px;}
.pull-8{margin-left:-320px;}
.pull-9{margin-left:-360px;}
.pull-10{margin-left:-400px;}
.pull-11{margin-left:-440px;}
.pull-12{margin-left:-480px;}
.pull-13{margin-left:-520px;}
.pull-14{margin-left:-560px;}
.pull-15{margin-left:-600px;}
.pull-16{margin-left:-640px;}
.pull-17{margin-left:-680px;}
.pull-18{margin-left:-720px;}
.pull-19{margin-left:-760px;}
.pull-20{margin-left:-800px;}
.pull-21{margin-left:-840px;}
.pull-22{margin-left:-880px;}
.pull-23{margin-left:-920px;}
.pull-24{margin-left:-960px;}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative;}
.push-1{margin:0 -40px 1.5em 40px;}
.push-2{margin:0 -80px 1.5em 80px;}
.push-3{margin:0 -120px 1.5em 120px;}
.push-4{margin:0 -160px 1.5em 160px;}
.push-5{margin:0 -200px 1.5em 200px;}
.push-6{margin:0 -240px 1.5em 240px;}
.push-7{margin:0 -280px 1.5em 280px;}
.push-8{margin:0 -320px 1.5em 320px;}
.push-9{margin:0 -360px 1.5em 360px;}
.push-10{margin:0 -400px 1.5em 400px;}
.push-11{margin:0 -440px 1.5em 440px;}
.push-12{margin:0 -480px 1.5em 480px;}
.push-13{margin:0 -520px 1.5em 520px;}
.push-14{margin:0 -560px 1.5em 560px;}
.push-15{margin:0 -600px 1.5em 600px;}
.push-16{margin:0 -640px 1.5em 640px;}
.push-17{margin:0 -680px 1.5em 680px;}
.push-18{margin:0 -720px 1.5em 720px;}
.push-19{margin:0 -760px 1.5em 760px;}
.push-20{margin:0 -800px 1.5em 800px;}
.push-21{margin:0 -840px 1.5em 840px;}
.push-22{margin:0 -880px 1.5em 880px;}
.push-23{margin:0 -920px 1.5em 920px;}
.push-24{margin:0 -960px 1.5em 960px;}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:right;position:relative;}
.box{margin-bottom:1.5em;background:#E5ECF9;padding:1.5em;}
hr.space{background:#fff;color:#fff;}
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix,* html .container{height:1%;}
.clear{clear:both;}
.tabs{border-bottom:1px solid #ccc;height:1%;min-height:inherit;overflow:auto;margin:0 0 .75em;}
.tabs li{border:1px solid #ccc;border-bottom:none;float:left;line-height:1.5;list-style-type:none;margin:0 .25em 0 0;padding:0;}
.tabs li a{background:#ddd;border:1px solid #eee;border-bottom:none;color:#222;cursor:pointer;display:block;float:left;font-weight:700;padding:.15em .33em .25em;}
.tabs li a.selected{background:#666;border:1px solid #666;border-bottom:none;color:#fff;cursor:default;}
.tabs li a:focus,.tabs li a:hover{color:#555;outline:none;}
.tabs li a.selected:focus,.tabs li a.selected:hover{color:#fafafa;}
.tabs li.label{border:none;font-weight:700;line-height:1.5;margin-right:.5em;padding:.25em .33em;}
.icon{background-repeat:no-repeat;background-image:url(../img/common/icons.png);background-position:-9999px -9999px;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:5px;overflow:hidden;}
.icon_loading{background:url(../img/common/icon_loading.gif) top left no-repeat;}
.icon_add{background-position:0 0;}
.icon_back{background-position:-16px 0;}
.icon_backToWebsite{background-position:-32px 0;}
.icon_bin{background-position:-48px 0;}
.icon_breadcrumb{background-position:-64px 0;}
.icon_browser_firefox{background-position:-80px 0;}
.icon_browser_opera{background-position:-96px 0;}
.icon_browser_safari{background-position:-112px 0;}
.icon_close{background-position:-128px 0;}
.icon_datepicker{background-position:-144px 0;}
.icon_debug_log{background-position:-160px 0;}
.icon_debug_memory{background-position:0 -16px;}
.icon_debug_request{background-position:-16px -16px;}
.icon_debug_session{background-position:-32px -16px;}
.icon_debug_sql_log{background-position:-48px -16px;}
.icon_debug_timer{background-position:-64px -16px;}
.icon_debug_variables{background-position:-80px -16px;}
.icon_delete{background-position:-96px -16px;}
.icon_error{background-position:-112px -16px;}
.icon_fake{background-position:-128px -16px;}
.icon_ext_css{background-position:0 -32px;}
.icon_ext_default{background-position:-16px -32px;}
.icon_ext_xls{background-position:-32px -32px;}
.icon_ext_pdf{background-position:-112px -32px;}
.icon_ext_ppt{background-position:-160px -32px;}
.icon_flush{background-position:-32px -48px;}
.icon_folder{background-position:-48px -48px;}
.icon_gallery{background-position:-64px -48px;}
.icon_google{background-position:-80px -48px;}
.icon_help{background-position:-96px -48px;}
.icon_importL10n{background-position:-112px -48px;}
.icon_information{background-position:-128px -48px;}
.icon_lang_en{background-position:-144px -48px;}
.icon_lang_fr{background-position:-160px -48px;}
.icon_logout{background-position:0 -64px;}
.icon_minus{background-position:-16px -64px;}
.icon_msn{background-position:-32px -64px;}
.icon_next{background-position:-48px -64px;}
.icon_notice{background-position:-64px -64px;}
.icon_passwordGenerate{background-position:-80px -64px;}
.icon_plus{background-position:-96px -64px;}
.icon_previous{background-position:-112px -64px;}
.icon_reorder{background-position:-128px -64px;}
.icon_required{background-position:-144px -64px;}
.icon_restore{background-position:-160px -64px;}
.icon_search{background-position:0 -80px;}
.icon_select_all{background-position:-16px -80px;}
.icon_select_drag{background-position:-32px -80px;}
.icon_select_none{background-position:-48px -80px;}
.icon_select_toggle{background-position:-64px -80px;}
.icon_sort{background-position:-80px -80px;}
.icon_sort_asc{background-position:-96px -80px;}
.icon_sort_desc{background-position:-112px -80px;}
.icon_success{background-position:-128px -80px;}
.icon_toggleeditor{background-position:-144px -80px;}
.icon_valid{background-position:-160px -80px;}
.icon_yahoo{background-position:0 -96px;}
.icon_Category{background-position:-16px -96px;}
.icon_Category_add{background-position:-32px -96px;}
.icon_Category_delete{background-position:-48px -96px;}
.icon_Chmod{background-position:-64px -96px;}
.icon_Company{background-position:-80px -96px;}
.icon_Company_add{background-position:-96px -96px;}
.icon_Company_delete{background-position:-112px -96px;}
.icon_Config{background-position:-128px -96px;}
.icon_Config_add{background-position:-144px -96px;}
.icon_Config_delete{background-position:-160px -96px;}
.icon_Contact{background-position:0 -112px;}
.icon_Contact_add{background-position:-16px -112px;}
.icon_Contact_delete{background-position:-32px -112px;}
.icon_Deadend{background-position:-48px -112px;}
.icon_Deadend_delete{background-position:-64px -112px;}
.icon_Departement{background-position:-80px -112px;}
.icon_Departement_add{background-position:-96px -112px;}
.icon_Departement_delete{background-position:-112px -112px;}
.icon_Document{background-position:-128px -112px;}
.icon_Document_add{background-position:-144px -112px;}
.icon_Document_clear{background-position:-160px -112px;}
.icon_Document_delete{background-position:0 -128px;}
.icon_Document_edit{background-position:-16px -128px;}
.icon_Document_library{background-position:-32px -128px;}
.icon_Document_select{background-position:-48px -128px;}
.icon_Group{background-position:-64px -128px;}
.icon_Group_add{background-position:-80px -128px;}
.icon_Group_delete{background-position:-96px -128px;}
.icon_Home{background-position:-112px -128px;}
.icon_Home_add{background-position:-128px -128px;}
.icon_Home_delete{background-position:-144px -128px;}
.icon_Icon{background-position:-160px -128px;}
.icon_Mail{background-position:0 -144px;}
.icon_Mail_add{background-position:-16px -144px;}
.icon_Mail_delete{background-position:-32px -144px;}
.icon_Mail_export{background-position:-48px -144px;}
.icon_Newsletter{background-position:-64px -144px;}
.icon_Newsletter_add{background-position:-80px -144px;}
.icon_Newsletter_delete{background-position:-96px -144px;}
.icon_Page{background-position:-112px -144px;}
.icon_Page_add{background-position:-128px -144px;}
.icon_Page_delete{background-position:-144px -144px;}
.icon_Post{background-position:-160px -144px;}
.icon_Post_add{background-position:0 -160px;}
.icon_Post_delete{background-position:-16px -160px;}
.icon_PressArticle{background-position:-32px -160px;}
.icon_PressArticle_add{background-position:-48px -160px;}
.icon_PressArticle_delete{background-position:-64px -160px;}
.icon_PressRelease{background-position:-80px -160px;}
.icon_PressRelease_add{background-position:-96px -160px;}
.icon_PressRelease_delete{background-position:-112px -160px;}
.icon_Question{background-position:-128px -160px;}
.icon_Question_add{background-position:-144px -160px;}
.icon_Question_delete{background-position:-160px -160px;}
.icon_Realisation{background-position:0 -176px;}
.icon_RealisationDocument{background-position:-16px -176px;}
.icon_RealisationDocument_add{background-position:-32px -176px;}
.icon_RealisationDocument_delete{background-position:-48px -176px;}
.icon_Realisation_add{background-position:-64px -176px;}
.icon_Realisation_delete{background-position:-80px -176px;}
.icon_Secteur{background-position:-96px -176px;}
.icon_Secteur_add{background-position:-112px -176px;}
.icon_Secteur_delete{background-position:-128px -176px;}
.icon_Service{background-position:-144px -176px;}
.icon_Service_add{background-position:-160px -176px;}
.icon_Service_delete{background-position:0 -192px;}
.icon_Speciality{background-position:-16px -192px;}
.icon_Speciality_add{background-position:-32px -192px;}
.icon_Speciality_delete{background-position:-48px -192px;}
.icon_Staff{background-position:-64px -192px;}
.icon_Staff_add{background-position:-80px -192px;}
.icon_Staff_delete{background-position:-96px -192px;}
.icon_User{background-position:-112px -192px;}
.icon_User_add{background-position:-128px -192px;}
.icon_User_delete{background-position:-144px -192px;}
pre.cake-debug{background:#CECECE;text-align:left;}
#debug-kit-toolbar{position:fixed;top:0;right:0;width:100%;height:1%;overflow:visible;z-index:10000;opacity:0.25;}
#debug-kit-toolbar:hover{opacity:1;}
#debug-kit-toolbar td,#debug-kit-toolbar th{padding:.2em;}
#debug-kit-toolbar #panel-tabs{float:right;list-style:none;border-bottom:1px solid #CCC;border-left:1px solid #CCC;margin:0;}
#debug-kit-toolbar .panel-tab{clear:none;float:left;list-style:none;margin:0;padding:0;}
#debug-kit-toolbar .panel-tab a{float:left;clear:none;background:#efefef;color:#222;border-right:1px solid #ccc;display:block;height:20px;line-height:20px;margin:0;padding:0 .5em;}
#debug-kit-toolbar .panel-tab .active,#debug-kit-toolbar .panel-tab a:hover{background:#fff;text-decoration:none;}
#debug-kit-toolbar .panel-tab.icon a{padding:4px;}
#debug-kit-toolbar .panel-content{position:absolute;text-align:left;top:20px;right:0;background:#fff;color:#000;width:96%;max-height:550px;overflow:auto;border-bottom:3px solid #333;padding:20px 2%;}
.panel-content p{margin:1em 0;}
.panel-content h2{margin-top:0;padding:0;}
.panel-content h3{margin-top:1em;padding:0;}
.panel-content .info{border-top:1px dashed #6c6cff;border-bottom:1px dashed #6c6cff;padding:4px;}
table.debug-table{width:auto;border:0;}
table.debug-table td,table.debug-table th{text-align:left;border:0;padding:3px;}
table.debug-table th{border-bottom:1px solid #222;background:0;}
table.debug-table tr.even td{background:#efefef;}
#debug-kit-toolbar .code-table td{white-space:pre;font-family:monaco, corsiva, "courier new", courier, monospaced;}
#debug-kit-toolbar .code-table td:first-child{width:15%;}
#debug-kit-toolbar .code-table td:last-child{width:80%;}
.neat-array{background:#CE9E23;list-style:none;margin:0;padding:1px 2px 1px 20px;}
.neat-array .neat-array{padding:0 0 0 20px;}
.neat-array li{background:#FEF6E5;border-top:1px solid #CE9E23;border-bottom:1px solid #CE9E23;line-height:1.5em;cursor:default;margin:0;}
.neat-array li:hover{background:#fff;}
.neat-array li strong{padding:0 8px;}
.neat-array li.expandable.expanded > strong:before{content:'v ';}
.neat-array li.expandable.collapsed > strong:before,.neat-array li.expandable.expanded .expandable.collapsed > strong:before{content:'> ';}
.cake-sql-log{font-family:Arial;}
.cake-sql-log .describe td{background-color:#FFF6BF;border-color:#FFD324;}
.cake-sql-log .error td{background-color:#FBE3E4;color:#8a1f11;font-weight:700;border-color:#FBC2C4;}
#header h1 a img{float:none;}
h2{margin:1.5em 0;}
h2 a{font-size:1.5em;color:#7D933C;text-decoration:none;}
h4{font-size:1em;color:#7D933C;margin:0;}
#testimonial blockquote{font-style:italic;color:inherit;margin-bottom:1em;padding-left:0;padding-top:1em;padding-bottom:1em;}
#footer{width:580px;clear:both;text-align:center;font-size:.9em;color:#646567;margin-top:1em;}
ul,ol,dir,menu,#debug-kit-toolbar ul{list-style:none;}
blink,.paginate a:hover,.paginate .prev,.paginate .next,.tabs li a,.tabs li a:focus,.tabs li a:hover{text-decoration:none;}
strong,th,thead td,h1,h2,h3,h4,h5,h6,dt,.paginate .current{font-weight:700;}
input,select,button,.neat-array li.expandable{cursor:pointer;}
input[type=hidden],span.protectFromSpam .cryptedMail,.paginate .disabled,#debug-kit-toolbar .panel-tab a:hover + .panel-content,#debug-kit-toolbar .panel-tab a + .panel-content:hover,.panel-content,.cake-sql-log .describe{display:none;}
.message_notice a,.cake-sql-log .describe:hover td,.cake-sql-log .describe.selected td{color:#514721;}
.message_success,.cake-sql-log .fast td{background-color:#E6EFC2;color:#264409;border-color:#C6D880;}
.message_success a,.cake-sql-log .fast:hover td,.cake-sql-log .fast.selected td{color:#264409;}
.message_help,.cake-sql-log tbody td{background-color:#6894c1;color:#f4f7fb;border-color:#aec5e3;}
.paginate a,.paginate .prev:hover,.paginate .next:hover{text-decoration:underline;}
.clearfix,.container,.panel-content.request{display:block;}
.icon_ext_exe,.icon_ext_bat{background-position:-144px -16px;}
.icon_ext_zip,.icon_ext_rar{background-position:-160px -16px;}
.icon_ext_flv,.icon_ext_avi,.icon_ext_mpg,.icon_ext_mpeg,.icon_ext_wmv,.icon_ext_asf,.icon_ext_asx,.icon_ext_mov,.icon_ext_ram,.icon_ext_ogm,.icon_ext_mkv{background-position:-48px -32px;}
.icon_ext_as,.icon_ext_swf,.icon_ext_fla{background-position:-64px -32px;}
.icon_ext_htm,.icon_ext_html,.icon_ext_dhtml,.icon_ext_xhtml{background-position:-80px -32px;}
.icon_ext_mp3,.icon_ext_wav,.icon_ext_ogg,.icon_ext_wma{background-position:-96px -32px;}
.icon_ext_php,.icon_ext_php3,.icon_ext_php4{background-position:-128px -32px;}
.icon_ext_gif,.icon_ext_bmp,.icon_ext_jpg,.icon_ext_jpeg,.icon_ext_png,.icon_ext_tiff{background-position:-144px -32px;}
.icon_ext_txt,.icon_ext_rtf,.icon_ext_log{background-position:0 -48px;}
.icon_ext_doc,.icon_ext_docx{background-position:-16px -48px;}