html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;border:0;}

.moduletablemodulo { font:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#900; padding-bottom:10px;}
.moduletablemodulo  li a:active { font:Georgia, "Times New Roman", Times, serif; color:#900;}

body, table td, a, div, .p{font-family:Helvetica,Arial,FreeSans,sans-serif;font-size:13px;line-height:1.5;}

pre{font-family:Helvetica,Arial,FreeSans,sans-serif;font-size:11px;line-height:1.5;padding-left:20px;}

body{background:url("../images/headerbg.jpg") repeat-x scroll 0 0 transparent;}

a,a:hover{color:#3151A2;text-decoration:none;}

h1,h2,h3,h4,h5,h6{padding-top:10px;}

#logo h1,#logo h2{padding:0px 0px 0px 15px;}

#left h3,#right h3{padding:0;}

p{padding-bottom:10px;}

.inputbox{border:1px solid #DDDDDD;padding:3px;}

#system-message{padding-top:30px;margin:0}

.contentpane{background:#ffffff}

#logo span{position:absolute;top:-1000px;}

#logo a.image{background:url("../images/logo.png");display:block;height:70px;width:900px;position:relative; margin-left:93px;}

#logo h1,#logo h1 a,#logo h1 a:hover{font-family:'IM Fell Double Pica SC',arial,serif;font-size:40px;color:#ffffff;}

#slogan h2,#slogan h2 a,#slogan h2 a:hover{font-family:'IM Fell Double Pica SC',arial,serif;font-size:20px;color:#ffffff;}

.componentheading{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px;}

.contentpagetitle{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px;}

ul {list-style-type:circle;padding-left:22px;}

#wrapper{margin:0 auto;min-height:500px;padding:0 10px;}

#header{width:100%;overflow:auto;padding:0 3px; height:150px;}

#logo{float:left;z-index:20;position:relative;}

#slogan{padding:24px 0 0 10px;float:left;}

#user123,#user45,#user678,#user91011{display:inline-block;}

#user1,#user2,#user3,#user4,#user5,#user6,#user7,#user8,#user9,#user10,#user11{float:left;padding:5px;}

#main{margin:20px 0 0 3px;margin-left:auto;margin-right:auto;width:100%;display:inline-block;}

.breadcrumbs{font-family:'Droid Sans',arial,serif;}

#content{display:inline-block;}

#search{float:right;padding:35px 10px 0 0;}

#search .inputbox{border:1px solid #474747;padding:3px;height:18px;background:#363636;color:#eeeeee;}

#search .button{background:url("../images/search.gif") no-repeat 100% 30%;margin-left:-32px;width:30px;border:0;padding:0;-moz-border-radius:0;text-indent: -1000em;z-index:150;}

#language{float:right;padding:5px 10px 5px 0;}

#top{z-index:10;color:#fff;float:right;position:absolute;}

#top div.moduletable{float:right;}

#top div.moduletable:hover,#top div.moduletable:active{color:#000;background:#fff;}

#top h3{padding:2px 10px;font-size:11px;border:0;}

#top>div>form,#top>div>table,#top>div>div,#top>div>p{position:absolute;left:-999em;height:auto;width:auto;padding:15px;background:#fff;border:#eee 1px solid;margin:0;color:#000;max-width:50%;}

#top .moduletable:hover form,#top .moduletable:hover table,#top .moduletable:hover div{left:auto;z-index:6000;right:0;}

#footer{margin: 20px 0 0 0;background:#000000;color:#ffffff;text-align:center;padding:20px;}

#footer a,#footer a:hover,#footer a:active,#footer a:visited{color:#ffffff;text-decoration:underline;}

#mainmenu{margin-top:1px;clear:left;}

#mainmenu ul{padding:0;margin:0;list-style:none;line-height:1.3em;}

#mainmenu>ul>li{float:left;margin-right:20px;border-bottom:4px solid #fff;}

#mainmenu>ul>li>a{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;color:#ffffff;border:0;padding:5px 10px 6px 12px;display:block;}

#mainmenu>ul>li:hover,#mainmenu>ul>li:active,#mainmenu>ul>li#current,#mainmenu .parent.active{border-bottom:4px solid #9A2016;margin-bottom:0;}

#mainmenu ul li ul{position:absolute;left:-999em;height:auto;width:13em;background:#EEEEEE;border-top:4px solid #9A2016;padding:9px 9px 9px 12px;}

#mainmenu ul li ul li a{color:#000;font-weight:bold;}

#mainmenu li:hover ul ul,#mainmenu li:hover ul ul ul,#mainmenu li.sfhover ul ul,#mainmenu li.sfhover ul ul ul{left:-999em;}

#mainmenu li:hover ul,#mainmenu li li:hover ul,#mainmenu li li li:hover ul,#mainmenu li.sfhover ul,#mainmenu li li.sfhover ul,#mainmenu li li li.sfhover ul {left:auto;z-index:6000;}

.modulo {float:right; width:220px; word-spacing:15px;}

.contentheading{font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;text-decoration:none;color:#000000;}

.article-content{padding-bottom:8px;}

.article-meta{padding-bottom:8px}

.article_column{padding-right:8px;}

.readon{background:#9A2016;padding:4px 10px;}

a.readon,a.readon:visited,.areadon:hover,a.readon:active{color:#ffffff;}

.createby,.createdate{color:#A8A7A7;font-size:10px;}

.modifydate{display:block;color:#A8A7A7;font-size:10px;padding-bottom:12px;}

.createdate{border-right:1px solid #E6E6E6;margin-right:4px;}

.buttonheading{float:right;margin-top:-55px;margin-right:10px;}

#right{float:right;background:#f3f3f3;border:2px solid #EEEEEE;padding:20px;}

#left{float:left;background:#f3f3f3;border:2px solid #EEEEEE;padding:20px;margin-right:20px;}

.moduletable_menu,.moduletable_text,.moduletable{padding-bottom:15px;}

.moduletable h3,.moduletable_menu h3,.moduletable_text h3{font-family:'Droid Sans',arial, serif;font-weight:normal;border-bottom:3px solid #900; text-transform: uppercase;margin:0 7px 5px 0;}

.moduletable ul,.moduletable_menu ul{padding:0 7px 0 0;list-style:none;}

.moduletable li a:link,.moduletable li a:active,.moduletable li a:visited,.moduletable_menu li a:link,.moduletable_menu li a:active,.moduletable_menu li a:visited{display:block;border-bottom:1px solid #e0e0e0;margin: 0;padding:7px 10px 7px 12px;color: #000;}

.moduletable li a:hover,.moduletable_menu li a:hover{color: #3151A2;background: #f8f8f8;}

#user9 .moduletable li a:hover,#user10 .moduletable li a:hover,#user11 .moduletable li a:hover{color: #eee;background: #202020;}

ul.pagination{list-style:none;text-align:center;padding:20px 0 0;margin-bottom:-25px;}

.pagination li{display:inline;margin-right:5px;}

.button,button.validate{font-family:'Droid Sans',arial, serif;color:#000;padding:2px 5px;cursor: pointer;border:1px solid #DDD;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#FFFFFF;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EEE));background:-moz-linear-gradient(0% 90% 90deg, #EEE, #FFF);}

.button:hover,.pagination li:hover,button.validate:hover{color:#fff;border-color:#3278BE;background:#4195DD;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003C82), to(#4195DD));background:-moz-linear-gradient(0% 90% 90deg, #4195DD, #003C82);}

.pagination li{font-family:'Droid Sans',arial, serif;color:#000;padding:2px;border:1px solid #DDD;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#FFFFFF;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EEE));background:-moz-linear-gradient(0% 90% 90deg, #EEE, #FFF);}

.pagination li a{padding:2px 8px;}

.pagination li a:hover,.pagination li a:active{color:#ffffff;}

#copyright{position:absolute;width:150px;float:right;right:5px;}

#copyright a{text-decoration:none !important;color:#eee !important;font-size:10px;}

.moduletable.modulo { font:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#900; padding-bottom:10px;}

.category {
	background:#F2F2F2;
	border:#999;
	border-width:1px;
	line-height:40px;
	padding: 6px;
}