/* Debugging */
/* div { border: 1px solid red; margin: 1px; } */
/* table { border: 2px solid red; margin: 3px;} */

/* New - Sep 18, 2008 */
#new_main {
	background-image:url(/eriweb/assets/img/main_bg.jpg);
	background-repeat:no-repeat;
	width: 760px;
	height: 200px;
	padding-bottom: 5px;
}

.style2 {
	font-size: 18px;
	font-weight: bold;
}

.style3 {
	line-height:18px;
}

.style4 {
	font-size: 10px;
	font-weight: none;
}

body {
	margin: 0;
	padding: 0;
	background: #ffffff url(/eriweb/assets/img/content_bg.jpg) no-repeat center top;
	background-color: #fff;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

ul {
	list-style: square;
}

a:hover {
	text-decoration: none;
}

/* Header */
#header {
	width: 718px;
	height: 65px;
	margin: 0 auto;
	background: #FFFFFF;
}

#header #logo {
	width: 263px;
	height: 60px;
	padding: 0;
	margin-left: 5px;
	border-style: none;
}

#header #logo img  {
	display: block;
}
	
#header #login {
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}

#header #login a {
	display: inline;
	color: #009966;
	font-size: 0.9em;
	/* text-align: center; */
	text-transform: lowercase;
	margin: 0;
	padding: 0;
}

#header #login p {
	display: block;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

/* Menu */
#menu {
	width: 765px;
	height: 35px;
	margin: 0 auto;
	background: #00603A url(/eriweb/assets/img/nav_bar_bg.gif) repeat-x;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 24px;
	padding: 8px 15px 0  15px;
	border-bottom: 2px solid #00603A;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}

#menu a:hover {
	background: #CE6318;
	border-bottom-color: #DC915C;
	color: #FFFFFF;
}

/* Content */

#content {
	width: 758px;
	margin: 0 auto;
}

/* Column One */
#colOne {
	float: left;
	width: 720px;
	padding: 15px;
}

#colOne h2 {
	background: #EFCCB3 url(/eriweb/assets/img/title_bg.jpg) repeat-x;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 20px;
	font-weight: 700;
	color: #333;
	padding: 10px 0px 15px 10px;
}

#colOne h3 {
	font-size: 1.6em;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

#subTitle {
	background-color: #018752;
	padding: 0px 0px 0px 10px;
}

#subTitle h3 {
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

/* Page Content */
.pageContent {
	vertical-align: middle;
	background-color:#ecebd9; 
	border:solid; 
	border-width:6px;
	border-color:#cbc797;
	padding: 15px;
	margin: 0;
	margin-top:1px;
}

.pageContent h4 {
	font-size: 14px;
	font-weight: bold;
}

/* Footer */
#footer {
	width: 678px;
	margin: 0 auto;
	padding: 0px 0 30px 0;
}

#footer * {
	text-align: center;
	color: #666;
	font: 11px arial;
}

/* Forms */
.formButtons {
	color: #fff;
}

.field_label {
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
  	vertical-align:top;	
}

.property_field {
	padding-bottom:10px;
}

.eriForm {
	padding-top: 5px;
	padding-bottom: 5px;
}

.eriForm label {
	display: inline;
	font-weight: bold;
	font: 12px arial; 
	color:#666666;
}

label {
	display: inline;
	font-weight: bold;
	font: 12px arial; 
	color:#666666;
	padding-right: 10px;
}

label.role {
	display: inline;
	font-weight: bold;
	font: 12px arial; 
	color:#666666;
	padding-right: 10px;
}

.instructions
{
	font: 16px arial; 
	color:#666666; 
	font-weight:bold; 
	line-height:22px;
	padding-left: 20px;
	width: 350px;
	height: 180px;
}

#roles
{
	float: right;
	text-align: right;
	padding-right: 50px;
	width: 200px;
}

span.errors
{
	display: block;
	color: red;
	font-weight: bold;
	font-size: 12px;
}

.errors {
	color: red;
	font-weight: bold;
}

span.success
{
	display: block;
	color: red;
	font-weight: bold;
	font-size: 16px;
}

#registerContent
{
	background-color:#ecebd9; 
	border:solid; 
	border-width:6px;
	border-color:#cbc797;
	padding: 0;
	margin: 0;
}

