body {
	background-color: #eee;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(graph/mainbg.png);
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	padding: 0px;
	margin: 0px;
}

a { color: #000; -moz-outline-style: none; outline: none; text-decoration:none;  cursor:pointer !important; cursor:hand;}

p {
	margin: 0px;
	padding: 0px;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0.5em;
}
.borderes_header {
	width: 100%;
	height: 28px;
	background-image: url(graph/borderes-keret.gif);
	background-repeat: no-repeat;
	background-position: right -28px;
}

.borderes_header_first {
	background-image: url(graph/borderes-keret.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	float: left;
	width: auto;
	padding-left: 1em;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	padding-top: 6px;
	padding-right: 40px;
}
.borderes_header_mid {
	background-image: url(graph/borderes-keret.gif);
	background-repeat: no-repeat;
	background-position: 0px -28px;
	float: left;
	height: 28px;
	width: 12px;
}
.borderes {
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #d4d5d6;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-left-color: #d4d5d6;
	background-color: #FFF;
}
.borderes_place_ad {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-left-color: #FFF;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	margin: 0px;
}
.borderes_footer {
	height: 5px;
	width: 100%;
	margin-bottom:1em;
}
.borderes_footer_left {
	background-image: url(graph/borderes-keret.gif);
	background-repeat: no-repeat;
	background-position: left -65px;
	float:left;
	width: 70%;
	height: 5px;
	display:inline
}
.borderes_footer_right {
	background-image: url(graph/borderes-keret.gif);
	background-repeat: no-repeat;
	background-position: right -65px;
	height: 5px;
	float:right;
	width: 30%;
	display:inline
}




a:focus { -moz-outline-style: none; outline: none;}




a:active { -moz-outline-style: none; outline: none; }
a:hover.footer_sm    ,  .boxheader a:hover, a:hover.linknyil, a:hover.linknyil2, a:hover.head_line_link, a:hover.rsslink,p a:hover{
	text-decoration: underline;
}
.textwhite , #lapozo a:hover, a:hover.footer_sm   {
	color: #FFF;
}
.textlightblue      , .linknyil{
	color: #0088cc;
}


.error {
	color: #FFF;
	background-color: #C00;
	border: 1px solid #CCC;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.hoka {
	color: #666;
}

#page_wrap {
	padding: 0px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#page_wrap #page {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0.5em;
	padding-bottom: 0px;
	padding-left: 0.5em;
}
.head_main {
	background-image: url(graph/backgrounds.png);
	background-repeat: repeat-x;
	background-position: 0px -12px;
	padding: 0px;
	position: relative;
	width: 100%;
	height: 145px;
	margin-top: 0px;
	margin-right: 0em;
	margin-bottom: 0px;
	margin-left: 0em;
}
.head_line_1 {
	background-image: url(graph/head_1_lt.png);
	background-position: 0px 0px;
	height: 63px;
	background-repeat: no-repeat;
	position: relative;
	width: 100%;
}
.head_line_2 {
	background-image: url(graph/head_2_left.png);
	background-position: 0px 0px;
	height: 51px;
	background-repeat: no-repeat;
	position: relative;
	width: 100%;
}
.head_line_3 {
	height: 31px;
	position: relative;
	width: 100%;
}
.head_line_3 #loginForm   {
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 573px;
	position: absolute;
	right: 15px;
}
.head_line_link  {
	font-size: x-small;
	color: #0088cc;
	text-decoration: none;
	text-align: right;
	background-image: url(graph/backgrounds.png);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-right: 1.2em;
	float: left;
	display: block;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.login_btn {
	margin-top: 8px;
	margin-left: 5px;
	float: right;
	display: block;
	height: 15px;
	width: 49px;
	background-image: url(graph/login2_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a:hover.login_btn{
	background-position: 0px -15px;
	text-decoration: none;
}
.logout_btn {
	margin-top: 8px;
	margin-left: 15px;
	margin-right: 17px;
	float: right;
	display: block;
	height: 15px;
	width: 56px;
	background-image: url(graph/login2_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
a:hover.logout_btn{
	background-position: 0px -45px;
	text-decoration: none;
}
#box_out_head {
	height: 2em;
	position: relative;
}


.button_blue {
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: 0px -120px;
	height: 15px;
	width: 74px;
	text-decoration: none;
	color: #000;
	text-align: center;
	position: absolute;
	right: 10px;
	padding-top: 1px;
	font-size: 12px;
	margin-top: 5px;
}
.button_blue_edit {
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: 0px -120px;
	height: 14px;
	width: 74px;
	text-decoration: none;
	color: #000;
	text-align: center;
	padding-top: 2px;
	font-size: x-small;
	display: block;
	float: left;
	margin-right: 0.5em;
	margin-left: 0.5em;
}
a:hover.button_blue , a:hover.button_log, a:hover.button_blue_edit{
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: 0px -136px;
}




#lapozo {
	background-color: #E9E9E9;
	font-size: x-small;
	background-image: url(graph/buttons_headers.png);
	background-position: right -96px;
	height: 19px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




#lapozo a{
	font-size: small;
	color: #666;
	text-decoration: none;
}
#lapozo a span {
	font-size: small;
}
#lapozo .mutat {
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
}
#lapozo a.mutat{
	margin-right: 3px;
	margin-left: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
}
.chk0 {

}
.chk1 {
	background-image: url(graph/chk2_14.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin-right: 2em;
}

.box_in{
	padding:0.4em;
	height:100%;
	position:relative;
}
.box_out {
	padding: 0.25em;
}

.box_content {
	display: block;
	height: 100%;
	position: relative;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d3d4d5;
	border-bottom-color: #d3d4d5;
	border-left-color: #d3d4d5;
	margin: 0px;
	color: #000;
	font-size: 12px;
	background-image: url(graph/backgrounds.png);
	background-position: 0px -600px;
	background-repeat: repeat-x;
	padding-top: 1em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
.box_content_corner_left {
	background-image: url(graph/btcs.gif);
	position: absolute;
	left: -1px;
	bottom: -1px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 5px;
	width: 5px;
	font-size:0px;
}
.box_content_corner_right {
	position: absolute;
	height: 5px;
	width: 5px;
	right: -1px;
	bottom: -1px;
	background-image: url(graph/btcs.gif);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	font-size:0px;
	right: -1px !important;
	right: -2px; /* IE 6 */
}

.h2re , .h2re_blue, .h2re_red{
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 1em;
	position: absolute;
	height: 32px;
	left: 0px;
	top: 0px;
	color: #000;
}
.h2re_blue {
	background-position: left -32px;
	color: #FFF;
}
.h2re_red {
	background-position: left -64px;
	color: #FFF;
}

.h3re {
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: 0px -96px;
	width: 1em;
	position: absolute;
	height: 24px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.boxheader , .boxheader_blue, .boxheader_red{
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	background-image: url(graph/buttons_headers.png);
	display: block;
	height: 26px;
	padding-top: 6px;
	padding-right: 1em;
	padding-left: 1em;
	background-repeat: no-repeat;
	background-position: right top;
	font-size: small;
	margin: 0px;
	padding-bottom: 0px;
}
.boxheader a{
	text-decoration: none;
}


.boxheader_blue {
	color: #FFF;
	background-position: right -32px;
}
.boxheader_red {
	color: #FFF;
	background-position: right -64px;
}
#latest  {
	height: auto;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
#rss_box {
	background-image: url(graph/rss_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding:1em;
	height: auto;

}


.info_block {
	font-size: x-small;
	position: absolute;
	height: 21px;
	width: 304px;
	left: 10px;
	padding-top: 10px;
}
.info_block_text {
	font-size: x-small;
	float: left;
	height:21px;
	margin-top: 10px;
	margin-left: 25px;
}
.inputtext {
	font-size: x-small;
	color: #333;
	height: 1.3em;
	float: left;
	background-color: #F5f5f5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	margin-top: 8px;
}
.inputtext_ct {
	font-size: small;
	color: #333;
	height: 1.3em;
	float: left;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	margin-top: 8px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-left-color: #CCC;
}
.inputtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
	overflow: auto;
	height: 100px;
	width: 96%;
}
.agent_logo {
	border: 4px double #CCC;
}



.button_log {
	background-image: url(graph/src_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 15px;
	width: 74px;
	text-decoration: none;
	color: #000;
	text-align: center;
	font-size: x-small;
	margin-top: 6px;
	float: left;
	padding-top: 2px;
}
#page_wrap #page .head_line_3 #loginForm a:hover , #page_wrap #page .head_line_link a:hover{
	text-decoration: underline;
}







.fav1,a.fav1,a:hover.myitem ,a:active.myitem,a:focus.myitem   {
	background-image: url(graph/favgombok.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 18px;
	width: 18px;
	right: 5px;
	top: 5px;
	position: absolute;
}
.myitem,a.myitem , a:hover.fav1 , a:active.fav1, a:focus.fav1   {
	background-image: url(graph/favgombok.gif);
	background-repeat: no-repeat;
	background-position: 0px -18px;
	display: block;
	height: 18px;
	width: 18px;
	right: 5px;
	top: 5px;
	position: absolute;
}

.small_icons {
	margin-top: 1em;
}
.small_price {
	position: absolute;
	width: 30%;
	left: 146px;
	padding-top: 4px;
}

.small_icons_txt  {
	font-size: 16px;
	font-weight: bold;
}

.small_icons img {
	margin-right: 1em;
	margin-left: 0.25em;
}
.small_date {
	font-size: xx-small;
	position: absolute;
	top: 2px;
	right: 38px;
	text-align: right;
}
.small_webid {
	position: absolute;
	width: 15%;
	right: 35px;
	text-align: right;
}

.small_thumb {
	float: left;
	margin-right: 1em;
	border: 4px double #CCC;
}
.small_thumb_gallery {
	border: 2px double #CCC;
}
.mr2em {
	margin-right: 2em;
}
#ID_findform label   {
	font-size: x-small;
	float: left;
}
#ID_findform select    {
	text-align: left;
	padding: 0px;
	font-size: x-small;
	width: 100px;
	margin: 0em;
	float: right;
}
#ID_itemform label ,  #ID_wantedform label{
	font-size: x-small;
	float: left;
}
#ID_itemform select ,  #ID_wantedform select{
	text-align: left;
	padding: 0px;
	font-size: x-small;
	width: 100px;
	margin: 0em;
	float: right;
}
#ID_itemform input ,  #ID_wantedform input{
	text-align: left;
	padding: 0px;
	font-size: x-small;
	width: 100px;
	margin: 0em;
	float: right;
}



