/* generic classes */
body
{
scrollbar-base-color		: #c0c0c0; 
scrollbar-face-color		: #E2E2E2; 
scrollbar-track-color		: #c0c0c0; 
scrollbar-arrow-color		: #808080;
scrollbar-highlight-color	: #E2E2E2; 
scrollbar-3dlight-color		: #808080; 
scrollbar-shadow-color		: #E2E2E2;
scrollbar-darkshadow-color	: #808080;

background-color 			: #e0e0e0;

font-family 				: Arial;
color 						: #666666; 
font-size 					: 11px; 
letter-spacing 				: normal; 
line-height 				: normal;

margin						: 0px;
}

td 
{
font-family 				: Arial; 
font-size 					: 11px; 
letter-spacing 				: normal; 
line-height 				: normal;
}

td small
{
font-family 				: Verdana;
font-size 					: 9px; 
letter-spacing 				: normal; 
line-height 				: normal;
}

td strong
{
font-family 				: Arial;
font-size 					: 16px; 
color						: #CC0000;
letter-spacing 				: normal; 
line-height 				: normal;
}


/*link classes*/
a:link						{color:#666666; text-decoration:none;}
a:visited					{color:#666666; text-decoration:none;}
a:hover						{color:#999999; text-decoration:none;}

a.topnavi:link				{color:#CC0000; font-size:11px; font-weight:bold; text-decoration:none;}
a.topnavi:visited			{color:#CC0000; font-size:11px; font-weight:bold; text-decoration:none;}
a.topnavi:hover				{color:#FF9966; font-size:11px; font-weight:bold; text-decoration:none;}

a.threeblockhead			{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}
a.threeblockhead:visited	{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}
a.threeblockhead:hover		{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}


/*font classes*/
.topnavitxt
{
color						: #CC0000;
}

.searchtxt
{
color						:#CC0000;
}

.whitetxt
{
color						:#ffffff;
}

.darktxt
{
color						:#CC0000;
}

span.dark
{	
color						: #CC0000;
}

.lrgwhitetxt
{	
color						: #CC0000;
font-family					: Arial, Helvetica, sans-serif;
font-size 					: 12px;
font-weight					: bold; 
}

/* bg classes */
.bgdark
{
background-color			: #CC0000;
}

.bglight
{
background-color			: #FADACB;
}

.whitebg
{
background-color			: #ffffff;
}

.threeblock
{
background-color			: #CC0000;
padding						: 5px;
color						: #ffffff;
}

div.tbborders
{
border-width				: 0px 0px 1px 0px;
border-style				: solid;
border-color				: #cccccc;
padding						: 7px 0px 7px 3px;
}

div.searchheader
{	
color						: #CC0000;
font-family					: Arial, Helvetica, sans-serif;
font-size 					: 12px;
font-weight					: bold; 
}


/* bg image classes */

.bgimageinsert
{
background-color			: #ffffff;
border						: 1px solid #888888;
padding						: 5px 10px 5px 10px;
}

.mainbodybg
{
background-image			: url(../../images/property/bodybg.gif);
background-repeat			: no-repeat;
background-color			: #FFFFFF;
}

.navibg
{
background-image			: url(../../images/property/navibg.gif);
background-repeat			: no-repeat;
}

.searchhead
{
color						: #ffffff;
font-family					: Arial, Helvetica, sans-serif;
font-size 					: 12px;
font-weight					: bold; 
background-color			: #CC0000;
background-image			: url(../../images/property/searchheadbg.gif);
background-repeat			: no-repeat;
background-position			: right top;
padding						: 5px;
}

/*form classes*/
input.search
{
width						: 100px;
height						: 16px;
border						: 1px solid #FFCBB3;
font-family					: Arial, Helvetica, sans-serif;
font-size					: 10px;
}

.dropdown
{
width						: 118px;
height						: 16px;
border						: 1px solid #ffffff;
font-family					: Arial, Helvetica, sans-serif;
font-size					: 10px;
}

/*div classes*/
.scrolltxt
{
overflow					: auto;
scrollbar-base-color		: #ffffff; 
scrollbar-face-color		: #eeeeee; 
scrollbar-track-color		: #ffffff; 
scrollbar-arrow-color		: #808080;
scrollbar-highlight-color	: #ffffff; 
scrollbar-3dlight-color		: #ffffff; 
scrollbar-shadow-color		: #ffffff;
scrollbar-darkshadow-color	: #ffffff;
}

.scrolltxt2
{
overflow					: auto;
scrollbar-base-color		: #F1CEBD; 
scrollbar-face-color		: #eeeeee; 
scrollbar-track-color		: #F1CEBD; 
scrollbar-arrow-color		: #808080;
scrollbar-highlight-color	: #F1CEBD; 
scrollbar-3dlight-color		: #F1CEBD; 
scrollbar-shadow-color		: #F1CEBD;
scrollbar-darkshadow-color	: #F1CEBD;
}

#nbwhite a
{
color						: #333333; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #FFFFFF;
border-width				: 1px 1px 1px 0px;
border-color				: #FF9966;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;

}

#nbwhite a:hover
{
color						: #333333; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #F9E9E2;
border-width				: 1px 1px 1px 0px;
border-color				: #FF9966;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;

}


#nbwhiteselected a
{
color						: #333333; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #F9E9E2;
border-width				: 1px 1px 1px 0px;
border-color				: #FF9966;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;

}
#nbsubwhite a
{
color						: #333333; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #F9E9E2;
border-width				: 1px 1px 1px 0px;
border-color				: #FF9966;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;

}

#nbsubwhite a:hover
{
color						: #333333; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #FFCC99;
border-width				: 1px 1px 1px 0px;
border-color				: #FF9966;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;

}

#nbsubwhiteselected a
{
color						: #000000;
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #FFCC99;
border-width				: 1px 1px 1px 0px;
border-color				: #FF9966;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;

}

#nbcolour a
{
color						: #ffffff; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
width						: 150px;
display						: block;
text-align					: right;
background-color			: #CC0000;
border-width				: 1px 1px 1px 0px;
border-color				: #CC0000;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;
}

#nbcolour a:hover
{
width						: 150px;
display						: block;
text-align					: right;
background-color			: #CC0000;
border-width				: 1px 1px 1px 0px;
border-color				: #CC0000;
border-style				: solid;
padding						: 2px 5px 2px 5px;
margin-bottom				: 3px;
color						: #FFC2A5; 
font-size					: 11px; 
font-weight					: bold; 
text-decoration				: none;
}

.linkLayer
{
	float:left;
	padding-right:30px;
}