.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #018752;
	text-align: left;
	text-indent: 5px;
	line-height: 18px;
}
.tableLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-style:normal;
	font-weight: 600;
	margin-left: 1px;
	color: #000;
}
.tableBox {
	border: thin solid #cbc797;
}

/* Search and Search Results */
.property_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.property_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.property_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0099FF;
}
.property_image {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
/* Table Results */
#headerBar {
	background-color: #018752;
	border-bottom: solid; 
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
}
#headerBarTitle{
	position: absolute; top: 6px; left: 6px;
	font: 12px arial;
	font-weight:bold; 
	color:#ffffff;
}
.tableResults {
	background-color: #CBC798;
	border:solid; 
	border-width:6px;
	border-color:#cbc797;
}			
.tableResults thead {
	font-weight: 700;
	/* font-height: 11px; not supported in ff */
	color: #000;
}
.tableResults tbody {
	background-color: #fff;
}
.tableResults tbody td {
	font-size: 11px;
}
.tableResults tbody td a {
	color: #229769;
}

/* Search Properties */
.searchResults {
	background-color: #CBC798;
}			
.searchResults thead {
	font-weight: 700;
	/* font-height: 11px; not supported in ff */
	color: #000;
	border:solid; 
	border-width:1px;
	border-color:#fff;
}

.searchResults thead td a {
	color: #229769;
}

.searchResults thead td {
	vertical-align: bottom;
}

.searchResults tbody {
	background-color: #fff;
}

/* Color if the property is saved in their My Properties */
.searchResults tbody tr.selectedRow {
	background-color: #EFEFEF;
}

.searchResults tbody td {
	font-size: 11px;
}
.searchResults tbody td a {
	color: #229769;
}

/* Cookie Crumbs */
#crumbs {
	font-size: 10px;
	font-family: Arial;
	font-weight: 600;
	padding-bottom: 10px;
}

/* View Property tabs */
#nav {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0px 0 0 0px;
	list-style: none;
	background: #F2F1E4 url(/eriweb/assets/img/nav_bg.gif) repeat-x bottom left;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 95%;
}

#nav a {
	float: left;
	display: block;
	margin: 0 5px 0 0;
	padding: 4px 8px;
	color: #333;
	text-decoration: none;
	border: 1px solid #9B8748;
	border-bottom: none;
	background: #F2F1E4 url(/images/gradient_bg.gif) repeat-x top left;
}

/* Highlights */
#nav a:hover, div#property_information #t-property_information a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_photos #t-property_photos a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_photos #t-property_photos a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_startup #t-property_startup a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_loan #t-property_loan a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_ongoing_ownership #t-property_ongoing_ownership a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_ongoing_ownership #t-property_ongoing_ownership a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_escalations_and_sale #t-property_escalations_and_sale a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#property_financial_metrics #t-property_financial_metrics a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#nav a:hover, div#user_information #t-user_information a {
	color: #333;
	padding-bottom: 5px;
	border-color: #727377;
	background: #fff repeat-x top left;
}

#user_information, #investor_characteristics {
	background-color: #ECEBD9;
	width: 100%;
	padding-top: 10px;
}

/* Pagination */
#pagination_top, #pagination_bottom {
	padding-top: 5px;
	padding-bottom: 5px;
}

#pagination_top a, #pagination_bottom a {
	color: #009966;
	font-size: 0.9em;
	text-transform: lowercase;
	margin: 0;
	padding: 0;
}

/* Comparison Table */
.compareTable {
	width: 100%;
	border: 1px solid #b5b5b5;
	background: #fff;
	font-size: 0.9em;
}

.compareTable th {
	margin: 0;
	padding: 8px 10px;
	text-align: center;
	border-bottom: 1px solid #b5b5b5;
}

.compareTable td {
	margin: 0;
	padding: 8px 20px;
	text-align: center;
	border-left: 1px solid #b5b5b5;
	border-bottom: 1px solid #b5b5b5;
}

.compareTable td.name {
	text-align: left;
	border: none;
	border-bottom: 1px solid #b5b5b5;
}

/* Definition Lists */
dl {
	padding: 0px;
	margin: 0px;
}

dt {
	padding: 10px;
	font-weight: bold;
}

/* 4/12/2007 CSS changes from Steve */
/* CSS Document */
.label { 
	font-weight:bold;
	padding-left:20px;
}