.selectline {
	height: 1.6em;
	position: relative;
	float: none;
}


#DIV_proptype {
	background-image: url(graph/types2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 18px;
	margin-right: 0.5em;
}
#rtc {
	background-image: url(graph/backgrounds.png);
	background-repeat: no-repeat;
	background-position: 0px -162px;
	position: absolute;
	height: 63px;
	width: 7px;
	top: 0px;
	right: 0px;
}
#lbc {
	background-image: url(graph/backgrounds.png);
	background-repeat: no-repeat;
	background-position: 0px -225px;
	position: absolute;
	height: 31px;
	width: 7px;
	left: 0px;
	bottom: 0px !important;
	bottom: -1px; /* IE 6 */
}
#rbc {
	background-image: url(graph/backgrounds.png);
	background-repeat: no-repeat;
	background-position: 0px -261px;
	position: absolute;
	height: 31px;
	width: 7px;
	right: 0px;
	bottom: 0px !important;
	bottom: -1px /* IE 6 */
}

#main_menu_buttons {
	position: absolute;
	height: 23px;
	width: 800px;
	right: 15px;
	top: 16px;
}
a.main_menu_btn{
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: 0px -152px;
	height: 20px;
	width: 93px;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	font-size: 12px;
	float: right;
	display: block;
	padding-top: 3px;
	margin-left: 5px;
	font-weight: bold;
}
#head_text {
	position: absolute;
	height: 40px;
	width: 500px;
	top: 0px;
	right: 160px;
	text-align: left;
}

