/* 2007.05.07 */
P { 
	font-size: 12px;
    font-weight: normal;
	color: #000000;
	margin: 10px 16px;
}
P.bodytext{
    margin: 10px 16px;
	line-height: 20px;
}
P.bodytext2{
    color: #478daf;
	line-height: 20px;
}
P.comment { 
	font-size: 12px;
    font-weight: normal;
	font-style: italic;
	color: #478daf;
	margin: 10px 0px;
}
SPAN.small { 
	font-size: 10px;
	color: inherit;
}
P.copyright { 
	font-size: 11px;
    font-weight: normal;
	color: #478daf;
	margin: 5px;
}
P.notice{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin: 4px 0px;
}
H1{
	color: #d66003;
	font-size: 16px;
	margin: 0px 16px 8px;
}
H2{
	font-family: verdana, sans-serif;
	color: #4f6268;
	background-color: #ffffff;
	font-size: 14px;
	font-weight: bold;
    margin: 8px 16px;
}
H3{
	font-family: verdana, sans-serif;
	color: #000000;
	background-color: #ffffff;
	font-size: 12px;
	font-weight: bold;
    margin: 8px 16px;
}
HR {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #d66003;
	border-left: 0px;
	line-height: 0px;
	height: 1px;
	display: block;
	margin: 8px 12px;
	padding: 0px;
}
HR.hr0 {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #d66003;
	border-left: 0px;
	line-height: 0px;
	height: 1px;
	display: block;
	margin: 8px 0px;
	padding: 0px;
}
/* ==== Property Info Box === */
/* -- sidebar property info box -- */
TABLE.propInfo{
	margin: 0px;
	padding: 0px;
}
TD.propInfo{
	background-image: url(/templates/eyecreate_mw/images/bkgPropInfo00.gif);
	background-repeat: repeat-y;
	border-style: none;
	padding: 0px;
}
P.propInfo {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	margin: 6px 15px;
}

/* === Info Pane === */
/* -- yellow theme -- */
TABLE.infoPane {
    background-color: #fff5c4;
	color: #4f6268;
	margin: 0;
	padding: 0;
}
TD.infoPane_0 {
	background-color: #ffffff;
}
TD.infoPane_1 {
	background-color: #fff5c4;
	padding-top: 8px;
}
P.infoPane {
	color: #29698a;
	font-size: 14px;
	margin: 10px 16px;
}
P.infoPane_1 {
	color: #666666;
	font-size: 11px;
	line-height: 18px;
	margin: 10px 16px;
}
A.infoPane {
	font-size: inherit;
	font-weight:bold;
	text-decoration: none;
}
A.infoPane:hover {
	text-decoration: underline;
}

/* -- blue theme -- */
TABLE.infoPane2 {
    background-color: #dce6ea;
	color: #4f6268;
	margin: 0;
	padding: 0;
}
TD.infoPane2_0 {
	background-color: #ffffff;
}
TD.infoPane2_1 {
	background-color: #dce6ea;
	padding-top: 8px;
}
P.infoPane2 {
	color: #29698a;
	font-size: 14px;
	margin: 10px 16px;
}