/* Pagination */
div.pagination {
	padding: 3px;
	margin: 3px;
	background-color: #ccc;
}

div.pagination a {
	padding: 2px;
	text-decoration: none;
	color: #00603A;
}

div.pagination span.pagination_current {
	padding: 2px;
	margin: 2px;
	font-size: 120%;
	color: #000;
	font-weight: bold;
}

/* Chris Powell: For Realty Professional */
.clear { clear: both; }
.center { text-align: center; }
.white { background-color: #FFF; }
.dullwhite { background-color: #F5F6E8; }

#colOne a {
	text-decoration: underline;
	color: #00603A;
}

#colOne_content {
	width: 710px;
	padding: 10px 0px 15px 10px;
}

#colOne h4 {
	font-size: 1.3em;
	font-weight: bold;
	padding: 15px 0px 15px 0px;
}

#colOne ul.rp { 
	font-size: 1.2em;
	margin: 10px 0 0 0; 
	padding: 0px 0 15px 50px; 
}

#colOne li.rpl { 
	vertical-align: middle;
	list-style-image: url(/eriweb/assets/img/cb_box.gif); 
	margin: 0 0 10px 0px;
	padding: 0px 0 0 6px;
	height: 27px;
}

.colOne_divider {
	width: 708px;
	border-top: 1px solid #ECEBD9;
}
#colOne_features {
	background-color: #ECEBD9; 
	border-left: 1px solid #DBDAC5; 
	border-right: 1px solid #DBDAC5;
	border-bottom: 1px solid #DBDAC5;
}
#colOne_features table {
	width: 708px;
	font-size: .9em;
}

/* Chris Powell: Search Results */
.searchResults td {
	margin: 0;
	padding: 10px 4px 4px 4px;
	vertical-align: top;
	border-bottom: 1px solid #D3D0A7;
}
.searchResultsTop {
	background-color: #D3D0A7;
	margin: 3px 7px 7px 5px;
	padding: 0;
	font-size: 0.95em;
}
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.center { text-align: center; }
.white { background-color: #FFF; }
.dullwhite { background-color: #F5F6E8; }
.browsewhite { background-color: #FFFBE5; }
.browsegrey { background-color: #ECEBD9; }
.box_blank {
	margin-top: 1px; 
	width: 12px; 
	height: 12px; 
	background-color: #ECEBD9;
}
#pageContent2 {
	vertical-align: middle;
	background-color:#ecebd9; 
	border:solid; 
	border-width:4px;
	border-color:#cbc797;
	padding: 15px;
	margin: 0;
	margin-top:1px;
	padding: 0; 
	background-color: #D3D0A7;
	width: 712px;
}
.main {
	padding: 4px 4px 5px 10px;
	width: 588px;
	text-align: left;
}

.checkbox {
	width: 60px;
	padding: 4px;
	text-align: center;
}

/* CSS Image pop-up
	see: http://moneytreesystems.com/css/picpopup.html */
.pic {
	/* background-color: #FFFFFF; */
	/* left: 10px; */
	position: relative;
	/* top: 10px; */
	/* width: 135px; */
}

.pic a .large {
	border: 0px;
	display: block;
	height: 0px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 0px;
}

.pic a img {
	border: 0;
}

.pic a.p1, .pic a.p1:visited {
	display: block;
	/* height: 90px; */
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

.pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

.pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 232px;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 350px;
}

/* Adjust the asking price size in View Property */
h1.propertyInfo {
	font-size: 18px;
}
h3.propertyInfo {
	font-size: 16px;
	font-weight: 500;
}

/* Chris Powell: Registration */
#pageContent_regfull {
	vertical-align: middle;
	background-color:#ECEBD9; 
	border:solid; 
	border-width:4px;
	border-color:#cbc797;
	padding: 12px 12px 12px 13px;
	margin: 0;
	margin-top:1px;
	font-weight: bold;
	line-height: 20px;
}
#pageContent_regfull .question{
	padding: 15px 10px 0px 0;
	clear: both;
}
#pageContent_regfull .other{
	width: 550px; 
	padding: 0px 15px 10px 0;
}
#pageContent_regfull .other_sm{
	width: 310px; 
	padding: 0px 15px 10px 0;
}
#pageContent_regfull .field{
	width: 150px;
	font-size: .9em;
	padding: 0px 10px 5px 0;
}
#pageContent_regfull .field_sm{
	width: 95px;
	font-size: .9em;
	padding: 0px 5px 15px 0;
}
#pageContent_regfull .radio{
	width: 80px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
