article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#358ede;color:#fff;text-shadow:none}::selection{background:#358ede;color:#fff;text-shadow:none}a{color:#0a3685}a:visited{color:#0f3e83}a:focus{outline:thin dotted}a:hover,a:active{color:#062356;outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}body{min-width:960px}.container_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;margin-left:5px;margin-right:5px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22,.push_23,.pull_23{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:950px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.container_24:before,.container_24:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.container_24:after{clear:both}.container_24{zoom:1}html,body{height:100%}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden,.print-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}html body{background:#012251;font-family:"Helvetica Neue",Arial,sans-serif}#virgo_container{background:url('/images/content_texture2.png') repeat scroll 0 0 #f9f8f7}#main{background:#fff;border-left:1px solid #dacdca;border-right:1px solid #dacdca;width:958px}.wf-loading #virgo_logo_link,.wf-loading .content_info .entry_content{visibility:hidden}#virgo_banner{border-bottom:1px solid #52637d;-webkit-box-shadow:0 1px 5px rgba(128,128,128,0.8);-moz-box-shadow:0 1px 5px rgba(128,128,128,0.8);box-shadow:0 1px 5px rgba(128,128,128,0.8)}.lib_banner_container{background:#051f39;height:18px;padding:8px 0}.account_links,.util_links,#account_nav,.util_nav{float:right}.account_links li,.util_links li{float:left}.account_links{padding-top:2px}.account_links li{border-left:1px solid #457;border-right:1px solid transparent;color:#EEE;font-size:14px;font-weight:300;line-height:15px;margin-left:6px;padding-left:6px}.account_links li.first{background:url("/images/icon-sprite.png") no-repeat scroll 0 -422px transparent;border-left:0;padding-left:24px}.account_links li a{border-bottom:1px dotted #89a;color:#FFF;line-height:14px;text-decoration:none}.account_links li.notice-badge a{background:url("/images/notice-alert.gif") no-repeat scroll 1px 3px transparent;padding-left:16px}.app_banner_container{background:#c0d1eb;height:60px;background-image:-moz-linear-gradient(top,#d8eaff,#c0d1eb);background-image:-o-linear-gradient(top,#d8eaff,#c0d1eb);background-image:-webkit-linear-gradient(#d8eaff,#c0d1eb);background-image:linear-gradient(top,#d8eaff,#c0d1eb)}.no-cssgradients .app_banner_container{background:url('/images/header-gradient-ie.jpg') repeat-x scroll 0 0 #c0d1eb}#virgo_logo_link{color:#013;display:block;float:left;font-family:"trajan-pro","Trajan Pro","Trajan",Georgia,serif;font-size:37px;font-weight:normal;letter-spacing:-1px;line-height:60px;text-decoration:none;-webkit-text-shadow:0 -1px 0 #f2f6fc;-moz-text-shadow:0 -1px 0 #f2f6fc;text-shadow:0 -1px 0 #f2f6fc}.virgo_logo h1{margin:0}.search-scope{color:#224f72;display:block;float:left;font-size:20px;margin:21px 15px 0;vertical-align:middle;-webkit-text-shadow:0 -1px 0 #f2f6fc;-moz-text-shadow:0 -1px 0 #f2f6fc;text-shadow:0 -1px 0 #f2f6fc}.util_links{border-left:1px solid #cfe0f2;border-right:1px solid #b2c3dd}.util_links li{border-left:1px solid #b2c3dd;border-right:1px solid #cfe0f2;font-size:16px;font-weight:300;line-height:60px;margin:0;-webkit-text-shadow:0 -1px 0 #f5f7fc;-moz-text-shadow:0 -1px 0 #f5f7fc;text-shadow:0 -1px 0 #f5f7fc;-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.util_links li.last{border-right:1px solid #cfe0f2}.util_links li:hover{background:#e8f2ff}.util_links li a{color:#013;display:block;padding:0 16px;text-decoration:none}#virgo_home #main{background:transparent;border-left:0;border-right:0}#virgo_home #content{padding:60px 0 0}.content_info{background:#f8f3ea;border:1px solid #c4b18d;margin:40px 0 10px;padding:25px;position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 2px 4px rgba(144,144,128,0.5),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3);-webkit-box-shadow:0 2px 4px rgba(144,144,128,0.5),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3);box-shadow:0 2px 4px rgba(144,144,128,0.5),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3)}.content_info .entry_header{clear:both;margin-bottom:.67em;padding-bottom:0}.content_info .entry_header h1{color:#604927;font-family:"garamond-premier-pro-caption",Garamond,Georgia,"Times New Roman",Times,serif;font-size:25px;font-weight:700;letter-spacing:.02em;line-height:1.1em;margin:0;-moz-text-shadow:0 1px 0 white;-webkit-text-shadow:0 1px 0 white;text-shadow:0 1px 0 white}.content_info .entry_content{color:#444;font:15px/1.33 "myriad-pro","Helvetica Neue",Arial,Helvetica,sans-serif;margin-bottom:1.25em;overflow:hidden;padding-left:.25em}.wf-active .content_info .entry_content{font-size:16px}.content_info .entry_content img{background:#FFF;border:1px solid #c4b18d;float:right;height:120px;width:120px;margin:.5em 1em;padding:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 3px #888;-webkit-box-shadow:0 1px 3px #888;box-shadow:0 1px 3px #888}.content_info .entry_content p{margin:0}.content_info .entry_content p.split_content{float:left;width:425px}.content_info .entry_content ul{line-height:1.67em;padding-left:25px}.content_info .entry_content ul.split_list{border-left:1px dotted #b7a16d;float:left;line-height:1.2em;list-style:none;margin-bottom:0;margin-left:16px;margin-top:0;padding-left:16px;width:127px}.content_info .entry_content ul.split_list li{padding-bottom:.5em}.content_info .entry_content .split-heading{border-left:1px dotted #b7a16d;color:#635a4f;float:left;font-family:"garamond-premier-pro-caption",Garamond,Georgia,"Times New Roman",Times,serif;font-size:18px;font-variant:small-caps;font-weight:700;list-style:none;margin-bottom:0;margin-left:16px;margin-top:0;padding-bottom:.5em;padding-left:16px;width:127px;-webkit-text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;text-shadow:0 1px 0 #FFF}#virgo_home .search_form_container{background:#e8d9c2;border:1px solid #896733;margin:0;padding:14px 5px;-webkit-box-shadow:0 1px 5px rgba(128,128,128,0.5);-moz-box-shadow:0 1px 5px rgba(128,128,128,0.5);box-shadow:0 1px 5px rgba(128,128,128,0.5);background-image:-moz-linear-gradient(top,#e8d9c2,#dac29d);background-image:-webkit-linear-gradient(#e8d9c2,#dac29d);background-image:linear-gradient(top,#e8d9c2,#dac29d)}.no-cssgradients #virgo_home .search_form_container{background:url('/images/search-gradient-ie.jpg') repeat-x scroll 0 0 #e8d9c2;border:1px solid #b99763}#virgo_home #SI{background:#fefbf8}#virgo_home #advanced_search{margin-left:15px;margin-top:10px}#virgo_home #advanced_search a{color:#0a3685}#virgo_home .search_toggle{font-size:15px;line-height:24px;margin-left:28px;padding:12px 0 12px}#virgo_home .flash_message{clear:both;margin:0 auto;width:500px;text-align:center}.js #virgo_home .flash_message{opacity:0}#virgo_home .contact-info{font-family:"myriad-pro","Helvetica Neue",Arial,sans-serif;overflow:auto;padding:10px 0 50px 30px}#virgo_home .contact-info address{display:block;float:left;font-size:16px;font-style:normal;height:24px;line-height:24px;overflow:hidden;padding:0 2.5em 0 37px}#virgo_home .contact-info h1{color:#333;font-family:"garamond-premier-pro-caption",Garamond,Georgia,serif;font-size:23px;margin-bottom:.67em}#virgo_home .contact-info .phone{background:url("/images/contact_phone.png") no-repeat scroll 0 50% transparent}#virgo_home .contact-info .email{background:url("/images/contact_email.png") no-repeat scroll 0 50% transparent}#virgo_home .contact-info .chat{background:url("/images/contact_chat.png") no-repeat scroll 0 50% transparent}#virgo_home .contact-info .org.url{display:none}.search_form_container{margin-top:16px}#SI{background:#FFF;border:1px solid #79673f;font-size:16px;height:30px;margin-left:15px;padding:4px 8px;width:475px;-webkit-box-shadow:0 1px 3px rgba(44,11,0,0.3),inset 0 0 7px rgba(88,88,88,0.4);-moz-box-shadow:0 1px 3px rgba(44,11,0,0.3),inset 0 0 7px rgba(88,88,88,0.4);box-shadow:0 1px 3px rgba(44,11,0,0.3),inset 0 0 7px rgba(88,88,88,0.4);-webkit-appearance:textfield}#SI:focus{outline:0}#main_search_submit{background:#ccc9c4;border:1px solid #79673f;color:#321;font-size:16px;font-weight:bold;height:40px;line-height:34px;margin-left:10px;vertical-align:middle;width:90px;-webkit-text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;text-shadow:0 1px 0 #FFF;-webkit-box-shadow:0 1px 3px rgba(44,11,0,0.3);-moz-box-shadow:0 1px 3px rgba(44,11,0,0.3);box-shadow:0 1px 3px rgba(44,11,0,0.3);background-image:-moz-linear-gradient(top,#fffcfa,#aaa7a2);background-image:-webkit-linear-gradient(#fffcfa,#aaa7a2);background-image:linear-gradient(top,#fffcfa,#aaa7a2);-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.no-cssgradients #main_search_submit{background:url('/images/button-gradient-ie.jpg') repeat-x scroll 0 0 #ccc9c4;border:1px solid #8c8984}#main_search_submit:hover{background-color:#CCC;background-image:-moz-linear-gradient(top,#fffcfa,#cccac5);background-image:-webkit-linear-gradient(#fffcfa,#cccac5);background-image:linear-gradient(top,#fffcfa,#cccac5)}#main_search_submit:active{-webkit-box-shadow:inset 0 0 5px #444;-moz-box-shadow:inset 0 0 5px #444;box-shadow:inset 0 0 5px #444}#main_search_submit:focus{background-color:#d6d6d6;outline:0;-webkit-box-shadow:0 1px 5px #D95;-moz-box-shadow:0 1px 5px #D95;box-shadow:0 1px 5px #D95}#SI,#main_search_submit,.search_form_container,#advanced_search.advanced_button,.reset.advanced_button{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box}#advanced_search{margin-top:12px}#advanced_search a{display:block;font-size:12px;font-weight:normal;line-height:24px;text-decoration:underline}.advanced-elsewhere{margin:1em 0}.advanced-elsewhere .elsewhere-links li{display:block;margin:.67em 0}.advanced-elsewhere h3.elsewhere-heading{display:block;margin:1em 0 .33em;width:220px}.search_toggle{font-size:14px;margin-left:24px;padding:6px 0 12px}.search_toggle.search-switch{background:rgba(140,72,11,0.3);border-top:1px solid #a18972;bottom:-13px;left:-52px;margin:12px 1px 0;padding:10px 14px;width:932px}.no-rgba .search_toggle.search-switch{background:#d6bfa6}.search_toggle label{margin-right:20px}.search_toggle label input{margin-right:6px}.search_toggle p{display:inline;margin-right:20px}.search_toggle strong,.search_toggle a{font-weight:bold}.search_toggle a{cursor:pointer}.search_toggle.search-switch a{color:#420;-webkit-transition:color 200ms ease-in-out;-moz-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;-webkit-text-shadow:0 -1px 0 #eee9dc;-moz-text-shadow:0 -1px 0 #eee9dc;text-shadow:0 -1px 0 #eee9dc}.search_toggle.search-switch a:hover{color:#062a63}.search_toggle .divider{color:#b6af8a;margin:0 .75em 0 .5em}.search_toggle.search-switch .divider{color:#96836e;font-weight:100;margin:0 .75em 0 .5em}.search_toggle .search-toggle-label{color:#523b0a;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:300;padding-right:1em}.search_toggle ul,.search_toggle li{display:inline}a.catalog-article-search{background:url('/images/icon-sprite.png') no-repeat scroll 0 -1px transparent;padding:1px 0 2px 28px}a.article-search{background:url('/images/icon-sprite.png') no-repeat scroll 0 -71px transparent;padding:1px 0 2px 28px}a.catalog-search{background:url('/images/icon-sprite.png') no-repeat scroll 0 -211px transparent;padding:1px 0 2px 28px}a.music-search{background:url('/images/icon-sprite.png') no-repeat scroll 0 -142px transparent;padding:1px 0 2px 28px}a.video-search{background:url('/images/icon-sprite.png') no-repeat scroll 0 -490px transparent;padding:1px 0 2px 28px}a.start-over{background:url('/images/icon-sprite.png') no-repeat scroll 0 -280px transparent;padding:1px 0 2px 28px}.no-js .which-search,.which-search-help{display:none}.which-search-help{background:#fffefa;border-bottom:1px solid #e5e2e0;border-top:1px solid #e5e2e0;color:#55534e;margin-top:1em;padding:1em;width:550px;-webkit-box-shadow:inset 0 0 6px rgba(99,95,92,0.2);-moz-box-shadow:inset 0 0 6px rgba(99,95,92,0.2);box-shadow:inset 0 0 6px rgba(99,95,92,0.2)}#sidebar{background:#fff;border-right:1px solid #EEE;margin-right:-1px;min-height:100px}.filter-title{background:url('/images/ribbon-texture.png') repeat scroll 0 0 #75889c;border-bottom:1px solid #416291;border-left:1px solid #6182b1;border-right:1px solid #85a6d7;border-top:1px solid #416291;color:#effaff;font-family:"myriad-pro","Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:normal;margin:20px -4px 10px -9px;padding:8px 12px;position:relative;text-decoration:none;width:216px;z-index:40;-moz-text-shadow:0 -1px 0 #135;-webkit-text-shadow:0 -1px 0 #135;text-shadow:0 -1px 0 #135;-webkit-box-shadow:-1px 1px 3px rgba(33,44,55,0.3),inset 1px 0 0 #7297c2,inset -1px 0 0 #aabfdb,inset 0 1px 0 #aabfdb,inset 0 -1px 0 #aabfdb,inset 0 0 6px rgba(33,44,55,0.1);-moz-box-shadow:-1px 1px 3px rgba(33,44,55,0.3),inset 1px 0 0 #7297c2,inset -1px 0 0 #aabfdb,inset 0 1px 0 #aabfdb,inset 0 -1px 0 #aabfdb,inset 0 0 6px rgba(33,44,55,0.1);box-shadow:-1px 1px 3px rgba(33,44,55,0.3),inset 1px 0 0 #7297c2,inset -1px 0 0 #aabfdb,inset 0 1px 0 #aabfdb,inset 0 -1px 0 #aabfdb,inset 0 0 6px rgba(33,44,55,0.1);-webkit-border-radius:2px 3px 3px 0;-moz-border-radius:2px 3px 3px 0;border-radius:2px 3px 3px 0}.ribbon-corner{background:url('/images/ribbon-corner.png') no-repeat scroll 0 0 transparent;height:8px;position:absolute;bottom:-9px;left:0;width:8px}#main .results_search_container{background:#f7f3ea;border-bottom:1px solid #c4b18d;margin:0;padding:14px 50px;width:858px;-moz-box-shadow:0 2px 4px rgba(144,144,128,0.3),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3);-webkit-box-shadow:0 2px 4px rgba(144,144,128,0.3),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3);box-shadow:0 2px 4px rgba(144,144,128,0.3),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3)}.combined-results #content{border-left:0;width:958px}#all_search_header{padding-left:10px;margin-bottom:1.33em}#all_search_header #appliedParams #startOverLink{right:0}#all_search_header .printPreview{line-height:30px;padding-right:30px;padding-top:8px}.combined-results #results{width:100%}.combined-results #results .hd{width:auto}.combined-results #catalog_search_results,.combined-results #article_search_results{padding:0 15px;width:448px}.combined-results #catalog_search_results{border-right:1px solid #DDD}.combined-results .titleField a{padding:7px 10px;width:auto}.combined-results .appliedFilter{background:transparent;border:0;color:#4a4a4a;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-style:italic;padding:3px 0}.combined-results .appliedFilter .queryName{display:none}.combined-results .appliedFilter .btnRemove{display:none}.split-header{padding:0 0 10px 0}#content .split-title{color:#604927;font-family:"garamond-premier-pro-caption",Garamond,Georgia,"Times New Roman",Times,serif;font-size:25px;font-weight:700;margin-bottom:.25em}.split-header-description{color:#444}.combined-results .results-total{background:#f5f5f5;margin:10px 0;padding:8px;position:relative;width:auto}.combined-results .results-total .view-full{background:#e9e9e9;border-left:1px dotted #CCC;float:right;font-weight:bold;height:32px;line-height:32px;padding:0 8px;position:absolute;right:0;top:0}.results-total strong{font-weight:bold}.combined-results #results .previewThumbImg{display:none}.combined-results #results .metadata{width:auto}#article_results_container{background:url('/images/ajax-loader.gif') no-repeat scroll 50% 30px #fff;min-height:200px}.no-js-notice{display:none}.no-js .no-js-notice{color:#4a4a4a;display:block;font-size:16px;font-weight:300;padding:10px;text-align:center}.no-js #article_results_container{background:#fff}.combined-results .split-footer a.view-full{background:#f0f0f0;display:block;font-size:16px;padding:12px 0;text-align:center;width:100%}.combined-results .split-footer a.view-full:hover{background:#f5f5f5}.show-page #main,.account-page #main,.folder-page #main,.reserves-page #main,.user_sessions-page #main,.advanced-page #main,.sms-page #main,.email-page #main,.citation-page #main,.special_collections_requests-page #main,.account_requests-page #main,.feedback-page #main,.maps-page #main,.maps_users-page #main,.map_guides-page #main{background:transparent;border-left:0}.show-page #content,.account-page #content,.folder-page #content,.reserves-page #content,.user_sessions-page #content,.advanced-page #content,.sms-page #content,.email-page #content,.citation-page #content,.special_collections_requests-page #content,.account_requests-page #content,.feedback-page #content,.maps-page #content,.maps_users-page #content,.map_guides-page #content{background:white;border-left:1px solid #dacdca;min-height:360px;padding-left:12px;padding-right:12px;width:702px}.show-page #sidebar,.account-page #sidebar,.folder-page #sidebar,.reserves-page #sidebar,.user_sessions-page #sidebar,.advanced-page #sidebar,.sms-page #sidebar,.email-page #sidebar,.citation-page #sidebar,.special_collections_requests-page #sidebar,.account_requests-page #sidebar,.feedback-page #sidebar,.maps-page #sidebar,.maps_users-page #sidebar,.map_guides-page #sidebar{background:transparent}#list_heading,#tool_heading,#adv_search,.show-page .resultNav.top,#item_title{display:block;margin:0 0 0 -12px;padding:5px 15px;width:695px}.folder-page #list_heading,.reserves-page #list_heading{margin:0}.folder-page #main #content,.reserves-page #main #content{padding-left:0;padding-right:0;width:727px}.folder-page #main #content .notice{margin:1em 1em 0}.folder-page #main #content .dataTables_wrapper,.reserves-page #main #content .dataTables_wrapper{width:716px}.show-page .resultNav.top{background:#f7f3ea;border-bottom:1px solid #c4b18d;border-left:1px solid white;border-right:1px solid white;-moz-box-shadow:0 2px 6px rgba(144,144,128,0.2),inset 0 -1px 0 white,inset 0 -1px 9px rgba(144,144,128,0.3);-webkit-box-shadow:0 2px 6px rgba(144,144,128,0.2),inset 0 -1px 0 white,inset 0 -1px 9px rgba(144,144,128,0.3);box-shadow:0 2px 6px rgba(144,144,128,0.3),inset 0 -1px 0 white,inset 0 -1px 9px rgba(144,144,128,0.3)}.show-page .resultNav.top{height:40px}#list_heading,#tool_heading,#adv_search,#item_title,.request-heading{background:#e9d7bf;border-bottom:1px solid #c4b18d;border-left:1px solid white;border-right:1px solid white;padding:7px 15px;-moz-box-shadow:inset 0 1px 0 white,inset 0 -1px 0 white,inset 0 1px 9px rgba(144,144,128,0.4);-webkit-box-shadow:inset 0 1px 0 white,inset 0 -1px 0 white,inset 0 1px 9px rgba(144,144,128,0.4);box-shadow:inset 0 1px 0 white,inset 0 -1px 0 white,inset 0 1px 9px rgba(144,144,128,0.4)}#content #item_title h1{color:#483922;font-size:19px;font-weight:300;width:640px;-webkit-text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;text-shadow:0 1px 0 #FFF}#list_heading h1,#tool_heading h1,#adv_search h1,.request-heading h1{color:#483922;font-size:20px;font-weight:300;padding:7px 0;-webkit-text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;text-shadow:0 1px 0 #FFF}.ead-breadcrumbs{border-bottom:1px solid #EEE;font-size:14px;line-height:19px;overflow:hidden;padding:6px 0 14px}.ead-breadcrumbs em,.ead-breadcrumbs a{display:block;float:left}.ead-breadcrumbs em{color:#555;font-family:georgia,times,serif;font-style:italic;padding:0 .5em 0 .25em}.ead-breadcrumbs em.step{clear:left;font-size:14px;font-style:normal;line-height:16px;padding-left:1em}.ead-breadcrumbs em.step ~ a{font-size:13px}.ead-breadcrumbs em.step ~ em.step{padding-left:2em}.ead-heading-container{background:#fcfbfa;border:1px solid #e7e6e5;border-radius:4px;margin:.5em 0;padding:12px}#identifierFields .ead-heading-container #titleField{font-weight:normal;margin:0;text-shadow:none}.ead-heading-container .ead-description{margin-top:1em}.ead-heading-container h2{font-size:20px;color:#604927;font-family:"Cardo","Times New Roman",Times,serif;margin-top:20px;margin-bottom:5px}.ead-heading-container h3{font-size:16px;color:#604927;font-family:"Cardo","Times New Roman",Times,serif;margin-top:16px;margin-bottom:4px}.ead-heading-container p{padding:0 0 1.2em}.ead-heading-container dl dd{margin-left:2em;margin-bottom:.25em}.ead-description p{padding:0 0 1.2em}.ead-toggle .btn.small{font-size:12px;margin:0 2px}.ead-count{color:#6a6a6a;font-size:13px;margin-left:.33em}.ead-details-section,.ead-materials-list{clear:both;overflow:hidden;padding:0 0 1.25em;margin-left:2em}.ead-details-section{padding-bottom:1.5em}.ead-details-section .ead-details-heading{clear:both;font-family:georgia,times,serif;font-size:18px;padding:0 0 .75em}.ead-details-section .ead-details-heading .ead-more-heading{font-family:"Helvetica Neue",Arial,sans-serif;font-size:12px}.ead-materials-item a{clear:both;display:inline-block;font-size:14px;font-weight:bold;padding:0 0 .5em}.ead-details-section .ead-details-description p{color:#444;padding:0 0 1.33em 0}.ead-details-section .ead-details-subsection .ead-details-description p{display:none}.ead-materials-item .ead-materials-item a,.ead-details-subsection .ead-details-heading{margin-right:8px;padding-right:0}.ead-materials-item .ead-materials-item a:after,.ead-details-subsection .ead-details-heading:after{color:#AAA;content:"|";margin-left:8px;padding:0;text-decoration:none}.ead-materials-item .ead-materials-item.ead-materials-more a:after,.ead-materials-item .ead-materials-item:last-child a:after,.ead-details-subsection:last-child .ead-details-heading:after{content:""}.ead-materials-item .ead-materials-item a,.ead-details-subsection .ead-details-heading,.ead-details-subsection .ead-details-description{clear:none;float:left;font-family:"Helvetica Neue",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:normal;line-height:1.4em;margin-bottom:.33em;padding:0}.collection-actions-container{text-align:left;padding-bottom:1em}.collection-actions-container input{width:90%;font-size:11px;margin:0 .5em;padding:6px 8px}.collectionInformation{font-size:8pt;margin:.5em}.transformed-ead{display:inline}.transformed-ead .ead-attribute{display:none}.transformed-ead ul{padding:0 0 1.2em}.transformed-ead ul li{list-style-type:disc;margin-left:3em}.transformed-ead ul li div{display:inline}.transformed-ead .ead-italic{font-style:italic}.transformed-ead .ead-title-italic{font-style:italic;display:inline}.transformed-ead .ead-title-doublequote{display:inline}.transformed-ead .ead-title-doublequote::before{content:open-quote}.transformed-ead .ead-title-doublequote::after{content:close-quote}.transformed-ead .ead-emph{display:inline;font-style:italic}.transformed-ead .ead-runner{display:none}.transformed-ead dl dt{display:inline;font-weight:normal}.transformed-ead dl dd{display:inline;margin:0}.transformed-ead .ead-list .ead-head{display:none}.transformed-ead h1#titleField div.ead-date{display:block;font-size:16px;font-style:italic}.transformed-ead .ead-frontmatter{text-align:center;margin-bottom:.5em}.transformed-ead .ead-frontmatter li{list-style-type:none;margin-left:0}.transformed-ead .ead-titlepage img{display:none}.transformed-ead .ead-titlepage ul{display:none}.transformed-ead .ead-titlepage .ead-publisher{display:none}.transformed-ead .ead-titlepage dl{display:none}.transformed-ead .ead-did .ead-head{display:none}.transformed-ead .ead-archdesc .ead-did .ead-langmaterial .ead-element{display:inline}.transformed-ead .ead-archdesc .ead-did .ead-unittitle{display:none}.transformed-ead .ead-archdesc .ead-did{padding-left:12em;margin-top:.5em}.transformed-ead .ead-archdesc .ead-did .ead-element .ead-label{font-weight:bold;width:12em;display:block;float:left;position:absolute;left:0;text-align:right}.transformed-ead .ead-archdesc .ead-did .ead-unittitle .ead-unitdate .ead-label{display:none}.transformed-ead .ead-archdesc .ead-did .ead-langmaterial{display:inline}.transformed-ead .ead-descgrp{border-top:1px solid #000;margin-top:2em}.transformed-ead .ead-descgrp .ead-head{font-family:georgia,times,serif;font-size:18px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-descgrp .ead-element .ead-head{font-family:georgia,times,serif;font-size:16px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-bioghist{border-top:1px solid #000;margin-top:2em}.transformed-ead .ead-bioghist .ead-head{font-family:georgia,times,serif;font-size:18px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-bioghist .ead-element .ead-head{font-family:georgia,times,serif;font-size:16px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-ead .ead-scopecontent{border-top:1px solid #000;margin-top:2em}.transformed-ead .ead-scopecontent .ead-head{font-family:georgia,times,serif;font-size:18px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-scopecontent .ead-element .ead-head{font-family:georgia,times,serif;font-size:16px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-arrangement{border-top:1px solid #000;margin-top:2em}.transformed-ead .ead-arrangement .ead-head{font-family:georgia,times,serif;font-size:18px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-arrangement .ead-element .ead-head{font-family:georgia,times,serif;font-size:16px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.transformed-ead .ead-dsc{display:none}.transformed-ead .ead-component .ead-unittitle{color:#604927;font-family:"Cardo","Times New Roman",Times,serif;font-size:20px;margin-bottom:5px;margin-top:20px}.transformed-ead .ead-unittitle div.ead-element{font-size:14px}.transformed-ead .ead-titlepage .ead-date{display:none}.transformed-ead .ead-num{display:block}.transformed-ead .ead-num .ead-type{display:inline}.transformed-ead .ead-num .ead-type::after{content:" "}.transformed-ead .ead-extent{display:block}.transformed-ead .ead-container{display:block}.transformed-ead .ead-container .ead-label{display:inline}.transformed-ead .ead-container .ead-label::after{content:" "}.transformed-ead .ead-did{margin-bottom:.5em;margin-top:.5em}.transformed-ead .ead-unitid{display:none}.transformed-ead .ead-controlaccess{display:none}.transformed-ead .ead-genreform{display:none}.transformed-ead .ead-subject{display:none}.transformed-ead .ead-eadheader{display:none}.transformed-ead .collapsed-to-header{height:30px;overflow:hidden}.toggle-button{background:url("images/collapse_22.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:22px;padding:0;width:22px;float:right}.collapsed-to-header .toggle-button{background:url("images/expand_22.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:22px;padding:0;width:22px;float:right}.tooltip{color:#604927;outline:0;text-decoration:none;border-bottom:dotted 1px #604927;position:relative;margin-left:4px;display:inline-block}.tooltip strong{font-weight:600;font-size:15px}.tooltip>span{width:320px;padding:10px 20px;margin-top:0;margin-left:-120px;opacity:0;visibility:hidden;z-index:10;position:absolute;font-family:Arial;font-size:12px;font-style:normal;border-radius:3px;box-shadow:2px 2px 2px #999}.tooltip:hover>span{opacity:1;text-decoration:none;visibility:visible;overflow:visible;margin-top:50px;display:inline;margin-left:-90px}.tooltip>span{color:#000;background:#faf7e3;background:-webkit-linear-gradient(top,#faf7e3,#faf7e3);background:linear-gradient(top,#faf7e3,#faf7e3);border:1px solid #e4dfa5}#tableOfContents li{list-style:outside square none;margin-bottom:.75em;padding-right:1em}.policy-tooltip{border-bottom:1px dotted #000;color:#000;outline:0;color:#000;text-decoration:none;position:relative}.policy-tooltip span{margin-left:-999em;position:absolute;color:#000}.policy-tooltip:hover span{border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:5px 5px rgba(0,0,0,0.1);-moz-box-shadow:5px 5px rgba(0,0,0,0.1);position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:250px;padding:.5em .8em .8em 2em;background:#ffa;border:1px solid #ffad33}.policy-explanation{border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:5px 5px rgba(0,0,0,0.1);-moz-box-shadow:5px 5px rgba(0,0,0,0.1);padding:.5em .8em .8em 2em;background:#ffa;border:1px solid #ffad33}#results .breadcrumbs{background:url('/images/collection.png') no-repeat scroll 10px 49% #fcfbfa;padding:.5em 1em .5em 36px;margin:1em 1em 0 52px;border:1px solid #e7e6e5;border-radius:4px}#results .breadcrumbs .step{color:#626262;font-size:16px;line-height:15px;padding:0 .5em}.breadcrumbs .breadcrumbs-self,.breadcrumbs .breadcrumbs-label{color:#555;font-weight:bold}#main .search-elsewhere{background:rgba(196,177,141,0.47);border-bottom:1px solid #c4b18d;border-top:1px solid #c4b18d;padding:20px 0;width:958px;margin:0;-moz-box-shadow:0 2px 4px rgba(144,144,128,0.3),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3);-webkit-box-shadow:0 2px 4px rgba(144,144,128,0.3),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3);box-shadow:0 2px 4px rgba(144,144,128,0.3),inset 1px 1px 0 white,inset -1px -1px 0 white,inset 0 0 9px rgba(144,144,128,0.3)}h1.elsewhere-heading{padding-left:12px}.elsewhere-heading{color:#604927;font-family:"garamond-premier-pro-caption",Garamond,Georgia,"Times New Roman",Times,serif;font-size:18px;-webkit-text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;text-shadow:0 1px 0 #FFF}.no-js .elsewhere-heading{font-size:17px}.elsewhere-heading,.elsewhere-links{float:left;margin:0;padding:0 6px}.elsewhere-links li{display:inline;line-height:21px;padding-right:.67em}.elsewhere-links li a{font-size:14px;text-decoration:underline}#footer{background:#012251;border-top:2px solid #013;color:#d2e5f7;padding:2em 0;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:-webkit-linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,0.1),rgba(255,255,255,0));-webkit-box-shadow:0 -3px 3px rgba(128,128,128,0.4);-moz-box-shadow:0 -3px 3px rgba(128,128,128,0.4);box-shadow:0 -3px 3px rgba(128,128,128,0.4)}.no-cssgradients #footer{background:url('/images/footer-gradient-ie.jpg') repeat-x scroll 0 0 #012251}#footer .external_links{text-align:right}#footer a{border-bottom:1px dotted #839dbf;color:#def;font-weight:normal !important;line-height:1.5em;text-decoration:none}#footer #federal_lib_logo,#footer #federal_text{padding-top:1.5em}.ie7 .lib_banner_container a:visited{color:#FFF}.ie7 .search_toggle a:visited{color:#420}.ie7 #virgo_container,.ie8 #virgo_container{overflow:hidden}.ie7 #main .content_info{margin-top:20px}.ie7 #main .contact-info{padding-top:30px}.ie7 #SI,.ie8 #SI{line-height:30px}.ie8 #virgo_home .search_form_container{border-bottom:1px solid #896733;border-left:0;border-right:0;border-top:1px solid #896733;margin-left:3px;position:relative;padding:14px 2px;width:629px}.ie8 #virgo_home .search_form_container:before{background:url('/images/search-left-ie.png') no-repeat scroll 0 0 transparent;border:0;content:"";display:block;height:70px;width:9px;position:absolute;left:-9px;top:-1px}.ie8 #virgo_home .search_form_container:after{background:url('/images/search-right-ie.png') no-repeat scroll 0 0 transparent;border:0;content:"";display:block;float:right;height:70px;width:9px;position:absolute;left:626px;top:-1px}.ie7 .search_toggle.search-switch{left:-52px;width:931px}.ie8 #ActionListContainer li,.ie8 #ActionListContainer ul,.ie7 #ActionListContainer li,.ie7 #ActionListContainer ul{padding-left:0;margin-top:0;margin-bottom:0}.ie7 #ActionListContainer li.list_title,.ie8 #ActionListContainer li.list_title{padding-left:19px}.ie7 #ActionListContainer .list_body li,.ie8 #ActionListContainer .list_body li{padding-left:8px}.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px !important;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333 !important;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;transition:.1s linear all}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none}.btn.primary{color:#fff !important;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:.65;-moz-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:.65;-moz-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn.small{margin:0 .5em;padding:6px 8px;font-size:11px}:root .alert-message,:root .btn{border-radius:0 \0}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover,.ui-state-error.error,.ui-state-error.error:hover,.ui-state-highlight.notice,.ui-state-highlight.notice:hover{color:#fff}.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-state-error.error,.ui-state-highlight.notice,.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#5bc0de),to(#339bb9));background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5bc0de),color-stop(100%,#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(top,#5bc0de,#339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#339bb9',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-state-error,.ui-state-highlight,.alert-message{background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:-moz-linear-gradient(top,#fceec1,#eedc94);background-image:-ms-linear-gradient(top,#fceec1,#eedc94);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fceec1),color-stop(100%,#eedc94));background-image:-webkit-linear-gradient(top,#fceec1,#eedc94);background-image:-o-linear-gradient(top,#fceec1,#eedc94);background-image:linear-gradient(top,#fceec1,#eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1',endColorstr='#eedc94',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);margin-bottom:12px;margin-top:12px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}#virgo_home .ui-state-error,#virgo_home .ui-state-highlight{margin-top:0}.ui-state-error h5,.ui-state-highlight h5,.alert-message h5{line-height:18px}.ui-state-error p,.ui-state-highlight p,.alert-message p{margin-bottom:0}.ui-state-error div,.ui-state-highlight div,.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px}.ui-state-error .btn,.ui-state-highlight .btn,.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.25);box-shadow:0 1px 0 rgba(255,255,255,0.25)}.ui-state-error .close,.ui-state-highlight .close,.alert-message .close{float:right;margin-top:-2px;color:#000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-khtml-opacity:.2;-moz-opacity:.2;opacity:.2}.ui-state-error .close:hover,.ui-state-highlight .close:hover,.alert-message .close:hover{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4}.alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.alert-message.block-message p{margin-right:30px}.alert-message.block-message .alert-actions{margin-top:5px}.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6}.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf}.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9}.account_links li a.or_highlight{color:#f59a2c}#resultLine .current-page .flash_message .ui-state-error{width:650px}