.CurrentDatediv {
	PADDING-LEFT: 24px;
	padding-top: 4px;
	FLOAT: left;
	COLOR: white;
	font-weight: bold;
}
/* Changed on 04 04 08 */
h5 {
	font-weight:normal;
	font-size:11px;
	padding:0;
	margin:0;
}
p {
	text-align: justify;
	direction: rtl;
	padding:5px;
	margin:5x;
}
p + p {
	text-align: right;
	direction: rtl;
	margin-top: 3px;
	margin-bottom: 12px;
	padding-right: 12px;
	padding-left: 12px;
}
TD P, TD Div {
	text-align: justify;
	direction: rtl !important;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right:0px;
	padding-right: 2px;
	padding-left: 2px;
}
strong {
	color: #004515;
}
TD {
	direction: rtl;
	text-align: right;
}
TD ul {
	padding:2px;
	margin: auto;
	list-style-position: inside;
	list-style-type: circle;
}
/* end Changed on 04 04 08 */

#Portalswrapper {
	width: 970px;
}
.SubPortalInnerTabThis {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(SubPortalInnerTabs.png);
	background-position: 0 -20px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	line-height: 20px;
	text-align: center;
	text-decoration:none;
}
.SubPortalFatherInnerTabThis {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(FatherSubPortalInnerTabs.png);
	background-position: 0 -20px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	line-height: 20px;
	text-align: center;
	text-decoration:none;
}
.SubPortalInnerTab {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(SubPortalInnerTabs.png);
	background-position: 0 0;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004515;
	line-height: 20px;
	text-align: center;
}
a.SubPortalInnerTab:link {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(SubPortalInnerTabs.png);
	background-position: 0 0;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:  bold;
	color: #004515;
	line-height: 20px;
	text-align: center;
	text-decoration:none;
}
a.SubPortalInnerTab:visited {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(SubPortalInnerTabs.png);
	background-position: 0 0;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004515;
	line-height: 20px;
	text-align: center;
}
a.SubPortalInnerTab:hover {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(SubPortalInnerTabs.png);
	background-position: 0 -20px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	line-height: 20px;
	text-align: center;
	text-decoration:none;
}
a.SubPortalInnerTab:active {
	height: 20px;
	width: 85px;
	float: right;
	display: block;
	background-image: url(SubPortalInnerTabs.png);
	background-position: 0 0px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	line-height: 20px;
	text-align: center;
}
#InnerMainContent {
	width: 680px;
	height-min:1000px;
	text-align:center;
	vertical-align:top;
	text-decoration:none;
	direction:rtl;
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	background-color: transparent;
}
.articleTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	text-decoration: none;
}
a.articleTitle:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	text-decoration: none;
}
a.articleTitle:visited {
}
a.articleTitle:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	text-decoration: underline;
}
a.articleTitle:active {
}
.ArticleTitleDeco {
	background-image:url(ListingBG2.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	min-height: 30px;
	max-height:45px;
	padding-top:5px;
	padding-right:10px;
	margin-top:10px;
	text-align:justify;
	direction:rtl;
	vertical-align:bottom;
}
.ArticleTitleDeco h2 {
	margin-top:-10px;
	margin-bottom:0;
	vertical-align:bottom;
}
 h2, h2 a:link !important, h2: a:active, h2 a:visited {
 font-size: 16px;
 color: #622d0d;
 padding-right:7px;
 padding-bottom:0;
}
.ArticleSmallTitleDeco {
	padding-right: 20px;
	padding-top:20px;
	margin-top:10px;
	margin-bottom:7px;
	margin-right:3px;
	text-align:justify;
	direction:rtl
}
.ArticleTitleDeco a:link, .ArticleTitleDeco a:active, .ArticleTitleDeco a:hover, ArticleSmallTitleDeco a:link, .ArticleSmallTitleDeco a:active, .ArticleSmallTitleDeco a:hover, .ArticleSmallTitleDeco a:link {
	font-size: 13px;
	color: #622d0d;
	font-weight:bold;
}
.ArticleLeftTitleDeco {
	background-image:url(LeftSideTitleDeco.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	vertical-align:bottom;
	padding-right: 0px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:justify;
	direction:rtl;
	font-size:14px;
}
.UDTTitle {
	background-image:url(LeftSideTitleDeco.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	direction:rtl;
	font-size:16px;
	font-weight:bolder;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:15px;
	padding-right:0;
	text-align:justify;
	vertical-align:bottom;
}
/*.ArticleLeftTitleDeco a:link, .ArticleTitleDeco a:active, .ArticleTitleDeco a:hover{
font-size: 13px; color: #622d0d; font-weight:bold;}*/


.MainArticleHeadLine {
	font-size: 16px;
	color: Maroon;
}
/*td .ArticleTitleDeco {
	background-image: url(/images/ListingBG2.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 30px;
	padding-bottom: 14px;
	padding-right: 0px;
}*/

.ContentPane {
	width: 100%;
	/*	height: 280px;*/
	direction: rtl;
	text-align: right;
}
#MainContent {
	/*float: right;*/
/*	position: absolute;
	width: 725px;
	right: 235px;
	min-height: 400px;*/
	background-color:  transparent;
	/*	margin: auto;
	padding: 10px 0;*/
	margin-right: 190px;
}
#RightContent {
	float: right;
	width: 187px;
}
.footerdiv, .maintop {
	height: 5px;
	margin: auto;
	width: 942px;
	text-align:center;
}
.logodiv {
	height: 134px;
	margin: auto;
	width: 942px;
}
/*.maindiv{
	margin: auto;
	width: 942px;
}*/

.SideMenu {
	/*width: 182px;*/
	width: 100%;
	background-color: transparent;
	border-bottom: solid 1px #ffffff;
	height: 36px;
}
.SideMenuItem, A.SideMenuItem:link, A.SideMenuItem:visited, A.SideMenuItem:active {
	background-color: #024F19;
	border-bottom: solid 0px #ffffff;
	height: 36px;
	MARGIN: 1px 0px;
	padding-top: 4px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	text-decoration: none;
}
A.SideMenuItem:hover {
	/*background-color: #417B52;*/
	color: #D1B681;
	line-height: 36px;
	text-decoration: underline;
}
.SideMenuItemBottom, A.SideMenuItemBottom:link, A.SideMenuItemBottom:visited, A.SideMenuItemBottom:active {
	background-color: transparent;
	border-bottom: solid 0px #ffffff;
	background-image: url(RightMenuBottom2.PNG);
	background-repeat: no-repeat;
	height: 36px;
	MARGIN: 1px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.SideMenuItemMap, A.SideMenuItemMap:link, A.SideMenuItemMap:visited, A.SideMenuItemMap:active {
	background-color: transparent;
	border-bottom: solid 0px #ffffff;
	height: 36px;
	MARGIN: 1px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	text-decoration: none;
	text-align: center;
}
A.SideMenuItemMap:hover {
	/*background-color: #417B52;*/
	color: #D1B681;
	line-height: 36px;
	text-decoration: underline;
}
.SideMenuLink, A.SideMenuLink:link, A.SideMenuLink:visited, A.SideMenuLink:active {
	COLOR: white;
	LINE-HEIGHT: 12px;
	line-height: 20px;
	background-color: #024F19;
	height: 36px;
	MARGIN: 3px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	line-height: 36px;
	text-decoration: none;
}
A.SideMenuLink:hover {
	COLOR: white;
	LINE-HEIGHT: 14px;
	line-height: 20px;
	/*background-color: #417B52;*/
	height: 39px;
	MARGIN: 3px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 39px;
	text-decoration: underline;
}
.SideMenuLinkBottom, A.SideMenuLinkBottom:link, A.SideMenuLinkBottom:visited, A.SideMenuLinkBottom:active {
	COLOR: white;
	LINE-HEIGHT: 12px;
	line-height: 20px;
	background-color: transparent;
	height: 39px;
	MARGIN: 3px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	line-height: 39px;
	text-decoration: none;
}
A.SideMenuLinkBottom:hover {
	COLOR: #FAE62C;
	LINE-HEIGHT: 14px;
	line-height: 20px;
	/*background-color: #417B52;*/
	height: 39px;
	MARGIN: 3px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 39px;
}
.SideMenuLinkMap, A.SideMenuLinkMap:link, A.SideMenuLinkMap:visited, A.SideMenuLinkMap:active {
	COLOR: white;
	LINE-HEIGHT: 12px;
	line-height: 20px;
	background-color: transparent;
	height: 36px;
	MARGIN: 3px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 36px;
	text-decoration: none;
}
A.SideMenuLinkMap:hover {
	COLOR: #FAE62C;
	LINE-HEIGHT: 14px;
	line-height: 20px;
	/*background-color: #417B52;*/
	height: 36px;
	MARGIN: 3px 0px;
	WIDTH: 186px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 36px;
	text-decoration: underline;
}
/* for the other tabs to be inactive */
.TopTab {
	background-image: url(TopTabs.gif);
	background-position: 0 0;
	color: White;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px !important;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	text-align: center;
	width: 110px;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 1px;
}
.MenuDiv {
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	text-align: center;
}
.TopTab a {
	background-image: url(TopTabs.gif);
	background-position: 0 0;
	color: White;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	text-align: center;
}
/* Just for the first tab to be active on load */
.TopTab1 {
	background-image: url(TopTabsActive.jpg);
	background-position: 0 0;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	text-align: center;
	width: 110px;
}
.TopTab1 a {
	background-image: url(TopTabs.gif);
	background-position: 0 -20px;
	color:#FFFFFF !important;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	text-align: center;
}
.TopTab1 a:hover, .TopTab a:hover, .TopTab1 a:visited, Toptab1 a:active, Toptab a:active, .TopTab a:visited {
	background-position: 0 -20px;
	color:#FFFFFF;
	text-decoration: none;
}
.TopTabs2 {
	height: 22px;
	margin: auto;
}
.TopTabschild {
	background-color: #024f19;
}
.TopTabsChildLink {
	border: solid 0px white;
	color: White;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 12px;
	margin-right: 12px;
}
a.TopTabsChildLink:hover, a.TopTabsChildLink:link, a.TopTabsChildLink:visited {
	border: solid 0px white;
	color: White;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.TopTabsChildLink:active {
	border: solid 1px white;
	color: White;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.TopTabscontainer {
	height: 20px;
	margin: auto;
	width: 108px;
}
#CenterTopFrame {
	height: 5px;
	width: 920px;
	/*background-image: url(TopGrayFrameM.jpg);
background-repeat: repeat-x;
background-position: top;*/
	float: right;
}
.AggragateTable {
	width: 100%;
	margin:0;
	text-align:justify;
	direction:rtl;
	border:none;
	display: table;
	padding: 0px;
}
#contentwrapper {
	border-bottom: solid 0px #2E5023;
	border-left: solid 1px #2E5023;
	border-right: solid 1px #2E5023;
	border-top: solid 1px #2E5023;
	clear: both;
}
#FooterDiv {
	width: 942px;
	margin: auto;
	clear: both;
	background: #fff url(Footer.gif) repeat-y 50% 0;
	height: 12px;
	background-color: transparent;
}
#LeftMiddle1Frame {
	width: 11px;
	/*min-height: 134px;*/
	/*height: 100%;*/
	float: right;
	background: #fff url(LeftFade.gif) repeat-y 50% 0;
}
#LeftMiddleFrame {
	width: 11px;
	height: 134px;
	float: right;
	background-image: url(LeftFade.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#LeftTopFrameCorner {
	width: 11px;
	height: 5px;
	background-image: url(TopGrayFrameL.jpg);
	background-repeat: no-repeat;
	float: right;
}
#LogoDiv {
	width: 920px;
	height: 134px;
	float: right;/*background-image: url(Logo.jpg);
	background-repeat: no-repeat;
	background-position: center;*/
}
#LogoRow {
	width: 942px;
	margin: auto;
	text-align:center;
}
#MainDiv {
	width: 920px;
	height-min: 1000px;
	/*height: auto!important;*/
	/*float: right;*/
	background-image: url(/Portals/0/skins/CssHP/BrownBG.jpg);
	background-repeat: repeat-x;
	background-position: center 0px;
	clear: both;
	margin: auto;
}
#MainRow {
	width: 942px;
	/*	height: auto!important;*/
