p{line-height:110%;padding:5px
0 8px 0}h1{font-size:200%;padding:3px
0 5px 0}h2{font-size:140%;padding:3px
0 5px 0}h3{font-size:120%;padding:3px
0 5px 0}h4{font-size:110%;padding:3px
0 5px 0}ul.list
li{line-height:110%;list-style-type:disc;padding:3px
0}.clear{clear:both}div.error{padding:0.4em;margin:0.4em;border:#b00 2px solid;background:url(/assets/images/library/bg_error.png);color:#fff;font-weight:bold}div.error
span{background:url(/assets/images/library/error.png) left no-repeat;padding-left:22px;min-height:20px}div.warn{padding:0.4em;margin:0.4em;border:#ffce09 2px solid;background:url(/assets/images/library/bg_warning.png);color:#666;font-weight:bold}div.warn
span{min-height:20px}form.form{margin:10px;padding:5px}form.form div>input,
form.form div>select{width:350px;padding:6px;background-color:#fff;border:1px
solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:80%}form.form div>textarea{width:356px;height:80px;padding:3px;background-color:#fff;border:1px
solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px}form.form div>select{width:364px}form.form input:focus,
form.form textarea:focus,
form.form select:focus,
form.form input:hover,
form.form textarea:hover,
form.form select:hover{border-color:#999}form.form input.success,
form.form textarea.success,
form.form
select.success{background-color:#e7ffe6;border:1px
solid #068000}form.form input.error,
form.form textarea.error,
form.form
select.error{background-color:#ffe6e6;border:1px
solid #e60000}form.form
h6{font-weight:600;margin:10px
0 2px 0;display:block}span.helper,
form.form div>.form_radios
label{font-style:italic;font-size:80%;color:#999;display:inline;width:150px}form.form .form_textarea
span{vertical-align:top}form.form
span.error{color:#fff;font-weight:bold;border-left:none;font-style:normal;background:url(/assets/images/library/form_error_bg.png) left center no-repeat;padding:7px
7px 5px 26px}form.form .form_radios,
form.form
.form_checkboxes{display:block;margin:5px
0}form.form .form_radios input,
form.form .form_checkboxes
input{width:15px;border:none;margin:0
8px;vertical-align:bottom}form.form .captcha
img{display:block;margin:4px
0}#master_content_wrapper button, #master_content_wrapper
.button{display:inline-block;background:url(/assets/images/library/button_bg.jpg) left top repeat-x #efefef;cursor:pointer;color:#333;font-weight:bold;margin:15px
10px 10px 0;border:1px
solid #bbb;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;padding:5px
10px}#master_content_wrapper button, #master_content_wrapper .button
img{vertical-align:bottom}#master_content_wrapper button:hover, #master_content_wrapper .button:hover{background:#fff}.user_content{line-height:120%}.user_content
img{margin:0
8px 8px 8px}.user_content ol, .user_content
ul{overflow:hidden}.user_content ol li, .user_content ul
li{margin-left:25px;font-size:95%;line-height:140%}.user_content ol
li{list-style-type:decimal}.user_content ul
li{list-style-type:disc}form.form .inactive,
form.form .inactive:hover{background-color:#fff;border-color:#ccc;color:#ccc;cursor:default}.ui-dialog.login_window,.login_window{background:url(/assets/images/library/login_bg.jpg);padding:10px}