iframe{border:none}
.article-info{margin-bottom:18px}
.article_column{float:left}
.article_separator{display:block;border-bottom:dotted 1px #BABABA;margin-bottom:10px;height:15px}
.article_column .contentpaneopen{padding-right:15px}
.buttonheading{float:right;padding-right:5px}
.contentpane ul li{text-align:left}
.sectiontableheader{text-align:left;font-weight:700}
legend.sectiontableheader{background:0 0}
.sectiontableheader th{padding-left:8px;padding-right:8px}
.artnumber{float:left;text-align:left;width:25px}
.arttitle{float:left}
.artauthor{float:right}
.arthits{float:right;padding-left:10px}
.artcreated{float:right}
.contentheading{padding-left:0;padding-bottom:12px}
.createdate{padding-bottom:11px;font-size:.9em;padding-top:0;line-height:10px;font-weight:700}
.componentheading{font-size:1.5em;line-height:23px;padding-bottom:17px;padding-top:14px;font-weight:400}
.contentheading{font-size:1.5em;float:left;font-weight:400;line-height:normal}
a.contentpagetitle{text-decoration:none!important;font-size:1.2em}
.modifydate{margin-top:20px;font-size:.9em;clear:both}
.mosimage{padding:0;border:1px solid #CCC;background:#fff;margin:6px}
.mosimage img{padding:0;margin:0!important}
.mosimage_caption{background:0 #EFEFEF;border-top:1px solid #CCC;color:#666;margin-top:2px;padding:1px 2px}
.pagenav, .pagenav_next, .pagenav_prev, .pagenavbar{padding:7px 2px}
.pagenav_next a, .pagenav_next a:active, .pagenav_next a:focus, .pagenav_next a:hover, .pagenav_prev a, .pagenav_prev a:active, .pagenav_prev a:focus, .pagenav_prev a:hover, .pagenavbar a, .pagenavbar a:active, .pagenavbar a:focus, .pagenavbar a:hover, a.pagenav, a.pagenav:active, a.pagenav:focus, a.pagenav:hover{text-decoration:none}
.pagenavbar{padding-left:14px}
.pagenavcounter{padding:8px 14px 0}
.pagination a, .pagination span{padding-left:3px;padding-right:3px}
.small{font-size:.9em}
.smalldark{text-align:left}
.pollstableborder tr.sectiontableentry1 td, .pollstableborder tr.sectiontableentry2 td{background:0 0}
.poll label{margin-bottom:5px;display:block;text-align:left}
table.poll{padding:0;width:100%;border-collapse:collapse}
table.pollstableborder{padding:0;width:100%;border:none}
table.pollstableborder .sectiontableentry1, table.pollstableborder .sectiontableentry2{float:left}
table.pollstableborder img{vertical-align:baseline}
table.pollstableborder td{padding:2px!important}
.pollstableborder{margin-top:10px;margin-bottom:10px}
table.pollstableborder td{background:0 0}
td{padding-bottom:0;padding-top:0}
table.searchintro{padding:10px 0;width:80%}
tr.sectiontableentry1 td, tr.sectiontableentry2 td{padding:2px}
div.syndicate div{text-align:center}
a.readon:active, a.readon:focus, a.readon:hover{text-decoration:underline}
.back_button{height:37px;padding-top:26px}
div.back_button a, div.back_button a:active, div.back_button a:hover{margin:-2px 0;display:block;font-weight:700;height:37px;text-decoration:none!important}
.sectiontableheader{line-height:29px;padding:0 10px}
.sectiontableentry1{font-size:9pt;padding:7px;background:#ECECEC}
.sectiontableentry2{font-size:9pt;padding:7px}
.latestnews li, .mostread li, .sections li{padding:6px 24px;border-bottom:1px dotted #D3D3D3;background:url(../images/system/arrow.png) center left no-repeat}
#system-message{margin-bottom:20px}
#system-message dd.message ul{background: 4px center no-repeat #C3D2E5;margin-left:4px;margin-top:13px}
#system-message dd.error ul{color:#c00;background: 4px center no-repeat #E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B}
#system-message dd.notice ul{color:#c00;background: 4px center no-repeat #EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E}
.blog-featured h1, .item-page h1{color:#000;font-size:1.9em;font-weight:400;line-height:23px;padding-bottom:25px;padding-top:0;text-transform:uppercase}
.subheading-category{font-size:.9em;text-transform:uppercase}
.contact h3{margin-bottom:20px;margin-top:15px}
.jicons-icons{float:left;padding-right:7px}
address{padding-top:4px;padding-bottom:4px}
div.category-desc{padding-bottom:20px;padding-top:13px}
th{font-weight:700;padding:5px 0;text-align:left}
td.num{text-align:left;vertical-align:top}
td.hits{text-align:center;vertical-align:top}
td p{line-height:1.7em;margin:0}
.filter{margin:10px 0}
.display-limit, .filter{margin-right:7px;text-align:right}
table, table td{border-collapse:collapse}
table.category, table.weblinks{margin:10px 0 20px;width:100%}
table.category th, table.weblinks th{border:1px solid #444;font-size:1em;font-weight:400}
table.category th:first-child, table.weblinks th:first-child{border-left:medium none}
table th{background:#222;color:#FFF;padding:6px 10px}
table th a{color:#FFF!important}
fieldset.filters{margin-top:10px}
ul.actions li{list-style:none}
li.pagenav-next{float:right;list-style:none;margin-bottom:19px;margin-left:6px;margin-top:8px;padding:5px 10px 5px 8px}
li.pagenav-prev{float:left;list-style:none;margin-bottom:19px;margin-left:-23px;margin-top:8px;padding:5px 10px 5px 8px}
.pager a, li.pagenav-next a, li.pagenav-prev a{color:#fff}
li.pagenav-next:hover, li.pagenav-prev:hover{background:#666}
.pagenav{margin-bottom:19px;margin-left:6px;margin-top:8px;padding:5px;text-align:center}
.pagination ul li{list-style:none;float:left}
.pagination ul{margin-left:-47px}
.pathway_first, .pathway_middle{padding-right:8px;float:left}
.contact-form label{display:block}
.items-more ol{margin-left:5px;margin-top:20px}
.pagination{text-align:center;height:60px}
p.counter{margin-bottom:7px}
.row-separator{display:none}
.blog-featured .row-separator{display:block;margin-top:14px;border-bottom:solid 1px #EDEDED}
ul.actions{float:right;margin-top:-38px;margin-right:0;margin-left:0}
ul.actions i{display:none}
div.login, div.registration{padding-bottom:10px;margin-bottom:20px}
ul{margin-left:18px}
#s5_nav, .module_round_box_outer ul, .moduletable ul{margin:0}
#s5_nav{font-family:Oswald}
ul.actions li{float:none;padding:0}
.blog .dropdown-toggle, .item .dropdown-toggle, .item-page .dropdown-toggle{background:#FFF;margin-top:-72px}
.blog .dropdown-menu, .item .dropdown-menu, .item-page .dropdown-menu{margin-top:-25px}
.article-info span{display:none}
.page-header{border:none;margin:0 0 10px;padding:0}
.item, .items-leading{margin-bottom:14px!important}
p.readmore a.btn{display:inline-block;padding:0;margin:0;font-size:inherit;line-height:inherit;text-align:left;vertical-align:auto;cursor:pointer;color:inherit;text-shadow:none;background:0 0;filter:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:none}
p.readmore a.btn span{display:none}
/*.items-row{border-bottom:1px solid #EDEDED;margin-bottom:20px}*/
.items-row{margin-bottom:20px}
.breadcrumb .divider, .muted{color:inherit}
.tip-wrap{z-index:1000003}
.tip-wrap .tip{background:#fff;padding:5px;border:1px solid #eee;max-width:300px}
.tip-wrap .tip-title{background:#101010;color:#FFF;font-size:1em;margin-bottom:4px;padding:5px 8px;text-shadow:0 1px 0 #000}
.tip-wrap.tip-text{padding:3px;font-size:11px;line-height:16px}
.module_round_box_outer .breadcrumb, .moduletable .breadcrumb{padding:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}