/* B.H. */
html,body {
	direction:rtl;
	margin:0px 0px 0px 0px;
	padding: 0;
	font: normal 12px Arial, Tahoma, sans-serif;
	background-color:#F7F9EB;
	color:#959492;
	height:100%;
	background-attachment:fixed;
	background-image:url(images/big/pic_bg4.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	
}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
a{
	color:#959492;
	text-decoration:none;
}
HR{ 
	height:1px;
	color:#E5E6E1;
}
form{
	padding:0px;
	margin:0px;
}


 

/*
##########################################
##### background - image of the page #####
##########################################
*/


#uper_page{
	width:1012px;
	margin:0 auto;
	vertical-align:top;
	min-height:864px;
}

/*
##########################################
###########      footer        ###########
##########################################
*/

div#footer_page{
	background-color:#77969C;
	background-image:url(images/big/footer_frame.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:35px;
}

div#footer_page div.container{
	width:969px;
	margin:0 auto;
	vertical-align:top;
	background-color:#77969C;
	color:#FFFFFF;
}
div#footer_page div.container p{
	margin:0px;
	padding:0px;
}

/*
##########################################
########       the  frame       ##########
##########################################
*/


#page{
	width:1012px;
	vertical-align:top;
	padding-top:57px;
	padding-bottom:0px;
}

#up_frame{
	width:772px;
	height:11px;
	font-size:2px;
	vertical-align:top;
	background-image:url(images/big/top_frame.png);
	background-repeat:repeat-x;
	background-position:top;
}

#up_frame_white{
	width:772px;
	height:7px;
	background-color:#FFFFFF;
	font-size:2px;
	vertical-align:top;
}

#bottom_frame{
	width:772px;
	height:11px;
	font-size:2px;
	vertical-align:top;
	background-image:url(images/big/bottom_frame.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

#bottom_frame_white{
	width:772px;
	height:5px;
	background-color:#FFFFFF;
	font-size:2px;
	vertical-align:top;
}


#right_frame{
	width:12px;
}

#left_frame{
	width:11px;
	text-align:left;
}

/*
##########################################
########       center page      ##########
##########################################
*/

td.center_page{
	width:1012px;
	vertical-align:top;
	background-image:url(images/big/center_frame_bg.png);
	
	z-index:1;
}

#center{
	width:976px;
	padding-right:6px;
	padding-left:7px;
}

/*
##########################################
########       top banner       ##########
##########################################
*/

#topBanner{
	width:976px;
	height:128px;
	padding-top:6px;
	padding-bottom:11px;
	background-color:#FFFFFF;
	text-align:center;
}

#topBanner table{
	width:976px;
}
.topLogo{
	width:276px;
	height:128px;
	background-position:right;
	background-repeat:no-repeat;
}
.topLogo div{
	width:276px;
	height:128px;
	cursor:pointer;
}

.topBannerTD{
	width:701px;
	height:128px;
	text-align:center; 
	text-align:-moz-center; 
	vertical-align:middle;
	/*border:1px solid #333;*/
}
/*
##########################################
########       top  menu        ##########
##########################################
*/

#menuNosaf{
	width:976px;
	height:120px;
}
#menuNosafTableRight{
	width:477px;
	height:120px;
	background-image:url(images/big/menu_bg_blue.jpg);
	background-repeat:no-repeat;
}
#menuNosafTableLeft{
	width:295px;
	height:120px;
	background-image:url(images/big/menu_bg_green.jpg);
	background-repeat:no-repeat;
}

#menuNosafTableRight_table{
	margin:54px 18px 9px 2px;
}

#menuNosafTableLeft_table{
	margin:54px 15px 9px 2px;
}

#right_blue{
	width:7px;
	height:55px;
	background-image:url(images/big/right_blue.png);
	background-repeat:no-repeat;
}

#right_green{
	width:7px;
	height:55px;
	background-image:url(images/big/right_green.png);
	background-repeat:no-repeat;
}

#left_blue{
	width:7px;
	height:55px;
	background-image:url(images/big/left_blue.png);
	background-repeat:no-repeat;
	background-position:right;
}

#left_green{
	width:7px;
	height:55px;
	background-image:url(images/big/left_green.png);
	background-repeat:no-repeat;
	background-position:right;
}

#menuAdditional_elem_blue{
	background-image:url(images/big/mid_blue.png);
	background-repeat:repeat-x;
	color:#004B60;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
}
#menuAdditional_elem_blue a{
	color:#004B60;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	padding:0px 15px 0px 15px;
}

#menuAdditional_elem_green{
	background-image:url(images/big/mid_green.png);
	background-repeat:repeat-x;
	color:#105300;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
}
#menuAdditional_elem_green a{
	color:#105300;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	padding:0px 1px 0px 1px;
}
#menuAdditional_elem__span{
	font-size:1px;
	padding:0px;
	margin:0px;
	
}
#menuAdditional_img{
	vertical-align:bottom; 
	text-align:right;
	line-height:0px;
	padding-bottom:7px;
}
.menuAddDIV{
	height:27px;
	line-height:27px;
}
/*
##########################################
########       right page       ##########
##########################################
*/


#right_page{
	vertical-align:top;
	text-align:center;
	text-align:-moz-center;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	width:220px;
	padding:0px 8px 0px 10px;
}

/*
##########################################
########       search box       ##########
##########################################
*/

#searchBox{
	padding-top:5px;
	padding-bottom:0px;
	width:220px;
	height:216px;
	vertical-align:top;
}

#searchBoxHEAD{
	width:107px;
	height:38px;
	vertical-align:middle;
	background-color:#EBEBEB;
	border-top:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	border-left:1px solid #B9B9B9;
	text-align:center;
	padding-left:4px;
	color:#2D3E01;
	font-size:14px;
	font-weight:bolder;
}

#searchBoxSpace{
	width:5px;
	height:38px;
}
#searchBoxPointedButton{
	background-image:url(images/big/specific_search_bg.jpg);
	background-repeat:no-repeat;
	width:107px;
	height:27px;
	vertical-align:middle;
	text-align:center;
}
#searchBoxPointedButton222{
	width:107px;
	height:27px;
	vertical-align:middle;
	text-align:center;
}
#searchBoxPointedButton a{
	color:#5F5B53;
	font-size:14px;
	font-weight:bolder;
}

#searchBoxBODY{
	width:218px;
	height:175px;
	background-image:url(images/big/search_bg2.jpg);
	background-repeat:repeat-x;	
	vertical-align:top;
	border-right:1px solid #B9B9B9;
	border-left:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
}
#searchBoxfirstLineRight{
	vertical-align:top;
	width:110px;
	height:10px;
}

#searchBoxfirstLineLeft{
	border-top:1px solid #B9B9B9;
	vertical-align:top;
	width:110px;
	height:10px;
}

#searchInputTable{
	text-align:center;
}

#searchInputTd{
	background-image:url(images/big/search_field.png);
	background-repeat:no-repeat;
	background-position:center;
	width:223px;
	height:30px;
}

#searchBox input.searchInput{
	width:158px;
	height:15px;
	background-color:#F5F5F2;
	border:1px solid #F5F5F2;
	vertical-align:top;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
}
#searchBox input.searchButton{
	width:191px;
	height:29px;
	padding:5px 8px 0px 10px;
}

#searchBanner{
	width:205px;
	height:54px;
	padding:15px 7px 0px 6px;
}

/*
##########################################
########      nofesh  699       ##########
##########################################
*/


#nofesh699{
	vertical-align:top;
	padding-top:5px;
	padding-bottom:6px;
	width:219px;
	height:305px;
	text-align:center;
	text-align:-moz-center;
}
#nofesh699 table.nofesh699Table{
	width:219px;
}

#nofesh699 td.nofesh699top{
	width:219px;
	height:60px;
	padding:0px;
	margin:0px;
/*	background-image:url(images/big/nofesh699_top.jpg);
	background-repeat:no-repeat; */
}

#nofesh699 td.nofesh699bottom{
	width:219px;
	height:30px;
	background-image:url(images/big/nofesh699_bottom.jpg);
	background-repeat:no-repeat;
}
#nofesh699 td.nofesh699center{
	width:219px;
	height:215px;
	background-image:url(images/big/nofesh699_bg.jpg);
	background-repeat:no-repeat;
	padding:0px 12px 0px 12px;
}

marquee.newsFlashBoxMarquee{
	width:195px;
	height:175px;
}

#newsFlashLink{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #FFFFFF;
	text-align:center;
}
#newsFlashLink a{
	color:#FFFFFF;
}

#newsFlashLink p{
	margin:0px;
	padding:0px;
}

/*
##########################################
########       banner right     ##########
##########################################
*/


#bannerRightCell{
	border:1px solid #D5D5D5;
	padding:5px; 
}
#bannerRightSpace{
	height:5px;
	font-size:5px; 
}

/*
##########################################
########     addvertise box     ##########
##########################################
*/

