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;background:#fff}table{border-collapse:collapse;border-spacing:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}input,textarea{margin:0}a{outline:none}.wrapper{display:inline-block}.wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .wrapper{height:1%}.wrapper{display:block}label{font-weight:bold}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ddd}legend{padding:0 .4em;font-weight:bold;font-size:1.2em}textarea{margin:0.5em 0.5em 0 0;padding:.4em}form.hform,form.survey{width:350px}form.hform p,form.survey p{margin:0 0 0.5em}form.hform p label,form.survey p label{float:left;width:100px;font-weight:bold}form.hform p select,form.survey p select{width:200px}form.hform p input,form.survey p input{}form.hform p input.radio,form.survey p input.radio{width:auto}form.hform p input.smallbox,form.survey p input.smallbox{padding:1px;font-size:0.8em;margin-left:1em}form.hform p input.numberbox,form.survey p input.numberbox{width:3em;margin-left:1em}form.hform p.checkbox,form.survey p.checkbox{margin-left:20px}form.hform p.checkbox label,form.survey p.checkbox label{float:none;font-weight:normal}form.hform p.checkbox input,form.survey p.checkbox input{width:auto}form.hform p.question label,form.survey p.question label{width:auto !important}form.hform p.question textarea,form.survey p.question textarea{width:500px !important}form.hform p.question select,form.survey p.question select{width:auto !important;margin-left:6px}form.hform p.question input,form.survey p.question input{margin-left:1em}form.hform p.block_question label,form.survey p.block_question label{width:auto !important;display:block;float:none}form.hform p.block_question label,form.survey p.block_question label{width:auto !important}form.hform p.block_question textarea,form.survey p.block_question textarea{width:500px !important}form.hform p.block_question select,form.survey p.block_question select{width:auto !important;margin-left:6px}form.hform p.block_question input,form.survey p.block_question input{margin-left:1em}form.hform p.flush_align label,form.survey p.flush_align label{width:auto;padding-right:10px}form.hform .wrap_next,form.survey .wrap_next{float:left;padding-right:20px}form.hform p input,form.survey p input,form.hform td input,form.survey td input{width:200px;padding:3px}form.hform input,form.survey input,form.hform label,form.survey label,form.hform textarea,form.survey textarea{font-size:1em}form.hform input,form.survey input,form.hform label,form.survey label,form.hform select,form.survey select{margin:2px 0}form.survey{font-size:1.1em;width:100%}form.survey fieldset{border:none;padding:0}form.survey p label{width:200px}form.survey p textarea{width:400px}form.hwform{width:400px}form.hwform p label{width:150px}form.hwform fieldset{border:none}form.hwform p select{margin:0.5em 0 0.75em 0}form.vform p{margin:0 0 .5em}form.vform p label{display:block}form.vform p.checkbox label{display:inline}.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}.notice h1,.notice h2,.notice h3,.notice h4,.notice h5,.notice h6{margin-top:0;padding-top:0}.notice p:last-child{margin-bottom:0;padding-bottom:0}.notice a{color:#514721}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error a{color:#8a1f11}.success a{color:#264409}#main_holder{}#main_holder label{font-weight:bold}#main_holder fieldset{padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}#main_holder legend{font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em}#main_holder fieldset,#main_holder #IE8#HACK{padding-top:1.4em}#main_holder legend,#main_holder #IE8#HACK{margin-top:0;margin-bottom:0}#main_holder input[type=text],#main_holder input[type=password],#main_holder input.text,#main_holder input.title,#main_holder textarea{background-color:#fff;border:1px solid #bbb}#main_holder input[type=text]:focus,#main_holder input[type=password]:focus,#main_holder input.text:focus,#main_holder input.title:focus,#main_holder textarea:focus{border-color:#666}#main_holder select{background-color:#fff;border-width:1px;border-style:solid}#main_holder input[type=text],#main_holder input[type=password],#main_holder input.text,#main_holder input.title,#main_holder textarea,#main_holder select{margin:0.5em 0}body{font-size:75%}input,textarea{font-family:Helvetica,Arial,sans-serif}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl{font-family:Georgia}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:1.8em;line-height:1.25;margin:0.5em 0;color:#bd0000}h1 a,h1 a:hover{color:#bd0000}h2{font-size:1.6em;margin-top:0.25em;margin-bottom:0.5em;color:#bd0000}h2 a,h2 a:hover{color:#bd0000}h3{font-size:1.4em;margin:0.5em auto;line-height:1.5;color:#404040}h3 a,h3 a:hover{color:#404040}h4{font-size:1.2em;line-height:1.25;margin-bottom:0.5em;color:#404040}h5{font-size:1.1em;margin-bottom:0.5em;color:#404040}h6{font-size:1em}h1 + h2{margin-top:0}p{margin:0 0 1em}ul,ol{margin:0 1.5em 1.5em 1.5em}ul{list-style:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dl dd{margin-left:1.5em}abbr,acronym{border-bottom:1px dotted #000}address{margin-top:1.5em;font-style:italic}del{color:#000}a{color:#009;text-decoration:none}a:hover{text-decoration:underline}blockquote{margin:1.5em}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}pre,code{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em monospace;line-height:1.5}tt{display:block;margin:1.5em 0;line-height:1.5}table{margin-bottom:1.4em}th{font-weight:bold}th,td{padding:4px 10px 4px 0}tfoot{font-style:italic}caption{background:#ffc}.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}.quiet{color:#999}.hide{display:none}.highlight{background:#ffc}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}#main_content{color:#333}a{color:#3e70b1;text-decoration:none}a:hover{color:#3354aa}html,body{width:100%;height:100%}hr{background-color:#e0e0e0;height:1px;border:none}.error_text{color:red;font-size:1.1em;line-height:1}hr.light-gray{color:#ddd}a.blue-link{color:#3e70b1;font-size:1.3em;font-weight:bold}.wrapper{display:inline-block}.wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .wrapper{height:1%}.wrapper{display:block}.cke_show_borders{background-color:white !important}.left_indent{padding-left:50px}img.left{float:left;margin-right:15px}img.right{float:right;margin-left:15px}blockquote.right,blockquote.left{margin:0 30px 15px 30px;padding:0 0 0 45px;font-size:1.2em;font-family:Georgia,"Times New Roman",Times,serif;border-left:2px solid #ddd;color:#888;background:#ffffff url(/images/main/blockquote.gif) no-repeat top left}blockquote.right cite,blockquote.left cite{display:block;text-align:right;color:black;font-size:1em}blockquote.left{margin:5px 15px 5px 0;text-align:center;border:none !important;float:left}blockquote.right{margin:5px 0 5px 15px;text-align:center;border:none !important;float:right}.information_block{font-size:1.1em;line-height:1.1;font-family:'lucida sans unicode','lucida grande',sans-serif;text-transform:uppercase;letter-spacing:1px;color:#404040;border:1px solid #d9d9d9;padding:13px 10px 10px 10px;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffffff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));background-image:-moz-linear-gradient(top, #ffffff, #eeeeee);-pie-background:linear-gradient(top, #ffffff, #eeeeee);text-shadow:#fff 1px 1px 1px;position:relative;behavior:url(/includes/css/core/PIE.htc)}.information_block input{width:200px;font-size:1em;padding:3px 5px;margin-top:-4px;float:right;vertical-align:middle}.spinner{position:absolute;opacity:0.9;filter:alpha(opacity=90);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);z-index:999;background:#fff}.spinner-msg{text-align:center;font-weight:bold}.spinner-img{background:url(/images/icons/spinner.gif) no-repeat;width:24px;height:24px;margin:0 auto}#error_message,#info_message{text-align:left;padding:5px 5px 5px 30px;margin:10px 10px 10px 0;width:670px}#error_message p,#info_message p{padding:10px;margin:0}#error_message{background:#fac9cb url(/images/admin/error.png) no-repeat 10px 50%;border:1px solid #D6ACB0;color:#6F0E08}#info_message{background:#deedde url(/images/admin/info.png) no-repeat 10px 50%;border:1px solid #C7D5C7}#side_menu div{padding-left:10px}#side_menu a{display:block;padding:2px 0 2px 10px;margin:2px 0;white-space:nowrap;font-family:Arial;color:#444444;text-decoration:none;font-size:1.1em;text-shadow:white 1px 1px 0}#side_menu a:hover{text-decoration:none;color:#0d0d0d;background-color:#f2f2f2}#side_menu .selected{font-weight:bold;background-color:#f2f2f2;color:black}#side_menu .root{color:#bd0000;font-weight:bold;font-size:1.3em;text-decoration:underline}#side_menu .root:hover{color:#bd0000;text-decoration:underline}#header{height:180px}#top_content{height:140px;overflow:hidden}#face_holder{position:relative;left:465px;z-index:1}#face_holder img{position:absolute;z-index:1}#top_right_content{float:right;padding:5px;margin:10px}#top_right_content div,#top_right_content p{text-align:center}#top_right_content p a{color:white;font-weight:bold;margin:0 4px}#top_right_content p a :hover{color:white}#top_right_content input{padding:2px;font-size:1.1em;width:160px}#top_right_content img{vertical-align:middle}#top_menu{background:white url('/images/main/menu_gradient.png') repeat-x scroll top left;height:40px}#top_menu a{font-family:Arial,"MS Trebuchet",sans-serif;display:block;float:left;padding:0 7px;height:40px;overflow:hidden;line-height:2.5;margin:0 5px;font-size:1.4em;letter-spacing:2px;cursor:move;color:#f2f2f2;text-decoration:none}#top_menu a:hover{cursor:pointer;background-color:#bd0000;color:white}#side_menu,#sidebar{width:200px;float:left}#sidebar{margin-right:10px}#menu{border:4px solid #e5e5e5;border-width:0 4px 4px 0}#page{width:960px;margin:0 auto;background-color:white}#main_content_holder{}#main_content_holder td,#main_content_holder th,#main_content_holder tr,#main_content_holder table{vertical-align:top}#main_content_holder .rss_button_holder{float:right;padding:0 10px}#main_content_holder #main_content{float:left;width:740px;font-size:1.1em}#newsletter_signup{text-align:center;max-width:250px;min-width:100px}#newsletter_signup input{width:70%;padding:3px;margin:6px 4px}#newsletter_signup input[type="submit"]{margin:6px 0 10px}#newsletter_signup fieldset{padding:0em}#main_content_holder .right_newsletter{float:right;width:230px;margin-left:20px}#subscription_confirmation{font-size:1.1em;font-weight:bold}.review_pack_inline{border:1px solid #191919;padding:10px}.review_pack_inline form{width:100%}#outside_footer{text-decoration:none;padding:5px;text-align:center}#outside_footer #cross_link_bar{margin:10px auto}.testimonial cite{display:block;font-style:normal;color:#404040;font-weight:bold;margin-top:5px;text-align:right}.testimonial blockquote{background:transparent url(/images/icons/blockquote.png) no-repeat top left;margin:0}.testimonial blockquote span{display:block}.testimonial blockquote span.no_image{padding-left:30px}.testimonial blockquote img{float:left;padding:0 8px 3px 30px}.testimonial blockquote a{white-space:nowrap}#full_testimonial_list{padding-bottom:10px}#full_testimonial_list hr{margin:20px auto}#full_testimonial_list cite{margin-top:10px}#testimonial_mask,#faq_mask{overflow:hidden;height:270px}#testimonial_list_holder,#faq_list_holder{margin-top:0}#faq_list_holder div p{margin-bottom:0}#people_navigation,#people_list{float:left}#people_navigation{position:relative;width:20%;border:1px solid #999;border-width:0 1px 0 0}#people_navigation a{display:block;font-size:1em;padding:5px;margin-right:10px;color:#404040;background-color:white;border:1px solid white;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#people_navigation a:hover{-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:black;background-color:#e6e6e6;border:1px solid #999}#people_list{width:75%;padding:10px 10px}#people_list first{margin:0 0 0.25em 0}#people_list h2{margin:1em 0 0.25em 0}#people_list h3{border:1px solid #999;border-width:0 0 1px 0}#people_list h3:first-child{margin-top:0}#people_list img{border:1px solid #999;margin:0 15px 5px 0}html,body{background-color:white}h1,h2,h3,h4{color:#404040}h1{color:#bd0000;letter-spacing:0.5px}cite,legend,h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}#generated_slideshow{float:left;padding:0 15px 5px 0;margin-right:15px}#generated_slideshow div img{border:2px solid #bfbfbf;border-top:2px solid #cccccc;border-left:2px solid #cccccc}#header{background:#ffffff url('/images/main/top_gradient.png') repeat-x top left;height:150px}#top_content{margin:0 auto;width:960px}#page{width:100%;min-height:100%;height:auto !important;height:100%;margin:0 auto -70px}#sidebar #side_menu{width:210px;padding-bottom:20px}#sidebar #side_menu .root{font-size:1.4em;text-decoration:none;background:#ffffff url('/images/main/green_arrow.png') no-repeat center left;padding-left:30px}#sidebar #side_menu .root:hover{background:#ffffff url('/images/main/blue_arrow.png') no-repeat center left}#sidebar #side_menu .selected{text-decoration:underline;color:#404040}#sidebar #side_menu .selected:hover{text-decoration:underline}#sidebar #testimonial_mask{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}#sidebar #newsletter_signup{margin-top:10px}#sidebar #newsletter_signup input{font-size:1.1em}#sidebar #newsletter_signup fieldset{font-size:1.1em;border:none;padding:0}#main_content_holder{width:960px;margin:0 auto}#main_content_holder #main_content > p,#main_content_holder #main_content > table td,#main_content_holder #main_content > div{font-size:1.2em}#main_content_holder #main_content #people_navigation{width:25%;border-right:none}#main_content_holder #main_content #people_list{padding-right:0;width:72%}#outside_footer{background:#474747 url('/images/main/bottom_gradient.png') repeat-x top left;height:70px;padding:0;color:#b0b0b0;font-family:Helvetica,Arial,sans-serif;text-shadow:#000 1px 1px 0}#outside_footer > div{width:960px;margin:0 auto;padding:10px 0}#outside_footer .left_text{float:left;text-align:left}#outside_footer .right_text{float:right;text-align:left;width:40%}#outside_footer a{color:#d9d9d9;border-bottom:1px solid white;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#outside_footer a:hover{-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;color:white;text-decoration:none;background-color:#545454}
