/* ------------------------------------------------------------------------------------------------------------------------ */
/* GENERAL */
/* ------------------------------------------------------------------------------------------------------------------------ */
body,td,div,span,.regular { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: black }
body				{ background: #E7E7E7; background-image: url('images/bg.jpg') }
.bold				{ font-weight: bold }
.boldRed			{ font-weight: bold; color: #742222 }
.largeBoldRed		{ font-weight: bold; color: #742222; font-size: 14px }
#copyright			{ font-size: 10px; font-weight: bold; color: #707E94 }
.footerAddress		{ font-size: 9px; font-weight: none; color: #8F9AA1 } 

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/ Netscape4xIgnoreThis{}
	body,td    		{ font-size: 10px }
	#copyright		{ font-size: 9px }
	/* */
	/* --------------------------------------------------- */

.medium { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: black }
.medium_smaller { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: black; font-style: none }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* SPECIFIC TO THE LEFT PANEL */
/* ------------------------------------------------------------------------------------------------------------------------ */
.left_panel			{ background: #DBE0E9; text-align: center; padding-top: 10px }
.left_panel2		{ background: #B9C6DB; text-align: center }
.slogan				{ font-size: 11px; color: #34467A; font-weight: bold }

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	.slogan			{ font-size: 10px }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

.contact			{ background: #B8CADC }
	
/* ------------------------------------------------------------------------------------------------------------------------ */
/* MENU LINKS */
/* ------------------------------------------------------------------------------------------------------------------------ */
A.menu				{ font-size: 11px; display: block; text-align: left; font-weight: bold; color: #2C4B8A; text-decoration: none; padding-left: 3px;  padding-right: 3px; border-top: 1px dashed #C0C1DE; border-bottom: 1px dashed #C0C1DE }
A:hover.menu		{ color: black; background: #EEF1F2 }

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	A.menu			{ font-size: 10px }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------------------------ */
/* MENU GRADIANTS */
/* ------------------------------------------------------------------------------------------------------------------------ */
.menu_container		{ background: #CBD3E1; border-top: 7px solid #D2D7EA; border-bottom: 7px solid #C9CFE5; padding-top: 2px; padding-bottom: 2px }
.menu_container2	{ background: #CBD3E1; border-top: 7px solid #D6DBEC; border-bottom: 7px solid #C5CDE3 }
.menu_container3	{ background: #CBD3E1; border-top: 7px solid #DADFEE; border-bottom: 7px solid #C1CAE1 }

.menu_color_top		{ background: #D2D7EA }
.menu_color_bottom	{ background: #C9CFE5 }

.menu_color_top2	{ background: #D6DBEC }
.menu_color_bottom2	{ background: #C5CDE3 }

.menu_color_top3	{ background: #DADFEE }
.menu_color_bottom3	{ background: #C1CAE1 }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* LABELS AND VALUES */
/* ------------------------------------------------------------------------------------------------------------------------ */
.label 				{ font-weight: bold; padding: 0px; color: #2D3371 }
.value 				{ font-weight: bold; padding: 0px; color: black }
.value2				{ font-weight: none; padding: 0px; color: black }

A.email 			{ padding: 0px; font-weight: none; color: #345C22; text-decoration: none }
A:hover.email		{ color: black; text-decoration: underline }

.list				{ color: #40618A }
/* ------------------------------------------------------------------------------------------------------------------------ */
/* INFO BOX */
/* ------------------------------------------------------------------------------------------------------------------------ */
.info_box_header	{ background-image: url('images/transactions_bg_darker.jpg'); color: white; font-weight: bold }
.info_box			{ background-image: url('images/transactions_bg.jpg'); color: white; font-weight: bold }
.info_content		{ background: white; color: black}
.property_action	{ font-size: 11px; font-weight: bold; background: #528C4C; color: white }
.property_action2	{ font-size: 11px; font-weight: bold; background: #81AE7C; color: white }

.property_action3	{ font-size: 11px; font-weight: bold; background: #8C4C57; color: white }
.property_action4	{ font-size: 11px; font-weight: bold; background: #AE7C84; color: white }

.property_action5	{ font-size: 11px; font-weight: bold; background: #C9CBCF; color: white }
.property_action6	{ font-size: 11px; font-weight: bold; background: #A7B9D5; color: white }

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	.property_action  { font-size: 10px }
	.property_action2 { font-size: 10px }
	.property_action3 { font-size: 10px }
	.property_action4 { font-size: 10px }
	.property_action5 { font-size: 10px }
	.property_action6 { font-size: 10px }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

.line 				{ background: #CFD9E3 }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* SPECIFIC TO THE CONTENT PANEL */
/* ------------------------------------------------------------------------------------------------------------------------ */
.content_panel		{ font-size: 11px; background: #E7E7E7; background-image: url('images/content_bg.jpg') }
.header				{ font-family: "Palatino Linotype", "Times New Roman"; font-size: 33px; font-weight: bold; font-style: italic; color: #4A4A63; background: #D0D6DC }
.header_top			{ background: #BFC5CB }
.header_bottom		{ background: #DBE1E5 }

.header2			{ background: #D8DCE0 }
.header_top2		{ background: #DDDFE3 }
.header_bottom2		{ background: #DDE4E5 }

A.header_small		{ font-family: "Palatino Linotype", "Times New Roman"; font-size: 23px; font-weight: bold; font-style: italic; color: #5B697D; text-decoration: none }
A:hover.header_small { color: #7A343B }

.subHeader			{ font-family: "Palatino Linotype", "Times New Roman"; font-size: 20px; font-weight: none; font-style: italic; color: #3B4247 }

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	.subHeader		{ background-image: url('images/subheader_bg.jpg') }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

.subHeaderSmall		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: none; color: #525F6E }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* SPECIFIC TO FORMS */
/* ------------------------------------------------------------------------------------------------------------------------ */

input				{ font-size: 12px; background: #F9FAFB;	color: #404B76 }
textarea			{ font-size: 12px; background: #F9FAFB;	color: #404B76 }
select				{ font-size: 12px; background: #F9FAFB;	color: #404B76 }	
	
	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	input			{ border: 1px solid #8B9A9F; padding: 2px }
	textarea		{ border: 1px solid #8B9A9F; padding: 2px }
	select			{ border: 1px solid #8B9A9F }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

.form_label			{ vertical-align: top; color: #4F4F4F; font-weight: bold; background-image: url('images/form_bg.jpg') }
.form_hint			{ font-size: 10px; color: black; font-weight: none; color: #3C568A; font-style: none }

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	.form_hint		{ font-size: 9px }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

.input				{ vertical-align: middle; background-image: url('images/form_bg2.jpg') }
.form_header		{ background-image: url('images/subheader_bg.jpg'); color: #393A61; font-weight: bold; font-size: 13px }	
.required			{ font-size: 10px; color: #788290; font-weight: bold; font-style: italic }
.star				{ font-size: 12px; color: #BE8080; font-weight: bold } 
	
.thankyou			{ font-family: "Palatino Linotype", "Times New Roman"; font-size: 21px; font-weight: bold; font-style: italic; color: #526182 }
.thankyounote		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; font-style: none; color: #343D52 }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* LINKS */
/* ------------------------------------------------------------------------------------------------------------------------ */
A.regular			{ font-size: 12px; font-weight: bold; color: #40549E; text-decoration: none }
A:hover.regular		{ color: #C53535 }

	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	A.regular		{ font-size: 11px }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------------------------ */
/* FAQ */
/* ------------------------------------------------------------------------------------------------------------------------ */
.faq	{ color: #556479; font-size: 16px; font-weight: bold; font-style: italic }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* ADMINISTRATION */
/* ------------------------------------------------------------------------------------------------------------------------ */
.subHeader2			{ font-family: "Palatino Linotype", "Times New Roman"; font-size: 22px; font-weight: none; font-style: italic; color: #3B4247 }
.stat				{ color: white; font-weight: bold; background: #355191; font-size: 12px }
.stat2				{ color: white; font-weight: bold; background: #903836; font-size: 12px }
.noStyle			{ background: #E7E7E7; border: 0px solid #E7E7E7 }
.new				{ font-weight: bold; color: #003182; background: #FFFF40; font-style: normal }
.input2				{ font-size: 12px; color: #F9FAFB;	background: #404B76 }
.input3				{ font-size: 12px; color: #F9FAFB;	background: #487640 }
.input4				{ font-size: 12px; color: #F9FAFB;	background: #764041 }
	
	/* --------------------------------------------------- */
	/* THE FOLLOWING BLOCK WILL BE IGNORED BY NETSCAPE 4.X */
	/* --------------------------------------------------- */
	/*/*/Netscape4xIgnoreThis{}
	.input2			{ border: 1px solid #8B9A9F; padding: 2px }
	/* */
	/* --------------------------------------------------- */
	/* --------------------------------------------------- */

.info_content2		{ background: #404B76; color: white; font-weight: bold; font-size: 13px; font-style: normal; border: 0px solid #404B76 }
.info_content3		{ background: #7C90AE; color: white; font-weight: bold; font-size: 11px }
.info_content4		{ background: #EEF0F4; color: black; font-weight: bold; vertical-align: top }
.info_content5		{ background: #AE987C; color: white; font-weight: bold; font-size: 11px }
.info_content6		{ background: #F5F3ED; color: black; font-weight: none; vertical-align: top }

A.regular2			{ font-size: 11px; font-weight: bold; color: #38436C; text-decoration: none }
A:hover.regular2	{ color: #C53535 }

/* ------------------------------------------------------------------------------------------------------------------------ */
/* LISTING */
/* ------------------------------------------------------------------------------------------------------------------------ */
.listing_side { background: #D1DBE5 }
.white { background: white }
