@import url("Rok_Common.css");
h4 { color:#ed1b23; }
label {	color: #6A6A6A; }
input {	color: #5670a1;	border: solid 1px #6A6A6A; }
input[type=checkbox], input[type=image] { border: solid 0px #6A6A6A; }
input[type=image] {	margin: 0px 10px 0px 10px; }
select, textarea { color: #5670a1; border: solid 1px #6A6A6A; }
body { color: #1D2D45; }

div#top { color: #666; }

a:link, a:visited {	color: #CCCCCC;	text-decoration: none; }
a:hover { text-decoration: underline; }

div#bottom a:link, div#bottom a:visited { color: #fff; }

html {	background: #0055a1 url(../images/remaxred/bg.png) 0 0 repeat-x; }
div#header { background: url(../images/remaxred/header-bg.png) 0 0 repeat-x; }
div#header .rk-1 {	background:  url(../images/remaxred/header-r.png) 100% 0 no-repeat; }
div#header .rk-2 { background:  url(../images/remaxred/header-l.png) 0 0 no-repeat;	height: 153px;	overflow: hidden; }
img#logo { float:  left; margin-left: 38px; width: 469px;	height: 138px;	background: url(../images/remaxred/logo.png) 0 0 no-repeat; }

div#horiz-menu { background: url(../images/remaxred/menu-bg.png) 0 0 repeat-x; height: 36px; }

table.mainbody { background-color: #fff; }
.LeftPane {	background: #fff; }

.RightPane { background: #F3F3F3 url(../images/remaxred/col-divider.png) 0 0 repeat-y; width: 255px; }
div#bottom { background: #002d5c url(../images/remaxred/bottom-bg.png) repeat-x 0px 0; }
div#footer { background: url(../images/remaxred/footer-bg.png) 0 0 repeat-x; }
div#footer .rk-1 { background: url(../images/remaxred/footer-r.png) 100% 0 no-repeat; }
div#footer .rk-2 { background: url(../images/remaxred/footer-l.png) 0 0 no-repeat; height: 105px; overflow: hidden; }
div#the-footer { background: url(../images/remaxred/footer-rocket.png) 50% 0 no-repeat; text-align: center; }


div#horiz-menu li {	padding-right: 2px;	float: left; list-style: none;	background: url(../images/remaxred/menu-divider.png) 100% 0 repeat-y; }
div#horiz-menu a:hover { background: #ed1b23; }

.button { color: #fff; background: url(../images/remaxred/menu-bg.png) 0 -5px repeat-x; }

.buttonarrowleft { background: url(../images/remaxred/arrow_left.png) no-repeat 5px 5px; }
.buttonarrowright {	background: url(../images/remaxred/arrow_right.png)  no-repeat 5px 5px; }

.buttonsmall, .buttonsearchagain, .buttonsearchresume
{
	font-weight: bold; 
	color: #fff;
	text-align:center; 
	background: url(../images/remaxred/menu-bg.png);
}
div.pager .buttonsmall, 
div.pager .buttonsearchagain, 
div.quicksearch .buttonsmall, 
div.pager .buttonsearchresume
{
	font-size: 0.8em; 
	border: solid 0px #6A6A6A; 
	background-position: 0 -5px; 
	background-repeat: repeat-x;
	height: 20px;
	width:160px;
	position:relative;
}

.highlight {  background-color: #ffc; }

div.moduletable h3 { color: #002d5c; border-bottom: 3px solid #313131; padding: 3px 0; }

.RightPane div.moduletable { color: #121A28; }
.RightPane div.moduletable h3 {	border-bottom: 3px solid #CCCCCC; }

div#bottom div.moduletable { color: #fff; }
div#bottom div.moduletable h3 {	border-bottom: 3px solid #0055a1; color: #fff; }

a.mainlevel:link, a.mainlevel:visited { text-decoration: none; }
a.mainlevel:hover {	text-decoration: underline; }
a.mainlevel { background: url(../images/remaxred/menu-bullet.png) 0 0 no-repeat; }

a.sublevel:link, a.sublevel:visited { text-decoration: none; }
a.sublevel:hover { text-decoration: none; }

a#active_menu:link, a#active_menu:visited {	color: #333; }

li.active_menu a:link, li.active_menu a:visited { color: #333; }

/* hilite begin */
div.module-hilite { margin: 0px; line-height: 100%; height: auto; }
div.module-hilite div div div { padding: 15px 15px; }
div.module-hilite div div div div{ padding: 0px; }
div.module-hilite {	background: url(../images/remaxred/module-1-tr.png) 100% 0 no-repeat; }
div.module-hilite div {	background: url(../images/remaxred/module-1-tl.png) 0 0 no-repeat; }
div.module-hilite div div {	background: url(../images/remaxred/module-1-br.png) 100% 100% no-repeat; }
div.module-hilite div div div {	background: url(../images/remaxred/module-1-bl.png) 	0 100% no-repeat; }
div.module-hilite div div div div {	background-position: -100px -100px; }
div.module-hilite h3 { color: #002d5c;	border-bottom: 4px solid #DBDBDB; }
/* hilite end */

/* pager begin */
div.pager {	padding-top:5px !important; padding-bottom:5px !important; }
div.pagerdivider{border-top:solid 2px #ed1b23; margin-top:3px; margin-bottom:3px;}
/* pager end */

/* pagerdetails begin */
.buttonarrowleftpager { background: url(../images/remaxred/arrow_left.png) no-repeat 5px 6px; }
.buttonarrowrightpager {	background: url(../images/remaxred/arrow_right.png) no-repeat 65px 6px; }
/* pagerdetails end */

/* results begin */
div.result_criteria{padding:10px !important;line-height:20px;}
div.result_label{font-weight:bold;color:#002d5c}
div.result_value{font-size:1em;color:#6A6A6A}
div.result_criteria div.result_label{float:left; width:120px;}
div.result_criteria div.result_value{float:left;}
div.result_attributes div.result_label{float:left; padding-top:5px;}
div.result_criteria div.result_value{float:left;}

/* result_grid begin */
div.result_grid { border-bottom:solid 2px #DBDBDB; }
div.result_grid div.result_address, div.result_grid div.result_price { color:#ed1b23; }
/* result_grid end */

/* result_list begin */
div.result_list { border-bottom:solid 2px #DBDBDB; }
div.result_list a {color:#ed1b23;}
div.result_list div.result_address, 
div.result_list div.result_price, 
div.result_list div.result_attributes {	color:#6A6A6A; }
/* result_list begin */

.LogoLabel { color:#6A6A6A; }

div.TopRightPane { color: #fff; }

.popup_live_header { background-color:#6A6A6A !important; border:1px solid #6A6A6A !important;}
.popup_live_body { border:1px solid #6A6A6A !important; }
