.blog{margin:0;padding:0}.inputbox,.validate-email{font-weight:normal;color:#5c5d5d;margin:3px 0;padding:3px 2px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif}input#modlgn_remember{margin:0px;padding:0px;border:0px;background:none}input.button,button.button,button.validate{border:none;color:#fff;font-size:1em;font-weight:normal;margin:3px 0 3px 5px;padding:2px 5px;vertical-align:middle;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.img_caption{font-size:10px;background:none;margin:0px;padding:0px;border-top:none}.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}#system-message{margin-bottom:10px;padding:0}#system-message dt{font-weight:bold;display:none}#system-message dd{margin:0;font-weight:bold;text-indent:0px}#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message dd.message ul{color:#fff;font-weight:bold;font-size:12px;background:#0e4185;border:none;margin:0;text-align:center;padding:15px 10px}#system-message dd.message ul li{display:inline}#system-message dd.error ul{color:#fff;font-weight:bold;font-size:12px;background:#ce1c13;border:none;margin:0;text-align:center;padding:15px 10px}#system-message dd.error ul li{display:inline}#system-message dd.notice ul{color:#fff;font-weight:bold;font-size:12px;background:#0e4185;border:none;margin:0;text-align:center;padding:15px 10px}#system-message dd.notice ul li{display:inline}#system-message ul li{background:none;margin-left:30px}.cols-1{display:block;float:none!important;margin:0!important}.cols-2 .column-1{width:46%;float:left}.cols-2 .column-2{width:46%;float:right;margin:0}.cols-3 .column-1{float:left;width:29%;padding:10px 5px;margin-right:4%}.cols-3 .column-2{float:left;width:29%;margin-left:0;padding:10px 5px}.cols-3 .column-3{float:right;width:29%;padding:10px 5px}.items-row{overflow:hidden}.column-1{padding:10px 0}.column-2,.column-3{padding:10px 5px}.column-2{width:55%;margin-left:40%}.column-3{width:30%}#main .pagination{margin:10px 0;padding:10px 0 10px 5px}#main .pagination ul{list-style-type:none;margin:0;padding:0;text-align:center}#main .pagination li{display:inline;padding:2px 5px 0!important;text-align:left;margin:0 2px}#main .pagination li.pagination-start,#main .pagination li.pagination-next,#main .pagination li.pagination-end,#main .pagination li.pagination-prev{border:0}#main .pagination ul li a{padding:2px}p.counter{font-weight:bold;text-align:center}ul.actions{display:block;text-align:right;margin:0}.actions li{display:inline;list-style:none;margin-left:10px}h2 a,h2 a:link,h2 a:visited{text-decoration:none;font-weight:bold}dl.article-info{margin:10px 0}dt.article-info-term{font-weight:bold}.article-info dd{font-size:0.9em;line-height:1.5em;margin:0}.item-separator{display:block;margin:10px 0}.readmore a{padding:0 0 0 15px;margin:0px;display:block;text-decoration:none;font-size:0.9em;line-height:1.2em;font-weight:bold;float:right}.readmore a:hover{text-decoration:underline}table.category{width:100%}table.category th,table.category td{padding:2px 6px}table{border:0 none;border-collapse:collapse}table.category th,table.category th a{color:#fff;font-weight:bold;text-decoration:none}.category-list h1,.item-page h1,.blog h1,.blog-featured h1,.profile h1{padding:0 0 10px 0;margin:0 0 10px 0}.login fieldset{margin:10px 0;padding:15px;border:1px solid #D6E6EB}.login-fields{margin:10px 0}.login-fields label{float:left;width:6em}#users-profile-core,#users-profile-custom{border:1px solid #D6E6EB}#users-profile-core,#users-profile-custom{margin:10px 0 15px;padding:15px}legend{padding:3px 5px}#member-profile fieldset{border:1px solid #D6E6EB}#member-profile fieldset{margin:10px 0 15px;padding:15px}form fieldset dt{clear:left;float:left;padding:3px 0;width:12em}form fieldset dd{float:left;padding:3px 0}input.validate-password,input.required{font-weight:normal;color:#5c5d5d;margin:3px 0;padding:3px 2px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif}.moduletable{margin:0 0 20px;padding:0}.moduletable tr,.moduletable td{border:none}.newsflash{margin:10px}#form-login #form-login-username label,#form-login #form-login-password label{display:block}.search label{display:none}.moduletable ul.menu,.moduletable ul#mainlevel{margin:0}