/* === Info Boxes === */
/* -- blue theme -- */
TABLE.infoBox {
    background-color: #d9e9e9;
	border: 1px solid #506369;	
	color: #000000;
	margin: 7px 0px;
	padding: 0;
}
TABLE.infoBox_1 {
    background-color: #d9e9e9;
	color: #000000;
	margin: 7px 0px;
	padding: 0;
}
TD.infoBoxHdr {
	background-color: #506369;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 16px;
}
TD.infoBoxHdr2 {
	background-color: #aec5cf;
	color: #506369;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 16px;
}
TD.infoBox {
	color: #000000;
	padding: 10px 0px 0px;
}
TD.infoBox2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #506369;
	padding: 5px 0px;
}
P.infoBox {
	color: #506369;
	font-size: 11px;
	line-height: 15px;
	margin: 0px 16px 16px;
}
P.infoBox2 {
	color: #506369;
	font-size: 11px;
	line-height: 15px;
	margin: 6px 16px;
}
A.infoBox {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
A.infoBox:hover {
	text-decoration: underline;
}
A.infoBox2 {
	color: #506369;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
A.infoBox2:hover {
	text-decoration: underline;
}
IMG.infoBoxLt{
	margin-right: 12px;
}


/* === RAM Boxes === */
TABLE.RAMbox {
    background-color: #dce6ea;	
	color: #506369;
	margin: 0;
	padding: 0;
}
TD.RAMbox_0 {
	background-color: #ffffff;
}
TD.RAMbox_1 {
	padding: 11px 0px;
}
TD.RAMbox_2 {
	padding: 10px 0px;
}
P.RAMbox {
	color: #506369;
	font-size: 11px;
	line-height: 20px;
	margin: 0px 15px 0px 0px;
}
P.RAMboxDetail {
	color: #000000;
	font-size: 11px;
	margin: 0px 6px 15px 0px;
}
P.RAMboxComment {
	color: #4f6268;
	font-size: 11px;
	margin: 12px 6px 6px;
}
H1.RAMbox {
	margin-left: 0px;
	margin-top: 0px;
}
A.RAMbox {
	color: #d66003;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
A.RAMbox:hover {
	color: #d66003;
	text-decoration: underline;
}
IMG.RAMbox{
	margin: 0px;
}
P.RAMbox_Pager {
	color: #000000;
	font-size: 11px;
	margin: 6px 16px;
}
A.RAMbox_Pager {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
A.RAMbox_Pager:hover {
	color: #990000;
	text-decoration: underline;
}
HR.RAMbox {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 11px solid #aec5cf;
	border-left: 0px;
	line-height: 0px;
	height: 11px;
	display: block;
	margin: 0px 0px 11px;
	padding: 0px;
}
HR.RAMbox2 {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #d66003;
	border-left: 0px;
	line-height: 0px;
	height: 1px;
	display: block;
	margin: 11px 16px 11px 0px;
	padding: 0px;
}

div.ram_disclaimer { 
	font-size: 11px;
    font-weight: normal;
	color: #478daf;
	margin: 5px;
}
div.ram_disclaimer div{ 
	margin-top: 6px;
}

/* ==== FORMS ==== */
FORM {
	margin: 0;
 	padding: 0;
}
/* -- white theme -- */
TABLE.frm {
	background-color: #f5f5f5;
	margin: 5px;
}
TD.frm {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	padding: 5px 0px;
}
INPUT.frmText{
	color: #506369;
	background-color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #506369;
}
INPUT.frmText2{
	color: #506369;
	background-color: #fdee96;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #506369;
}

SELECT.frmSelect{
	color: #506369;
	background-color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #506369;
}
TEXTAREA.frmTextarea{
	color: #506369;
    font-family: arial, san-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #478daf;
}
TEXTAREA.frmTextarea2{
	color: #4f6268;
    font-family: arial, san-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #fdee96;
	border: 1px solid #506369;
}
INPUT.frmRadio{
	color: #506369;
	background-color: #f5f5f5;
}
INPUT.frmCheckbox{
	color: #506369;
	background-color: #dce6ea;
}
INPUT.frmCheckbox2{
	border: 1px solid #478daf;
	background-color: #fdee96;
	color: #4f6268;
}
INPUT.frmButton{
	background-color: #506369;
	color: #ffffff;
	border-style: none;
}
SPAN.frmRequired{
	color: #ff0000;
}
P.frmTitle{
	color: #506369;
	background-color: transparent;
	font-size: 12px;
	font-weight: normal;
	margin: 10px 0px 3px;
}
P.frmTitle2{
	color: #506369;
	background-color: transparent;
	font-size: 12px;
	font-weight: normal;
	margin: 10px 0px 3px;
}
P.frmBodytext{
	color: #506369;
	background-color: transparent;
	font-size: 12px;
    margin: 10px 0px;
}
P.frmBodytext2{
	color: #506369;
	background-color: transparent;
	font-size: 12px;
    margin: 10px 0px;
}

/* == slick_rss == */
TABLE.slick_rss {
	font-family: arial, helvetica, san-serif;
	margin-top: 15px;
	background-color: #ffffff;
	width: 192px;
}
TABLE.slick_rss TD.hdr {
	background-color: #478daf;
	color: #ffffff;
	font-size: 12px;
    padding: 2px 4px;
}
TABLE.slick_rss TD.hdr A{
	font-family: arial, helvetica, san-serif;
	background-color: #478daf;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
TABLE.slick_rss TD.desc {
	color: #9a9a9a;
	font-size: 11px;
	font-weight: normal;
    padding: 4px 0px;
}
TABLE.slick_rss UL{
    margin: 0;
	padding: 0;
	line-height: 0;
}
TABLE.slick_rss LI{
	color: #4f6268;
	font-size: 11px;
	font-weight: normal;
	list-style: none;
	margin: 0;
	padding: 0 0 1px 0;
	line-height: normal;
}
TABLE.slick_rss LI A{
	font-family: arial, helvetica, san-serif;
	font-size: 11px;
	font-weight: normal;
	color: #478daf;
	display: block;
	border-bottom: solid 1px #fdee96;
	margin: 0;
	padding: 3px 0px;
}