#advertiseTD{
	vertical-align:top;
	width:219px;
	border-right:1px solid #D7D7D7;
	border-left:1px solid #D7D7D7;
}

#advertiseTD td.advertiseTitle{
	width:219px;
	height:32px;
	background-image:url(images/big/advertise_bg_title2.jpg);
	background-repeat:no-repeat;
	color:#4090B5;
	font-weight:bolder;
	font-size:15px;
	text-align:right;
	text-indent:10px;
}

#advertiseTD td.advertiseBg{
	width:219px;
	background-image:url(images/big/advertise_bg.jpg);
	background-repeat:repeat-y;
	background-position:bottom;
	color:#4090B5;
	font-weight:bolder;
	vertical-align:top;
	border-bottom:1px solid #D0D0D0;
}
#advertiseText{
	padding:10px 10px 5px 0px;
	text-align:right;
}
#advertiseText a{
	color:#4090B5;
	font-weight:bolder;
}

#advertiseButtonTD{
	width:221px;
	text-align:left;
}
#advertiseButtonTD a{
	width:221px;
	text-align:left;
}
#advertiseSpace{
	height:5px;
	font-size:2px;
}


/*
##########################################
########       center page      ##########
##########################################
*/

#content{
	vertical-align:top;
	text-align:center;
	padding-left:0px;
	width:739px;
	margin-left:4px;
	border:0px solid red;
}

/*
##########################################
########    navigation bar      ##########
##########################################
*/

.navigation_td{
	height:12px;
	vertical-align:top;
	padding-right:10px;
	padding-top:5px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
} 


/*
##########################################
##########################################
##########################################
########       home page        ##########
##########################################
##########################################
##########################################
*/


/*
##########################################
########       home 4 deals     ##########
##########################################
*/