#pageContent_regfull .radio6{
	width: 65px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
#pageContent_regfull .radio7{
	width: 52px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
#pageContent_regfull .radio_lg{
	width: 100px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
#pageContent_regfull .radio_120{
	width: 120px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
#pageContent_regfull .radiofirst{
	width: 70px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
#pageContent_regfull .radioleft{
	margin-right: 12px;
}
#pageContent_regfull .cb_price{
	width: 100px;
	font-size: .9em;
	text-align: center;
	padding: 5px 0 0 0;
}
/* Chris Powell */ /* end Registration content */

/* Chris Powell - Partner Pages */
.colOne_partners {
    width: 485px;
    padding: 0 30px 25px 0;
}

/* Chris Powell - Investor Pages */
.green { background-color: #018754; }
.lgreen { background-color: #E8F1E0; }

#colOne ul.small { 
	margin: 0; 
	padding: 0px 0 10px 65px; 
}
#colOne ul.small li { 
	font-size: .9em;
	list-style-type: disc;
	padding: 0px 0px 0px 5px; 
	vertical-align: middle;
}
#colOne .small li { 
	margin-bottom: 5px;
}

/* Chris Powell - Jobs Page List */
#colOne ul.career { 
	padding: 0 0 0 30px;
}
#colOne ul.career li { 
	font-size: 12px; 
	list-style-type: disc; 
	vertical-align: middle;
	margin: 0; 
	padding: 5px 0 0 0;
}

/* Home Page */
td.leftpanel	{
	background-image:url('http://media.erealinvestor.com/eriweb/assets/img/bg_gray.gif');
	font-family:		Arial;
	font-size:		12px;
	color:			#5f5d50;
	font-weight:		normal;
}
td.leftpaneltext{
	font-family:		Arial;
	font-size:		12px;
	color:			#5f5d50;
	font-weight:		normal;
	padding-top:		2px;
}
div.input_container{
	background-image: url(/eriweb/assets/img/input_container.png);
	background-repeat: no-repeat;
	width: 375px;
	height: 215px;
}
td.input_container_header{
	font-family:	Arial;
	font-size:		14px;
	color:			#008752;
	font-weight:	bold;
}
td.input_container_text{
	font-family:	Arial;
	font-size:		11px;
	color:			#434343;
	font-weight:	normal;
}
div.callout_box{
	background-image: url(/eriweb/assets/img/callout_box.png);
	background-repeat: no-repeat;
	width: 224px;
	height: 314px;
}
td.callout_box		{
	vertical-align:	top;
	font-family:	Arial;
	font-size:		12px;
	color:			#524e42;
	font-weight:	normal;
}
a.learnmore:hover{
	font-family:		Arial;
	font-size:		10px;
	color:			blue;
	font-weight:		bold;
	text-decoration:	underline;
}
a.learnmore	{
	font-family:		Arial;
	font-size:		10px;
	color:			blue;
	font-weight:		bold;
	text-decoration:	underline;
}
.loginarea td	{
	background-color:	#d6d1be;
	font-family:		Arial;
	font-size:		12px;
	color:			#605e52;
	font-weight:		normal;
}
td.featuredimage_text	{
	font-family:		Arial;
	font-size:		12px;
	color:			#7b7b7b;
	font-weight:		normal;
}
td.featuredpropertiesheader{
	font-family:		Arial;
	font-size:		14px;
	color:			#353535;
	font-weight:		normal;
}
td.featuredproperties	{
	font-family:		Arial;
	font-size:		12px;
	color:			#353535;
	font-weight:		normal;
}
span.login		{
	font-family:		Arial;
	font-size:		12px;
	color:			#5f5d50;
	font-weight:		normal;
}
span.title		{
	font-family:		Arial;
	font-size:		18px;
	color:			#3e3d38;
	font-weight:		normal;
}
span.title2		{
	font-family:		Arial;
	font-size:		18px;
	color:			black;
	font-weight:		normal;
}
td.mainbottomheader	{
	font-family:	Arial;
	font-size:		14px;
	color:			black;
	font-weight:	bold;
	vertical-align:	top;
}
td.mainbottom		{
	font-family:	Arial;
	font-size:		12px;
	color:			#434343;
	font-weight:	normal;
	vertical-align:	top;
}
.main_header
{
	background-image:url(/eriweb/assets/img/main_bg.jpg);
	background-repeat:no-repeat;
	height: 200px;
}
.main_title
{
	padding-top: 10px;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
}
.main_title_video
{
	padding-top: 10px;
	height: 22px;
	padding-top: 4px;
	padding-left: 20px;
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
	background-image: url(/eriweb/assets/img/icon_video.png);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}
