/*	OriginalCreation: drop dead design, www.dropdeaddesign.co.uk */
/*	Updated: 17.Feb.08 by RS infotech, rs-infotech.com */
/*	Updated: 12.Jul.08 by RS infotech, rs-infotech.com */
/*	Published: 12.Jul.08 */

#iDraft {
	float: right;
	margin: 0px 10px 0px 0px;
	padding: 2px;
	border: medium dashed red;
	font-weight: bold;
	color: red;
}

body {
	background: #fff;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 12px;
	border: none;
	font-family: verdana,tahoma,arial,sans-serif,"Helvetica","MS Sans Serif";
	font-weight: normal;
}

td           { background: #FFFFFF; font-size: 70%; }

th           { background: #FFFFFF; font-size: 70%; }





/* tr			{	padding: 0px 0px 0px 0px;

				margin: 0px 0px 0px 0px;

} */

a:link       { color: #039; text-decoration: none }

a:visited    { color: #06c; text-decoration: none }

a:active     { color: #f00 }

a:hover      { color: #f60; text-decoration: underline }

p {
	margin-bottom: 7px;
	margin-top: 7px;
}

h1           { color: #039; font-family: "Century Gothic",arial,sans-serif; font-variant: normal; font-size: 16pt;  

               font-weight: normal; margin-left: 0px; margin-right: 0px; margin-bottom: 3px; }

h2           { color: #039; font-family: "Century Gothic",arial,sans-serif; font-variant: normal; font-size: 14pt;  

               font-weight: normal; margin-bottom: 2px; }

h3 { /* Corrected by RS */
	color: #039;
	font-family: "Century Gothic",arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12pt;
	margin-top: 2px; margin-bottom: 2px;
}

h4 { /* Corrected by RS */
	color: #903;
	font-family: "Century Gothic",arial,sans-serif;
	font-variant: normal;
	font-size: 12pt;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 0.1em;
}

h5			 { 	color: #903; font-family: "Century Gothic",courier,arial, sans-serif; font-size: 11pt; margin-bottom: -0.5em; }

h6 			 { font-size: 9pt; }



.content     { font-family: verdana,arial,sans-serif; 

}



td.content {

			padding:18px 18px 10px 18px;

}



p.content { 

			margin-bottom: 2px;

			margin-top: 2px; 

}



#important {

			font-weight: bold;
			font-size: 10pt;
			font-family: "Century Gothic",verdana,arial,sans-serif;
			border: #999 1px dashed;
			padding: 0px 7px 0px 7px;
			background: #fff0e1;
}

ul {

	list-style: circle;

	margin-top:3px;

	margin-bottom:3px;

}

ul.square {

	list-style: square;

}



table#main { 

	background: #fff;

	border-top: 1px solid #000;

	border-right: 1px solid #000; 

	border-bottom: 1px solid #000; 

	border-left: 1px solid #000;

	padding: 0 0 0 0;

	margin: 0 0 0 0

}  

td#main {
/* Only for invalid pages with two #main elements! */ 
/* Replaced by #bannerimg on valid pages */
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}





.footer	{ font-size:8pt; 

		  margin-bottom:3px; 

		  font-family: "Century Gothic",tahoma,verdana,arial,sans-serif; 

}



.menu td			{ 

	font-family: "Century Gothic",arial,sans-serif; 

	font-variant: normal; 

	font-size: 9pt;  

    font-weight: bold

}



.menu td, .menu th {

	padding-top:1px;

	padding-right:2px;

	padding-bottom:1px;

	padding-left:2px;

}

.menu a {

	display:block;

	text-decoration:none;

	width:auto;

	border-bottom:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	border-left:1px solid #FFFFFF;

	border-right:1px solid #FFFFFF;

	

	margin:0px;

	padding-top:1px;

	padding-right:2px;

	padding-bottom:1px;

	padding-left:2px;

	voice-family:"\"}\"";
	voice-family:inherit;
}	

.menu td>a, .menu th>a {

	width:auto;

}

.menu a:link, .menu a:visited {

	color: #006;	

	background: transparent;

}

.menu a:hover {

	color: #06c;

	text-decoration:none;

	border-bottom:1px solid #CCCCCC;

	border-top:1px solid #CCCCCC;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

}

.menu a:active {
	color: #06c
}

#bannerimg {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

.priceHdr {
	background-color: #F2F2F2; /* Pale Grey*/
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.priceLow {
	background-color: #0099FF; /* French Blue*/
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.priceMid {
	background-color: #0066CC; /* Mid Blue */
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.priceHigh {
	background-color: #008000; /* Mid Green */
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.pricePeak {
	background-color: #FF6600; /* Strong Orange */
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.priceAmt {
	font-weight: bolder;
}

.apartArrow {
	float: left;
	margin: 0 10px 10px 0;
/*	padding: 4px 6px 4px 6px;*/
	background-color: #F2F2F2;  Pale Grey*/
}

.apartArrow + p { /* Need p.IE fudge for IE - doesn't understand siblings */
	clear: left;
}

p.IE { /* Because IE doesn't understand .apartArrow + p */
	clear: left;
}

.apartDetailBtn {
	float: left;
	margin: 40px 0 0 18px;
	padding: 4px 6px 4px 6px;
/*		border: thin solid ActiveBorder;
background-color: #F2F2F2;  Pale Grey*/
	background-color: white; /*  */
	font-weight: bold;
	text-align: center;
}

.apartDetailImg {
	float: left;
/*	margin-right: 10px;*/
}