margin: auto;
	background: #FFF url(Middle1Frame.gif) repeat-y 50% 0;
	clear: both;
}
#MainTabs {
	width: 942px;
	height: 20px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}
a.#MainTabs {
color:#FFFFFF;
}
#MainTop {
	width: 942px;
	margin: auto;
}
/* Start Menu Div */
#MenuDiv {
	float: right;
	width: 187px;
	position: relative;
	top: -42px;
	vertical-align: top;
}
#RightMiddle1Frame {
	width: 11px;
	min-height: 134px;
	float: right;
	background-image: url(rightFade.gif);
	background-repeat: repeat-y;
	background-position: left;
}
#RightMiddleFrame {
	width: 11px;
	height: 134px;
	float: right;
	background-image: url(rightFade.gif);
	background-repeat: repeat-y;
	background-position: left;
}
#RightTopFrameCorner {
	width: 11px;
	height: 5px;
	background-image: url(TopGrayFrameR.jpg);
	background-repeat: no-repeat;
	float: right;
}
#SideMenu {
	background-color: transparent;
	height: 100%;
}
#TopTab1, #TopTab2, #TopTab3, #TopTab4 {
	float: right;
	position: relative;
	width: 100px;
}
#TopTabs2 {
	background-color: #024F19;
	width: 942px;
	height: 22px;
	margin-left:auto;
	margin-right:auto;
}
#TopTabsChild1 {
	display: block;
}
#TopTabsChild2 {
	display: none;
}
#TopTabsChild3 {
	display: none;
}
#TopTabsChild4 {
	display: none;
}
#topwrapper {
	margin: auto;
	text-align:center;
}
* {
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(MainBG.jpg);
	background-repeat: repeat-x;
	direction: rtl;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	margin-top: 3px;
	text-align: center;
}
.DATE_div {
	LEFT: 15px;
	FLOAT: left;
	POSITION: relative;
	TOP: 38px;
	color: White;
}
.DATE_Text {
	color: White;
}
/*Styles for the popup menu*/
.MuvlatTR {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatTR.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.MuvlatTM {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatTM.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.MuvlatTL {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatTL.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.MuvlatTR1 {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatTR1.png);
	background-repeat: repeat-y;
	background-position: bottom left;
}
.MuvlatTM1 {
	background-color: #EADCBF;
}
.MuvlatTL1 {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatTL1.png);
	background-repeat: repeat-y;
	background-position: bottom right;
}
.MuvlatMR {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatMR.png);
	background-repeat: repeat-y;
	background-position: bottom left;
}
.MuvlatMM {
	background-color: #EADCBF;
}
.MuvlatML {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatML.png);
	background-repeat: repeat-y;
	background-position: bottom right;
}
.MuvlatBR {
}
.MuvlatBM {
	background-image: url(/Portals/0/containers/Muvlat/MuvlatBM.png);
	background-repeat: repeat-x;
	background-position: top;
}
.MuvlatBL {
}
/*new table style 11/09/08*/
.MainTable {
	text-align: center;
	vertical-align: top;
	position: absolute;
	height: 1000px;
	width: 950px;
	padding-left:4px;
	padding-right:4px;
}
/*New Content table (including first line) Style*/
.ContentTable {
	text-align: center;
	vertical-align: top;
	position: absolute;
	width: 950px;
	padding:5px;
}
ImageContainerSummary {
	float:left;
	vertical-align:top;
	text-align:left;
	padding:5px;
}
element.style {
	height:0;
}
/*Style of Tableof events list module*/
/*.EventListTable, .ListDataGrid{
	width:600px !important;
	text-align:center;
	vertical-align:top;
	border:none;
	padding:10px !important;
	margin:10px !important;
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	font-weight: bolder !important;
	color: #006633;
	text-decoration: none;
	position: relative;
}

td.EventListTD{
	text-align:justify;
	vertical-align:top;
	border:none;
	padding:10px !important;
	margin:10px !important;
	font-size: 18px;
	line-height: 30px;
	font-weight: bolder !important;
	color: #006633;
	text-decoration: none;
	position: relative;
}*/