.home4TopDeals{
	vertical-align:top;
	width:739px;
	height:214px;
	padding-top:5px;
}
.home4TopDealsFirstTD{
	vertical-align:top;
	width:8px;
	height:214px;
	background-image:url(images/big/nofesh_right_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.home4TopDealsMiddleTD{
	vertical-align:top;
	width:724px;
	height:214px;
	background-image:url(images/big/nofesh_bg.jpg);
	background-repeat:repeat-x;
}
.home4TopDealsMiddleTD table.nofeshMainTable{
	padding:5px 0px 7px 0px;
	width:724px;
	height:202px;
}

.home4TopDealsLastTD{
	vertical-align:top;
	width:7px;
	height:214px;
	background-image:url(images/big/nofesh_left_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.nofeshFirstTD{
	width:69px;
	padding:16px 0px 2px 0px;
	vertical-align:top;
}
.nofeshFirstDiv{
	width:69px;
	height:43px;
}
.nofeshBoxTable{
	width:69px;
	height:43px;
	color:#416586;
	font-weight:bolder; 
	font-size:12px;
	text-align:center;
	cursor:pointer;
}
.nofeshBoxFirst{
	width:3px;
	height:43px;
	background-image:url(images/big/nofesh_white_small_box.jpg);
	background-repeat:no-repeat;
	float:right;
}
.nofeshBoxSecond{
	width:66px;
	height:38px;
	padding-top:5px;
	background-color:#FFFFFF;
	color:#0091D0;
	font-weight:bolder; 
	font-size:12px;
	text-align:center;
	float:right;
	cursor:pointer;
}
.nofeshSecondTD{
	width:655px;
	height:199px;
	vertical-align:top;
}
.nofeshSecondTDRight{
	width:7px;
	height:199px;
	background-image:url(images/big/nofesh_right_white_big.jpg);
	background-repeat:no-repeat;
	float:right;
}
.nofeshSecondTDLeft{
	width:7px;
	height:199px;
	background-image:url(images/big/nofesh_left_white_big.jpg);
	background-repeat:no-repeat;
	float:right;
}
/*.nofeshSecondTDMiddle{
	width:635px;
	height:179px;
	background-color:#FFFFFF;
	float:right;
	padding:9px 3px 9px 3px;
	margin-top:1px;
	overflow:hidden;
}*/
.nofeshSecondTDMiddle{
	width:635px;
	height:199px;
	float:right;
	background-image:url(images/big/nofesh_white_big.jpg);
	background-repeat:repeat-x;
}

.nofeshImgTD{
	width:278px;
	height:186px;
	float:right;
	padding-top:7px;
}
.nofeshImgTD img{
	width:278px;
	height:186px;
}
.nofeshTD{
	width:168px;
	height:186px;
	padding:7px 10px 0px 0px;
	float:right;
}
.nofesh_title{
	color:#0091D0;
	font-weight:bolder; 
	font-size:17px;
	text-align:right;
	vertical-align:top;
}
.nofesh_summary{
	padding-top:5px;
	font-weight:bolder; 
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.nofesh_short_desc{
	padding-top:15px;
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.nofesh_more_details{
	padding-top:5px;
	vertical-align:bottom;
	text-align:right;

}
.nofesh_simpleTD{
	padding-top:5px;
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.nofesh_simpleTDsmall{
	padding-top:2px;
	font-size:13px;
	text-align:right;
	vertical-align:top;
}

.nofesh_star_img{
	padding-bottom:5px;
	padding-top:2px;
	text-align:right;
	vertical-align:top;
	border-bottom:2px solid #DBDBDB;
}
.nofesh_price{
	padding-top:7px;
	color:#F46226;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
.nofesh_dateTD{
	font-size:12px;
	font-weight:bolder;
	text-align:right;
	vertical-align:top;
}
.nofesh_startDateTD{
	font-size:12px;
	font-weight:bolder;
	text-align:right;
	vertical-align:top;
	padding-bottom:2px;
	border-bottom:1px solid #DBDBDB;
}

.nofesh_price_title{
	text-align:right;
	font-size:13px;
	vertical-align:top;
	border-top:2px solid #DBDBDB;

}


/*
##########################################
#####   home article and tipim box   #####
##########################################
*/

.tipimAndForm{
	width:739px;
	height:305px;
	vertical-align:top;
	padding-top:7px;
	text-align:right;
}

.tipimTD{
	width:366px;
	height:305px;
	vertical-align:top;
}
.tipimRightTD{
	width:9px;
	height:305px;
	background-image:url(images/big/tipim_right_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.tipimLeftTD{
	width:9px;
	height:305px;
	background-image:url(images/big/tipim_left_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.tipimMiddleTD{
	width:348px;
	height:305px;
	background-image:url(images/big/tipim_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}
.tipimTitleTD{
	height:32px;
	width:348px;
	vertical-align:top;
}
.tipim_titleDiv{
	padding-top:7px;
	color:#0091D0;
	font-weight:bolder; 
	font-size:17px;
	text-align:right;
	vertical-align:top;
}
.tipimTextTD{
	height:250px;
	width:344px;
	vertical-align:top;
	padding-left:3px;
	padding-right:1px;
}
.tipimMoreTD{
	height:23px;
	width:348px;
}
.tipim_MoreDiv{
	text-align:left;
	vertical-align:top;
}
.tipim_MoreDiv a{
	color:#6D9910;
	font-weight:bolder; 
	font-size:14px;
}
.tipimMain{
	width:345px;
	height:147px;
	padding-top:5px;
	vertical-align:top;
}
.tipimMainPic{
	width:142px;
	height:100px;
	border:1px solid #E1E1E1; 
	float:right;
	text-align:center;
}
.tipimMainPic img{
	width:134px;
	height:92px;
	vertical-align:middle;
	text-align:center;
	padding-top:3px;
}
.tipimMainText{
	float:right;
	text-align:right;
	font-size:14px;
	width:201px;
	color:#5F5B53;
}
.tipimMainText a{
	text-align:right;
	font-size:14px;
	color:#5F5B53;
}
.tipimTitleDiv{
	text-align:right;
	width:345px;
}
.tipimTitleDiv a{
	font-size:16px;
	font-weight:bolder;
	color:#5F5B53;
}
.tipimArticle{
	text-align:right;
	width:345px;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:2px;
}
.tipimArticle a{
	font-size:14px;
	color:#5F5B53;
}
.tipimArticleDiv{
	text-align:right;
	width:345px;
}
.tipimArticleDiv a{
	font-size:14px;
	font-weight:bolder;
	color:#5F5B53;
}
.tipimMafrid{
	width:345px;
	height:4px;
	background-color:#E6E5E3;
	font-size:1px;
	vertical-align:top;
}

/*
##########################################
########       home  form       ##########
##########################################
*/

.homeFormTD{
	width:365px;
	height:305px;
	vertical-align:top;
	padding-right:8px;
} 
 
.hatzaaRightTD{
	width:11px;
	height:229px;
	background-image:url(images/big/hatzaa_right_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.hatzaaLeftTD{
	width:11px;
	height:229px;
	background-image:url(images/big/hatzaa_left_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.hatzaaMiddleTD{
	width:343px;
	height:229px;
	background-image:url(images/big/hatzaa_bg.jpg);
	background-repeat:repeat-x;
}
 
.hatzaaTitleTD{
	height:32px;
	width:343px;
	vertical-align:top;
}
.hatzaa_titleDiv{
	padding-top:7px;
	color:#FF6204;
	font-weight:bolder; 
	font-size:17px;
	text-align:right;
	vertical-align:top;
}
.hatzaaTextTD{
	height:197px;
	width:340px;
	vertical-align:top;
	padding-left:3px;
	padding-right:0px;
}
 
.hatzaaFirstTD{
	width:151px;
	padding-right:0px;
	padding-left:22px;
	vertical-align:top;
	padding-top:18px;
}
.hatzaaSecondTD{
	width:166px;
	padding-left:1px;
	vertical-align:top;
	padding-top:18px;
}
.hatzaaButton{
	width:166px;
	font-size:11px;
	font-weight:bold;
	color:#636363;
	padding-top:3px;
}
.hatzaaButtonSend{
	width:166px;
	height:29px;
	padding-top:7px;
}

.hatzaaInput{
	background-repeat:no-repeat;
	background-position:center;
	width:151px;
	height:25px;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
}

.hatzaaInputInput{
	width:87px;
	height:12px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	vertical-align:middle;
	font-size:12px;
	text-align:right;
	padding-left:2px;
	margin-top:4px;
	margin-right:3px;
	font-family:Arial, Helvetica, sans-serif;
}
.hatzaaRadio{
	width:151px;
	font-size:12px;
	padding-bottom:8px;
	padding-top:8px;
	border-bottom:2px solid #FFFFFF;
}
.hatzaaRadio2{
	width:151px;
	font-size:12px;
	padding:8px 0px 8px 0px;
}
.hatzaaSPAN{
	font-size:12px;
	text-align:right;
	color:#37342F;
	vertical-align:text-top;
	width:100%;
	padding-right:2px;
}
.hatzaaRadio2 img{
	padding-left:3px;
}
.textareaInput{
	background-image:url(images/big/hatzaa_desc_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:167px;
	height:90px;
	text-align:center;
}
.textareaInput textarea{
	width:159px;
	height:80px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	vertical-align:text-top;
	font-size:12px;
	text-align:right;
	scrollbar-base-color:#F5F6F1;
	scrollbar-arrow-color:#F5F6F1; 
	scrollbar-shadow-color:#F5F6F1; 
	scrollbar-track-color:#F5F6F1; 
	scrollbar-highlight-color:#F5F6F1; 
	scrollbar-darkshadow-color:#F5F6F1;
	font-family:Arial, Helvetica, sans-serif;
	margin:4px 3px 4px 3px;
}

/*
##########################################
########   home newsletter form  #########
##########################################
*/
.nezletterFormTABLE{
	width:365px;
	height:76px;
}

.nezletterRightTD{
	width:9px;
	height:76px;
	background-image:url(images/big/nezletter_right_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.nezletterLeftTD{
	width:9px;
	height:76px;
	background-image:url(images/big/nezletter_left_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.nezletterMiddleTD{
	width:347px
	height:76px;
	background-image:url(images/big/nezletter_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}
.nezletterFirstTD{
	width:240px;
	padding:10px 1px 6px 59px;
	vertical-align:top;
}
.nezletterSecondTD{
	width:42px;
	padding:10px 0px 6px 5px;
	vertical-align:top;
}
.nezletterText1{
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:right;
	vertical-align:top;
}
.nezletterText2{
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:right;
	vertical-align:top;
	padding-bottom:2px;
}
.nezletterRssIcon{
	width:42px;
	height:41px;
	background-image:url(images/big/rss.jpg);
	background-repeat:no-repeat;
}
.nezletterRssText{
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:6px;
}
.nezletterInput{
	background-image:url(images/big/nezletter_input_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:191px;
	height:25px;
	text-align:center;
	padding-top:1px;
	padding-bottom:1px;
	float:right;
}
.nezletterInputInput{
	width:181px;
	height:16px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	vertical-align:top;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px;
}
.nezletterButton{
	float:right;
	width:33px;
	height:25px;
	background-image:url(images/big/nezletter_button.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-right:5px;
}


/*
##########################################
########    home center deals   ##########
##########################################
*/


#homePage{
	padding-top:0px;
	padding-bottom:25px;	
	padding-right:0px;
	padding-left:0px;
}
#homePage table{
	text-align:center;
}
#homePage table td{
	vertical-align:top;
	text-align:right;
}

.dealsMainTD{
	clear:both;
	vertical-align:top;
	width:240px;
	height:198px;
	margin:0px;
	padding:0px;
} 
.dealsMainMargin{
	margin-left:4px;
}

.dealsRightTD{
	width:7px;
	height:198px;
	background-image:url(images/big/deals_bg_right.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.dealsLeftTD{
	width:6px;
	height:198px;
	background-image:url(images/big/deals_bg_left.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.dealsMiddleTD{
	width:226px;
	height:198px;
	background-image:url(images/big/deals_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}
.dealTiteBlue{
	padding:10px 5px 7px 0px;
}
.dealTiteBlue a{
	font-size:16px;
	font-weight:bold;
	color:#00B3D4;
}
.dealImage{
	width:223px;
	height:105px;
	vertical-align:top;
	padding:0px 1px 0px 2px;
}
.dealImage img{
	width:223px;
	height:105px;
}
.dealDetails{
	width:226px;
	height:54px;
	padding-top:2px;
	padding-bottom:6px;
	overflow:hidden;
}

.dealDetails1{
	font-size:12px;
	color:#7A7A7A;
	width:135px;
	padding-left:5px;
	vertical-align:top;
}
.dealDetails1 p{
	margin:0px;
	padding:0px;
}

.dealDetails1 a{
	color:#000000;
}
.dealDetails2{
	font-size:12px;
	color:#707070;
	width:135px;
	vertical-align:top;
}
.dealDetails3{
	vertical-align:top;
}
.dealBoxBlue{
	width:85px;
	height:47px;
	background-image:url(images/big/deals_blue_box.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#00B3D4;
	padding-top:9px;
	vertical-align:top;
	cursor:pointer;
}
.dealBoxBlueTD{
	width:85px;
	height:47px;
	vertical-align:top;
}
.dealTiteGreen{
	padding:10px 5px 7px 0px;
}
.dealTiteGreen a{
	font-size:16px;
	font-weight:bold;
	color:#93D21C;
}
.dealBoxGreen{
	width:85px;
	height:47px;
	background-image:url(images/big/deals_green_box.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#5EC316;
	padding-top:9px;
	vertical-align:top;
	cursor:pointer;
}
.dealBoxGreenTD{
	width:85px;
	height:47px;
	vertical-align:top;
}

/*
##########################################
########     center  banners    ##########
##########################################
*/
.homeWidth{
	width:733px;
}

#bannerCenterTopSpace{
	height:10px;
	font-size:9px; 
	width:733px;
}
.bannerCenterTopSpaceTD{
	max-height:10px;
}
.bannerCenterCell{
	width:227px;
	height:68px;
	border:1px solid #D5D5D5;

	padding:5px;
	vertical-align:top;
}
/*
.bannerCenterCell{
	width:239px;
	height:80px;
	background-image:url(images/big/banner_center_bg.jpg);
	background-repeat:no-repeat;
	padding:6px;
	vertical-align:top;
}
*/
.bannerCenterSpace{
	width:12px;
	font-size:10px; 
	vertical-align:top;
}

.bannerCenterGoogleDiv {
	/*width:728px; */
	text-align:center; 
	text-align:-moz-center; 
	padding-bottom:4px; 
}

/*
##########################################
##########################################
##########################################
########      inner page        ##########
##########################################
##########################################
##########################################
*/

/*
##########################################
######    right newsletter form   ########
##########################################
*/

.nezletterRightTD_inner{
	width:7px;
	height:123px;
	background-image:url(images/big/nezleter_inner_r.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.nezletterLeftTD_inner{
	width:6px;
	height:123px;
	background-image:url(images/big/nezleter_inner_l.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.nezletterMiddleTD_inner{
	width:206px;
	height:123px;
	background-image:url(images/big/nezleter_inner_mid.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
}
.nezletterFirstTD_inner{
	width:159px;
	padding:9px 0px 0px 9px;
	vertical-align:top;
	height:65px;
}
.nezletterSecondTD_inner{
	width:38px;
	padding:9px 0px 0px 0px;
	vertical-align:top;
	height:65px;
}
.nezletterBottomTD_inner{
	width:206px;
	vertical-align:top;
	height:29px;
	padding:0px 0px 20px 0px;
}
.nezletterText1_inner{
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:right;
	vertical-align:top;
}
.nezletterText2_inner{
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:right;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:2px;
}
.nezletterRssIcon_inner{
	width:38px;
	height:38px;
	background-image:url(images/big/nezleter_inner_rss.jpg);
	background-repeat:no-repeat;
}
.nezletterRssText_inner{
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}
.nezletterInput_inner{
	background-image:url(images/big/nezleter_inner_input.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:157px;
	height:25px;
	text-align:center;
	float:right;
}
.nezletterInputInput_inner{
	width:145px;
	height:13px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	vertical-align:top;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:4px;
	margin-right:3px;
	margin-left:3px;
}
.nezletterButton_inner{
	float:right;
	width:33px;
	height:25px;
	background-image:url(images/big/nezleter_inner_yes.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-right:9px;
}


/*
##########################################
########     parent  page       ##########
##########################################
*/
/*
##########################################
########    parent page deals   ##########
##########################################
*/

#parentPageBoxes{
	vertical-align:top;
	width:100%;
	height:224px;
}

.parent_cat_img{
	vertical-align:top;
	padding-top:5px;
}

#parentPage{
	width:100%;
	padding-top:5px;
	padding-bottom:0px;	
	padding-right:0px;
	padding-left:0px;
	text-align:right;
	clear:both;
}
#parentPage table{
	text-align:right;
}
#parentPage table td{
	vertical-align:top;
	text-align:right;
}
.homePageList{
	vertical-align:top;
	text-align:right;
	width:100%;
}
.parent_deal_item{
	width:366px;
	height:145px;
	padding-top:5px;
	text-align:right;
}
 
.parent_deal_item_div{
	width:366px;
	height:140px;
	background-image:url(images/big/deals_inner_bg.jpg);
	background-repeat:no-repeat;
}
.parent_deal_big_item_div{
	width:366px;
	height:224px;
	background-image:url(images/big/deals_inner_big_bg.jpg);
	background-repeat:no-repeat;
}

.parent_deal_item_img{
	width:191px;
	height:140px;
	padding:8px;
}
.parent_deal_item_img img{
	/*width:175px;
	height:124px;*/
}
.parent_deal_item_text{
	width:175px;
	height:140px;
	padding:8px 0px 8px 6px;
}
.parent_deal_item_table{
	height:124px;
	width:169px;
}
.parent_deal_item_text1{
	height:90px;
	vertical-align:top;
}
.parent_deal_item_text2{
	height:34px;
	vertical-align:bottom;
}
.parent_deal_item_title{
	color:#0091D0;
	font-weight:bolder; 
	font-size:16px;
	text-align:right;
	vertical-align:top;
}
.parent_deal_item_summary{
	padding-top:5px;
	font-weight:bolder; 
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.parent_deal_item_short_desc{
	padding-top:5px;
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.parent_deal_item_more{
	width:169px;
	height:34px;
	background-image:url(images/big/deals_inner_button.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.parent_deal_item_more span{
	font-size:16px;
	font-weight:bold;
	color:#00B3D4;
	cursor:pointer;
	float:right;
	padding:8px 15px 8px 0px;
}

.parent_deal_item_space{
	width:3px;
	height:112px;
	padding-top:5px;
	font-size:3px;
}

/*
##########################################
########  parent page 4 top deals ########
##########################################
*/

.parent4deals{
	vertical-align:top;
	width:367px;
	height:224px;
	float:right;
	padding:5px 0px 0px 2px;
}
.parent4dealsFirstTD{
	vertical-align:top;
	width:7px;
	height:224px;
	background-image:url(images/big/deals_page_4R.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.parent4dealsMiddleTD{
	vertical-align:top;
	width:353px;
	height:224px;
	background-image:url(images/big/deals_page_4MID.jpg);
	background-repeat:repeat-x;
}
.parent4dealsMiddleTD table.parent4dealsTable{
	padding:11px 4px 10px 1px;
	width:348px;
	height:203px;
}

.parent4dealsLastTD{
	vertical-align:top;
	width:7px;
	height:224px;
	background-image:url(images/big/deals_page_4L.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.parent4dealsFirstTR{
	width:348px;
	height:41px;
	vertical-align:top;
	padding-bottom:0px;
	margin:0px;
}
.parent4dealsSecondTR{
	width:348px;
	height:162px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.parent4dealsFirstDiv{
	width:77px;
	height:41px;
	float:right;
	margin-left:8px;
	
}
.parent4dealsBoxTable{
	width:77px;
	height:41px;
	color:#416586;
	font-weight:bolder; 
	font-size:13px;
	text-align:center;
	cursor:pointer;
	vertical-align:top;
}
.parent4dealsBoxFirst{
	width:77px;
	height:4px;
	background-image:url(images/big/deals_inner_4box_first.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	overflow:hidden;
} 
.parent4dealsBoxSecond{
	width:77px;
	height:37px;
	background-color:#FFFFFF;
	color:#0091D0;
	font-weight:bolder; 
	font-size:13px;
	text-align:center;
	cursor:pointer;
	vertical-align:top;
}

.parent4dealsSecondTDRight{
	width:3px;
	height:162px;
	background-image:url(images/big/deals_inner_4boxR.jpg);
	background-repeat:no-repeat;
	float:right;
	vertical-align:top;
	padding:0px;
}
.parent4dealsSecondTDLeft{
	width:3px;
	height:162px;
	background-image:url(images/big/deals_inner_4boxL.jpg);
	background-repeat:no-repeat;
	float:right;
	vertical-align:top;
	padding:0px;
}
.parent4dealsSecondTDMiddle{
	width:337px;
	height:162px;
	background-color:#FFFFFF;
	float:right;
	padding:0px;
	vertical-align:top;
	overflow:hidden;
}
.parent4dealsImgTD{
	width:175px;
	height:125px;
	float:right;
	margin-top:15px;
	margin-right:3px;
	margin-left:3px;
}
.parent4dealsImgTD img{
	width:175px;
	height:125px;
}
.parent4dealsTD{
	width:152px;
	height:125px;
	margin:15px 0px 22px 0px;
	float:right;
	border:0px solid red;
}
.parent4deals_title{
	padding-top:0px;
	color:#0091D0;
	font-weight:bolder; 
	font-size:16px;
	text-align:right;
	vertical-align:top;
	height:40px;
}
.parent4deals_summary{
	padding-top:0px;
	font-weight:bolder; 
	font-size:13px;
	text-align:right;
	vertical-align:top;
	height:25px;
}
.parent4deals_short_desc{
	padding-top:0px;
	font-size:13px;
	text-align:right;
	vertical-align:top;
	height:25px;
	font-weight:normal;
}
.parent4deals_more_details{
	padding-top:0px;
	vertical-align:middle;
	text-align:right;
	height:34px;
	width:152px;
	background-image:url(images/big/deals_page_4box_arrow.jpg);
	background-repeat:no-repeat;
}
.parent4deals_price{
	padding-top:8px;
	padding-right:10px;
	color:#2D9AC5;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}



.parentBigFirstTD{
	vertical-align:top;
	width:8px;
	height:224px;
	background-image:url(images/big/deals_inner_big_r.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.parentBigMiddleTD{
	vertical-align:top;
	width:255px;
	height:224px;
	background-image:url(images/big/deals_inner_big_mid.jpg);
	background-repeat:repeat-x;
}
.parentBigMiddleTD table.parentBigTable{
	padding:10px 0px 10px 0px;
	width:255px;
	height:156px;
}

.parentBigLastTD{
	vertical-align:top;
	width:7px;
	height:224px;
	background-image:url(images/big/deals_inner_big_l.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

/*
##########################################
########    parent page form    ##########
##########################################
*/

.innerFormTD{
	width:365px;
	height:224px;
	vertical-align:top;
	margin-top:6px;
	float:right;
} 
 
.innerFormRightTD{
	width:6px;
	height:224px;
	background-image:url(images/big/deals_inner_formR.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}
.innerFormLeftTD{
	width:6px;
	height:224px;
	background-image:url(images/big/deals_inner_formL.jpg);
	background-repeat:no-repeat;
	font-size:2px;
}

.innerFormMiddleTD{
	width:353px;
	height:224px;
	background-image:url(images/big/deals_inner_formMID.jpg);
	background-repeat:repeat-x;
}
 
.innerFormTitleTD{
	height:32px;
	width:353px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.innerForm_titleDiv{
	color:#FF6204;
	font-weight:bolder; 
	font-size:16px;
	text-align:right;
	text-indent:8px;
}
.innerFormTextTD{
	height:180px;
	width:353px;
	vertical-align:top;
}

 
.innerFormFirstTD{
	width:151px;
	padding-right:0px;
	padding-left:6px;
	vertical-align:top;
	padding-top:12px;
}
.innerFormSecondTD{
	width:186px;
	padding-left:0px;
	vertical-align:top;
	padding-top:12px;
	text-align:right;
}
.innerFormButton{
	width:184px;
	height:24px;
	padding-top:7px;
}
.innerFormButtonSend{
	width:184px;
	height:24px;
}



.innerFormInput{
	background-repeat:no-repeat;
	background-position:center;
	width:151px;
	height:25px;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
}

.innerFormInputInput{
	width:83px;
	height:12px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	font-size:12px;
	text-align:right;
	padding-left:2px;
	margin-top:4px;
	margin-right:7px;
	font-family:Arial, Helvetica, sans-serif;
}
.textareaInput2{
	background-image:url(images/big/hatzaa_desc_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:167px;
	height:90px;
	text-align:center;
	padding-right:10px;
}
.textareaInput2 textarea{
	width:152px;
	height:70px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	vertical-align:text-top;
	font-size:12px;
	text-align:right;
	scrollbar-base-color:#F5F6F1;
	scrollbar-arrow-color:#F5F6F1; 
	scrollbar-shadow-color:#F5F6F1; 
	scrollbar-track-color:#F5F6F1; 
	scrollbar-highlight-color:#F5F6F1; 
	scrollbar-darkshadow-color:#F5F6F1;
	font-family:Arial, Helvetica, sans-serif;
	margin:4px 3px 4px 3px;
}

.innerFormRadio{
	width:121px;
	padding-bottom:2px;
	border-bottom:2px solid #FFFFFF;
}
.innerFormRadio2{
	width:344px;
	padding-top:2px;
	text-align:right;
	text-indent:1px;
}
.innerFormSPAN{
	font-size:12px;
	text-align:right;
	color:#37342F;
}
.textareaInput11{
	background-image:url(images/big/hatzaa_desc_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:133px;
	height:72px;
	text-align:center;
}
.textareaInput11 textarea{
	width:123px;
	height:62px;
	background-color:#F5F6F1;
	border:1px solid #F5F6F1;
	vertical-align:text-top;
	font-size:11px;
	text-align:right;
	scrollbar-base-color:#F5F6F1;
	scrollbar-arrow-color:#F5F6F1; 
	scrollbar-shadow-color:#F5F6F1; 
	scrollbar-track-color:#F5F6F1; 
	scrollbar-highlight-color:#F5F6F1; 
	scrollbar-darkshadow-color:#F5F6F1;
	font-family:Arial, Helvetica, sans-serif;
}


/*
##########################################
########    deals inner page    ##########
##########################################
*/

#contentPage{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	margin:0px;
}
.deal_table{
	vertical-align:top;
	width:739px;
}
.deal_right_td{
	vertical-align:top;
	width:365px;
	height:550px;
}
.deal_title{
	width:365px;
	height:32px;
	background-image:url(images/big/deal_title_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	color:#0091D0;
	font-weight:bolder; 
	font-size:16px;
	text-indent:11px;
}
.deal_seperator{
	width:365px;
	height:5px;
	font-size:2px;
	vertical-align:top;
	/*border:1px solid #000;*/
}
.deal_big_seperator{
	width:365px;
	height:113px;
	vertical-align:top;
	/*border:1px solid #000;*/
}

.deal_company{
	width:365px;
	height:86px;
	background-image:url(images/big/deals_icon_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	color:#0091D0;
	font-weight:bolder; 
	font-size:20px;
}
.deal_icons{
	width:365px;
	height:86px;
	background-image:url(images/big/deals_icon_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	vertical-align:middle;
}

.deal_left_td{
	vertical-align:top;
	width:365px;
	height:550px;
}
.deal_Ltable{
	width:365px;
	margin-right:9px;
}
.deal_full_text{
	vertical-align:top;
	width:365px;
	background-image:url(images/big/news_inner_mid_bg.jpg);
	background-repeat:repeat-y;	
	margin:0px;
	padding:0px;
}
.deal_full_table{
	width:345px;
	padding:0px;
	margin-right:20px;
	text-align:right;
}
.deal_full_table div{
	width:330px;
	margin-left:5px;
}
.deal_full_text_top_frame{
	vertical-align:top;
	width:365px;
	height:7px;
	background-image:url(images/big/news_inner_top_bg.jpg);
	background-repeat:no-repeat;
	font-size:3px;
}
.deal_full_text_bottom_frame{
	vertical-align:top;
	width:365x;
	height:7px;
	background-image:url(images/big/news_inner_bottom_bg.jpg);
	background-repeat:no-repeat;
	font-size:3px;
}

.sendDIV{
	vertical-align:top;
	width:61px;
	height:45px;
	float:right;
	text-align:center;
	margin-right:5px;
}
.printDIV{
	vertical-align:top;
	width:46px;
	height:45px;
	float:right;
	text-align:center;
}
.addDIV{
	vertical-align:top;
	width:94px;
	height:45px;
	float:right;
	text-align:center;
}
.largeDIV{
	vertical-align:top;
	width:74px;
	height:45px;
	float:right;
	text-align:center;
}
.smallDIV{
	vertical-align:top;
	width:70px;
	height:45px;
	float:right;
	text-align:center;
}

.deal_icons_span{
	display:block;
	font-size:12px;
	color:#252525;
}
.deal_video{
	vertical-align:top;
	width:280px;
	height:182px;
}
.deal_icons_td{
	vertical-align:top;
	width:365px;
	height:182px;
}
.deal_details{
	width:365px;
	height:264px;
	/*background-image:url(images/big/deal_details_bg.jpg);
	background-repeat:no-repeat;*/
	text-align:right;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}
.deal_detailsTDMiddle{
	width:365px;
	/*height:250px;*/
	min-height:250px;	
	margin:0px;
	padding:0px;
	background-image:url(images/big/news_inner_mid_bg.jpg);
	background-repeat:repeat-y;	
}
.dealTD1{
	width:148px;
	height:235px;
	padding:8px 20px 7px 16px;
}
.dealTD2{
	width:168px;
	height:235px;
	padding:8px 0px 7px 13px;
}

.deal_gallary{
	width:365px;
	height:211px;
	background-image:url(images/big/deal_details_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	border:1px solid #FFF;
}
.deal_gallary_div{
	width:351px;
	height:249px;
	padding-top:7px;
}
.deal_gallary_top{
	position:absolute; 
	padding-top:201px;
}
.deal_gallary_strip{
	width:351px; 
	height:48px; 
	background-color:#000000; 
	filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
	overflow:hidden;
}
.deal_gallary_arrow{
	float:right; 
	width:11px; 
	line-height:48px; 
	cursor:pointer;
}
.deal_gallary_arrow img{
	width:7px;
	height:9px;
	margin:19px 0px 20px 0px;
}
.deal_gallary_images_div{
	/*float:right;*/ 
	width:329px; 
	max-width:329px; 
	overflow:hidden;
	text-align:-moz-center;
}
.deal_gallary_image{
	width:34px; 
	height:34px; 
	border:2px solid #fff; 
	margin-left:4px; 
	margin-right:4px; 
	margin-top:5px; 
	cursor:pointer;
}



.deal_price_box{
	margin-top:35px;
	text-align:right;
	width:168px;
	height:40px;
	background-image:url(images/big/deal_price_box.jpg);
	background-repeat:no-repeat;
}
.deal_price{
	padding-top:11px;
	text-indent:15px;
	color:#F46226;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
.deal_property{
	width:365px;
	height:282px;
	background-image:url(images/big/deal_property_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	text-align:right;
	vertical-align:top;
	padding:14px 11px 14px 11px;
	margin:0px;
}
.properties_title{
	text-align:right;
	color:#0091D0;
	font-weight:bolder; 
	font-size:16px;
	padding-right:2px;
	vertical-align:top;
}
.properties_items{
	text-align:right;
	vertical-align:top;
	padding-top:15px;
}
.deal_form{
	width:365px;
	height:281px;
	text-align:right; 
}
.dealFormTD{
	width:365px;
	height:281px;
	background-image:url(images/big/deal_form_bg2.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:top;
	padding:0px 8px 0px 8px;
	margin:0px;
} 
.dealFormCompany{
	background-image:url(images/big/deal_company_bg6.jpg); 
	background-repeat:no-repeat;
	background-position:right;
	width:349px;
	height:70px;
	text-align:right;
	font-size:12px;
	color:#FFFFFF;
	/*padding-right:10px;*/
	margin-top:5px;
	
}
.dealFormCompanySpace{
	height:10px;
	font-size:7px;
}
.dealFormCompanyDetails{
	padding:2px 7px 0px 0px;
} 



/*
##########################################
########    parent page news    ##########
##########################################
*/

#parentNewsMainArticle{
	vertical-align:top;
	height:266px;
	padding-top:5px;
}
.mainArticleBg{
	background-image:url(images/big/mainArticle_bg.jpg);
	background-repeat:no-repeat;
	width:739px;
	height:266px;
}
.mainArticlePicDiv{
	width:372px;
	float:right;
}
.mainArticleDetailsDiv{
	width:367px;
	float:right;
}
.mainArticlePicDiv{
	margin:8px 4px 9px 13px;
	width:350px;
	height:249px;
}
.mainArticlePicDiv img{
	width:350px;
	height:249px;
}
.mainArticleTitle {
	vertical-align:top;
	padding-top:20px;
	text-align:right;
}
.mainArticleTitle a{
	font-size:20px;
	color:#09B2C9;
	font-weight:bold;
}
.mainArticleDate {
	vertical-align:top;
	padding-top:7px;
	height:20px;
	text-align:right;
}
.mainArticleDate a{
	font-size:13px;
	font-weight:bold;
}
.news_star_img{
	width:12px;
	height:11px;
	vertical-align:middle;
}
.news_star_g_img{
	width:11px;
	height:11px;
	vertical-align:middle;
}
.news_icon2_img{
	width:14px;
	height:14px;
	vertical-align:middle;
}
.news_icon1_img{
	width:16px;
	height:16px;
	vertical-align:middle;
}
.mainArticleShortDesc {
	vertical-align:top;
	padding-top:20px;
	padding-left:10px;
	text-align:right;
}
.mainArticleShortDesc a{
	font-size:13px;
}
.mainArticleButton{
	vertical-align:top;
	height:40px;
	padding-right:182px;
	padding-top:10px;
}
.mainArticle_more{
	background-image:url(images/big/news_button.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:40px;
	font-size:17px;
	text-align:center;
	cursor:pointer;
	padding-top:10px;
	font-weight:bold;
	
}
.news_articles_right{
	width:366px;
	text-align:right;
}  
.news_articles_big{
	width:366px;
	height:114px;
	text-align:right;
}
.news_articles_img{
	width:99px;
	height:99px;
}
.news_articles_text{
	padding:5px 12px 5px 4px;
	width:265px;
}
.news_articles_title{
	text-align:right;
	vertical-align:top;
}
.news_articles_title a{
	color:#0091D0;
	font-weight:bold;
	font-size:12px;
}
.news_articles_date{
	text-align:right;
	vertical-align:top;
}
.news_articles_date a{
	font-size:12px;
	font-weight:bold;
}
.news_articles_short_desc span{
	font-weight:bold;
	font-size:12px;
}
.news_articles_kav{
	background-image:url(images/big/news_mafrid.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:366px;
	height:15px;
}
.news_articles_left{
	width:366px;
	text-align:right;
	padding-right:13px;
}
.news_articles_small{
	width:366px;
	text-align:right;
	
}
.news_articles_small_text{
	padding:7px 13px 5px 13px;
	width:335px;
	background-color:#F4F4F4;
}
.news_articles_space div{
	height:5px;
	font-size:2px;
}


.archiveAndLastComments{
	width:739px;
	height:365px;
	vertical-align:top;
	padding-top:7px;
	text-align:right;
}

.archiveTD{
	width:366px;
	height:365px;
	vertical-align:top;
	background-image:url(images/big/newsArchiv_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border:0px solid red;
}
.archiveRightTD{
	width:10px;
	height:365px;
	font-size:2px;
	border:0px solid red;
}
.archiveLeftTD{
	width:10px;
	height:365px;
	font-size:2px;
	border:0px solid red;
}

.archiveMiddleTD{
	width:346px;
	height:365px;
	vertical-align:top;
}
.archiveTitleTD{
	height:37px;
	width:346px;
	vertical-align:top;
	padding-bottom:5px;
}
.archive_titleDiv{
	padding-top:5px;
	color:#0091D0;
	font-weight:bolder; 
	font-size:19px;
	text-align:right;
	vertical-align:top;
}
.archiveTextTD{
	height:275px;
	width:346px;
	overflow:hidden;
	vertical-align:top;
}
.archiveAjaxDiv{
	height:310px;
	overflow:auto;
}

.archiveMoreTD{
	height:38px;
	width:333px;
}
.archive_MoreDiv{
	text-align:left;
	vertical-align:top;
}
.archive_MoreDiv a{
	color:#6D9910;
	font-weight:bolder; 
	font-size:12px;
}
.archive_spacer div{
	width:7px;
	font-size:1px;
}
.archive_articles_small{
	/*width:346px;*/
	text-align:right;
}
.archive_articles_small_text{
	padding-left:6px;
}
.archive_articles_title{
	font-weight:bold;
}
.archive_articles_date{
	font-weight:normal;
}
.comment_short_div{
	height:50px;
	text-align:right;
}
.comment_short_title{
	padding-top:10px;
	font-weight:bold;
}
.comment_short_name_date{
	padding-top:7px;
}


/*
##########################################
########    news inner page     ##########
##########################################
*/
.newsRight {
	vertical-align:top;
	width:365px;
	text-align:right;
	padding:0px;
	margin:0px;
}
.newsMid{
	vertical-align:top;
	width:3px;
	text-align:right;
	font-size:1px;
}
.newsLeft {
	vertical-align:top;
	width:365px;
	margin:0px;
	padding:0px;
	text-align:right;
}
.newsTopDiv{
	width:365px;
	height:7px;
	background-image:url(images/big/news_inner_top_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
	vertical-align:top;
}
.newsMidDiv{
	width:365px;
	height:248px;
	background-image:url(images/big/news_inner_mid_bg.jpg);
	background-repeat:repeat-y;
	background-position:right;
	vertical-align:top;
	text-align:right;
}
.newsText{
	padding:6px 6px 0px 7px;
}
.news_title{
	color:#0091D0;
	font-weight:bolder; 
	font-size:19px;
	text-align:right;
	vertical-align:top;
}
.news_short_desc{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold; 
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.news_details{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold; 
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.news_by{
	padding-bottom:5px;
	font-weight:bold; 
	font-size:13px;
	text-align:right;
	vertical-align:top;
}
.news_icons{
	width:349px;
	height:55px;
	text-align:right;
	padding-top:5px;
	vertical-align:top;
}

.news_2px_line{
	width:349px;
	height:2px;
	background-color:#D0D0D0;
	font-size:1px;
	vertical-align:top;
}
.news_1px_line{
	width:349px;
	height:1px;
	background-color:#D0D0D0;
	font-size:1px;
	vertical-align:top;
}

.newsBottomDiv{
	width:365px;
	height:7px;
	background-image:url(images/big/news_inner_bottom_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
	vertical-align:top;
}
.newsImgBox{
	width:365px;
	height:303px;
	background-image:url(images/big/news_inner_img_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.newsImgBoxTop{
	width:365px;
	background-image:url(images/big/news_inner_img_top.jpg);
	background-repeat:no-repeat;
	background-position:right;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.newsImgBoxTop2{
	width:365px;
	height:262px;
	background-image:url(images/big/news_inner_img_big_bg2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.newsImgBoxBottom{
	width:365px;
	height:6px;
	background-image:url(images/big/news_inner_img_bot.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.newsImgBoxPic1{
	float:right;
	width:141px;
	height:38px;
	background-image:url(images/big/news_inner_img_pic_but.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	margin:0px;
	padding:0px;
	text-align:center;
}
.newsPicDiv{
	font-weight:bold;
	padding-top:10px;
}
.newsImgBoxPic2{
	float:right;
	width:150px;
	height:6px;
	background-image:url(images/big/news_inner_img_Lbot.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.newsImgBoxVid1{
	float:right;
	width:150px;
	height:6px;
	background-image:url(images/big/news_inner_img_Rbot.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.newsImgBoxVid2{
	float:right;
	width:141px;
	height:38px;
	background-image:url(images/big/news_inner_img_vid_but.jpg);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:top;
	margin:0px;
	padding:0px;
	text-align:center;
	cursor:pointer;
}
.newsImg{
	width:351px;
	height:249px;
	margin:0px 7px 0px 7px;
	vertical-align:top;
}
.newsImg:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}

.newsImg2{
	padding:7px 7px 0px 7px;
	vertical-align:top;
	margin:0px;
}
.newsImg2:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
.newsImg2 img{
	width:351px;
	height:249px;
}
#big_img_1{
	width:351px;
	height:249px;
}
.newsMorePics{
	width:176px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	float:right;
	font-weight:bold;
	cursor:pointer;
	padding-top:12px;
}
.newsMorePics img{
	vertical-align:middle;
}
.newsMovies{
	width:175px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	float:right;
	font-weight:bold;
	cursor:pointer;
	padding-top:12px;
	margin-right:14px;
}
.newsMovies img{
	vertical-align:middle;
}
.newsFullText{
	width:733px;
	vertical-align:top;
	padding:5px 0px 5px 0px;
}
.newsFullTextTopDiv{
	width:733px;
	height:7px;
	background-image:url(images/big/news_full_top_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.newsFullTextMidDiv{
	width:733px;
	background-image:url(images/big/news_full_mid_bg.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
	text-align:right;
	padding:0px;
	margin:0px;
}
.newsFullTextBottomDiv{
	width:733px;
	height:7px;
	background-image:url(images/big/news_full_bottom_bg.jpg);
	background-repeat:no-repeat;
	font-size:2px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.news_full_text{
	padding:10px;
	vertical-align:top;
	font-size:14px;
	line-height:22px;
}

.newsComments{
	width:733px;
	height:310px;
	vertical-align:top;
	text-align:right;
	padding-top:15px;
}
.newsComments:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
.comments_title{
	color:#45B1CB;
	font-size:17px;
	font-weight:bold;
}
.commentsTitleIcon{
	width:16px;
	height:23px;
	margin-right:3px;
}
.comments_counter{
	font-size:14px;
	padding-bottom:3px;
}
.comments_form{
	width:733px;
	height:201px;
	vertical-align:top;
}
.commentsFirst{
	width:7px;
	height:250px;
	background-image:url(images/big/comments_R.jpg);
	background-repeat:no-repeat;
	float:right;
}
.commentsMid{
	width:719px;
	height:250px;
	background-image:url(images/big/comments_mid.jpg);
	background-repeat:repeat-x;
	float:right;
}
.commentsMidTable{
	margin:15px 7px 23px 7px;
	width:705px;
	font-size:14px;
}
.commentsFields{
	width:498px;
	vertical-align:top;
}
.commentsAddTitle{
	vertical-align:top;
	height:16px;
	font-weight:bold;
	text-align:right;
	padding-bottom:5px;
}
.commentsFieldName{
	float:right;
	width:41px;
	height:20px;
	margin-bottom:5px;
}
.commentsFieldName2{
	float:right;
	width:100px;
	height:20px;
	margin-bottom:5px;
}

.commentsSmallField{
	float:right;
	width:448px;
	height:25px;
	background-image:url(images/big/comments_small_field.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:5px;
}
.commentsBigField{
	float:right;
	width:448px;
	height:120px;
	background-image:url(images/big/comments_big_field.jpg);
	background-repeat:no-repeat;
}
.commentsInput{
	width:410px;
	height:15px;
	background-color:#FAFAF8;
	border:1px solid #FAFAF8;
	font-size:13px;
	text-align:right;
	padding-left:10px;
	margin-right:10px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.commentsTtextarea{
	width:420px;
	height:100px;
	margin-top:4px;
	margin-right:10px;
	background-color:#FAFAF8;
	border:1px solid #FAFAF8;
	vertical-align:text-top;
	font-size:13px;
	text-align:right;
	scrollbar-base-color:#FAFAF8;
	scrollbar-arrow-color:#FAFAF8; 
	scrollbar-shadow-color:#FAFAF8; 
	scrollbar-track-color:#FAFAF8; 
	scrollbar-highlight-color:#FAFAF8; 
	scrollbar-darkshadow-color:#FAFAF8;
	font-family:Arial, Helvetica, sans-serif;
}
.commentsButtonTD{
	width:207px;
	vertical-align:top;
	padding-top:118px;
	padding-right:6px;
}
.commentsButton{
	margin-top:6px;
	width:194px;
	height:40px;
	cursor:pointer;
}
.commentsLast{
	width:7px;
	height:250px;
	background-image:url(images/big/comments_L.jpg);
	background-repeat:no-repeat;
	float:right;
}
.commentsList{
	clear:both;
	margin-top:20px;
	width:733px;
	text-align:right;
}
.commentsListTD{
	width:733px;
	padding-right:5px;
}
.commentsListDIV{
	padding-bottom:10px;
}
.commentNum{
	width:20px;
	text-align:right;
	vertical-align:top;
}
.commentSubject{
	width:705px;
	text-align:right;
}
#videoGallery{
	padding:0px;
	margin:0px;
	height:249px;
	width:351px;
	padding-top:7px;
}
#videoGallery table{
	width:351px;
	height:242px;
}
#videoGallery td.videoFile{
	padding:0px;
	margin:0px;
	width:351px;
	height:242px;
}

/*
##########################################
#######    search results page    ########
##########################################
*/
.resultRow{
	padding:10px 10px 5px 10px;
	text-align:right;
	margin:0px;
	vertical-align:top;
}
.resultTitle a{
	color:#45B1CB;
	font-size:12px;
	font-weight:bold;
}
.resultShortDesc a{
	width:420px;
	text-align:right;
}
.resultUrl_a{
	color:#008000;
}
.resultParent{
	font-weight:bold;
	color:#959492;
}
.resultPaging{
	padding:10px 0px 10px 0px;
	text-align:center;
}
.resultPagingDiv{
	text-align:center;
}


.simple_full_table{
	width:555px;
	margin:10px 16px 10px 16px;
	text-align:right;
}

.pageFormDiv{
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
}




.tab_on_td{
	padding-left:2px;								
	padding-right:2px;
	vertical-align:bottom;								

}
.tab_on_td div {
	border-top:3px solid #E38123;
	border-right:1px solid #879293;
	border-left:1px solid #879293;
	padding:3px 10px 3px 10px;
	font-weight:bolder;	
	cursor:pointer;							
}
.tab_off_td{
	padding-left:2px;								
	padding-right:2px;				
	vertical-align:bottom;				
}
.tab_off_td div {
	border-top:3px solid #879293;
	border-right:1px solid #879293;
	border-left:1px solid #879293;
	padding:2px 10px 2px 10px;
	cursor:pointer;															
}
.tab_in_table{
	border-left:1px solid #879293; 
	border-right:1px solid #879293; 
	border-bottom:1px solid #879293;
}	
.sbl_SimpleCaption{
	font-weight:bold;
}


.bannerOver{
	cursor:pointer;
	background-color:#FFFFFF; 
	position:absolute; 
	filter:alpha(opacity=0);
	-moz-opacity:0.1;
	-khtml-opacity:0.1;
	opacity: 0.1;
	z-index:1000;
	/*border:1px solid black;*/
}

/*filter:alpha(opacity=90);
  -moz-opacity:0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;*/







#pagePrint{
	width:780px;
	vertical-align:top;
}
#banner_extreme_right{
	width:92px;
	vertical-align:top;
}
#banner_extreme_left{
	width:92px;
	vertical-align:top;
}
#right_page td.rightBottom{
	background-image:url(images/right_bottom_bg.jpg);
	background-repeat:no-repeat;
}
#left_page{
	width:187px;
	vertical-align:top;
}




#dateBox{
	text-align:right;
	padding-left:10px;
}
#topStripImagesBox{width:160px;}
#topStripImagesBox img{
	padding-left:4px;
	padding-right:4px;
}
#langBox{ text-align:left;}
#langBox img{
	padding-left:4px;
	padding-right:4px;
}



#loginStrip{
	background-color:#98C4DF;
	text-align:center;
	text-align:-moz-center;
	height:24px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;

}
#loginStrip a{
	text-decoration:underline;
}
#loginStrip td{
	padding-left:5px;
	padding-right:5px;
}
input.loginStrip_input{
	width:110px;
	height:14px;
	border:0px;
}
input.loginStrip_submit{
	border:1px solid #C8CFD7;
	width:22px;
	height:18px;
	font-size:11px;
	background-color:#C8CFD7;
}







#calendarBox{
	padding-top:10px;
	padding-bottom:10px;
}
#calendarLink p{
	margin:0px;
	padding:0px;
}
table.calendarBoxPable{
	width:143px;
}
td.calendarBoxTitle{
	background-color:#F1B50B;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:14px;
	width:97px;
	text-align:center;
}
td.calendarBoxRows{
	border-left:1px solid #C8CFD7;
	border-right:1px solid #C8CFD7;
	border-bottom:1px solid #C8CFD7;
}

#calendarTopDay th{
	border: 1px solid #E3A916;
	background-color:#FFFF16;
	text-align:center;
	font-weight:bolder;
}	
#calendarTopDay td{
	border: 1px solid #E3A916;
	background-color:#CCCCCC;
	text-align:center;
	font-weight:bolder;
}
td.calendarTopNavigation{
	font-size:12px;
	text-align:center;
}	
td.calendarTopNavigation font{
	font-size:11px;
	text-align:center;
}	
td.calendarTopNavigation.img{
	padding-top:2px;
}

#calendarCenterDay td{
	font-size:10px;
	text-align:center;
}
td.calendarCenterDayOn{
	background-color:#FFFF16;
}

div.calendarEventsBox{
	height:100px; 
	max-height:100px; 
	overflow:auto; 
	width:130px; 
	padding:5px;
	scrollbar-face-color: #CCCCCC;
	scrollbar-dardshadow-color: #C8CFD7;
	scrollbar-highlight-color: #C8CFD7;
	scrollbar-shadow-color: #C8CFD7;
	scrollbar-3dlight-color: #000000;
	scrollbar-track-color: #E8E8E8;
	scrollbar-base-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
	
}



#pageText{
	width:100%;	
}	
#pageText thead{
}
#pageText th{
	vertical-align:top;
}
#pageText td{
	text-align:right;
}
#pageText td.pageTitleArrow{
	padding-top:3px;
	width:20px;
	vertical-align:top;
}
#pageText td.pageTitle{
	font-size:16px;
	font-weight:bolder;
	color:#343264;
	padding-left:10px;	
}



#pageText td.pageShortDesc{
	padding-top:15px;
}
#pageText td.pageShortDesc td{
	vertical-align:top;
	color:#343264;
	font-size:14px;
}
#pageText td.pageShortDesc div{
}
#pageText td.pageShortDesc img{
	width:165px;
	height:125px;
	padding-right:15px;
	cursor:pointer;
}
#pageText td.pageDateBy{
	border-top:1px solid #C8CFD7;
	border-left:1px solid #C8CFD7;
	border-right:1px solid #C8CFD7;
}
#pageText div.pageBy{
	float:right;
	padding-right:5px;
	color:#666666;
}
#pageText div.pageDate{
	float:left;
	padding-left:5px;
	font-size:11px;
	color:#666666;
}
#pageText td.pageDate{
	padding-right:11px;
	border-right:2px solid #F2AA20;
	font-size:11px;
	color:#343264;
}

#pageText td.pageImageDescCredit div{
	padding-right:15px;
	text-align:center;
	color:#757574;
	font-size:12px;
}

#pageFullText{
	width:100%;	
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
}


#pageFiles{
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
}
#pageFiles table{
	width:100%;
	text-align:right;
}
#pageFiles td{
	padding-top:5px;
	border-bottom:1px dashed #C8CFD7;
}
#pageFiles td.pageFilesIMG{
	width:25px;
}





#pageForm{
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
}
#pageForm table.formTable{
	width:100%;	

}
#pageForm th{
	padding-bottom:10px;
}
#pageForm td.memberInput{
	padding-bottom:3px;
	padding-left:10px;
	vertical-align:top;
}
#pageForm span.memberInput{
	color:#990000;
}
#pageForm input.memberInput{
	width:170px;
	border:1px solid #B7BEBD;
}
#pageForm select.memberInput{
	width:170px;
	border:1px solid #B7BEBD;
}
#pageForm input.memberInputFile{
	width:256px;
	border:1px solid #B7BEBD;
}
#pageForm textarea.memberInput{
	width:256px;
	height:100px;
	border:1px solid #B7BEBD;
}
#pageForm input.memberButton{
	border:1px solid #B8BFBE;
	background-color:#DEE4EA;
	color:#D05A00;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
#pageForm input.memberButtonSend{
	border:1px solid #B8BFBE;
	background-color:#DEE4EA;
	color:#D05A00;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	cursor:pointer;
}

#pageForm td.memberButtonTD{
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}





#imageGallery{
	text-align:right;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

}
#imageGallery table{
	width:100%;
}
#imageGallery th{
	padding-bottom:10px;
}
#imageGallery td{
	text-align:center;
	vertical-align:top;
}
#imageGallery div.imageBoxDiv{
	background-image:url(images/image_gallery_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:top center;
	width:150px; 
	height:150px;
	text-align:center; 
	padding-bottom:0px;
}
#imageGallery div.imagePicDiv{
	text-align:center; 
	padding-top:10px
}
#imageGallery div.imagePicDiv img{
	width:110px; 
	height:100px;
	border:1px solid #898484;
	cursor:pointer;
}	
#imageGallery div.imageCreditDiv{
	text-align:right; 
	font-style:italic; 
	padding-left:5px; 
	padding-right:5px;
	color:#898484;
}
#imageGallery div.imageDescDiv{
	text-align:right; 
	padding-left:5px; 
	padding-right:5px;
	color:#434341;
}





#soundGallery{
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
}
#soundGallery table{
	width:100%;
}
#soundGallery td.soundFile{
	padding-top:15px;
}
#soundGallery td.soundCredit{
	color:#898484;
	font-style:italic;
}
#soundGallery td.soundDescription{
	color:#434341;
}

#pageButtons{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	text-align:-moz-center;
}
#pageButtons td{
	vertical-align:top;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	
}
#pageButtons img{
	padding:0px;
	margin:0px
}





td.searchBoxRows{
	background-image:url(images/searchBox_bg.jpg);
}
td.searchBoxRows table td{
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
}
input.searchBoxRows{
	border:1px solid #A6C4E4;
	width:89px;
}




.companyButton
{
	background-image:url(images/big/comments_button.jpg); 
	background-repeat:no-repeat; 
	width:154px; 
	height:31px; 
	border:none; 
	cursor:pointer;
	text-align:center;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
}




/*
##########################################
#######  menu  ##########
##########################################
*/



/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	height: 24px;
	background-color:#0290D0; 
	border:1px solid #98C4DF; 
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: right; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 22px;
  width: 113px;

}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 113px;
  list-style: none;
  display: none;
  position: absolute;
  top: 22px;
  left: -20;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  padding: 0 15px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #ffffff;
  font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/

/*
  background: #C8CFD7;
  border-right: 1px solid #FFF;
  border-left: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #8CC63F;
  color: #ffffff;

}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #b3dbe8;
  color: #4671BE;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #85AEF9;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #b3dbe8;
  color: #4671BE;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #85AEF9;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}









































/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
	height:33px;
  width: 156px; /*For KHTML*/
  list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
	height:33px;

  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  border-bottom:1px solid #98B1C2;
  border-right:1px solid #98B1C2;
  padding: 9px;
  display: block;
  background: #EAECF4;
  color: #697682;
  font: bold 12px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
background-image:url(images/menu_bg_on.jpg);
  color: #343264;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {

  background: #EAECF4;
  color: #697682;

}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
background-image:url(images/menu_bg_on.jpg);

  color: #343264;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: #EAECF4;
  color: #697682;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
background-image:url(images/menu_bg_on.jpg);
  color: #343264;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  background: #EAECF4;
  color: #697682;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
background-image:url(images/menu_bg_on.jpg);

  color: #343264;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -156px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}








div#dealPage{text-align:right;}
div#dealPage h1.pageTitle{color:#0091d0; font-size:32px; font-weight:bold; padding:0; margin:0; margin-bottom:10px;}
div#dealPage div.firstRow{margin-bottom:30px;}
div#dealPage div.firstRow:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#dealPage div.firstRowRight{float:right; width:330px;}
div#dealPage div.firstRowRight div.row{margin-bottom:10px;}
div#dealPage div.firstRowRight div.row:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#dealPage div.firstRowRight div.row label{display:block; float:right; color:#959492; font-size:14px; font-weight:bold; margin-left:10px;}
div#dealPage div.firstRowRight div.row span{display:block; float:right; color:#959492; font-size:14px;}
div#dealPage div.firstRowRight div.row label.price{color:#0091d0; font-size:24px; font-weight:bold;}
div#dealPage div.firstRowRight div.row span.price{color:#0091d0; font-size:24px; font-weight:bold;}
div#dealPage div.firstRowRight div.fullText{color:#000; font-size:13px;}
div#dealPage div.firstRowRight div.talach{color:##959492;}
div#dealPage div.firstRowRight div.phoneCall{width:328px; min-height:50px; padding-top:10px; padding-bottom:10px;
	background-image:url(images/call_new_phone.png), url(images/call_new_bg.jpg);
	background-repeat:no-repeat, no-repeat;
	background-size:42px 42px, 100% 100%;
	background-position:260px 10px, top;
}
div#dealPage div.firstRowRight div.phoneCall span.text{display:block; color:#0091d0; font-size:18px; margin-right:90px;}
div#dealPage div.firstRowRight div.phoneCall span.phone{display:block; color:#0091d0; font-size:32px; font-weight:bold; margin-right:90px; }

div#dealPage div.firstRowLeft{float:left; width:351px; margin-left:20px;}
div#dealPage div.newsImgBoxTop2{background-image:none;}
div#dealPage div.properties{margin-right:10px;}


div#dealFormRow{background:#f3f3f2; padding:15px;}
div#dealFormRow div.title{color:#ff6204; font-size:20px; font-weight:bold;}
div#dealFormRow span.innerFormSPAN{font-size:13px; color:#000; margin-bottom:10px;}
div#dealFormRow div.inputRow{margin-bottom:15px;}
div#dealFormRow div.inputRow:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#dealFormRow div.inputRow input.innerFormInputInput{display:block; float:right; width:149px; padding-right:10px; height:26px; border:1px solid #e2e2e1; background:url(images/deal_input_bg.jpg) repeat-x top #fff; margin-left:18px; margin-right:0px; font-family:Arial; font-size:12px;}
div#dealFormRow div.inputRow input.innerFormInputInput:last-child{margin-left:0px;}
div#dealFormRow div.inputRow textarea.textareaInput{display:block; float:right; width:694px; padding-right:10px; padding-top:6px; height:70px; border:1px solid #e2e2e1; background:url(images/deal_input_bg.jpg) repeat-x top #fff; margin-left:0px; margin-right:0px; text-align:right; font-family:Arial; font-size:12px;}
div#dealFormRow div.inputRow input.innerFormButtonSend{width:155px; height:28px;}

div.CompanyDetails{margin-top:10px;}
div.CompanyDetails div.CompanyDetailsRow{margin-bottom:4px;}
div.CompanyDetails div.CompanyDetailsRow:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div.CompanyDetails div.CompanyDetailsRow label{display:block; float:right; margin-left:10px; font-size:13px; color:#000;}
div.CompanyDetails div.CompanyDetailsRow span{display:block; float:right; font-size:13px; color:#000;}
div.CompanyDetails div.CompanyDetailsRow a{font-size:13px; color:#000;}