a.main_menu_select, a:hover.main_menu_btn, a:focus.main_menu_btn, a:active.main_menu_btn {
	background-image: url(graph/buttons_headers.png);
	background-repeat: no-repeat;
	background-position: 0px -175px;
	height: 20px;
	width: 93px;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	font-size: 12px;
	float: right;
	display: block;
	padding-top: 3px;
	margin-left: 5px;
	font-weight: bold;
}
#small_menu {
	height: 16px;
	width: 185px;
	position: absolute;
	top: 11px;
	right: 15px;
	text-align: right;
}
.sm {
	font-size: x-small;
	color: #FFF;
	text-decoration: none;
	float: right;
	margin-right: 10px;
}
.sm_act , a:hover.sm, a:focus.sm, a:active.sm{
	font-size: x-small;
	color: #FFF;
	text-decoration: underline;
	float: right;
	margin-right: 10px;
}

.linknyil {
	font-size: x-small;
	text-decoration: none;
	text-align: right;
	background-image: url(graph/backgrounds.png);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-right: 1.2em;
	margin-right: 0px;
	margin-bottom: 0px;
	display: inline;
	white-space: nowrap;
}

.linknyil2 {
	font-size: 12px;
	color: #999;
	text-decoration: none;
	text-align: left;
	background-image: url(graph/link2.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-right: 23px;
	margin: 0px;
	padding-top: 2px;
	float: left;
	height:17px;
	white-space: nowrap;
}
.linknyil2_pre {
	background-image: url(graph/link2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 2px;
	padding-left: 10px;
	display:block;
	float: left;
	height:15px;
}
a:hover.linknyil2{
	color: #666;
	text-decoration: none;
}


#facilities {
	font-size: 11px;
	color: #333;
	background-image: url(graph/backgrounds.png);
	background-position: 0px -700px;
	height: 140px;
	width: 28%;
	position: absolute;
	right: 0.5em;
	overflow: auto;
	padding-top: 5px;
	top: 0.5em;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-left-color: #eee;
}



#facilities #faci {
	width: 46%;
	display: block;
	float: left;
	overflow: hidden;
	display:inline;
}


