body {
	background-image:   url(../images/nav/nav.gif);
	background-repeat:repeat-x;	
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
.small2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #555555;
}
.normal2
{
	color: #555555;
}
.home_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style : italic;
	color: #0DB14B;
}
.home_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.small_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.headingbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0DB14B;
}

.headingboldlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #0DB14B;
}

td, div, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
a.toplink
{
	color:#FFFFFF;
	font-size:8pt;
}
a.toplink:Hover
{
	color:#005500;
}





.formfield
{
	color:#004A7B;
	font-weight:bold;
}

h1
{
	font-size:16pt;
	color:#0CB14B;
	font-weight:bold;
	margin-bottom:10px;
}

h2
{
	font-size:14pt;
	color:#0CB14B;
	font-weight:bold;
}

h3
{
	font-size:12pt;
	color:#0CB14B;
	font-weight:bold;
}
h4
{
	padding:5px;
	background-color:#0cb14b;
	font-size:14pt;
	color:#FFFFFF;
	margin-bottom:10px;
	margin-top:10px;
	font-family:Trebuchet MS,Arial,Tahoma,sans-serif;
	border-bottom:2px solid #137939;
}


input.field
{
	border:1px solid #0CB14B;
	color:#137939;
	font-family:Arial, Helvetica, sans-serif;
}
select.field
{
	border:1px solid #0CB14B;
	color:#137939;
	font-family:Arial, Helvetica, sans-serif;
}
textarea.field
{
	border:1px solid #0CB14B;
	color:#137939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}


form
{
	margin-top:0px;
	margin-bottom:0px;
}

.button
{
	background:#0CB14B;
	color:#FFFFFF;
	font-weight:bold;
}
.cancel
{
	background:#AAAAAA;
	color:#000000;
}

.smallbutton
{
	background:#0CB14B;
	color:#FFFFFF;
	font-size:8pt;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #004400;
	border-bottom:1px solid #004400;
}
a
{
	color:#0000AA;
}
a.important
{
	color:#ff0000;
}
a:Hover
{
	color:#0CB14B;
}
a.menu
{
	color:#FFFFFF;
}
a.menu:Hover
{
	color:#000000;
}

a.reverse
{
	color:#0CB14B;
}
a.reverse:Hover
{
	color:#0000AA;
}

.outline
{
	border:1px solid #0CB14B;
}

.outlinerental
{
	border:1px solid #0071BC;
}
.inforental
{
	background:#0071BC;
	border:1px solid #FFFFFF;
}
.outlinesale
{
	border:1px solid #F26C4E;
}
.infosale
{
	background:#F26C4E;
	border:1px solid #FFFFFF;
}
td.memHeading
{
	background:#0068AD;
	color:#FFFFFF;
	font-weight:bold;
}
td.memRow
{
	background:#EEEEEE;
}
td.memRow:Hover
{
	background:#CCCCCC;
}
td.row
{
	border-bottom:1px solid #CCCCCC;
}
tr.highlight td.row
{
	background:#CCEFD9;
	abackground:#FF0000;
	padding:10px;
	border-bottom:0px;
}
td.rowheader
{
	border-top:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #888888;
	border-bottom:1px solid #888888;
	background:#DDDDDD;
	font-weight:bold;
}
td.rowsubheader
{
	border-top:1px solid #70D797;
	border-left:1px solid #70D797;
	border-right:1px solid #13843D;
	border-bottom:1px solid #13843D;
	background:#0DB14B;
	font-weight:bold;
	color:#FFFFFF;
}

table#search tr.header
{
	background:url(../images/bar_search.png);
}

table#search tr.header td
{
	color:#FFFFFF;
	font-weight:bold;
	line-height:12pt;
}

table#search td.row
{
	color:#4979A9;
	padding-top:10px;
	padding-bottom:10px;
}

table#search a
{
	color:#4979A9;
	text-decoration:underline;
}


a.memMenu
{
	color:#000000;
}
a.memMenu:Hover
{
	color:#000000;
}

div.tip
{
	border:1px dashed #0CB14B;
	padding:4px;
	padding-left:50px;
	font-size:10pt;
	background-image: url(../images/icon_tip.gif);
	background-repeat: no-repeat;
	background-position: 3 3;
	height:45px;
}

div.ok
{
	border:1px dashed #0CB14B;
	padding:4px;
	font-size:10pt;
	padding-left:50px;
	background-image: url(../images/icon_ok.gif);
	background-repeat: no-repeat;
	background-position: 3 3;
	height:45px;
}

div.warning
{
	border:1px dashed #FF8C8C;
	color:#FF4040;
	color:#FF0000;
	afont-weight:bold;
	font-size:10pt;
	padding:4px;
	padding-left:50px;
	background-image: url(../images/icon_warning.gif);
	background-repeat: no-repeat;
	background-position: 3 3;
	height:45px;
	
}
div.info
{
	border:1px dashed #58A2D9;
	color:#555555;
	padding:4px;
}

.adrMain
{
	font-size:10pt;
	font-weight:bold;
}
.adrSub
{
	font-size:10pt;
	//No change
}
.adrHeadline
{
	font-size:10pt;
	color:#4979A9;
}
.price
{
	font-size:10pt;
	font-weight:bold;
}
.error
{
	font-size:10pt;
	font-weight:bold;
	color:#FF0000;
}

.helpsnippetheading
{
	font-weight:bold;
	font-size:12pt;
}

.helpsnippettext
{
	font-size:10pt;
}


div.help1
{
	padding:3px;
	padding-left:3px;
	font-weight:bold;
	background:#EEEEEE;
	font-size:9pt;
}
div.help2
{
	padding:1px;
	padding-left:20px;
	font-size:8pt;
	
}
a.helpsnippetlink
{
	font-weight:normal;
	color:#0CB14B;
	font-size:8pt;
}
a.helpsnippetlink:Hover
{
	color:#FF0000;
}
.listed
{
	color:#FF8A00;
	font-weight:bold;
	font-size:11pt;
}
.notlisted
{
	color:#AA0000;
	font-weight:bold;
	font-size:11pt;
}
.rented
{
	color:#0DB14B;
	font-weight:bold;
	font-size:11pt;
}
.blocked
{
	color:#AA0000;
	font-weight:bold;
	font-size:11pt;
}
div.question
{
	font-size:10pt;
	font-weight:bold;
}
div.answer
{
	padding-left:15px;
	border-bottom:1px solid #DDDDDD;
}
div.preview
{
	background:#DDDDDD;
	border:2px solid #AAAAAA;
	color:#666666;
	padding:4px;
}
div.preview td
{
	color:#666666;
}
.previewtitle
{
	color:#999999;
}
.salePrice
{
	font-weight:bold;
	font-size:11pt;
	color:#F7941C;
}
.photocaption
{
	font-size:8pt;
	color:#888888;
}
.thumbnail
{
	border-left:1px solid #AAAAAA;
	border-top:1px solid #AAAAAA;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.thumbnail:Hover
{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
}

tr.hover td
{
    background-color: #fff9af;
}

.monthPrice
{
	font-weight:bold;
	font-size:11pt;
	color:#ff9a0a;
}

.dayPrice
{
	font-weight:bold;
	font-size:11pt;
	color:#3f9fd3;
}