#footer 		{
	width: 678px;
	margin: 0 auto;
	padding: 0px 0 30px 0;
}
#footer * 		{
	text-align: center;
	color: #666;
	font: 11px arial;
}
td.leftpart		{
	width:			215px;
}
td.otherbenefits	{
	width:			90px;
}
td.centergasp		{
	width:			10px;
}
#searchbox td		{
	font-family:		Arial;
	font-size:		12px;
	color:			#4e4e4e;
	font-weight:		normal;
	height:		25px;
}
td.maintext		{
	font-family:		Arial;
	font-size:		14px;
	color:			black;
	font-weight:		bold;
}
a.registerlink		{
	font-family:		Arial;
	font-size:		15px;
	color:			#c75f2a;
	text-decoration:	underline;
}
span.registertext	{
	font-family:		Arial;
	font-size:		15px;
	color:			#c75f2a;
}
span.erealanalyzer	{
	font-family:		Arial;
	font-size:		22px;
	color:			black;
}
td.erealanalyzerundertext{
	font-family:		Arial;
	font-size:		12px;
	color:			black;
	font-weight:		normal;
}
div.searchform		{
	background-image:url('http://media.erealinvestor.com/eriweb/assets/img/featured_property.gif');
}

iframe {
	border-width: 0px;
	width: 650px;
}


/* Endorsements */
#endorsement1 {
	width: 700px;
	height: 30px;
	margin: 0 auto;
	background: #00603A url(http://media.erealinvestor.com/eriweb/assets/img/nav_bar_bg.gif) repeat-x;
}
#endorsement1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#endorsement1 li {
	display: block;
	float: left;
	height: 19px;
	padding: 8px 15px 0 15px;
	border-bottom: 2px solid #00603A;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}
#endorsement1 a:hover {
	background: #CE6318;
	border-bottom-color: #DC915C;
	color: #FFFFFF;
}
#endorsement_bottom {
	width: 700px;
	height: 7px;
	margin: 0 auto;
	background: #00603A url(http://media.erealinvestor.com/eriweb/assets/img/nav_bar_bg.gif) repeat-x;
}
#endorsement_bottom ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
copy {
	font-size: 10px;
}
.endorsement_0 {
	border: 0px outset black;
	height: 820px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	width: 700px;
}
.endorsement_1 {
	background-color: #ecebd9;
	height: 820px;
	left: 0px;
	line-height: 820px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 6px;
}
.endorsement_2 {
	float: left;
	height: 790px;
	position: relative;
	text-align: left;
	width: 321px;
}
.endorsement_3 {
	float: left;
	height: 157px;
	position: relative;
	text-align: left;
	width: 315px;
}
.endorsement_4 {
	height: 57px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 253px;
}
.endorsement_5 {
	background: url('/eriweb/assets/img/news.gif') no-repeat right center;
	height: 57px;
	left: 259px;
	line-height: 57px;
	padding: 1px;
	position: absolute;
	text-align: right;
	top: 2px;
	width: 52px;
}
.endorsement_6 {
	height: 90px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 63px;
	width: 309px;
}
.endorsement_7 {
	height: 157px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 315px;
}
.endorsement_8 {
	float: left;
	height: 160px;
	position: relative;
	text-align: left;
	width: 315px;
}
.endorsement_9 {
	height: 60px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 253px;
}
.endorsement_10 {
	background: url('/eriweb/assets/img/blog.gif') no-repeat right center;
	height: 60px;
	left: 259px;
	line-height: 60px;
	padding: 1px;
	position: absolute;
	text-align: right;
	top: 2px;
	width: 52px;
}
.endorsement_11 {
	height: 90px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 66px;
	width: 309px;
}
.endorsement_12 {
	height: 190px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 163px;
	width: 315px;
}
.endorsement_13 {
	float: left;
	height: 190px;
	position: relative;
	text-align: left;
	width: 315px;
}
.endorsement_14 {
	background: url('/eriweb/assets/img/pr.gif') no-repeat right center;
	height: 60px;
	left: 259px;
	line-height: 60px;
	padding: 1px;
	position: absolute;
	text-align: right;
	top: 2px;
	width: 52px;
}
.endorsement_15 {
	height: 120px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 66px;
	width: 309px;
}
.endorsement_16 {
	height: 220px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 357px;
	width: 315px;
}
.endorsement_17 {
	float: left;
	height: 175px;
	position: relative;
	text-align: left;
	width: 315px;
}
.endorsement_18 {
	height: 75px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 255px;
}
.endorsement_19 {
	background: url('/eriweb/assets/img/pr.gif') no-repeat right center;
	height: 75px;
	left: 259px;
	line-height: 75px;
	padding: 1px;
	position: absolute;
	text-align: right;
	top: 2px;
	width: 52px;
}
.endorsement_20 {
	height: 90px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 81px;
	width: 309px;
}
.endorsement_21 {
	height: 205px;
	left: 2px;
	padding: 1px;
	position: absolute;
	top: 581px;
	width: 315px;
}
.endorsement_22 {
	height: 820px;
	left: 6px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 341px;
}
.endorsement_23 {
	background-color: #ecebd9;
	height: 820px;
	left: 347px;
	overflow: hidden;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 6px;
}
.endorsement_24 {
	height: 820px;
	left: 353px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 341px;
}
.endorsement_25 {
	background-color: #ecebd9;
	height: 820px;
	left: 694px;
	overflow: hidden;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 6px;
}

