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:#ffffff}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 #dddddd}legend{padding:0 .4em;font-weight:bold;font-size:1.2em}textarea{margin:0.5em 0.5em 0 0}textarea{padding:.4em}form.hform{width:350px}form.hform p{margin:0 0 .5em}form.hform p label{float:left;width:100px;font-weight:bold}form.hform td{vertical-align:middle !important}form.hform p input,form.hform td input{width:200px;padding:3px}form.hform p select{width:200px}form.hform p input.button{width:auto}form.hform p input.checkbox{width:auto}form.hform p input.radio{width:auto}form.hform p.checkbox{margin-left:20px}form.hform p.checkbox label{float:none;font-weight:normal}form.hform p.checkbox input{width:auto}form.hform p input.smallbox{padding:1px;font-size:0.8em;margin-left:1em}form.hform p input.numberbox{width:3em;margin-left:1em}form.hform p.question label{width:auto !important}form.hform p.question select{width:auto !important;margin-left:6px}form.hform input,form.hform label,form.hform textarea{font-size:1em}form.hform input,form.hform label,form.hform select{margin:2px 0}form.hwform{width:400px}form.hwform p label{width:150px}form.hwform fieldset{border:none}form.vform p{margin:0 0 .5em}form.vform p label{display:block}form.vform p.checkbox label{display:inline}body{font-size:75%}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea{font-family:Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.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}h5{font-size:1em;margin-bottom:1.5em}h6{font-size:1em}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 #000000}address{margin-top:1.5em;font-style:italic}del{color:#000000}a{color:#000099;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:#ffffcc}.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:#999999}.hide{display:none}.highlight{background:#ffffcc}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}h1,h2,h3,h4{width:90%;padding:0.2em;margin:0 0 .25em 0;color:#e04f00;border-bottom:2px solid #e0e0e0}h1{font-size:2em;margin-top:0.25em}h2{font-size:1.7em;padding-bottom:0}h3,h4{border:none;color:#404040;padding-left:0}b,strong{color:#1a1a1a}hr{background-color:#e0e0e0;height:1px;border:none}.error_text{color:red;content:'<br />'}hr.light-gray{color:#dddddd}a.blue-link{color:rgb(62,112,177);font-size:1.3em;font-weight:bold}a{color:rgb(62,112,177);text-decoration:none}a:hover{color:rgb(51,84,170)}html,body{width:100%;height:100%}#page{width:960px;margin:0 auto;background-color:white}#error_message,#info_message{text-align:left;padding:5px 5px 5px 30px;margin:10px 10px 10px 0;font-size:11pt;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,#side_menu ul{list-style-type:none;margin:0}#side_menu ul{padding-left:10px}#side_menu a{display:block;padding:2px;margin-bottom:1px;white-space:nowrap;font-family:Arial;color:#444444;text-decoration:none;font-size:1.1em}#side_menu a:hover{text-decoration:none;color:#0d0d0d}#side_menu .selected{font-weight:bold;background-color:#f2f2f2}#side_menu .root{color:#e04f00;font-weight:bold;font-size:1.3em;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{text-align:center}#top_right_content input{padding:2px;font-size:1.1em;width:160px}#top_right_content p{text-align:center}#top_right_content p a{color:#e04f00;font-weight:bold;margin:0 4px}#top_right_content p a:hover{color:#e04f00}#ie_update{font-size:x-small;display:none}#top_published_by{color:;font-weight:bold}#top_published_by a,#top_published_by a:visited{color:}#top_published_by a:hover{color:}#top_menu{background:#9ec439 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:#87ba26;color:white}#side_menu,#sidebar{width:200px;float:left}#sidebar{margin-right:10px}#menu{border:4px solid #e5e5e5;border-width:0 4px 4px 0}#main_content{float:left;width:740px}#main_content td,#main_content th,#main_content tr,#main_content table{vertical-align:top}#outside_footer{text-decoration:none;padding:5px;text-align:center}html,body{background-color:#999999}#page{border:1px solid #808080;border-top:0}#main_content_holder{padding:5px}#outside_footer{color:white}#outside_footer a{color:#dbdbdb;text-decoration:underline}#outside_footer a:hover{color:white}ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#dddddd;background-color:#ffffff;background-color:#ffffff;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50}ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:0.2em 1.5em 0.2em 1em;display:block;float:none !important;cursor:pointer;font-weight:normal;white-space:nowrap;font-size:1em;line-height:1.5em}ul.autocompleter-choices li.autocompleter-selected{background-color:#444444;color:#ffffff}ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0}ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9fcfff}.datepicker_dashboard{position:absolute;font-size:10px;font-family:"Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif;color:#ffffff;line-height:normal;width:172px;height:135px;padding:14px;background:url(/images/other/datepicker_frame.png) no-repeat}.datepicker_dashboard .header{position:relative;height:15px;margin-bottom:5px;padding-top:1px}.datepicker_dashboard .header .title{text-align:center;margin:2px 18px 0 18px}.datepicker_dashboard .header .titleText{color:#ccff00}.datepicker_dashboard .header .previous,.datepicker_dashboard .header .next,.datepicker_dashboard .header .closeButton{position:absolute;cursor:pointer;text-indent:-40px;overflow:hidden;width:12px;height:12px;top:2px;background-image:url(/images/other/datepicker_buttons.png);background-position:left top;background-repeat:no-repeat}.datepicker_dashboard .header .previous{left:4px}.datepicker_dashboard .header .previous:hover{background-position:left bottom}.datepicker_dashboard .header .next{right:4px;background-position:-13px top}.datepicker_dashboard .header .next:hover{background-position:-13px bottom}.datepicker_dashboard .header .closeButton{display:none;right:0px;top:0px;background-position:right top}.datepicker_dashboard .header .closeButton:hover{background-position:right bottom}.datepicker_dashboard .body{position:relative;top:0px;left:2px;width:168px;height:112px;overflow:hidden}.datepicker_dashboard .time{position:relative;width:100%;height:100%}.datepicker_dashboard .time .hour,.datepicker_dashboard .time .separator,.datepicker_dashboard .time .minutes{background:#333333;border:0px;width:50px;font-size:32px;color:#ffffff;position:absolute;top:10px;text-align:center;padding:2px}.datepicker_dashboard .time .hour{left:15px}.datepicker_dashboard .time .separator{background:transparent;width:10px;left:76px}.datepicker_dashboard .time .minutes{left:95px}.datepicker_dashboard .time .ok{position:absolute;top:65px;height:32px;width:136px;left:15px;font-size:20px}.datepicker_dashboard .days .day{float:left;text-align:center;overflow:hidden;width:23px;padding-top:1px;height:14px;margin:0 1px 1px 0}.datepicker_dashboard .days .titles{height:15px;margin-bottom:2px;text-transform:uppercase;color:#aaaaaa}.datepicker_dashboard .days .day0{margin-right:0}.datepicker_dashboard .days .week5 .day{margin-bottom:0}.datepicker_dashboard .days .week .day{cursor:pointer}.datepicker_dashboard .days .week .day:hover{color:#ccff00}.datepicker_dashboard .days .otherMonth{color:#444444}.datepicker_dashboard .days .selected{color:#ccff00}.datepicker_dashboard .months .month{float:left;cursor:pointer;text-align:center;padding-top:6px;width:55px;overflow:hidden;height:21px;margin:0 1px 1px 0}.datepicker_dashboard .months .month3,.datepicker_dashboard .months .month6,.datepicker_dashboard .months .month9,.datepicker_dashboard .months .month12{margin-right:0}.datepicker_dashboard .months .month10,.datepicker_dashboard .months .month11,.datepicker_dashboard .months .month12{margin-bottom:0}.datepicker_dashboard .months .month:hover{color:#ccff00}.datepicker_dashboard .months .selected{color:#ccff00}.datepicker_dashboard .years .year{float:left;cursor:pointer;text-align:center;padding-top:6px;width:32px;overflow:hidden;height:21px;margin:0 1px 1px 0}.datepicker_dashboard .years .year4,.datepicker_dashboard .years .year9,.datepicker_dashboard .years .year14,.datepicker_dashboard .years .year19{margin-right:0}.datepicker_dashboard .years .year15,.datepicker_dashboard .years .year16,.datepicker_dashboard .years .year17,.datepicker_dashboard .years .year18,.datepicker_dashboard .years .year19{margin-bottom:0}.datepicker_dashboard .years .year:hover{color:#ccff00}.datepicker_dashboard .years .selected{color:#ccff00}.datepicker_dashboard .unavailable{color:#553333 !important;cursor:default !important;text-decoration:line-through}.tip{color:#ffffff;width:172px;z-index:13000}.tip-title{background:url(/images/other/tip_bubble.png) top left;font-size:11px;font-weight:bold;margin:0;padding:8px 8px 4px}.tip-text{background:url(/images/other/tip_bubble.png) bottom right;font-size:11px;margin:0;padding:4px 8px 8px}div#mb_overlay{position:absolute;left:50%;background-color:#000000;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:3px 3px 3px #666666;-webkit-box-shadow:3px 3px 3px #666666;box-shadow:3px 3px 3px #666666}img#mb_close{position:absolute;cursor:pointer}div#mb_center{position:absolute;left:50%;overflow:hidden;background-color:#ffffff}div#mb_contents{overflow:hidden;background-color:#ffffff}.mb_loading{background:url('/images/other/spinner.gif') no-repeat center center}#mb_error{font-size:1.2em;color:#cd0000;font-weight:bold;text-align:center;padding:0.5em;font-family:Verdana,Helvetica,sans-serif}#mb_error em{font-size:0.8em}.buttons a,.buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px}.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px}.buttons button[type]{padding:5px 10px 5px 7px;line-height:17px}*:first-child+html button[type]{padding:4px 10px 3px 7px}.buttons button img,.buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px}button:hover,.buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699}.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#ffffff}button.positive,.buttons a.positive{color:#529214}.buttons a.positive:hover,button.positive:hover{background-color:#e6efc2;border:1px solid #c6d880;color:#529214}.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#ffffff}.buttons a.negative,button.negative{color:#d12f19}.buttons a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#ffffff}#download_list .download_item{float:left;width:175px;height:180px;text-align:center;padding:3px}#download_list img{border:1px solid #999999;padding:2px 0}#download_list a:hover img{border:1px solid #404040}#download_list p{text-align:left;padding:0 1em}#download_list h4{width:100%;font-size:1.1em;padding-top:5px}#download_category_list .download_category_item{float:left;width:160px;padding:5px 10px}#download_category_list h4{text-align:center;margin:0}#seminar_list h3,#study_list h3{font-size:1.2em;padding:0;color:#c7333f}#splash_top .col1,#splash_top .col2{float:left}#splash_top .col1{width:780px}#splash_top .col2{height:400px;width:179px;border-left:1px solid #cccccc}#splash_bottom{border-top:2px solid #edebee;background:#ffffff url('/images/main/splash-bottom.png') no-repeat top left;height:323px;margin:0;padding:0}#splash_bottom h4{font-size:1em}#splash_bottom .col1,#splash_bottom .col2,#splash_bottom .col3{float:left;padding:0px 6px 0 6px}#splash_bottom .col1{width:33%}#splash_bottom .col2{height:300px;width:30%;margin-right:3%}#splash_bottom .col2 h4{color:#1a1a1a;padding-right:2px}#splash_bottom .col2 b{color:#404040}#splash_bottom .col3{width:30%}#splash_bottom .col3 h4{width:auto !important}#splash_bottom .col3 h4 a{color:#404040}#frontnews_holder{padding-top:5px;width:30%}blockquote{background:#ffffff url(/images/main/q-open.png) no-repeat top left;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:1em;padding-left:12px;margin-left:0}blockquote span{background-image:url(/images/main/q-close.png);background-repeat:no-repeat;background-position:right bottom;padding-right:12px;display:block}cite{font-style:normal}.testimonial blockquote img{float:left;padding:0 3px 3px 0}.testimonial cite{display:block;font-style:normal;font-size:1.1em;color:#404040;font-weight:bold;padding-left:50px}#testimonial_mask{overflow:hidden;height:270px}#testimonial_list_holder{margin-top:0}#player_border_wrapper{border:5px solid #f2f2f2;width:640px;margin:0 50px}#player_holder{width:640px;height:480px;text-align:center}#get_flash_holder{padding-top:240px}#video_list{padding:10px}#video_list .video_item{float:left;width:230px;height:200px;text-align:center;padding:10px 0}#video_list h4{width:100%;font-size:1.1em}#video_list img{border:1px solid #999999}#video_list a:hover img{border:1px solid #404040}#video_list .description{text-align:left;padding:0 1em}#news_list h3 a{color:#818181;text-decoration:underline}#news_list h3 a:hover{color:#404040}#rss_button_holder{float:right;padding:10px}#map{border:1px solid #999999;width:948px;height:600px;margin-top:5px}#main_content h1{width:600px}#location_information h4{color:#e04f00}#location_information .col1,#location_information .col2{float:left;text-align:left}#location_information .col1{padding:25px 5px 0 10px}#location_information .col2 h4{white-space:nowrap}#location_information .col2 .description_holder{height:3em;overflow:hidden}#location_information .col2{padding:5px 5px 0 20px}#location_information .share_box a{display:block}#location_information .share_box{float:right}#legend_holder p img{float:left}#legend_holder p img,#legend_holder p input{margin-right:10px}#legend_holder p input,#legend_holder p label{vertical-align:top}#legend_holder p input{height:13px;width:13px}#legend_holder p label{margin-top:2px;font-size:1.1em;font-weight:normal}#legend_holder p input[type=checkbox],#legend_holder p input[type=radio]{position:none}#legend_holder p{margin:0 0 0.2em}#legend_holder .legend_group_holder{padding:10px}#legend_holder .legend_group{float:left;padding:0 4px;width:45%}#legend_holder{margin-bottom:0;width:45%;float:right}#legend_holder > div,#map_search > div{float:left}#map_search input{margin-right:1em;width:90px}#map_search select{margin-right:1em;width:98px}#map_search label{width:120px;display:inline-block}#map_search{width:50%;float:left}#mb_contents h1,#mb_contents h2,#mb_contents h3,#mb_contents h4{width:auto}#mb_contents form fieldset textarea{width:250px !important;height:150px}#mb_contents form fieldset p{text-align:left}#mb_contents form fieldset{border-width:0}#mb_contents form{width:100%}#information_home{padding-top:20px}#information_home .col1,#information_home .col2,#information_home .col3{float:left;padding-right:5px}.home-page p{margin-bottom:0.1em}#information_home .col1{width:200px}#information_home .col2{width:195px}#information_home .col3{width:320px;padding-right:0}.home-page h3{font-size:1.2em;width:100%}.infobox{border:2px solid #e3e3e3;padding:2px;margin:4px 0}.infobox div{background-color:#fafafa;height:100%;padding:4px;background:#fafafa url('/images/main/infobox-bottom.png') repeat-x bottom left}.infobox-blue div{background:#d8e8f3 url('/images/main/infobox-bottom-blue.png') repeat-x bottom left}.infobox ul{margin-bottom:0.5em}a.indent{margin-left:10px}#students_home{}#students_home .col1,#students_home .col2,#students_home .col3{float:left;padding-right:5px}#students_home .col1{width:39%}#students_home .col2{width:25%}#students_home .col3{width:34%;padding-right:0}#leaders_home{}#leaders_home .col1,#leaders_home .col2,#leaders_home .col3{float:left;padding-right:5px}#leaders_home .col1{width:39%}#leaders_home .col2{width:25%}#leaders_home .col3{width:34%;padding-right:0}#leaders_user_info{float:none;margin-top:0}#leaders_user_info{margin-top:50px;float:right}#leaders_user_info form{width:auto}#leaders_user_info form p input{width:100px}#leaders_user_info form p label{width:70px}#study_world{}#study_world h2{border:none;font-size:1.5em;padding:0}#study_world .col1,#study_world .col2{float:left}#study_world .col1{width:60%}#study_world .col2{width:40%}#study_reading_list div{margin:5px 0;padding:5px;color:#c7333f;background-color:white}#study_reading_list label{padding-left:4px;cursor:pointer}#study_world .general_info .col1,#study_world .general_info .col2{float:left}#study_world .general_info .col1{width:120px;padding:5px}#study_world .general_info .col2{width:300px}