.facitxt1 {
	font-size: x-small;
	color: #333;
	margin-left: 5px;
}

.facitxt2 {
	font-size: x-small;
	color: #AAA;
	text-decoration: line-through;
	margin-left: 5px;
}
#databox_1 {
	font-size: small;
	color: #000;
	height: 140px;
	width: 34%;
	position: absolute;
	overflow: auto;
	padding-top: 5px;
	top: 2%;
	left: 2%;
}
#databox_2 {
	font-size: small;
	color: #000;
	height: 140px;
	width: 33%;
	position: absolute;
	overflow: auto;
	padding-top: 5px;
	top: 2%;
	left: 38%;
}
#databox_1 span  , #databox_2 span{
	font-size: small;
	line-height: 18px;
}
#databox_3 {
	font-size: small;
	color: #000;
	height: 40px;
	width: 60%;
	position: absolute;
	overflow: auto;
	padding-top: 5px;
	left: 2%;
	bottom: 1%;
}

#contact {
	background-image: url(graph/backgrounds.png);
	background-repeat: repeat-x;
	background-position: 0px -700px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	max-width: 35%;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-left-color: #eee;
	float: right;
	display: inline;
	width: 35%;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 2em;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0em;
	padding-left: 1em;
}
#adinfo {
	background-image: url(graph/backgrounds.png);
	background-repeat: repeat-x;
	background-position: 0px -700px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	max-width: 35%;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-left-color: #eee;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	width: 35%;
	top: 0.5em;
	right: 0.5em;
	margin: 0px;
	position: absolute;
	float: right;
}
.status_A {
	color: #3C0;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;

}
.status_S {
	color: #C00;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}

#formcontactus {
	width: 641px;
	position: absolute;
	height: 286px;
	margin: 0em;
	padding: 0em;
}
.act_bg , .inact_bg, .fav_bg{
	background-image: url(graph/decorbtn.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
	height: 16px;
	width: 52px;
	display: block;
	float: left;
	text-align: center;
	color: #FFF;
}
.fav_bg {
	float: right;
	background-position: 0px -32px;
}
.inact_bg {
	background-position: 0px -16px;
}
#footer {
	position: relative;
	margin-top: 15px;
	float: none;
	clear: both;

}

