html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;}p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a:focus,a:hover{color:#000;}a{color:#009;text-decoration:underline;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre,code{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0 1.5em;}ul,ol{margin:0 1.5em 1.5em 1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;background:#C3D9FF;}th,td{padding:4px 10px 4px 5px;}tr.even td{background:#E5ECF9;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}label{font-weight:bold;}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend{font-weight:bold;font-size:1.2em;}input.text,input.title,textarea,select{margin:.5em 0;border:1px solid #bbb;}input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666;}input.text,input.title{width:300px;padding:5px;}input.title{font-size:1.5em;}textarea{width:390px;height:250px;padding:5px;}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}body{font-family:arial sans-serif;min-width:800px;}a{color:inherit;text-decoration:none;cursor:pointer;}a img{vertical-align:middle;}p{text-align:justify;}h1,h2,h3,h4,h5,h6{font-family:"lucida sans unicode","lucida grande",sans-serif;}h3,h4{margin-top:1em;}div.calendar table{width:auto;}.raz{margin:0;padding:0;border:none;}.table{display:table;width:100%;border-collapse:collapse;}.row{display:table-row;text-align:center;}.cell{display:table-cell;vertical-align:middle;}#header_title{margin:0;padding:0;font-family:"lucida sans unicode","lucida grande",sans-serif;}#header_title{display:table;width:100%;}#header_title a{display:table-row;color:white;}#header_title span.lightGray{display:table-cell;text-align:right;vertical-align:middle;}#header_title span.darkGray{display:table-cell;text-align:left;vertical-align:middle;}#header_title .lightGray{width:20%;background-image:url(/images/logo.gif);background-repeat:no-repeat;background-position:5px center;text-align:right;font-weight:bold;height:100px;}#header_title .darkGray{width:80%;}#header_slogan{color:white;font-size:larger;font-style:italic;left:20%;margin:0;padding:0 0 0 1em;position:absolute;top:80px;}#rainbow{width:100%;height:63px;overflow:hidden;}#rainbow_bg{width:100%;height:63px;}#rainbow_bg,#rainbow_bg *{background-image:url(/images/rainbow.jpg);background-repeat:repeat-x;}#rainbow_bg{background-position:0 -126px;height:63px;}#rainbow_bg .l,#rainbow_bg .r,#rainbow_bg p{position:absolute;}#rainbow_bg .l{left:0;width:20%;height:63px;background-position:0 -63px;overflow:hidden;}#rainbow_bg .l div{left:0;position:absolute;width:160px;height:63px;background-position:0 0;}#rainbow_bg .r{right:0;width:160px;height:63px;background-position:0 -189px;}#rainbow_slogan{position:relative;top:-63px;width:100%;display:table;height:63px;}#rainbow_slogan p{font-family:"lucida sans unicode","lucida grande",sans-serif;font-style:italic;font-size:x-large;font-weight:bold;margin:0;padding:0;display:table-row;}#rainbow_slogan span{display:table-cell;vertical-align:middle;text-align:center;color:white;overflow:hidden;white-space:nowrap;}#rainbow_slogan .fix{display:none;height:63px;}#navbar{text-decoration:none;text-align:center;font-weight:bold;font-variant:small-caps;font-family:"lucida sans unicode","lucida grande",sans-serif;}#navbar *{margin:0;padding:0;}#navbar{display:table;width:100%;}#navbar p{display:table-row;}#navbar a{display:table-cell;height:60px;width:20%;text-align:center;vertical-align:middle;color:#222;}#navbar a{background-image:url(/images/buttons.jpg);background-repeat:repeat-x;}#navbar a.blue{background-position:0 -0px;}#navbar a.blue:hover{background-position:0 -60px;}#navbar a.gray{background-position:0 -120px;}#navbar a.gray:hover{background-position:0 -180px;}#navbar a.green{background-position:0 -240px;}#navbar a.green:hover{background-position:0 -300px;}#navbar a.red{background-position:0 -360px;}#navbar a.red:hover{background-position:0 -420px;}#navbar a.yellow{background-position:0 -480px;}#navbar a.yellow:hover{background-position:0 -540px;}#main{background-color:white;width:100%;overflow:hidden;}#main .clear{margin:0;padding:0;text-align:right;background-color:#ebebeb;}#main .clear span{display:inline-block;width:80%;background-color:white;}#body{float:right;width:80%;}#body .m{margin:1em;}#body a:hover{color:black!important;}#navcol{float:right;width:20%;background:#EBEBEB url(/images/gens.jpg) no-repeat scroll right top;min-height:406px;overflow:hidden;}#navcol *{overflow:hidden;}#navcol dl{padding:1em;font-weight:bold;}#navcol dl dt{padding:3px;opacity:.7;color:white;}#navcol dl dd{margin-bottom:1em;color:black;opacity:.7;}#navcol ul{margin:0;padding:0;list-style:none;}#navcol li{margin:0;padding:0;}#navcol dd>form{margin:0;padding-bottom:3px;text-align:center;}#navcol input.text,#navcol input.title{width:90%;}#navcol a{padding:3px;display:block;margin:0;}#navcol a:hover{background-color:white;}#footer{text-align:center;white-space:nowrap;overflow:hidden;margin:0;padding:0;}#footer span{display:inline-block;vertical-align:middle;}#footer .fix{height:80px;}#footer .lightGray{width:20%;}#footer .darkGray{width:80%;}#footer a{color:white;text-decoration:none;font-weight:normal;}#footer a:hover{text-decoration:underline overline;}.clear{clear:both;}.raz,.raz *{margin:0;padding:0;border:none;list-style:none;}.float_left{float:left;}.float_right{float:right;}.debug{outline:2px solid red;}.message li{list-style:none;}.not_approved,.not_active,.not_published{color:red!important;}a.not_approved:hover,a.not_active:hover,a.not_published:hover{color:black!important;}img.region{position:relative;}ul.flat{margin:0;padding:0;list-style:none;}ul.flat li{display:inline;margin-right:1em;}dl.search_result dt{font-size:larger;}dl.search_result dd{margin-bottom:2em;margin-top:.5em;}dl.search_result dd ul.flat{text-align:right;margin-top:1em;}.map_ul{margin:0;padding:0;list-style:none;}.map_li{position:absolute;}.map_tip{background-color:white;z-index:1000;padding:.5em;border:1px solid black;position:absolute;}.map_tip h6{margin:0;padding:0;white-space:nowrap;}.map_tip p{text-align:left;margin-bottom:.2em;}.pagging{text-align:center;}.lightGray{background-color:#aaa;}.darkGray{background-color:#999;}.form_error{color:red;font-style:italic;font-weight:bold;}form{text-align:center;}#body form{margin-right:10px;}form dl{text-align:left;}li form{text-align:left;}input.text,input.title,textarea,table.mceLayout{width:100%;border:#999 2px inset!important;}select{border:#999 2px inset!important;}input.text:focus,input.title:focus,textarea:focus,select:hover,table.mceLayout:focus{border:black 2px inset!important;}select{padding:5px;}optgroup,option{margin:0 5px;}label.title{font-size:1.5em;}form .form_error+input,form .form_error+textarea,form .form_error+select{border-color:red;outline:red solid 1px;}form button{vertical-align:middle;}input.search{background-image:url(/images/icons/search.png);background-position:center right;background-repeat:no-repeat;}ul.hide_tools li .tools{visibility:hidden;}ul.hide_tools li:hover .tools{visibility:visible;}a.edit:hover{background-color:#fc0;}a.delete:hover{background-color:#e00;color:white;}a.create:hover{background-color:#081;color:white;}a.validate:hover{background-color:#009;color:white;}a.publish:hover{background-color:#009;color:white;}body.blue #navcol dt{background-color:#009;}body.blue #navcol dd{background-color:#ccf;}body.blue #main a{color:#006;}body.gray #navcol dt{background-color:#666;}body.gray #navcol dd{background-color:#ccc;}body.gray #main a{color:#667;}body.green #navcol dt{background-color:#080;opacity:.8;}body.green #navcol dd{background-color:#dfd;}body.green #main a{color:#050;}body.red #navcol dt{background-color:#e00;opacity:.8;}body.red #navcol dd{background-color:#ecc;}body.red #main a{border-bottom-color:#e00;color:#600;}body.yellow #navcol dt{background-color:#ec0;opacity:.8;color:black;}body.yellow #navcol dd{background-color:#ffb;}body.yellow #main a{border-bottom-color:#ec0;color:#530;}