@CHARSET "UTF-8";
@CHARSET "UTF-8";
* {
	margin:0; padding:0;	
}
html, body {
	margin:0; padding:0;
	background:white;
	text-align:center;	
	font-family:tahoma;
	height:100%;
	font-size:14px;
	direction:rtl
}

input, select, textarea {
	font-family:tahoma;	
}	

a img {
	border:0;	
}	

#container {
	text-align:right;
	width:801px;
	margin:0 auto;
	min-height:100%; height:auto !important; height:100%;
	margin:0 auto -19px;
}

.hidden {
	display:none;	
}

/* -----     Footer     ----- */

.push {
	height:19px;
	clear:both;	
}
#footer {
	height:19px; width:801px; margin:0 auto;
	font-size:11px; color:#727272;
	text-align:cmter;
}
#footer .mainColumn { 
	text-align:center; font-size:11px;
}
#footer ul {
	display:block; margin:5px 0 0; padding:0;	
}
#footer ul li {
	display:inline;	margin:0; padding:0;
}
#footer a:link, #footer a:active, #footer a:visited {
	color:#727272; text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;	
}
#footer a.credit {
	display:block;
	margin-top:0px;	
}

#footer ul li.opinion {
	display:inline;
}
#footer ul li.opinion a {
	display:block;
	position:absolute;
	bottom:1px; right:1px;
	height:80px; width:80px;
	background:url('../images/opinion.gif') no-repeat top left;
}
#footer ul li.opinion a span {
	display:none;	
}

/* -----     Global declerations     ----- */

div.clear {
	clear:both;	
}	

/* -----     Creature     ----- */

div.creature {
	position:absolute; top:47px; right:0;
	background:url('../images/creature.gif') no-repeat bottom right;
	padding-bottom:118px; width:86px; font-size:11px;	
}
div.creature textarea {
	height:80px; width:86px; font-size:11px;
	border:0;	
}

/* -----     Header     ----- */

div.header {
	height:115px;
}	

div.header h1 a {
	height:85px; width:246px;
	float:right;
	background:url(appProxy/mainSite/logo.gif) top right no-repeat;
	margin:18px 0 0; padding:0;
}
div.header h1 a span {
	display:none;
}

/* -----	Columns 	----- */

div.content {
	clear:both;
	margin-top:17px;	
}

div.mainColumn {
	float:left;
	width:647px;
	font-size:14px;
}

div.sideColumn {
	float:right;
	width:149px;
}

div.mainColumn a:link,
div.mainColumn a:active,
div.mainColumn a:visited { 
	color:black;
}
	


/*	-----	Main categories	-----	*/

table.categories {
	border-spacing:1px; margin:8px 0;
	width:100%; text-align:center;
}

table.categories caption {
	display:none;	
}

table.categories a:link,
table.categories a:active,
table.categories a:visited {
	background:#e3e3e3;
	line-height:27px;
	display:block;
	color:black; text-decoration: none;
	font-size:13px; font-weight:bold;
}

table.categories td.selected a,
table.categories a:hover {
	background:#f97705;	
}








div.searchForm table td.welcomeTd{
	padding:0px;
	height:30px
}
div.searchForm table td div.welcome{
	font-size:11px;
	font-weight:normal;
	background:white;
	width:150px;
	height:30px;
	text-align:right;
	
	
	
}








/* -----     Search Form     ----- */

div.searchForm {
	/*background:#e3e3e3;*/
	height:130px;
	
}

div.searchForm .roundedcornr_box_954030 {
   background: #e3e3e3;
}
div.searchForm .roundedcornr_top_954030 div {
   background: url(appProxy/mainSite/tlGray.gif) no-repeat top left;
}
div.searchForm .roundedcornr_top_954030 {
   background: transparent url(appProxy/mainSite/trGray.gif) no-repeat top right;
}
div.searchForm .roundedcornr_bottom_954030 div {
   background: url(appProxy/mainSite/blGray.gif) no-repeat bottom left;
}
div.searchForm .roundedcornr_bottom_954030 {
   background: transparent url(appProxy/mainSite/brGray.gif) no-repeat bottom right;
}

