body{margin:0;padding:0;color:#555;font:normal 10pt Arial,Helvetica,sans-serif;background:#EFEFEF}#page{margin-top:5px;margin-bottom:5px;background:white;border:1px
solid #F93}#header{margin:0;padding:0;border-top:3px solid #F93}#content{padding:20px}#sidebar{padding:20px
20px 20px 0}#footer{padding:10px;margin:10px
20px;font-size:0.8em;text-align:center;border-top:1px solid #F93}#logo{padding:10px
20px;font-size:200%;color:#003b65}div.userFullName{font-size:50%;text-align:right}#mainmenu{background:white url(/css/bg1.gif) repeat-x left top;#background: #F93}#mainmenu
ul{padding:6px
20px 5px 20px;margin:0px}#mainmenu ul
li{display:inline}#mainmenu ul li
a{color:#fff;background-color:transparent;font-size:12px;font-weight:bold;text-decoration:none;padding:5px
8px}#mainmenu ul li a:hover, #mainmenu ul li.active
a{color:#003b65;background-color:#F93;text-decoration:none}div.flash-error,div.flash-notice,div.flash-success{padding:.8em;margin-bottom:1em;border:2px
solid #ddd}div.flash-error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}div.flash-notice{background:#FFF6BF;color:#514721;border-color:#FFD324}div.flash-success{background:#E6EFC2;color:#264409;border-color:#C6D880}div.flash-error
a{color:#8a1f11}div.flash-notice
a{color:#514721}div.flash-success
a{color:#264409}div.form .rememberMe
label{display:inline}div.view{padding:10px;margin:10px
0;border:1px
solid #F93}div.breadcrumbs{font-size:0.9em;padding:5px
20px}div.breadcrumbs
span{font-weight:bold}div.search-form{padding:10px;margin:10px
0;background:#eee}.portlet{}.portlet-decoration{padding:3px
8px;background:#F93;#border-left: 5px solid #6FACCF;border-bottom:2px solid #003b65}.portlet-title{font-size:12px;font-weight:bold;padding:0;margin:0;color:#003b65}.portlet-content{font-size:0.9em;margin:0
0 15px 0;padding:5px
8px;background:#F93}.portlet-content
ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.portlet-content
li{padding:2px
0 4px 0px}.operations{list-style-type:none;margin:0;padding:0}.operations
li{padding-bottom:2px}.operations li
a{font:bold 12px Arial;color:#fff;display:block;padding:2px
0 2px 8px;line-height:15px;text-decoration:none}.operations li a:visited{color:#fff}.operations li a:hover{background:#F93;color:#003b65}div.form{}div.form input,
div.form textarea,
div.form
select{margin:0.2em 0 0.5em 0}div.form
fieldset{border:1px
solid #DDD;padding:10px;margin:0
0 10px 0;-moz-border-radius:7px}div.form
label{font-weight:bold;font-size:0.9em;display:block}div.form
.row{margin:5px
0}div.form
.hint{margin:0;padding:0;color:#999}div.form
.note{font-style:italic}div.form
span.required{color:red}div.form div.error label:first-child,
div.form label.error,
div.form
span.error{color:#C00}div.form div.error input,
div.form div.error textarea,
div.form div.error select,
div.form input.error,
div.form textarea.error,
div.form
select.error{background:#FEE;border-color:#C00}div.form div.success input,
div.form div.success textarea,
div.form div.success select,
div.form input.success,
div.form textarea.success,
div.form
select.success{background:#E6EFC2;border-color:#C6D880}div.form
.errorSummary{border:2px
solid #C00;padding:7px
7px 12px 7px;margin:0
0 20px 0;background:#FEE;font-size:0.9em}div.form
.errorMessage{color:red;font-size:0.9em}div.form .errorSummary
p{margin:0;padding:5px}div.form .errorSummary
ul{margin:0;padding:0
0 0 20px}div.wide.form
label{float:left;margin-right:10px;position:relative;text-align:right;width:100px}div.wide.form
.row{clear:left}div.wide.form .buttons, div.wide.form .hint, div.wide.form
.errorMessage{clear:left;padding-left:110px}