/* realtors home */
span.title3		{
	font-family:		Arial;
	font-size:		14px;
	color:			#3e3d38;
	font-weight:		normal;
}
span.title4		{
	font-family:		Arial;

	font-size:		14px;
	color:			black;
	font-weight:		normal;
}

/* adwords landing */

div.adwords_landing{
	background-image: url(/eriweb/assets/img/adwords_landing/background.png);
	background-repeat: no-repeat;
	width: 765px;
	height: 900px;
	margin: 0 auto;
	position: relative;
}

div.adwords_intro{
	position: absolute;
	align: center;
	text-align: center;
	top: 35px;
	width: 765px;
	height: 50px;
}

div.adwords_features{
	background-image: url(/eriweb/assets/img/adwords_landing/box.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 17px;
	top: 130px;
	width: 730px;
	height: 535px;
}

div.adwords_tryout {
	position: absolute;
	top: 15px;
	left: 25px;
	width: 340px;
	height: 220px;
}

div.adwords_testimonials {
	position: absolute;
	top: 15px;
	left: 375px;
	width: 315px;
	height: 220px;
}

div.adwords_analyzer {
	position: absolute;
	text-align: center;
	top: 225px;
	width: 730px;
	height: 200px;
}

div.adwords_partners{
	position: absolute;
	align: center;
	text-align: center;
	top: 690px;
	width: 765px;
	height: 265px;
}

.adwords_normal{
	font-family:	Arial;
	font-size:		14px;
	font-weight: 	bold;
	color:			#000000;
}

.adwords_normal_small{
	font-family:	Arial;
	font-size:		12px;
	color:			#000000;
}

.adwords_highlight{
	font-family:	Arial;
	font-size:		14px;
	font-weight: 	bold;
	color:			#008752;
}

.adwords_highlight_small{
	font-family:	Arial;
	font-size:		12px;
	font-weight: 	bold;
	color:			#008752;
}

.adwords_lowlight{
	font-family:	Arial;
	font-size:		12px;
	font-weight: 	bold;
	color:			#666666;
}

div.invest_opps
{
	background-image: url(/eriweb/assets/img/invest_opps_bg.png);
	background-repeat: no-repeat;
	width: 760px;
	height: 760px;
	margin: 0 auto;
	position: relative;
}

div.invest_opps_nav
{
	position: relative;
	top: -644px;
	width: 200px;
}

div.invest_opps_map
{
	position: relative;
	left: 200px;
	width: 557px;
	height: 641px;
	border: 1px solid; border-color: #AAAAAA;
}

div.services{
	margin: 0 auto;
	position: relative;
	width: 730px;
	height: 730px;
}

div.services_header{
	font-family:	Arial;
	font-size:		12px;
	color:			#434343;
	font-weight:	normal;
	vertical-align:	top;
	height: 50px;
}

div.services_investors{
	background-image: url(/eriweb/assets/img/services/investors.png);
	background-repeat: no-repeat;
  	position: relative;
	width: 720px;
	height: 360px;
}

div.services_professionals{
	background-image: url(/eriweb/assets/img/services/professionals.png);
	background-repeat: no-repeat;
  	position: relative;
	width: 720px;
	height: 305px;
}

div.services_plan_box{
	background-image: url(/eriweb/assets/img/services/plan_box.png);
	background-repeat: no-repeat;
	padding-top: 5px
	width: 225px;
	height: 125px;
}

div.services_plan_box#investors_basic{
	position: absolute;
	top: 220px;
}