div.searchForm .roundedcornr_top_954030 div, .roundedcornr_top_954030,
div.searchForm .roundedcornr_bottom_954030 div, .roundedcornr_bottom_954030 {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
div.searchForm .roundedcornr_content_954030 { 
	margin: 0 0px; 
	
		
}


div.searchForm div.form {
	height:96px;	
	
}
/* -----     Search Form first nav	----- */

div.searchForm ul.firstNav {
	float:right;
	display:block; list-style-type:none;	
	margin:0 48px 0 0 !important; margin-right:24px;
	padding:0;
	width:107px; text-align:center;
	line-height:34px; font-weight:bold;
	
}

div.searchForm ul.firstNav li {
	display:block; background:url(appProxy/mainSite/newPostBtn.gif) no-repeat;
	margin:0; padding:0;
	
	height:34px;
}
div.searchForm ul.firstNav li.rentForm
{
	background:url(appProxy/mainSite/rentBtn.gif) no-repeat;
	margin-top:2px;
	}

div.searchForm ul.firstNav li a:link,
div.searchForm ul.firstNav li a:active,
div.searchForm ul.firstNav li a:visited {
	display:inline; color:black;
	text-decoration:none;	
}	
div.searchForm ul.firstNav li a:hover {
		
}	
	
div.searchForm ul.firstNav li.whatIsIt {
	display:block;	position:relative;
	height:1px; background:0;
}	

div.searchForm li.whatIsIt a {
	background:url('../images/whatIsIt.gif') top right no-repeat;
	position:absolute;
	top:-73px; left:110px; #top:-96px; _top:-84px;
	display:block;
	width:76px; height:165px;
}

div.searchForm li.whatIsIt a span {
	display:none;
}

/* Search Form - form  */

div.searchForm form {
	float:left;
	margin-left:5px;
	background:url(appProxy/mainSite/formBg.gif) no-repeat;
	width:631px !important; width:631px; height:57px;
	padding-top:24px;
	width:631px; height:57px;
}
div.searchForm form.loginForm {
	background:#14c2e3;	
}
div.searchForm table {
	border-spacing:4px;
	font-size:13px; font-weight:bold;	
}	
div.searchForm table thead {
	display:none;
}	
div.searchForm table td {
	padding:0; padding-left:4px;
	height:30px;	
	background:#e7e6e6
}

div.searchForm table td.text {
	height:30px;	
	width:247px;
	background:url(appProxy/mainSite/textInputBg.gif) no-repeat;
}
div.searchForm form.searchForm table input{
	border:none;
}
div.searchForm form.searchForm table td.text input {
	width:236px;	 
	margin:0;
	background:transparent; 
	border:0;
	margin-right:15px;
}
div.searchForm form.loginForm table input {
	width:100%;		 margin:0 4px;
	background:transparent; border:0;
}
div.searchForm table select {
	width:120px; margin:0 4px;
	background:transparent; border:0;
}
div.searchForm form.searchForm table th {
	background:#fa7806;
}
div.searchForm form.searchForm table td.selectInput{
	background:url(appProxy/mainSite/selectInputBg.gif) no-repeat;
	width:129px;
	height:30px;
}
div.searchForm form.searchForm table input.submit,
div.searchForm form.loginForm table input.submit {
	margin:0; font-weight:bold;
	height:30px;
	font-size:20px;
	background:url(appProxy/mainSite/searchBtn.gif) no-repeat;
	width:78px;
}
div.searchForm form.loginForm table th.submit {
	background:#000;	
}
div.searchForm form.loginForm table input.submit {
	color:white;	
}
/* ----- Search Form - secNav  ----- */

div.searchForm ul.secNav {
	clear:both;
	display:block;
	margin:0px 163px 0px 0px;
	padding:0;
	list-style-type:none;
	height:26px;
	line-height:26px; text-align:center; font-weight:bold;
	
}

div.searchForm ul.secNav li {
	display:block; margin:0; padding:0;
	float:right; width:120px;
	margin-left:7px;
	_margin-left:5px;
}

div.searchForm ul.secNav li a:link,
div.searchForm ul.secNav li a:active,
div.searchForm ul.secNav li a:visited {
	display:block; width:120px;
	
	text-decoration:none;
}

div.searchForm ul.secNav li.blue a {
	background:url(appProxy/mainSite/connectionBtn.gif) no-repeat; color:black;
	margin-right:3px;
}
div.searchForm ul.secNav li.black a {
	background:url(appProxy/mainSite/homeBtn.gif) no-repeat; color:#fa7806;
	margin-right:3px;
}
div.searchForm ul.secNav li.white a {
	background:url(appProxy/mainSite/smartAgentBtn.gif) no-repeat; color:black;
	margin-right:3px;
}
div.searchForm ul.secNav li.gray a {
	background:url(appProxy/mainSite/aboutBtn.gif) no-repeat;; color:black;
	margin-right:3px;
}
div.searchForm ul.secNav li.darkGray a {
	background:url(appProxy/mainSite/contactUsBtn.gif) no-repeat; color:white;
	margin-right:3px;
	_margin-right:0px;
}