/* main page */
TABLE#headeraab{
	position:absolute;
	z-index:10;
	top:71px;
	height:125px;
}
HTML{
	direction:rtl;
	height:100%;
	z-index:1;
}
BODY{
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight:normal;
	line-height:17px;
	background-color:#ececec;
	height:100%;
	z-index:inherit;
}
TABLE#MainTable{
	width:890px;
	/*height:100%;*/
	background-image:url(images/main_table_bg.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	vertical-align:top;
}
.AlignedTop{
	vertical-align:top;
}
.AlignMiddle{
	vertical-align:middle;
}
.AlignBottom{
	vertical-align:bottom;
}
.AlignCenter{
	text-align:center;
}
.AlignLeft{
	text-align:left;
}
.AlignRight{
	text-align:right;
}
.PaddingTopTen{
	padding-top:10px;
}
.PaddingRightTen{
	padding-right:10px;
}
.PaddingBottomTen{
	padding-bottom:10px;
}
.BackGroundWhite{
	background-color:#fff;
}
IMG{
	border:none;
}
A.GeneralPage{
	color:#4ba847;
	text-decoration:underline;
	font-weight:bolder;
}
A.GeneralPage:Hover{
	color:#4ba847;
	font-weight:bolder;
	text-decoration:none;
}
H1.GeneralPage{
	color:#4ba847;
	font-weight:bolder;
	font-size:18px;
	margin-top:0px;
}
H1.SpcialComment{
	color:#4ba847;
	font-weight:bolder;
	font-size:18px;
}
H2.GeneralPage{
	color:#4ba847;
	font-weight:bolder;
	font-size:14px;
	margin:0px;
	margin-bottom:2px;
}
STRONG.GeneralPage{
	font-size:14px;
	font-weight:bolder;
}
UL{
	margin:0px 15px 5px 5px;

}
LI{
	margin:2px 2px 8px 2px;
}
/* end of main page */

/* settings for the top */
TABLE#TopMainTable{
	height:158px;
	width:100%;
}
TD#TopLogo{
	vertical-align:top;
	width:174px;
}
TABLE.TopMainBG{
	width:716px;
	height:71px;
}
TD.TopMainBG{
	background:url(images/top_bg.jpg);
	width:716px;
	height:71px;
	background-repeat:no-repeat;
}
TD.TopRoundLogos{
	padding:0px 0px 0px 4px;
}
TD.TOP_FirstLink{
	vertical-align:top;
	text-align:right;
	padding-right:42px;
	height:28px;
}
TD#TopRoundLogosMain{
	text-align:right;
	height:43px;
	vertical-align:top;
}
TD#TopRoundLogosSpace{
	width:55px;
}
TABLE#SearchTable{
	background-image:url(images/top_search_and_joining_bg.png);
	width:400px;
	height:33px;
	text-align:center;
}
TD#SearchArea{
	vertical-align:middle;
	padding-right:10px;
	width:135px;
}
A.TOP_FirstLink{
	color:#49a842;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
A.SearchButton{
	color:#434343;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
INPUT.Search{
	width:125px;
	height:15px;
	background-color:#ebebeb;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
TD.SearchButton{
	vertical-align:middle;
	width:25px;
}
TD#TopNavBarMainTD{
	height:50px;
	vertical-align:top;
	text-align:right;

}
TABLE#TopNavBarMainTable{
	text-align:left;
}
TD#TopBreadCrumbs{
	text-align:right;
	height:27px;
	vertical-align:top;
}
A.Search{
	color:#000;
	text-decoration:none;
	font-size:12px;
}
A.Search:Hover{
	text-decoration:underline;
}
/* end of top settings */


/* right side settings */
H2#right{
	color:#3d913a;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
TABLE#RightMainTable{
	padding-right:20px;
	vertical-align:top;
	width:263px;
}
TD.RightCounter{
	background-image:url(images/right_title_until_today.png);
	background-repeat:no-repeat;
	width:263px;
	height:72px;
	text-align:right;
	vertical-align:top;
}
TABLE.RightCounter{
	padding-right:123px;
	padding-top:18px;
}
TD#RightH2{
	padding-right:10px;
	padding-top:5px;
	background-color:#ffffff;
}
TD#RightShouldJoin{
	padding:5px 10px 10px 15px;
	background-color:#ffffff;
	text-align:justify;
}
INPUT.GeneralRightSearch{
	width:120px;
	height:15px;
	border:#5dc5ec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}	
}
SELECT.RightSearch{
	width:170px;
	height:20px;
	border:#5dc5ec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	direction:rtl;
	text-align:right;
}
INPUT.RightSearch{
	width:165px;
	height:15px;
	border:#5dc5ec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* end of right side settings */

/* home middle block */
H2.HomeMiddleBlocks{
	color:#4ba847;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding-bottom:5px;
}
A.HomeMiddleBlocks{
	font:inherit;
	color:#000;
	font-size:11px;
	vertical-align:bottom;
}
/* end of home middle block */

/* footer block */
A.FotterLinks{
	color:#898989;
	font-size:12px;
	text-decoration:none;
}
A.FotterLinks:HOVER{
	color:#898989;
	font-size:12px;
	text-decoration:underline;
}
TD.FotterLinks{
	color:#898989;
	font-size:12px;
}

/* end of footer block */

/* general right side */
A.GeneralRightLink{
	font-size:14px;
	color:black;
	text-decoration:none;
	
}
A.GeneralRightLink:Hover{
	text-decoration:underline;
	font-weight:bolder;
}
TD.GeneralRightLink{
	height:24px;
	border-bottom:#c0c0c0 solid 1px;
}
/* end of general right side */

/* searchnet middle page */
TH.SearchNetResults{
	color:white;
	background-color:#4ba847;
}
TD.SearchNetResults0{
	background-color:#e1e1e1;
	vertical-align:top;
}
TD.SearchNetResults1{
	background-color:#fff;
	vertical-align:top;
}
/* end of searchnet middle page */

/* query form */
TD.QueryText{
	text-align:left;
	font-size:12px;
	color:black;
	padding-left:4px;
}
TD.QueryOuterInput{
	text-align:right;
}
INPUT.QueryInnerInputText{
	width:150px;
}
INPUT.QueryPhoneNumberText{
	width:100px;
}
SELECT.QueryPhoneNumberSelect{
	width:50px;
}
SELECT.QuerySelectDay{
	width:50px;
}
SELECT.QuerySelectMonth{
	width:52px;
}
SELECT.QuerySelectYear{
	width:54px;
}
SELECT.QueryDropList{
	width:156px;
}
TEXTAREA.QueryInnerInputTextArea{
	width:250px;
	height:100px;
}
TD.QueryHelp{
	font-size:11px;
	color:red;
}
/* end of query */

/* search result */

A.SearchResultPage{
	color:#4ba847;
	font-weight:bolder;
	font-size:14px;
	text-decoration:none;
}
A.SearchResultPage:Hover{
	text-decoration:underline;
}
A.SalesTitleLink{
	color:#4ba847;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding-bottom:5px;	
	text-decoration: underline;
}
A.SalesTitleLink:Hover{
	text-decoration:none;
}
