.blanco { color:#FFFFFF; }
.naranja, a:link.naranja, a:visited.naranja { color:#FF8700 !important; }
.rojo { color:#FF0000; }
.verde { color:#067202;}
.gris_oscuro { color:#656565; }
.gris_claro { color:#B2B2B2; }
.azul_fuerte { color:#2D3C46; }
.amarillo { color:#F7CB29; }

a.zoom{
float:left;
text-decoration:none;
font-size:11px;
font-style:italic;
height:150px;
display: block;
}
th      { border: 1px solid #333333;  12px Arial, Helvetica, sans-serif;  color:#FFF; text-align:center;}
/*_____________________________________constant_________________________________*/

html, body { 
  margin:0;
  padding:0; 
  width:100%;
  height:100%;
  text-align: center;
  color:#ABA7A7;
  font-family:Arial;
  font-size: 12px;
  background:#EEF3D9;
}

p, .paramlist_key {
	font-size: 12px;
	padding: 0 ;
	margin: 0 ;	
	
}

td, tr {}

img {
	border: none;
	padding: 0;
	margin: 0;
}

.input {
	border: none;
	padding: 0;
	margin: 0;
}

.underline{ text-decoration:underline}
.left{ text-align:left}
.fL{ float:left}
.fR{ float:right}
.cL{clear:both}
.block{ display:block}
.none{ text-decoration:none !important}
.disp_none{ display:none}

#maincontent{padding:17px 0 0;position:relative;}
#content {
line-height:18px;
padding:0 0 0;
text-align:justify;
}

#middle {
	text-align:center;
}

#wrapper {

  min-height: 100%;
  height: auto !important;
  height: 100%; 
  background-repeat:repeat-x;
  visibility:hidden;z-index:2; position:relative;
}
.tailing{position:absolute;
width:100%;
z-index:0; display:none}
.bg_x{background-image:url("../images/bg_x.jpg");
float:left;
height:486px;
width:49.99%;}
.bg_x_1{background-image:url("../images/bg_x.jpg");
float:left;
min-height:486px;
width:49.99%;}
.bg_left{ background:url(../images/bg_flip_x.jpg) no-repeat right top;}
.bg_right{ background:url(../images/bg_flip_x.jpg) no-repeat left top;}
/*_____________________________________INDEX.PHP_STYLES_________________________________*/


ul{list-style-type: none;padding:0 ;margin:0 ;}
ul li{
display:block;
list-style-type:none;
margin:0 0;
padding:0px 0;
vertical-align:middle;
}

#content ul li{background-position:10px 14px;

padding-right:0px} 

ul li a{text-decoration:underline  !important; font-size:12px;}
ul li a:hover{ text-decoration:none  !important;}

ul.menu li a,
ul.mostread li a,
ul.latestnews li a
{
background-repeat:repeat-x;
background-position:bottom;
}

.buttonheading{margin:0 0 0px 0 ; padding-right:5px; }
.tab .buttonheading{ display:none !important}

/*_____________edit your details__________*/
table.paramlist select{width:148px;}
input#name, input#email, input#password, input#password2, #username {width:142px;}
table.paramlist td.paramlist_key{width:130px;}
#adminForm{padding:0; margin:0;}
#userform{padding:0; margin:0;}
/*________________________________________*/
.container {
margin: 0 auto;	
text-align: left;
border-top: none;
width: 1200px;
padding-bottom:0px;
}
.container_x{}
.for_login{margin:0px 0 0;}
#footer {
background:none repeat scroll 0 0 #081d2e;
color:#FFFFFF;
height:200px;
margin-top:0;
position:relative;

}

#bottom {
text-align:left;
background:url(../images/bg_footer.jpg) no-repeat;
height:200px;
width:1200px;
margin-left:0;
line-height:20px

}
#bottom a{margin:0 8px;}

.clear{clear:both;}

.contentdescription {padding: 10px 0 ;}
.sectiontableheader {
font-size:15px;
padding:3px 5px;
}
.sectiontableheader a{ font-weight:bold; text-decoration:none}
.sectiontableentry1, .sectiontableentry2 {
	font-size:12px;
height:20px;
line-height:20px;
text-align:left;
text-indent:0;
}
.sectiontableentry1new{
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	text-indent: 0 ;
	padding:6px 0 0 0;
	background-color: #FFFFFF;
	width:10px;
}
.sectiontableentry2new {	
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	text-indent: 0 ;
	padding:0 0 0 10px;
	background-color: #FFFFFF;
}
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }
a.pass{color:#929090; font-size:11px; font-family:tahoma; text-decoration:underline}
a.pass:hover{text-decoration:none}
.poll{padding:0 ;margin:0 ;}
.polls{font-weight:bold; font-size:14px; font-family:tahoma;color:#222222;padding:10px 0 0 0;}
.button:hover, .button:focus {	
	cursor:pointer;	
}
.inputbox_mail {
	border: 1px solid #D4D0C8;
	width:396px;
	padding: 2px;
}
.search {
padding:0 ;
margin:0 ;
}

.pollstableborder{ width:100% }
#emailForm{ margin-top:-5px;}

.published .inputbox{border: 0 solid #D4D0C8;}

/*________________________________________CONTENT BOX_____________________________________*/
.bg_download{background:url(../images/bg_download.jpg) no-repeat;width:977px;height:71px;}
a.btn_podcast{ background:url(../images/btn_podcast.jpg) no-repeat;width:150px;height:45px;color:#fff !important; display:block; font:bold 18px arial; line-height:45px; text-decoration:none !important}
a.btn_podcast span{padding-left:56px;}

a.btn_download{ background:url(../images/btn_download.jpg) no-repeat;width:80px;height:45px;color:#fff !important; display:block; font:bold 18px arial; line-height:45px; text-decoration:none !important}
a.btn_download span{padding-left:50px;}
a.date_article{ font:bold 12px arial;color:#012C08;}

.line{background:url("../images/line.jpg") repeat-x scroll 0 0 transparent;
height:1px;
margin:10px 0;  width:100%; display:block}
.bg_meeting{ background:url(../images/bg_meeting.jpg) no-repeat;width:660px;height:87px;}													



.article_column{padding:0 2px 0 0;}




p.cL{height:1px !important; line-height:1px !important}

.bg_mdl{width:1200px;}
.bg_btm{ width:1200px;}
.bg_top{}
.bg_top_pages{background:url('images/bg_top_pages.jpg') no-repeat !important;}
.bg_content{padding:0 0 20px;}

.box_mdl_1{background:url(../images/box_top_1.png) no-repeat;width:305px;}
.box_btm_1{background-image:url(../images/box_btm_1.png); width:305px; background-repeat:no-repeat; background-position:left bottom;padding:16px 0px 17px 0px;}
.box_top_1{background-image:url(../images/box_mdl_1.png); width:305px; background-repeat:repeat-y;}
.box_content_1{
margin:0 21px;
padding:9px 0 10px;line-height:12px;
}
.box_title_1{
border-bottom:1px solid #EEEEEE;
color:#433C3A;
display:block;
font-family:Arial;
font-size:18px;
font-weight:bold;
line-height:16px;
margin:0 25px 8px;
padding:10px 0 7px;

}
.box_content_1 a{}



.box_mdl_2{background:url(images/box_mdl_2.jpg) repeat-y; width:305px;}
.box_btm_2{background-image:url(images/box_btm_2.jpg); width:305px; background-repeat:no-repeat; background-position:left bottom;}
.box_top_2{background-image:url(images/box_top_2.jpg); width:305px; background-repeat:no-repeat;}
.box_top_2_2{background-image:url(images/box_top_2_2.jpg); width:305px; background-repeat:no-repeat;}
.box_top_2_2_pages{background-image:url(images/box_top_2_2_pages.jpg) !important; width:305px; background-repeat:no-repeat;}
.box_content_2{
padding:26px 35px 20px;
}
.box_title_2{
color:#442C08;
display:block;
font-family:'Arial';
font-size:18px;
margin:0;
padding:24px 0px 0px 63px;
line-height:18px;
}


.box_mdl_pages_2{background:url(images/box_mdl_2_pages.jpg) repeat-y; width:305px;}
.box_btm_pages_2{background-image:url(images/box_btm_2_pages.jpg); width:305px; background-repeat:no-repeat; background-position:left bottom;}
.box_top_pages_2{background-image:url(images/box_top_2_pages.jpg); width:305px; background-repeat:no-repeat;}


.tab_1{width:132px;height:42px; line-height:42px; cursor:pointer; text-align:center}
.tab_2{width:132px;height:42px; line-height:42px; cursor:pointer; text-align:center}
#tab_1{  position:relative}
#tab_2{ display:none; position:absolute}
.item_new{margin:0px 0px 30px 0px;}


#header .box_mdl_1, #header .box_mdl_2, #header .box_mdl_3, #bottom_position .box_mdl_1, #bottom_position .box_mdl_2, #bottom_position .box_mdl_3{background-image:none; width:100%; background-repeat:no-repeat; background-position:left top }
#header .box_btm_1, #header .box_btm_2, #header .box_btm_3, #bottom_position .box_btm_1, #bottom_position .box_btm_2, #bottom_position .box_btm_3{background-image:none; width:100%; background-repeat:no-repeat;background-position:left top }
#header .box_top_1, #header .box_top_2, #header .box_top_3, #bottom_position .box_top_1, #bottom_position .box_top_2, #bottom_position .box_top_3{background-image:none; width:100%; background-repeat:no-repeat;background-position:left top }
#header .box_content_1, #header .box_content_2, #header .box_content_3, #bottom_position .box_content_1, #bottom_position .box_content_2, #bottom_position .box_content_3{padding:0 ;width:100%;}
#header .box_title_1, #header .box_title_2, #header .box_title_3, #bottom_position .box_title_1, #bottom_position .box_title_2, #bottom_position .box_title_3{padding:0 !important;width:100%; height:auto !important;}
#user1 .usertitlebad{ display:none}
#user1 .usertitlegood{ display:block !important}




.title_x{}
.title_left{}
.title_right{}

.article_x{}
.article_left{}
.article_right{}

.article_footer_x{}
.article_footer_left{}
.article_footer_right{}
.article_item{ margin-bottom:30px;}


.tab .title_x{  background:url(../images/title_x_tab.png) repeat-x;height:72px;}
.tab .title_left{background:url(../images/title_left_tab.png) no-repeat;height:72px;width:27px;}
.tab .title_right{background:url(../images/title_right_tab.png) no-repeat;height:72px;width:27px;}
.tab .article_content{padding:0px 0px 0px 0px !important;}
.nbsp{ display:none}
.tab .nbsp{ display:block}

.article_content{padding:0 35px 0 24px;}




.bg_content_outer{ width:100%;}
.content_inner{padding:0px 0px 0px 0px;}

h4{padding:0 ;margin:0;}

.underdate{height:1px;}
.underdate1{height:1px;}

.user_31, .user_32, .user_33{width:305px;}
.user_32, .user_33{margin-left:67px;}

.moduletable, .moduletable_menu, .moduletable_text, .moduletable_rss{margin-bottom:14px;}
.topcontent .moduletable,.topcontent  .moduletable_menu,.topcontent  .moduletable_text,.topcontent  .moduletable_rss{margin-bottom:0px;}

#left_outmiddle, #left_outleft, #left_outright {
	width:305px;
	float: left;
	padding:0 0 0 100px;	
}
#right_outmiddle, #right_outleft, #right_outright {
	width:305px;
	float: right;
	padding:0 100px 0 0;	
}
#left, #right {	
padding-top:0;
width:305px;
}
#content_outmiddle {
	margin:0 416px 0 416px;
}
#content_outleft {
	margin-left: 416px;
	border-right: none;
	padding:0 122px 0 0;
}
#content_outright {
	margin-right: 416px;
	border-left: none;
	padding:0 0 0 122px;
	
}
#content_out{padding:0 100px 0 100px;}
.topcontent, .breadcrumb{padding:0 100px 0 100px;}
.breadcrumb{margin:0 0 10px;}
/*________________________________________HEADER_____________________________________*/


#header {
background:url("../images/bg_header.jpg") no-repeat scroll 0 0 transparent;
height:181px;
margin-bottom:0;
position:relative;
width:1200px;
z-index:1000000000;
}
.head_bl_1{height:188px;}
.head_bl_2{height:122px;}
.head_bl_slogan{width:465px;}
.head_bl_slogan_inner{margin-left:100px;
padding-top:117px;}
.head_bl_gallery{width:622px;}
.bg_slider{ background:url(../images/bg_slider.jpg) no-repeat;width:1200px;height:305px;}



/*________________________________________FONTS_____________________________________*/
.fTitle{   color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
letter-spacing:0 ;
line-height:33px;
font-weight:bold;
}
.fSlogan{color:#FFFFFF;
font-size:11px;
margin:0px 0px 0 0;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}


a:link, a:visited {color:#E89400;
outline:medium none;
text-decoration:underline;}
a:hover {text-decoration: none;}
strong{ font-size:12px; color:#999;}


.fcopy{
display:block;
font-size:11px;
}


.fital{     font-size:12px; font-style:italic; color:#6C6F6C !important;}
a.f12{       color:#000000;  font-size:12px !important;text-transform:uppercase;font-weight:bold;}
.f11{       font-size:11px !important;}
.tahoma{    font-family:tahoma !important;}
a.link{     font-size:11px; color:#666666 !important;}
.fsearch{   margin-bottom:4px;}
.fevent{     font-size:14px;font-weight:bold; color:#83AF30 !important;}
a.fevent{     font-size:14px;font-weight:bold; color:#83AF30 !important; text-decoration:none !important}
a.fevent:hover{ text-decoration:underline !important}
.fsalat{     font-size:16px;font-weight:bold; color:#83AF30 !important;}
a.churchfont{ font:bold 18px Arial, Helvetica, sans-serif; color:#83AF30}

.footer_link_b{font-weight:bold;color:#EEF3D9; text-decoration:none}
a.footer_link_b{font-weight:bold;color:#EEF3D9; text-decoration:none}
a.footer_link_b:hover{ text-decoration:underline}
a.footer_link{color:#746D5B; text-decoration:none}
a.footer_link:hover{color:#746D5B; text-decoration:underline}
.fevent_date{color:#D4D2CA;}
.fsalat_1{     font-size:14px; color:#90E038 !important;text-transform:uppercase;}
.fsalatupper{    background:url(images/marker_1.png) no-repeat scroll 0 0 transparent;
color:#90E038 !important;
font-size:13px;
padding:0 0 0 28px;
text-transform:uppercase;}
.icon_1{     font-size:14px;background:url(images/icon_1.jpg) no-repeat;padding:0px 0px 0px 26px;}
.icon_2{     font-size:14px;background:url(images/icon_2.jpg) no-repeat;padding:0px 0px 0px 26px;}
.icon_3{     font-size:14px;background:url(images/icon_3.jpg) no-repeat;padding:0px 0px 0px 26px;}
.icon_4{     font-size:14px;background:url(images/icon_4.jpg) no-repeat;padding:0px 0px 0px 26px;}
.menu_list{ margin-top:7px;}
.menu_list a{ text-decoration:none !important; font-size:14px;margin-left:42px !important;color:#fff !important;}
.menu_list a:hover{ text-decoration:underline !important;}
.fblueB{    font-size:14px; color:#287DB4 !important;font-weight:bold;}
.ftab{   font-size:14px; font-family:Arial;}
.forangeB{  font-size:12px; color:#ED8B00 !important;font-weight:bold;}
.fwhite{    font-size:11px; font-family:tahoma; color:#FFFFFF !important;}

.fblack{    font-size:11px; font-family:Arial; color:#000000;font-weight:bold;}
.forange{ font-size:12px;color:#FFDD00;}

.fHead{    color:#FFFFFF;
font-family:Arial;
font-size:18px;
font-weight:bold;
line-height:26px;} 
.fHead1{    color:#FFFFFF;
font-family:Arial;
font-size:24px;
padding-top:92px;} 
.fHead2{    font-size:24px; font-family:Arial;color:#B23701;font-weight:bold;text-transform:uppercase;} 
.fprice{    font-size:18px; font-family:Tahoma;color:#FFFFFF;} 

.gallery_count{color:#3A3A3A; font-family:tahoma; font-size:12px; cursor:pointer;margin:0 3px;}
.gallery_count:hover{ text-decoration:underline}

.bannergroup_text{
margin:0 0 10px;}
.question{font-size:14px;
margin:0 0 10px;}

#user7 .bannergroup_text{color:#000;}
.fpolls{font-size:12px;}

.inputbox_text, .contact input, .inputbox, .poll th, .poll_statistics, fieldset {border:1px solid #83AF30;}
.contact input ,.inputbox {padding: 2px;}
.poll th, .poll_statistics, fieldset{padding:5px;}
.poll th, .poll_statistics{color:#38C9EF;}
legend{color:#38C9EF;}
.center{width:1200px; text-align:left}

.poll h3, .h2contact, .contentheading, .componentheading {
border-bottom:1px solid #EEEEEE;
color:#433C3A;
display:block;
font-family:Arial;
font-size:18px;
font-weight:bold;
line-height:18px;
margin:0;
padding:18px 0 5px;
text-align:left;
text-transform:none;

}
.tab .poll h3,.tab  .h2contact,.tab  .contentheading,.tab  .componentheading { display:none}

.ie_hack_for_login_0{padding:0px 7px 0px 18px;}
.ie_hack_for_login_1{padding-top:5px;}
.ie_hack_for_login_2{padding-top:5px;padding-left:27px; padding-right:27px}
.ie_hack_for_login_3{padding-top:5px;}

.modifydate, .createdby, .createdate, .small{color:#E89400;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;}


.fusername, .fpassword, .fremember, #user7 .fusername, #user7 .fpassword, #user7 .fremember{}
.fusername, .fpassword, .fremember{}
#user7 .fusername, #user7 .fpassword, #user7 .fremember{color:#464646;}

.fremember{padding-top:2px;}


a.flogin, a.flogin_create, .fnoaccount{color:#000000;
padding-left:0;}
a.flogin{text-decoration:none; }
#user7 a.flogin{/*color:#464646 !important;*/text-decoration:none}
a.flogin:hover{text-decoration:underline; }

a.flogin_create{text-decoration:underline;color:#38C9EF;}
a.flogin_create:hover{text-decoration:none;}

.fnoaccount{
display:inline;font-size:11px;
margin:0 ; display:none}
.system-readmore{ margin-top:20px;}

/*________________________________________TOPMENU_____________________________________*/




#topmenu ul, #topmenu li{list-style-type: none;padding: 0 ;margin: 0 ; position:relative}
#topmenu a{float:left;display:block;}
#topmenu{
/*overflow:hidden;*/
padding-left:0;
padding-top:0;
position:relative;
text-align:left;
}

#topmenu, #topmenu a{}
#topmenu  ul.menu > li > a {
background:url("../images/menu_right.jpg") no-repeat scroll right top transparent !important;
color:#EDF2B5 !important;
cursor:pointer;
font-family:Arial;
font-size:18px;
font-weight:bold;
height:59px;
line-height:57px;
margin:0 0 0 0;
padding:0 2px 0 0;
text-align:left;
text-decoration:none !important;

}

#topmenu a span{display:block;
height:59px;
padding:0 27px;}


#topmenu  ul.menu > li{
	float: left;
	background:none;	
	margin:0 0 0px 0 ;	
	
}

#topmenu ul.menu  li {}


#topmenu ul.menu >li:hover, #topmenu ul.menu > li#current{background:url(images/menu_left.png) no-repeat left !important; cursor:pointer}
#topmenu ul.menu > li:hover > a, #topmenu ul.menu > li#current > a {}
#topmenu ul.menu > li:hover > a > span, #topmenu ul.menu > li#current > a > span{background:url(../images/menu_mdl.jpg) repeat-x left !important; cursor:pointer}


.ulwrapper{
background:url("../images/dropdown_top.png") no-repeat scroll 0 62px transparent;
border:0 solid #C1C0C1;
left:0;
padding:55px 0 0 !important;
position:absolute;
width:226px;
z-index:350;}
.ulwrapper_btm{background:url("../images/dropdown_btm.png") no-repeat scroll center bottom transparent;
padding:4px 0 5px;}
.ulwrapper_mdl{background:url(../images/dropdown_mdl.png) repeat-y !important;}
.ulwrapper_content{padding:0px 22px 20px 20px;}
.ulwrapper ul {
margin:0 !important;
padding:0px 0 0 !important;
position:relative;

}
.ulwrapper ul li a{color:#EEB500 !important; font-size:12px;line-height:23px !important ;border-bottom:1px solid #00361A; float:none !important; text-align:left; background:none !important; text-decoration:none !important}
.ulwrapper ul li a:hover{ text-decoration:underline !important;  cursor:pointer}
.ulwrapper ul li{float:none !important;}
.ulwrapper span{padding:7px 0px 0px 0px !important; background:none !important; height:23px !important; }

#gallery_header{ position:relative}
#gallery_header li{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; position:absolute; display:none}

.clock{left:588px;
position:absolute;
top:75px;}


/*________________________________________MARKERS_____________________________________*/
a.more{background:url(images/main_menu.png) no-repeat 0px 4px;padding-left:18px; font-size:11px;}

a.marker{ 

color:#E89400;
font-weight:normal;
padding:0 0 0 0;
text-decoration:underline;
}
a.marker:hover{text-decoration:none; }


a.marker_1{ 
background-image:url(../images/marker_1.jpg);
background-position:0 55%;
background-repeat:no-repeat;
color:#9C9C9C;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:24px 0 0 111px;
padding-left:19px;
text-decoration:underline;
}
a.marker_1:hover{text-decoration:none }

.line_1{background-repeat:repeat-x;height:1px; line-height:1px;}

.pagination_block{padding:0 0 0;}
span.pagination span, span.pagination a {
padding:5px;
}
span.pagination span{/*color:#fff;*/}
.shov:hover{ text-decoration:underline}


.createdby{display:block;}
.createdate{background-repeat:no-repeat;
display:block;}
.articleinfo{margin:0 0 15px 0 ;}

.bg_top_header{background-image:url(images/bg_top.jpg);width:557px;height:180px; background-repeat:no-repeat; overflow:hidden}

/*________________________________________BUTTONS_____________________________________*/

a.readon, .button_vote, .button_log,  .button,  .contact .button,  a.button_results,  .resultss{
border:0 solid #FFFFFF;
color:#433C3A !important;
cursor:pointer;
font-family:arial;
font-size:14px;
font-weight:bold;
height:24px;
line-height:24px;
margin:0;
text-align:center;
text-decoration:underline !important;
text-transform:capitalize;
}


#content a.readon, #content  .resultss, #content a.button_results, #content .contact .button{}



.button_log{ background:none;background:url(images/btn_login.jpg) no-repeat !important;width:78px;height:24px;}
.contact .button {
margin:5px 0 0;

}
.button, .contact .button { }
.button_vote, .button, .button validate, .resultss { background:none !important;
padding-bottom:2px;
}




.resultss{
margin-left:6px;
}
a.readon {

margin-bottom:0;
margin-top:0;
}
#content a.readon{  margin-top:10px;}
 

a.readon:hover {
	text-decoration: none !important;
}

.save{ margin-top:10px;}
#editor-xtd-buttons{ line-height:20px}
.editor .blank{margin:8px 0 0 0;}
.calendar .button{background:none !important;color:#000 !important;}
/*________________________________________MODULE TITLE________________________________*/
.topcontent h3 span, #left_outmiddle h3 span, #left_outleft h3 span, #left_outright h3 span, #right_outmiddle h3, span #right_outleft h3 span, #right_outright h3 span {
	padding:0 ; display:block;
}

/*________________________________________ARTICLE_____________________________________*/
.article_row .row_separator{padding:0 ;margin:0 ;height:0; line-height:0;}
.leading_separator{
clear:both;
padding-top:15px;
display:block;
}

/*________________________________________LOGINFORM___________________________________*/
.form-login, .poll, .bannergroup_text{margin:0 ;/*width:150px;*/}
#form-login{padding:0 ;margin:0 ;}
.bg_login{
background:url(../images/bg_login.png) no-repeat scroll 0 0 transparent !important;
border:0 solid #615747;
height:20px;
margin:0 36px 0 5px;
width:147px;
}
.inputbox_login {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#074D83;
font-family:Arial;
font-size:12px;
padding:3px 0 0 10px;
width:118px;
}
#mod_login_password{}

.remember_block{padding:0px 0 0; }
	.bl_left{width:20px;padding:3px 0 0 0;}		
	.bl_right{padding:3px 0 0 3px;}
	.checkbox{padding:0 ;margin:0 ;}	
.forgot_block{line-height:22px;
margin:15px 0 0;}		
.not_account_text{margin:0 ;}



/*________________________________________SEARCH_____________________________________*/
.button_search{
background-image:url("../images/btn_search.jpg") !important;
background-position:0 0;
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
height:34px;
margin-left:0;
width:41px;
}
.bg_search{
background:url("../images/bg_search.jpg") no-repeat scroll 0 0 transparent;
border:0 solid #908787;
height:34px;
margin-left:0;
width:147px;
}
.inputbox_search {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#074D83;
font-family:Arial;
font-size:12px;
padding:9px 0 0 6px;
width:195px;
}
.bg_search_fon{}
#left .bg_search, #right .bg_search, .topcontent .bg_search{width:212px;} 
#left .inputbox_search, #right .inputbox_search, .topcontent .inputbox_search{width:195px;} 
#left .fsearch, #right .fsearch, .topcontent .fsearch{display:none;}


 

.bg_search_fon_content{}
#user7 .bg_search{}
/*________________________________________CONTACTS________________________________________*/
.inputbox_contact {
/*border: 1px solid #D4D0C8;*/
background:transparent none repeat scroll 0 0;
border:medium none;
padding:3px 0 0 2px;

}

address {
font-style:normal;
margin:10px 0;
}

address p {
line-height:1em;
}

.contact label {
float:left;
width:14em;
margin:10px 0 0;
}

span.marker {
margin:0 10px 0 0;
}

.contact_email_checkbox label {
float:none !important;
}

.contact label.copy {
width:90%;
padding:0 0 0 10px;
}


#contact_email, #contact_name, #contact_subject{width:167px;}
.inputbox_text {
height:143px;
padding:2px;
width:336px;
}
/*_____________Submit A Web Link__________*/
.jformdescription, #jformtitle, #jformurl, #jformdescription{width:186px;}
#jformcatid{width:192px;}

.contact input {
background:#fff;

color:#000;
padding:2px 2px 0;
margin:10px 0 0;
}

label.textarea {
float:none !important;
margin:10px 0;
display:block;
width:100%;
}

.blog_more h2{ font-size:15px}

.contact input.invalid,.contact textarea.invalid {
border:solid 2px red;
}

.contact label.invalid {
color:red;
}
.article_separator{ line-height:13px}
/*________________________________________POLLS________________________________________*/
.polls_block{ line-height:27px; height:27px;}
.polls_left{width:30px;padding:5px 0 0 0;line-height:normal}
.polls_right{padding:0 ;}


.polls_buttons{padding:15px 0 0 0;}


poll .polls_color_1,.poll .polls_color_2,.poll .polls_color_3,.poll .polls_color_4,.poll .polls_color_5 {
border:solid 1px;
position:relative;
}

.poll .td_2 {
width:100px;
}

.poll .td_3 {
width:300px;
}

.poll form {
margin:20px 0;
}

.poll table {
font-size:1em;
width:auto;
border:solid 0;
position:relative;
}

.poll table .td_1 {
width:30px;
}

.poll table caption {
color:#93246F;
font-size:1em;
font-weight:bold;
margin:10px 0;
text-align:left;
}

.poll td.line {
width:300px;
}



.mod_events_monthyear { display:none}
.mod_events_table {
border:0 solid #222222;
font-family:Arial;
font-size:12px;
font-style:normal;
margin:0 auto 0.25em;
text-align:center;
text-decoration:none;
width:100% !important;
}
.mod_events_td_dayname {
color:#DFDCD3;
font-size:11px;
font-weight:bold;
padding-top:13px;
}
.mod_events_td_daynoevents {
background:none repeat scroll 0 0 #EEEEEE;
color:#433C3A;
font-size:18px;
font-weight:bold;
line-height:normal;
}
.mod_events_td_dayoutofmonth {
background:none repeat scroll 0 0 transparent;
color:#DFDCD3;
font-size:18px;
font-weight:bold;
}
a.mod_events_daylink:hover {
color:#000;
text-decoration:none;}
a.mod_events_daylink:link {
color:Black;
font-size:18px;
text-decoration:none;
}

a.ev_link_row:visited {
color:#000000 !important;
font-family:Verdana;
font-size:12px;
text-decoration:none;
}
ul.ev_ul li.ev_td_li {
background-image:none;
border-style:solid;
border-width:0 0 0 5px;
color:#000000;
margin-bottom:1px;
padding-left:2px;
}
table#jevents_body {
color:#000000;
width:100%;
}
.cal_td_daysoutofmonth {
border:1px solid #CFCFCF;
color:#000000;
text-align:center;
}
a.ev_link_weekday:visited {
color:#000000;
font-family:Verdana;
font-size:12px;
text-decoration:none;
}
a.ev_link_weekday:link {
color:#000000;
font-family:Verdana;
font-size:12px;
text-decoration:none;
}

.cal_td_daysnames {
background-color:#4E7BB7;
background-position:left top;
background-repeat:repeat-x;
border-bottom:1px solid #000000;
color:#FFFFFF;
font-weight:bold;
height:25px !important;
line-height:25px;
text-align:center !important;
}
.mod_events_td_todaynoevents {
background:none;
color:Black;
font-weight:normal;
}

/**********Editor**********/
.editor #text_formatselect_text, #text_formatselect_open, .mce_help, .mce_cleanup, .mce_strikethrough, #text_justifyfull, #text_unlink, #text_anchor{ display:none !important}
.editor input#title{width:150px !important;}
.editor input#created_by_alias{width:208px !important;}
#publish_up, #publish_down{width:140px;margin:0 10px 0 0;}
.metadata{width:258px;}

/**********Rss*************/
.moduletable_rss a{ text-decoration:none !important}

/* Tooltips */
.tool-tip {
	float: left;
	border: 1px solid #D4D5AA;
	padding: 5px;
	background: #FFFFCC;
	max-width: 323px;
}

.tool-title {
	padding: 0;
	margin: 0;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;color:#000 !important;
}

.tool-text {
	margin: 0;
	font-size: 100%;
	color:#000;
}


.error {
margin:0;
}
.message {
margin:0 !important;
}
#system-message dt.error, dt.message {
display:none;
}
.error dd ul {
background:#CE0303 none repeat scroll 0 0;
border-bottom:3px solid #670606;
border-top:3px solid #670606;
color:#FFFFFF;
margin:0 !important;
padding:5px 0 5px 0 !important;
}
.error dd ul li {
background:transparent none repeat scroll 0 0 !important;
color:#FFFFFF !important;
margin:0 0 0 10px !important;
padding:0 !important;
}