.blog_more_link {
	font-size:12px;
	font-weight: bolder;
	color:#006633;/*padding-left: 3px;*/
}
.ContentRotatorTitle {
	background-image:url(http://ihaklai.org.il/DesktopModules/Events/Themes/Default/ListingBG2.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 30px;
	vertical-align:bottom;
	padding-right: 3px;
	padding-top:3px;
	padding-bottom:35px;
	margin-top:3px;
	margin-bottom:20px;
	margin-right:3px;
	text-align:justify;
	direction:rtl;
	font-size: 14px;
}
.UdtDiv {
	padding:5px;
	margin:5px;
	text-align:center;
}
.UDTTd {
	width: 240px !important;
	border-bottom: silver 1px solid;
	vertical-align:top;
	padding-bottom:10px;
	margin-bottom:10px;
}
.UdtTd.img {
	width:140px !important;
	text-align:center;
}
.UdtTable {
	border:none;
	padding-bottom:25px;
}
.UDTContactsTitle {
	font-size:13px;
	font-weight:bolder;
}
.SmallNewsHeadline {
	font-size:12;
	text-align:justify;
	direction:rtl;
}
.ImageDiv {
	float:left;
	vertical-align:top;
	text-align:left !important;
	padding:5px;
	width-max:200px;
	height-max:200px
}
.ArticleDeco {
	padding-right:10px;
	padding-bottom:15px;
	background-image:url('/images/titleBG2.png');
	background-position: bottom right;
	background-repeat:no-repeat;
	margin-bottom: 5px;
}
.ArticleDeco:link {
	font-size: 14px;
	color: #006633;
	font-weight:bold;
}
Div.img {
	padding:5px;
}
.BlogTitle {
	padding-right:10px;
	padding-bottom:15px;
	padding-top:15px;
	background-image:url('/images/titleBG2.png');
	background-position: bottom right;
	background-repeat:no-repeat;
	margin-bottom: 5px;
}
.BlogTitle a {
	color:#622D0D !important;
	font-weight:bolder !important;
}
.BlogBody p {
	direction: rtl;
	padding:8px;
	margin:8px;
}
BlogBody p img {
	padding:8px;
	margin:8px;
	text-align:left;
	max-width:300px;
	max-height:300px;
}
.BlogBody img {
	margin:4px;
	text-align:left;
	max-width:180px;
	max-height:300px;
}
.BlogDateline {
	font-weight:bold;
}
.BlogReadMore, .BlogReadMore p, .BlogFooterRight, .BlogTopics, .BlogFooterLeft, .BlogPublished, .BlogPublished span {
	text-align:left !important;
}
.SubHead {
	font-size: 16px;
	font-weight:bolder;
}
/*closing he gap between the tab headlines and the box with news headlines*/
#dnn_contentpane1, #dnn_ctr426_ModuleContent, #dnn_ctr496_ContentPane, #dnn_ctr438_ContentPane, #dnn_ctr670_ContentPane, #dnn_ctr468_ContentPane, #dnn_ctr483_ContentPane, #dnn_ctr707_ModuleContent {
	height:15px !important;
	padding:0;
	margin:0;
}
/*for listing of articles in  artile list page*/
.Articlefooter {
	text-align:center;
	direction:rtl;
	border:thick;
	color:#006633 !important;
	font-weight:bold !important;
	font-size:12px !important;
	text-decoration: none;
	background-color: transparent !important;
	padding:5px;
	margin:5px;
	margin-bottom:50px;
	height:25px;
	width:100%;
}
/*listing of blog posts in blog page*/
.ModBlogC {
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	font-style: normal;
	list-style-type: disc;
	padding-bottom:0px;
}
.ArticleHiddenSummary {
	DISPLAY: none;
	width:100%;
}
.LeftAlign {
	text-align:left;
	font-weight:bold;
}
.LeadingArticle {
	max-height:250px !important;
	min-height:180px;
	min-width:350px;
	padding-left:0;
	padding-bottom:10px;
	display: inline;
}
.ListingItems {
	padding-bottom:10px;
}
.ListingItems li {
	font-size:9px !important;
}
h3.articleTitle, .ArticleTitleDeco H3 a:link {
	FONT-WEIGHT: bold;
	font-size:16px !important;
	COLOR: #024F19;
	text-decoration: none;
	vertical-align: bottom;
	margin-right: 10px;
}
.DecoIcon {
	background-image:url('/images/titleBG2.png');
	background-position:right 100%;
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-top:13px;
}
.DecoIcon-Small {
	background-image:url('LeftSideTitleDeco.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	vertical-align:bottom;
	height:7px;
}
li.Normal {
	font-size:9px !important;
}
/*Banners Module - centerlized the banner*/
.ModBannersC, .ModBannersC img {
	text-align:center !important;
	vertical-align:middle !important;
	padding:3px !important;
}
/*define the "more articles" in every list of latest newsarticls"*/
.MoreArticles {
	text-align:left;
	margin-top: 0px;
	font-weight:bold;
}
/*Eliminate spaces between blog entries*/
.BlogMoreLink Div {
	margin-bottom:-15px;
	padding-bottom:-15px;
	vertical-align:top;
	height:15px !important;
}
/*prevent opening the main blog in the portal page*/

.BlogMoreLink {
	display:none;
}
/*padding on the right column in joblist module to prevent test overlayed*/
.joblist h3 {
	padding:0px;
	margin:0px;
}
.Joblist p {
	padding:5px;
	margin:5px;
}
#dnn_ctr822_View_ctr797_ContentPane {
	margin-right:80px;
}
/*fixing site shortcuts in IE*/
.LinkDesignTableTD {
	margin-bottom:10px;
	padding-bottom: 20px;
}
/*From Links Module*/
.LinksDesignTable {
	margin-bottom:10px;
	padding-bottom: 20px;
}
.linkitem Horizontal, linkitem Horizontal a:link, linkitem, linkitem a:link {
	font-size:16px;
	text-align:justify;
	padding:10px;
	margin:10px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display: inline;
	list-style-type: none;
}
/*Social Networks Buttons  - added 02/02/12*/
.SocialNetworksButtons {
	text-align:center;
	vertical-align:middle;
	width: 180px !important;
	padding:5;
	margin:5px;
}
.SocialNetworksButtons TD {
	text-align:center;
	vertical-align:middle;
	margin:3px;
}
.twitter-follow-button {
	width:80px !important;
	text-align:right;
}
.GooglePlusbuttonn {
	vertical-align:top;
	margin-bottom:10px;
}

