#centertop{text-align:left; margin:6px auto 0 auto}
#centerbottom{text-align:left; margin:0 auto; padding:0 0 10px 0; overflow:hidden}
#header{text-align:left; height:79px; position:relative}
#logo{height:75px; width:155px; float:left; text-align:left;margin-top:1px;margin-left:1px;}
#tags h1 a{text-indent:-7500px; display:block; width:433px; height:111px; text-decoration:none}
#tags{width:433px; height:111px; float:left; overflow:hidden; margin:0; padding:0}

#banner{height:45px; float:right; margin-top:0px; overflow:hidden; width:800px; text-align:center; padding:0}
#bannerleft{height:45px; float:left; margin-top:2px; overflow:hidden; width:400px; text-align:center; padding:0}
#bannerright{height:45px; float:right; margin-top:0px; overflow:hidden; width:400px; text-align:center; padding:0}


#pathway{margin:5px 1px; padding:5px;background:#eaeaea;border:1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size:12px;}

#topmodule{margin:0 5px; text-align:left; overflow:hidden; margin-bottom:10px}

#wrap, #wrapblank{width:100%; margin:0 auto; text-align:left; height:100% !Important; height:1%}
#insidewrap, #insidewrapblank{height:100% !Important; height:1%}

#holder{height:100% !Important; height:1%; overflow:hidden; margin:0 auto; text-align:center; margin:0}
#leftblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left}
#midblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left; margin:0px}
#rightblock{width:310px!important;float:right; height:100% !Important; height:1%; overflow:hidden; text-align:left;padding-left:20px;margin-top:-5px;}

.inside{padding:0 0px; overflow:hidden}

.insidem{padding:0px}

#bottommodule{margin:0 5px; text-align:left; overflow:hidden}

#footer{clear:both; text-align:center; overflow:hidden; margin:0 auto; padding:15px 0 20px 0}
#youjoomla{clear:both; text-align:left; padding:0px 0px; overflow:hidden}
#cp{font-size:10px; padding:0; overflow:hidden;}
.validators{width:40%; float:right; text-align:right; clear:left}

.news_item_f{margin:0px; position:relative; overflow:hidden}
.news_item_c{margin:0px; position:relative; overflow:hidden}
.news_item_s{margin:0px; position:relative; overflow:hidden}
.news_item_a{margin:0px!Important; background:none; padding:0px; overflow:hidden}
.news_item_a .contentheading{margin:-5px 0 0 0}
.newsitem_tools{display:block; width:100%; margin:0 0 10px 0 !Important; clear:both; overflow:hidden}
.newsitem_info{width:70%; display:block; float:left}
.buttonheading{width:30%; display:block; overflow:hidden; padding:0; float:right}
.buttonheading img{border:0}
.buttonheading .email, 
.buttonheading .print, 
.buttonheading .pdf{float:right; margin:0px 2px 0 0; width:16px}
.createby{padding:0 3px 0 0px; float:right}
.createdate{padding:0 3px 0 0px; float:right}
.newsitem_section{padding:0 3px 0 0px}
.newsitem_category{padding:0 3px 0 0px}
.newsitem_section a{padding:0 3px 0 0px}
.newsitem_category a{padding:0 3px 0 0px}
.newsitems_link{}
.newsitem_text{display:block; padding:0px !Important; overflow:hidden; clear:both;font-size:12px;}
.newsitem_text_u{display:block; padding:0px 15px 15px 15px;height:1%; clear:both; overflow:hidden}
.news_item_a .newsitem_text{padding:0px !Important}
.news_item_a .newsitem_text_u{display:block; padding:15px 15px 15px 15px;height:1%; clear:both; overflow:hidden}
.news_item_a .createdate, 
.news_item_a .createby, 
.news_item_a .buttonheading, 
.news_item_a .buttonheading .email, 
.news_item_a .buttonheading .print, 
.news_item_a .buttonheading .pdf{float:left}
.news_item_a .buttonheading{clear:both; float:left; margin:10px 0 0 0}
.news_item_a .modifydate{text-align:left}
/*cat*/
.news_item_c .readon{clear:both; width:100%}
.news_item_c .newsitem_text_u{display:block; padding:15px 15px 15px 15px;height:1%; clear:both; overflow:hidden}
.news_item_c .createdate, 
.news_item_c .createby, 
.news_item_c .buttonheading, 
.news_item_c .buttonheading .email, 
.news_item_c .buttonheading .print, 
.news_item_c .buttonheading .pdf{float:left}
.news_item_c .buttonheading{clear:both; float:left; margin:10px 0 0 0}
.news_item_c .modifydate{text-align:left}
/*sec*/
.news_item_s .readon{clear:both; width:100%}
.news_item_s .newsitem_text_u{display:block; padding:15px 15px 15px 15px;height:1%; clear:both; overflow:hidden}