#footer_content {
	background-image: url(graph/backgrounds.png);
	background-repeat: repeat-x;
	background-position: 0px -373px;
	height: 50px;
	font-size: x-small;
	color: #FFF;
	padding-top: 26px;
	position: relative;
	padding-left: 1em;
}

#footer_left_corner {
	background-image: url(graph/backgrounds.png);
	background-repeat: no-repeat;
	background-position: 0px -297px;
	position: absolute;
	height: 76px;
	width: 7px;
	left: 0px;
	top: 0px;
}

#footer_right {
	background-image: url(graph/footer_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	height: 76px;
	width: 322px;
	right: 0px;
	top: 0px;
}
.footer_sm {
	font-size: x-small;
	color: #FFF;
	text-decoration: none;
	margin-right: 2px;
	margin-left: 2px;
}
.history_btn {
	background-image: url(graph/history.gif);
	background-position: 0px 0px;
	height: 22px;
	width: 63px;
	float: right;
	position: absolute;
	right: 5px;
	top: 3px;
}
a:hover.history_btn  {
	background-image: url(graph/history.gif);
	background-position: 0px -22px;
	height: 22px;
	width: 63px;
	float: right;
	position: absolute;
	right: 5px;
	top: 3px;
}
#search_history_desc {
	float: left;
	width: 73%;
	padding-top: 1%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2%;
}
#search_history_btns {
	float: right;
	width: 22%;
	padding-top: 3%;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
}

.csik {
	background-image: url(graph/csik.gif);
	background-repeat: repeat-x;
	height: 10px;
	background-position: -7px;
}
#chexbox_div {
	width: 75%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	padding: 0.25em;
	background-image: url(graph/backgrounds.png);
	background-repeat: repeat-x;
	background-position: 0px -700px;
}
.tooltip{
	width: 300px;
	color:#06C;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;
	text-align:left
}

.tooltip span.top{
	padding: 30px 8px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
}

.tooltip b.bottom{
	padding:3px 8px 15px;
	color: #06C;
}
.hotspot {
	cursor:help
}

#tt {position:absolute; display:block; background:url(graph/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(graph/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#2c8895; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(graph/tt_bottom.gif) top right no-repeat; overflow:hidden}
.sale_rent {
	border: 1px solid #999;
	background-image: url(graph/backgrounds.png);
	background-repeat: repeat-x;
	background-position: 0px -800px;
	margin-left: 0px;
	padding-right: 0.5em;
	padding-left: 0.5em;
	margin-right: 1em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.box_content_hover {
	display: block;
	height: 100%;
	position: relative;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d3d4d5;
	border-bottom-color: #d3d4d5;
	border-left-color: #d3d4d5;
	margin: 0px;
	color: #000;
	font-size: 12px;
	background-image: url(graph/backgrounds.png);
	background-position: 0px -450px;
	background-repeat: repeat-x;
	padding-top: 1em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	cursor: hand;
}
.agent_small_logo {
	text-decoration: none;
	position: absolute;
	right: 0px;
	top: 68px;
	border: 1px solid #CCC;
	margin: 0px;
	padding: 0px;
}