div.services_plan_box#investors_one_time{
	position: absolute;
	top: 220px;
	left: 235px;
}

div.services_plan_box#professionals_premium{
	position: absolute;
	top: 180px;
}

div.services_plan_box#professionals_basic{
	position: absolute;
	top: 180px;
	left: 235px;
}

div.services_plan_box#professionals_free{
	position: absolute;
	top: 180px;
	left: 470px;
}

table.services_plan_details{
	width: 225px;
	padding: 3px;
}

th.services_plan_header{
	font-family:	Arial;
	font-size:		14px;
	color:			#008854;
	font-weight:	bold;
	text-align:		center;
}

td.services_plan_features{
	font-family:	Arial;
	font-size:		12px;
	color:			#008854;
	font-weight:	bold;
	text-align:		center;
}

td.services_plan_pricing{
	font-family:	Arial;
	font-size:		14px;
	color:			#434343;
	font-weight:	normal;
	text-align:		center;
}

div.registration{
	margin: 	0 auto;
	position: 	relative;
	width: 		705px;
	height: 	415px;
}

div.registration_box{
	background-image: 	url(/eriweb/assets/img/registration/box.png);
	background-repeat: 	no-repeat;
	padding-top: 		5px;
	padding-left: 		5px;
	width: 				705px;
	height: 			190px;
}

td.registration_box_label{
	font-family:	Arial;
	font-size:		8pt;
	color:			#000000;
}

td.registration_box_header{
	font-family:	Arial;
	font-size:		12pt;
	font-weight:	bold;
	color:			#008752;
}

td.registration_plan_category{
	font-family:	Arial;
	font-size:		10pt;
	font-weight:	bold;
	font-style:		italic;
	color:			#000000;
}

td.registration_plan_level{
	font-family:	Arial;
	font-size:		10pt;
	font-weight:	bold;
	color:			#333333;
}

td.registration_plan_cost{
	font-family:	Arial;
	font-size:		9pt;
	color:			#333333;
}

th.submit_web_property_header{
	font-family:	Arial;
	font-size:		11pt;
	font-weight:	bold;
	color:			#008752;
}

td.submit_web_property_instructions{
	font-family:	Arial;
	font-size:		9pt;
	color:			#333333;
}

div.submit_web_property_whats_included{
	background-image: 	url(/eriweb/assets/img/submit_web_property/whats_included.png);
	background-repeat: 	no-repeat;
	width: 				713px;
	height: 			290px;
}

div.submit_web_property_contact{
	background-image: 	url(/eriweb/assets/img/submit_web_property/box_contact.png);
	background-repeat: 	no-repeat;
	padding-top: 		5px;
	padding-left: 		10px;
	width: 				705px;
	height: 			95px;
}

div.submit_web_property_urls{
	background-image: 	url(/eriweb/assets/img/submit_web_property/box_urls.png);
	background-repeat: 	no-repeat;
	padding-top: 		5px;
	padding-left: 		10px;
	width: 				705px;
	height: 			240px;
}
.rss_title
{
	padding-top: 10px;
	height: 22px;
	padding-top: 6px;
	padding-left: 27px;
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
	background-image: url(/eriweb/assets/img/icon_rss.png);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}

.rss_item
{
	margin-top: 3px;
	padding-left: 8px;
	padding-top: 2px;
	border-top: 1px solid #CCCCCC;
}

.rss_item * p
{
	padding: 0px;
	margin: 0px;
}

.rss_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.rss_published_date
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
