.post_property		{font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.post_property h1 	{font-size:15px; color:#fff; padding:4px 0 4px 16px; background:url(../images/post_property_arrow.gif) no-repeat left top;}
.post_property input,textarea,select {border:#BDB793 solid 1px; padding:2px; font-size:11px;}
.post_property select.big {width:200px;}
.post_property input.big {width:195px;}
.post_property input.small {width:40px;}
.post_property input.mid {width:99px;}
.post_property input:focus {background:#FFFFD9;}
.red				{color:#FF0000;} 
/* tool tip/  
*/
.thumbnail{position: relative; z-index: 0;} 
.thumbnail:hover{background-color: transparent; z-index: 50;}
.thumbnail span{position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px solid #BDB793; visibility: hidden; color: black; text-decoration: none;} 
.thumbnail:hover span{visibility: visible; top: 10px; left:20px;}
 
/* search */
.search_c	{color:#FFFFFF;}
.search_c select {font-size:11px;}


.property_display{line-height:20px;}
.property_display b, .property_display strong{color:#990000;}
.property_display a {color:#990000; text-decoration:none;}
.property_display a:hover {text-decoration:underline;}

.associates    {line-height:20px;}
.associates h1 {font-size:15px; font-weight:bold; color:#990000; padding:0px;}
.associates h2 {font-size:11px; font-weight:bold; color:#990000; padding:0px;}

.contact-form	{border:#999999 solid 1px; background:#FFFFDD; padding:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.contact-form li {list-style:square; margin:0 0 0 20px; padding:0;}
.contact-form h1 {color:#990000; font-size:14px;}
.contact-form input.input {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:110px;}
.contact-form input.input:focus {border:#990000 solid 1px; font-size:11px; padding-left:5px; background:#D8AFAF;}
.contact-form input.input_new {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:160px;}
.contact-form input.input_new:focus {border:#990000 solid 1px; font-size:11px; padding-left:5px; background:#D8AFAF;}
.contact-form textarea.input_new {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:159px;}
.contact-form select.input_new {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:167px;}
.contact-form textarea.input_new:focus {border:#990000 solid 1px; font-size:11px; padding-left:5px; background:#D8AFAF;}
.contact-form span {color:#FF0000; font-size:11px;}
.contact-form textarea.input {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:312px;}
.contact-form textarea.input:focus {border:#990000 solid 1px; font-size:11px; padding-left:5px; background:#D8AFAF;}

/********************************************************************************/ 
.login 			{border:#0153A5 solid 1px; background:#015FBF; color:#fff;
				 padding:0 10px 5px 10px; font-size:12px; line-height:25px;}
.login h1		{font-size:18px; color:#fff;}
.login a		{color:#fff; text-decoration:none; }
.login a:hover	{color:#E0E0E0; text-decoration:underline;}
.login input	{border:#7f9db9 solid 1px; padding-left:5px; background:#FFFFFF}
.login input:focus	{background:#FFFFCC; border:#006666 solid 1px; padding-left:5px;}
/********************************************************************************/ 
.login-index 			{list-style-type: none; font-weight:bold; background:#fff; border: 2px solid #990000;}  
.login-index h2 		{color:#fff; font:normal 18px/25px Arial, Helvetica, sans-serif; background:#990000; padding-left:10px;}
.login-index .blank 	{display:block; float:left; border-width:0; width:2px;}	 
.login-index a.link 	{text-decoration:none; color:#000; text-decoration:none; color:#000; line-height:20px; background:url(../images/arrow.gif) left 6px no-repeat; padding-left:30px; display:block;} 
.login-index a.link:hover 	{color:#d24d20;}

.login-index a.link1 		{text-decoration:none; color:#000; text-decoration:none; color:#000; line-height:20px;} 
.login-index a.link1:hover 	{color:#d24d20;}
 							
.login-index-page 			{color:#000000; font-size:11px;}
.login-index-page h1		{font-size:20px; font-weight:bold; color:#990000;}
.login-index-page h2		{font-size:18px; font-weight:bold; color:#990000;}
.login-index-page h2 a		{font-size:12px; font-weight:bold; color:#990000; text-decoration:underline;}
.login-index-page h2 a:hover {text-decoration:none;}
.login-index-page  a		{color:#990000; text-decoration:underline;}
.login-index-page  a:hover	{text-decoration:none;}
.login-index-page ul 		{color:#000; list-style:none; padding:0; margin:5px 0 0 20px; width:95%;}
.login-index-page ul li		{line-height:25px; }
.login-index-page ul li a 	{color:#000; text-decoration:none; background:url(../images/message.jpg) center left no-repeat;
							 padding-left:30px; height:30px;}
.login-index-page ul li a:hover {text-decoration:underline;}
								
/* ************************************************************************************* */ 
.subscriptions h1 			{font-size:15px; color:#fff; padding:4px 0 4px 16px; background:url(../images/post_property_arrow.gif) no-repeat left top;}
.manage_subscriptions       	{border:solid 1px #ffeecc; font-family:Arial, Helvetica, sans-serif;}
.manage_subscriptions h2		{font-size:15px; background:#ffeecc; padding:5px 10px; margin:0;}
.manage_subscriptions p			{background:#fffae8; padding:5px 10px; margin:0;}
.manage_subscriptions p a.buy	{background:url(../images/buy_now.gif) no-repeat; width:80px; display:block; height:28px;
								 font:bold 12px/22px 'arial'; color:#fff; text-decoration:none; padding-left:15px;
								 margin:10px 0 5px 0;}
.manage_subscriptions ul		{list-style:none; margin:0; padding:0; background:#fffae8;}
.manage_subscriptions ul li		{line-height:20px; font-weight:bold; background:url(../images/arrow.gif) 0 5px no-repeat;
								 padding-left:25px; margin-left:20px;}
.manage_subscriptions p a.buy:hover {background:url(../images/buy_now_over.gif) no-repeat;}
.manage_subscriptions b,.manage_subscriptions strong {font-weight:bold; color:#000; font-size:12px;}

.subscriptions_topup h1 	 {font-size:15px; color:#fff; padding:4px 0 3px 16px;
							  background:url(../images/blue_arrow.gif) no-repeat left top;}
.padd5						{padding:5px;}
.borbot						 {border-bottom:solid 1px #0060BF;}
.borleft					 {border-left:solid 1px #0060BF;}
.topups						 {font-size:13px; font-weight:bold;}
.topups_new						 {font-size:13px; font-family:Arial, Helvetica, sans-serif}

.topups	input.input			 {border:solid 1px #FFD7D7; background:#FFF0F0; width:50px; margin-left:10px; text-align:center}  

 ul.red_link                            {list-style-type:none; margin:0; padding:0;}
ul.red_link li a                    {float:left; display:block; background:url(../images/red_link_bg.gif) repeat-x;
                                     text-decoration:none; color:#FFFFFF;}
ul.red_link li a:hover                 {background:url(../images/red_link_bg_over.gif); color:#FFF; cursor:hand;}
ul.red_link li a span.left             {background:url(../images/red_link_bg_left.gif) no-repeat 0 0; display:block;}
ul.red_link li a:hover span.left    {background:url(../images/red_link_bg_left_over.gif) no-repeat 0 0;}
ul.red_link li a span.right            {background:url(../images/red_link_bg_right.gif) no-repeat 100% 0; display:block;
                                     font-weight:bold; line-height:20px; height:28px; padding:0 19px;}
ul.red_link li a:hover span.right    {background:url(../images/red_link_bg_right_over.gif) no-repeat 100% 0;}


.franchise-form	{border:#999999 solid 1px; background:#FFFFDD; padding:11px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.franchise-form li {list-style:square; margin:0 0 0 20px; padding:0;}
.franchise-form h1 {color:#990000; font-size:14px;}
.franchise-form input.input {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:140px;}
.franchise-form input.input:focus {border:#990000 solid 1px; font-size:11px; padding-left:5px; background:#D8AFAF;}
.franchise-form span {color:#FF0000; font-size:11px;}
.franchise-form textarea.input {border:#bdb793 solid 1px; font-size:11px; padding-left:5px; background:#fff; width:438px;}
.franchise-form select.input {border:#bdb793 solid 1px ; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; background:#fff; width:147px;}
.franchise-form textarea.input:focus {border:#990000 solid 1px; font-size:11px; padding-left:5px; background:#D8AFAF;}