.news_item_s .createdate, 
.news_item_s .createby, 
.news_item_s .buttonheading, 
.news_item_s .buttonheading .email, 
.news_item_s .buttonheading .print, 
.news_item_s .buttonheading .pdf{float:left}
.news_item_s .buttonheading{clear:both; float:left; margin:10px 0 0 0}
.news_item_s .modifydate{text-align:left}
.modifydate{width:100%; display:block; margin:0px 0 0; clear:both; text-align:right; color:#ccc}
.fptops{position:relative}
.news_item_article{padding:0px 0 0 0!Important;text-align: justify;}
.components{padding:20px 0}

a.category:link, 
a.category:visited, 
a.category:focus{font-size: 125%;font-weight: bold;}
.small{}

ul.pagination{margin:15px auto 10px; padding:10px 0 0}
ul.pagination li, 
ul.pagination li:hover{background:none; display:inline; margin:3px; padding:0}
ul.pagination li span{padding:2px 5px}
ul.pagination a{padding:2px 3px; text-decoration:none}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{}
.pagenavbar{font-weight:bold; padding-left:14px}
.pagenavcounter{font-weight:bold; padding:8px 14px 0 14px}

.yjsquare h3, 
.yjsquare_yj1 h3, 
.yjsquare_yj2 h3{text-transform:none; overflow:hidden; font:normal bold 12px "Tahoma",Arial; padding:15px 0 25px 5px; margin:0px}
.yjsquare_yj2 h3{margin:0; padding:15px 0 0px 5px; background:none}
.yjsquare h3 span, 
.yjsquare_yj1 h3 span, 
.yjsquare_yj2 h3 span{text-transform:none; overflow:hidden}
.yjsquare p, 
.yjsquare_yj1 p, 
.yjsquare_yj2 p{overflow:hidden; padding:3px}
.yjsquare_in, 
.yjsquare_yj1 .yjsquare_in, 
.yjsquare_yj2 .yjsquare_in{overflow:hidden; padding:0;}
.yjsquare, 
.yjsquare_yj1, 
.yjsquare_yj2{margin:0px; padding:0px; clear:both; display:block; height:100% !Important; height:1%; overflow:hidden}

.pollbuttons{margin:0 auto; width:80%; text-align:center; height:30px}

#modlgn_passwd, #modlgn_username{width:95%; height:19px; padding-left:3px; padding-top:3px}

#advert1{margin:0px; padding:0; overflow:hidden;margin-top:5px;}
#advert1 .yjsquare_in{}
#tops, #bottoms{margin:0; text-align:center; padding:0;height:1%; clear:both; overflow:hidden}
#bottoms{margin:0}
#user1, #user2, #user3, #user4, 
#user5, #user6, #user7, #user8{float:left; clear:right; text-align:left}
#tops .yjsquare, 
#bottoms .yjsquare{border:0; border-top:0; margin:10px 10px 17px 10px; background:none; padding:0}
#tops .yjsquare_in, 
#bottoms .yjsquare_in{padding:0; margin:0}
#tops .yjsquare h3, 
#bottoms .yjsquare h3{margin:0; padding:0 0 5px 5px; background:none}

#tops .yjnewsflash, 
#bottoms .yjnewsflash{padding:0px 0px !important; background:none; border:0; margin:0 !important}
#tops .yjnewsflash img, 
#bottoms .yjnewsflash img{padding:5px; margin:0px 0px 0px 0px; border:1px solid #e7e7e7; background:#fff}
#tops .nfimgpos, 
#bottoms .nfimgpos{text-align:center; margin:0px; padding:0}
#tops .yjnewsflash_title, 
#bottoms .yjnewsflash_title{font:bold normal 13px/13px Arial,Helvetica,sans-serif; margin:10px 0px 10px 5px; display:block}
#tops .yjnf_descr, 
#bottoms .yjnf_descr{padding:0 0px; margin:0; font-size:12px}
#tops .yjnf_descr p, 
#bottoms .yjnf_descr p{padding:0 0 0 5px}

.yjnewsflash{padding:5px 0px 3px 0px !important; background:none; margin:0 0 5px 0 !important; overflow:hidden!important; height:auto !important}
.yjnf_descr{padding:0 0px; margin:0; font-size:12px}
.yjnewsflash img{padding:0px; margin:-3px 5px 0px 0px; border:0; background:none}
.yjnf_descr{padding:0 0px; margin:-5px 0 0 0; font-size:12px}
.yjnf_descr p{padding:0}
.yjnewsflash_title{font:bold normal 13px/13px Arial,Helvetica,sans-serif; margin:10px 0px 10px 2px; display:block}

#bottommodule .yjnewsflash{padding:0px 0px !important; background:none; border:0; margin:0 !important}

.yjsquare_accslider{border-top:0; color:#555; margin:0 0 0 0}

.yjsquare_yjmutlitab{margin:13px 0 0px 0px; background:#fff}
.yjsquare_yjmutlitab .yjsquare_in{padding:0px; clear:both; overflow:hidden}
#tabs_holder, 
#tabs_holder2, 
#tabs_holder3{background:#fff; width:100%; padding:0px; margin:0px auto 0px; border:0}
#tabs_container .tab_content, 
#tabs_container2 .tab_content2, 
#tabs_container3 .tab_content3{background:#fff}

#tabs, #tabs2, #tabs3, 
#tabs4, #tabs5{display:block; position:relative; list-style-type:none; margin:0px; padding:0px; clear:both; float:none; height:58px!Important}
#tabs li{float:left; text-align:center; border-left:none; border-top:none; padding:0; height:58px!Important; cursor:pointer; font:normal bold 14px/43px "Tahoma",Arial}
#tabs li.last, 
#tabs li.last:focus{background:none; font-weight:bold; float:left; text-align:center; border-left:none; border-top:none; padding:0; line-height:43px; height:58px!Important; cursor:pointer}
#tabs_container .tab_content_in, 
#tabs_container2 .tab_content_in2, 
#tabs_container3 .tab_content_in3, 
#tabs_container4 .tab_content_in4, 
#tabs_container5 .tab_content_in5{margin:0px; padding:0px 5px 0 5px; clear:both}
/* Module */
.search_module {
	width: 200px !important;
	margin: 10px 0 60px 5px;
    padding: 0;
}
#acesearchModule {padding:0;margin:0;}
.acesearch_input_module {
	width: 133px !important;
	float: right !important;
	background: url("../images/search-input.png") no-repeat scroll left top #F9F9F9 !important;
	border: 1px solid gainsboro !important;
	padding: 3px 0 3px 30px !important;
}