/*PHP IS THE LANGUAGE OF LOVE*/
/* CssTweak */
body{overflow-x:hidden}
html{overflow-x:hidden}
* {margin: 0; padding: 0; /*border:1px solid red;*/}
html {direction: rtl;}
img {border: 0;}
.clear {clear:both; font-size: 0; line-height: 0;}
.nolist {list-style:none; list-style-type:none;}
.notable {border:0; border-collapse:collapse; border-spacing:0;}

/*----------YEHUDA'S HOOKS----------------------------*/
#divTopLeft{position:relative;z-index:1000}
.printer-icon{width:22.5px;height:22.5px;background:url(../images/printer.jpg) no-repeat;position:absolute;top:22px;left:75px}
.send-icon{width:22.5px;height:22.5px;background:url(../images/envelope.png) no-repeat;position:absolute;top:26px;left:116px;cursor:pointer}
.tiny-text{width:130px;font-size:10px;left:8px;top:45px;position:absolute;font-weight:normal}
h3.header{position:relative}
h3.header .header-facebook{position:absolute;left:30px;top:22px}
body form.unique{display:none;position:absolute;top:0px;right:-200px;z-index:100;border:1px solid #000;background:#fff}
body form.unique img{position:absolute;top:2px;right:2px;cursor:pointer}
/*----------------------END------------------------------------------------------*/
body {background-color: #fff; margin: 0 auto; text-align: center; font-size: 12px; font-family: arial; color: #5a5b5d;}

a {color: #4e9dd6;}
a:hover {text-decoration: none;}

/* H1 KeyWords */
h1.keywords {width: 810px;  padding-left: 5px; margin: 5px auto; text-align:left; font: normal 10px arial;}


/* Main */
div#base {width: 815px; text-align: right; margin: 0 auto; overflow:hidden;}

	/* Logo */
	a.logo {float: right; display: inline; width: 207px; height: 58px; margin-right: 5px; margin-top:20px;}
	a.logo2 {float: center; display: inline; width: 420px; height: 68px; margin-right: 5px; margin-top:20px;}
	a.logo img {display: block; font-size: 0; line-height: 0;}
	
	/* TopBanner */
	/*div.topbanner {float: left; display: inline; width: 560px; height: 52px; padding: 9px 9px; background: url('../images/top_banner2.jpg') no-repeat center;}*/
	div.topbanner {margin: 20px 0 0 3px; float: left; display: inline; width: 560px; height: 52px; background: url('../images/top_banner2.jpg') no-repeat center;}
	div.topbanner {text-decoration: none; color: #3371a0;  font: bold 16px arial; top: 12px; right: 10px;}
	.topbanner h1{text-decoration: none; color: #3371a0;  font: bold 17px arial;margin-right:20px;margin-top:16px}
	/* TopLinks */
	div.toplinks {float: left; display: inline; vertical-align: middle; margin-left: 5px;}
	div.toplinks a {text-decoration: none; color: #5a5b5d;}
	div.toplinks a:hover {text-decoration: underline;}
	
	/* NavLinks */
	ul.navlinks {width: 816px; height: 160px; margin: 10px auto 10px;}
	ul.navlinks li {position:relative; z-index: 999; float: right; display: inline; margin: 0 3px; width: 130px; height: 160px;}
	ul.navlinks li.link1 {background: url('../images/navlinks_1.jpg') center top;}
	ul.navlinks li.link2 {background: url('../images/navlinks_2.jpg') center top;}
	ul.navlinks li.link3 {background: url('../images/navlinks_3.jpg') center top;}
	ul.navlinks li.link4 {background: url('../images/navlinks_4.jpg') center top;}
	ul.navlinks li.link5 {background: url('../images/navlinks_5.jpg') center top;}
	ul.navlinks li.link6 {background-image: url('../images/navlinks_6.jpg');}
	ul.navlinks li a {font: normal 18px arial; color: #4e9dd6; width: 118px; height: 150px; padding: 10px 12px 0 0; display: block; margin: 0 auto; text-decoration: none}
	ul.navlinks li a:hover {color:#000000;} /*5a5b5d*/
	/*ul.navlinks li.second {background: url('../images/navlinks_second.jpg') center top !important;}*/
	ul.navlinks li.second a {color: #fff;}
	ul.navlinks li.second a:hover {color: #5a5b5d;}

	/* SideBar */
	div.sidebar {float: right; display: inline; width: 168px; position:relative ;}
		
		/* QuickSearch */
		form.quicksearch {width: 168px; height: 39px; position: relative; margin-bottom: 10px; background: url('../images/quicksearch.jpg') no-repeat;}
		form.quicksearch input {position: absolute; background-color: transparent; border:0;}
		form.quicksearch input.field {top: 12px; right: 10px; width: 120px; height: 25px; line-height: 25px; vertical-align: middle; color: #c2c3c4; font: bold 14px arial;}
		form.quicksearch input.submit {top: 9px; left: 13px; width: 25px; height: 25px; cursor: pointer;}

		/* SideMenu */
		ul.sidemenu {width: 168px;}
		ul.sidemenu li {font: bold 12px arial; width: 156px; vertical-align:top; padding: 6px; border-bottom: 1px solid #e1e1e1;}
		ul.sidemenu li.header {font-size: 14px; color: #4e9dd6; padding: 6px;}
		ul.sidemenu li a {text-decoration: none; color: #5a5b5d; display: block; padding-right: 15px; background: url('../images/sidemenu_a.jpg') no-repeat 100% 5px;}
		ul.sidemenu li.open:hover a {background-image: url('../images/sidemenu_a_open.jpg');}
		ul.sidemenu li.open:hover ul {width: 156px; display: block;}
		ul.sidemenu li.opened ul {display: block;}
		ul.sidemenu li ul {display: none; width: 156px}
		ul.sidemenu li ul li {border:0; padding:0;}
		ul.sidemenu li ul li a {display: block; width: 148px; font: normal 11px arial; padding: 5px 6px; color: #377EB3; background-image: none;}
		ul.sidemenu li.open:hover ul li a {background-image: none;}
		ul.sidemenu li ul li a:hover {color: #8f9194; background-color: #eff3fa;}
		
		/* News */
		div.news {width: 168px; margin-top: 10px; background: url('../images/news.jpg') repeat-y top center;}
		div.news p.header {color: #4e9dd6; font: bold 14px arial; height: 24px; padding: 13px 15px 0 0; background: url('../images/news_header.jpg') no-repeat;}
		div.news p.post {margin: 0 5px 5px; padding-top: 5px; line-height: 1.5em; text-align: justify; border-top: 1px solid #e1e1e1;}
		div.news p.post b {display: block;}		
		div.news p.bottom {background: url('../images/news_bottom.jpg') no-repeat; height: 9px; font-size:0; line-height:0;}		
		div.news .container {
			width:160px;
			height:225px;
			line-height: 1.3em;
			overflow:hidden;
			text-align: justify;
			padding-right: 5px;
			position:relative;}
		div.news-short .container {height: 200px !important;}
		div.news .text { 
			width:160px;
			position:relative;
			top:150px;}
		div.news_date {font-size:12px; font-weight:bold; color:#FF9933;}

		/* Adv Side */
		a.adv-side {display: block; width: 168px; height: 103px; margin-top: 10px;}
		a.adv-side {display: block; font-size:0; line-height:0;}
		
		/* ContacForm Side */
		form.contactform-side {width: 168px;  display: inline; margin-top:5px;}
		form.contactform-side .top {width: 168px; height: 12px; margin: 0 auto; background: url('../images/contactform-side_top.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform-side .body {padding: 0 10px;  background: url('../images/contactform-side_body.jpg') repeat-y top center; direction:rtl;}
		form.contactform-side .body .header {font: bold 14px arial; padding: 0px 0 10px 0;}
		form.contactform-side .body label {display: block; margin-bottom: 5px;}
		form.contactform-side .body label span {width: 35px; display: inline-block; vertical-align: middle;}
		form.contactform-side .body label span.spantextarea {vertical-align: top;}
		form.contactform-side .body label input, form.contactform-side .body label textarea {font: normal 12px arial; width: 101px; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
		form.contactform-side .body label textarea {height: 70px;}
		form.contactform-side .body input.submit {cursor: pointer; border:0; width: 48px; height: 32px; margin: 5px 35px 0 0; background: url('../images/contactform_submit.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform-side .bottom {width: 168px; height: 12px; margin: 0 auto; background: url('../images/contactform-side_bottom.jpg') no-repeat; font-size:0; line-height:0;}
		
	/* Content */
	div.content {position: relative; z-index: 3; width: 416px; float: right; display: inline; margin-right: 20px;}
	div.content .top {width: 416px; height: 10px; margin: 0 auto; background: url('../images/content_top.jpg') no-repeat; font-size:0; line-height:0;}
	div.content .body {width: 376px; min-height: 350px; height: auto important!; padding: 0 20px; margin: 0 auto; background: url('../images/content_body.jpg') repeat-y top center;}
	div.content .body .header {padding: 10px 0; font: bold 16px arial; color: #4e9dd6;}
	div.content .body .text {text-align: justify; line-height: 1.5em;}
	div.content .body .text a {color: #4e9dd6;}
	div.content .body .text a:hover {text-decoration: none;}
	div.content .body .more {padding-left: 10px; display: inline-block; margin: 20px 0; vertical-align: middle; color: #4e9dd6; background: url('../images/sidemenu_a.jpg') no-repeat 0 4px;}
	div.content .body .more:hover {text-decoration: none;}
	div.content .bottom {width: 416px; height: 10px; margin: 0 auto; background: url('../images/content_bottom.jpg') no-repeat; font-size:0; line-height:0;}
	
	/* Content Wide */
	div.content-wide {width: 633px; float: left; display: inline; background: url('../images/content-wide.jpg') repeat-y top center; margin-left: 3px;}
	div.content-wide .header {padding: 25px 83px 0 0; height: 52px; font: bold 17px arial; color: #4e9dd6; background: url('../images/content-wide_header.jpg') no-repeat;}
	div.content-wide .search_header {padding: 0 0; font: bold 16px arial; color: #4e9dd6;}
	div.content-wide .search_header a {font: bold 16px arial; color: #4e9dd6; text-decoration:none;}
	div.content-wide .text {padding: 20px 83px; min-height:650px; height: auto !important; height: 650px; text-align: justify; line-height: 1.5em;}
	div.content-wide .text a {color: #4e9dd6;}
	div.content-wide .text a:hover {text-decoration: none;}
	/* html div.content-wide .text {height:650px;}*/
	div.content-wide .contact_text {padding: 20px 83px; text-align: justify; line-height: 1.5em;}
	div.content-wide .search_text {padding: 0 0; text-align: justify; line-height: 1.5em;}
	div.content-wide .bottom {width: 633px; height: 10px; margin: 0 auto; background: url('../images/content-wide_bottom.jpg') no-repeat; font-size:0; line-height:0;}
	
	/* Verdicts */
	div.content-wide .verdicts_pages { margin:15px; }
	div.content-wide .verdicts_pages, div.content-wide .verdicts_pages a { text-align:center; font: bold 13px arial; color: #4e9dd6; text-decoration:none; }
	div.content-wide .verdict { margin-bottom: 10px; }
	div.content-wide .verdict * { padding-bottom: 6px; }
	div.content-wide .verdict .title a { font: bold 17px arial; color: #4e9dd6; text-decoration:none; }
	div.content-wide .verdict .writer { font: bold 14px arial; color: #4e9dd6; }
	div.content-wide .verdict .content { font: 13px arial; }
	div.content-wide .verdict .fullstory a { font: bold 12px arial; color: #B80000; margin-top:5px; text-decoration:none; }
	div.content-wide .verdict .date { font: 12px arial; color: #4e9dd6;}
	
	/* Milon */
	div.content-wide .milon { line-height: 25px; }
	div.content-wide .milon .menu, div.content-wide .milon .menu a { font: bold 13px arial; color: #4e9dd6; text-decoration: none; }
	div.content-wide .milon .letter_big { font: bold 16px arial; color: #4e9dd6; margin: 10px; }
	div.content-wide .milon .item_name  a{ font: bold 13px arial; color: #5a5b5d; text-decoration: none; }
	div.content-wide .milon .item_desc { font: 12px arial; }
	
	/* LeftColumn */
	div.leftcolumn {float: left; display: inline; width: 202px;}
	
		/* Adv */
		a.adv {display: block; width: 202px; height: 127px; position: relative; top: -11px; margin: 0 auto -6px auto;}
		a.adv {display: block; font-size:0; line-height:0;}
		
		/* ContacForm */
		form.contactform {width: 202px; float: right; display: inline; margin: 4px auto 4px auto;}
		form.contactform .top {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_top.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform .body {width: 162px; padding: 0 20px; margin: 0 auto; background: url('../images/contactform_body.jpg') repeat-y top center;}
		form.contactform .body .header {font: bold 16px arial; padding: 5px 0 10px 0;}
		form.contactform .body label {display: block; margin-bottom: 5px;}
		form.contactform .body label span {width: 35px; display: inline-block; vertical-align: middle;}
		form.contactform .body label span.spantextarea {vertical-align: top;}
		form.contactform .body label input, form.contactform .body label textarea {font: normal 12px arial; width: 114px; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
		form.contactform .body label textarea {height: 70px;}
		form.contactform .body input.submit {cursor: pointer; border:0; width: 48px; height: 32px; margin: 5px 35px 0 0; background: url('../images/contactform_submit.jpg') no-repeat; font-size:0; line-height:0;}
		form.contactform .bottom {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_bottom.jpg') no-repeat; font-size:0; line-height:0;}
		
		/* Articles 
		div.articles {width: 202px; float: right; display: inline; margin: 10px auto;}
		div.articles .top {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_top.jpg') no-repeat; font-size:0; line-height:0;}
		div.articles .body {width: 162px; padding: 0 20px; margin: 0 auto; background: url('../images/contactform_body.jpg') repeat-y top center;}
		div.articles .body .header {font: bold 16px arial; padding: 5px 0 10px 0;}
		div.articles .bottom {width: 202px; height: 9px; margin: 0 auto; background: url('../images/contactform_bottom.jpg') no-repeat; font-size:0; line-height:0;}
		*/
		
		/* articles-new */
		div.articles-new {width: 202px; margin: 5px auto 0; background: url('../images/articles-new.jpg') repeat-y top center;}
		div.articles-new p.header {color: #4e9dd6; font: bold 14px arial; width: 189px; height: 22px; padding: 13px 15px 0 0; background: url('../images/articles-new_header.jpg') no-repeat 2px 0;}
		div.articles-new p.bottom {margin: 0 auto; width: 202px; height: 9px; font-size:0; line-height:0; background: url('../images/articles-new_bottom.jpg') no-repeat top left;}
		div.articles-new .container {
			width:182px;
			height: auto;
			line-height: 30px;
			padding: 0 10px;
			margin: 0 auto;}
	
	/* Contact */
	form.contact {width: 450px; margin: 0 auto;}
	form.contact .body label {display: block; margin-bottom: 5px;}
	form.contact .body label span {width: 55px; display: inline-block; vertical-align: middle;}
	form.contact .body label span.spantextarea {vertical-align: top;}
	form.contact .body label input, form.contactform .body label textarea {font: normal 12px arial; padding: 2px 3px; display: inline-block; vertical-align: middle; border: 1px solid #bbc2d5;}
	form.contact .body label textarea {width: 350px; height: 150px;}
	form.contact .body label input {width:150px;height:16px;}
	form.contact .body input.submit {cursor: pointer; border:0; width: 70px; height: 32px; margin: 5px 35px 0 0; background: url('../images/contactform_submit.jpg') no-repeat; font-size:0; line-height:0;}
		
	/* BottomMenu */
	ul.bottommenu {width: 815px; margin: 0 auto; text-align: center;}
	ul.bottommenu li {display: inline;}
	ul.bottommenu li a {color: #5a5b5d; text-decoration: none;}
	ul.bottommenu li a:hover {text-decoration: underline;}
	
	/* Site Map */
	ul.siteMap ul {margin-right: 0; padding-right: 1em;}
	ul.siteMap li{margin-top: 0; padding: 2px;}
	ul.siteMap li a {text-decoration:none;}
	
	/* Footer */
	p.footer {
		font-size: 10px;
		padding-bottom: 10px;
		text-align: center;}
		
		
	/* Footer Categories */
	div.footer_categories_container {
		background: url('../images/footer_categories_background.jpg') no-repeat;
		width: 809px;
		height: 173px;
	}
	
	ul.footer_categories {
		margin-right: 6px;
	}
	
	
	ul.footer_categories > li {
		width: 198px;
		display:-moz-inline-stack;
		display: inline-block;
		vertical-align:top;
		zoom:1;
		*display:inline
		/*border-left: 1px solid #ccc;*/
	}
	
	ul.footer_categories > li h6 {
		margin: 10px 25px 0 0;
		font-size: 13px;
		color: #4E9DD6;
	}
	
	ul.footer_categories > li ul.footer_categories_category {
		margin: 10px 0 0 0;
		float: right;
		/*list-style-image: url('../images/arrow.gif');*/
		width: 197px;
	}
	
	.vertical_sep {
		float: left;
		width: 1px;
		background: #ccc;
		height: 120px;
		margin-top: 10px;
	}
	
	ul.footer_categories > li ul.footer_categories_category li {
		float: right;
		width: 195px;
		overflow:hidden;
		height: 25px;
		line-height: 25px;
		list-style: none;
		padding-right: 15px;
		background: url('../images/arrow.gif') no-repeat 100% 50%;
	}
	
	ul.footer_categories > li ul.footer_categories_category li a{
		color: #000;
		text-decoration: none;
	}
	
	ul.footer_categories > li ul.footer_categories_category li a:hover{
		text-decoration: underline;
	}
	
	div.footer_categories_container p.footer_categories_footer {
		background: url('../images/footer_categories_bottom.jpg') no-repeat;
		width: 810px;
		height: 10px;
		position:relative;
	}
	
	ul.articles {
		list-style:decimal;
	}
	
	ul.articles li {
		padding-bottom: 10px;
	}
	
	ul.articles li h3 a {
		font-size: 12px;
	}
	
	ul.posts {
		clear: both;
		list-style: none;
		background: #fcfefd;
	}
	
	ul.posts ul {
		list-style: none;
		margin-top: 1px;
	}
	
	ul.posts  li {
		padding-right: 10px;
		width: auto;
		display:block;
		clear: both;
		direction: rtl;
		margin-top: 1px;
		border-top: 2px solid #fff;
		border-right: 2px solid #fff;
		min-height: 23px;
	}
	
	ul.posts  li a { 
		text-decoration: none;
	}

	address,
	span.date{
		float:left;
		width:100px;
		font-weight:bold; font-style:normal;
	}
	
	address {
		color: #3f80cf;
	}
	
	address.admin {
		color: #ff0000;
	}
	
	span.date {
		direction:ltr;
		margin-right: 1px;
		color: #525456;
		font-size: 11px;
	}
	
	
	ul.posts  li > table {
		width: 100%;
	}
	
	ul.posts  li > h3 {
		cursor: pointer;
		font-size: 13px;
		width: auto;
		float: right;
		color: #2e3d78;
	}
	

	ul.posts li > h3, ul.posts li > span, ul.posts li > address {
		height: 22px;
		padding: 2px;
		overflow: hidden;
	}
	
	ul.posts li.color1 {
		background: #f9fafe;
	}
	
	ul.posts li.color0 {
		background: #e7f0f7;
	}
	
	ul.posts li.color2 {
		background: #e0e0f7;
	}
	
	ul.posts li div.message  {
		background: #fff;
		border: 2px solid #f1f1f3;
		padding: 5px;
	}
	
	p.add_message_btn {
		cursor: pointer;
		font-weight: bold;
	}

	span.sign {
		float: right;
		font-size: 13px;
		font-weight: bold;
		margin-left: 1px;
	}
	
	ul.posts  li div.message {
		display: none;
		margin-top: 1px;
	}
	
	ul.posts  li div.message.opened {
		display: block;
	}
	
	div.add_message_form.opened  {
		display: block;
	}
	
	div.add_message_form {
		display: none;
	}
	
	div.add_message_form table td{
		padding: 5px;
	}
	
	div.add_message_form textarea {
		width: 350px;
		height: 200px;
	}
	
	ul.posts li span.inactive {
		float: left;
		margin-right: 10px;
		font-size: 12px;
		color: #ff0000;
	}
	
	p.debug_msg {
		color: #ff0000;
		font-weight: bold;
	}
	
	ul.pages_navigation { 
		list-style: none;
		text-align: center;
		margin: 5px auto 5px auto;
	}
	
	ul.pages_navigation li {
		display: inline-block;
		*display: inline;
		zoom: 1;
		margin: 0 3px 0 3px;
	}
	
	ul.pages_navigation li, ul.pages_navigation li a {
		text-align:center; 
		font: bold 13px arial; 
		color: #4e9dd6; 
		text-decoration:none;
	}
	
	ul.pages_navigation li a.selected {
		color: #0d386c;
	}
	
	.rightFloat {
		float: right;
		margin-right:5px;
	}
	
	ul.no_margin, ul.no_margin li {
		margin: 0;
	}
	
	#forum_search {
		float: left;
		background: url('../images/forum_search_bar.png');
		width: 302px;
		height: 35px;
		position: absolute;
		left:29px;
		top:18px;
		
	}
	
	#forum_search input#search {
		position: absolute;
		left: 31px;
		top: 8px;
		width: 159px;
		height: 19px;
		border: 0;
		font-size: 12px;
		padding: 0;
		margin: 0;
	}
	
	#forum_search input#submit {
		border: none;
		width: 20px;
		height: 19px;
		left: 7px;
		top: 8px;
		position: absolute;
		background: none;
		cursor: pointer;
	}
	
	/* Forum last threads */
	div.forum_last {
		width: 168px;
		margin-top: 10px; 
		background: url('../images/news.jpg') repeat-y top center;
	}
	
	div.forum_last p.header {
		color: #4e9dd6; 
		font: bold 14px arial; 
		height: 24px; 
		padding: 13px 15px 0 0; 
		background: url('../images/news_header.jpg') no-repeat;
	}
	
	div.forum_last p.bottom {
		background: url('../images/news_bottom.jpg') no-repeat; 
		height: 9px; 
		font-size:0; 
		line-height:0;
	}	
	
	div.forum_last .container {
		width:160px;
		height: 255px;
		line-height: 1.5em;
		overflow: hidden;
		padding-right: 5px;
		position:relative;
	}
	
	div.forum_last .container h3 {
		color: #4e9dd6;
		font-size: 13px;
		text-decoration: underline;
		font-weight: normal;
		margin: 0 5px 0 5px;
		height: 17px;
		overflow: hidden;
		padding:0;
	}
	
	div.forum_last .container p {
		font-size: 12px;
		color: #5a5b5d;
		font-weight: normal;
		margin: 2px 5px 0 5px;
		padding:0;
	}
	
	div.forum_last .container div.hr {
		height: 1px;
		width: 90%;
		clear: both;
		margin: 4px auto;
		background: #cacaca;
	}

	div.comment_list { 
		width:450px; 
		margin:0 auto; 
		padding:10px; 
	}
	
	div.comment_list h3 {
		font-size: 16px;
		font-weight: bold;
	}
	
	div.comment_list a.addcomment {
		text-decoration:none; 
		color:#000; 
		font-weight:bold; 
	}
	
	div.comment_list  a.addcomment:hover {
		text-decoration:underline;
	}
	
	div.add_comment * {
		color: #000;
	}
	
	div.comment hr {
		border: 0;
		height: 3px;
		background: #ccc;
	}
	
	div.comment a.openComment {
		color: #263683;
		text-decoration: none;
	}
	
	div.comment span{
		
		text-align: right;
		
	}
	
	div.comment div {
		margin-right: 0;
	}

	
	#PagesConnections div.horiz_sep {
		height: 2px;
		width: 100%;
		margin: 10px auto;
		text-align: center;
		background: #f5f5f5;
	}
	
	#PagesConnections .left {
		float: left;
		width: 49%;
	}
	
	#PagesConnections .right {
		float: right;
		width: 49%;
		border-left: 1px solid #e5e5e5;
	}
	
	#PagesConnections .right > h2, #PagesConnections .left > h2 {
		margin-bottom: 10px;
	}
	
	#PagesConnections ul {
		margin-right: 20px;
	}
	
	#PagesConnections ul li {
		/*background: url("../images/list_icon.gif") no-repeat scroll 0 50px transparent;*/
		direction:rtl;
		font: bold 11px/14px arial;
		/*list-style: none outside none !important;*/
		margin: 5px auto;
	}
	
	#PagesConnections ul li a {
		color: #004276;
		text-decoration: none;
		font-size: 11px;
	}
	
	#PagesConnections ul li a:hover {
		color: #CA0002;
	}
	
	/* Newsletter Main Page */
	.newsletter_main img  {
		float: right;
	}
	
	.newsletter_main h3 {
		color:#4a9eda;
		font-size:20px !important;
		font-weight: normal;
	}
	
	.newsletter_main input.email {
		width:220px;
		height:22px;
		border:1px solid #ccc;
		box-sizing:border-box;
		-moz-box-sizing: border-box;
		color: #666;
		padding: 0 3px 0 3px;
		font-size: 12px;
	}
	
	.newsletter_main input.email.caption {
		font-style: italic;
		color:#aaa;
	}
	
	.newsletter_main input.submit {
		background:#cdcdcd;
		border:1px solid #ccc;
		color:#000;
		font-weight:bold;
		height:22px;
		width: 50px;
	}
	
	.newsletter_main .hidden {
		display:none;
	}
	
	/* Newsletter SubPages */
	.newsletter_sub {
		margin: 10px 0 10px 0;
	}
	
	.newsletter_sub img  {
		float: right;
	}
	
	.newsletter_sub h3 {
		color:#4a9eda;
		font-size:12px !important;
		font-weight: bold;
		float: right;
	}
	
	.newsletter_sub input {
		float: right;
	}
	
	.newsletter_sub input.email {
		width:160px;
		height:19px;
		border:1px solid #ccc;
		box-sizing:border-box;
		-moz-box-sizing: border-box;
		color: #666;
		padding: 0 3px 0 3px;
		font-size: 12px;
		margin: 0 5px 0 5px;
	}
	
	.newsletter_sub input.email.caption {
		font-style: italic;
		color:#aaa;
	}
	
	.newsletter_sub input.submit {
		background:#cdcdcd;
		border:1px solid #ccc;
		color:#000;
		font-weight:bold;
		height:19px;
		width: 43px;
		font-size: 11px;
	}
	
	.newsletter_sub .hidden {
		display:none;
	}
