/* main body */
body {
	margin:0px;
	background-color:#000000;
}

/* top background */
.top_bg {
	background-image:url(../Graphics/SiteTheme/header-bg-web.png);
	background-repeat:repeat-x;
	height:72px;
}
/* header section phone number*/
.phonenumber {
	font-family:arial;
	font-size:24px;
	color:#a7a7a7;
	text-decoration:none;
	padding:8px 0 0 0;
}

/* main tabs */

.tabs_bg {
	background-image:url(../Graphics/SiteTheme/top-navi-mid-pix-web.png); /* tabs background image*/
	background-repeat:repeat-x;
	height:43px;
}

/* main navigation css */
.main_tabs {
	font-family:Arial;
	font-size:12px;
	color:#69696a;
	text-decoration:none;
	background-image:url(../Graphics/SiteTheme/menu-hide-mid-pix-web.png); /* tabs background image*/
	background-repeat:repeat-x;
	height:22px;
}

/* if navigation is href */
.main_tabs a{
	font-family:Arial;
	font-size:12px;
	color:#69696a;
	text-decoration:none;
}

/* if navigation is href hover */
.main_tabs a:hover{
	font-family:Arial;
	font-size:12px;
	color:#fd8b19;
	text-decoration:none;
}

/* for highlighted tab*/
.main_tabs_hover {
	font-family:Arial;
	font-size:12px;
	color:#fd8b19;
	text-decoration:none;
	background-image:url(../Graphics/SiteTheme/hover-mid-pix-web.png); /* tabs background image*/
	background-repeat:repeat-x;
	height:22px;
}
/* for higlited tab */
.main_tabs_hover a{
	font-family:Arial;
	font-size:12px;
	color:#fd8b19;
	text-decoration:none;
}
/* for higlited tab hover */
.main_tabs_hover a:hover{
	font-family:Arial;
	font-size:12px;
	color:#fd8b19;
	text-decoration:none;
}

/* used to place the divider in middle */


/* main content heading */

/* conten section top background */
.content_top_bg{
	background-image:url(../Graphics/SiteTheme/content-bg-top-web.png); /* for content table top row */
	background-repeat:repeat-x;
	height:18px;
}

/* content section left background */
.content_left_bg{
	background-image:url(../Graphics/SiteTheme/content-bg-left-web.png); /* for content table top row */
	background-repeat:repeat-y;
	width:18px;
}

/* content section right background */
.content_right_bg{
	background-image:url(../Graphics/SiteTheme/content-bg-right-web.png); /* for content table top row */
	background-repeat:repeat-y;
	width:18px;
}
/* content section bottom background */
.content_bottom_bg{
	background-image:url(../Graphics/SiteTheme/content-bg-bottom-web.png); /* for content table top row */
	background-repeat:repeat-x;
	height:18px;
}


/* left navigation section */

/* left nav table background*/
.leftnav_bg{
	background-image:url(../Graphics/SiteTheme/left-navi-mid-pix-web.png); /* for content table top row */
	background-repeat:repeat-y;
	width:161px;
}
/* css for images in left navigation */
.leftnav_mainimages{
	padding:0 0 2px 12px;
}
/* left navigation tabs links */
.leftnav{
	font-family:Myriad Pro;
	font-size:14px;
	font-weight:bold;
	color:#2d7ccf;
	text-decoration:none;
	padding:0 0 0 8px;
}
/* left navigation tabs links href */
.leftnav a{
	font-family:Myriad Pro;
	font-size:14px;
	font-weight:bold;
	color:#2d7ccf;
	text-decoration:none;
}
/* left navigation tabs links hover */
.leftnav a:hover{
	font-family:Myriad Pro;
	font-size:14px;
	font-weight:bold;
	color:#2d7ccf;
	text-decoration:none;
}

/* index main content section */

/* content heading */
.mainheading{
	font-family:Arial;
	font-size:24px;
	color:#515151;
	text-decoration:none;
	text-transform:uppercase;
	padding:0 0 16px 0;
}
/* for content text */
.maincontent{
	font-family:Arial;
	font-size:12px;
	color:#4a4a4a;
	text-decoration:none;
	text-align:left;
	padding:0 0 20px 0;
}
/*featured content for featured communities */
.featuredcontent{
	font-family:Arial;
	font-size:12px;
	color:#4a4a4a;
	text-decoration:none;
}
/* for inner links*/
a.maincontentlinks {
font-family:Arial;
font-size:12px;
color:#2d79cb;
text-decoration:none;
}
a.maincontentlinks:hover {
font-family:Arial;
font-size:12px;
color:#2d79cb;
text-decoration:underline;
}

/* sign up for newsletter section */
/* background image for sign up table*/
.signup_bg{
	background-image:url(../Graphics/SiteTheme/sign-up-bg-mid-pix-web.png);
	background-repeat:repeat-x;
	height:82px;
}
/* sign up for newsletter heading*/
.signup_heading{
	font-family:Myriad Pro;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	padding:8px 2px 0 2px;
}


/* featured section css */

/* heading bg and text css for featured css */
.featured_bg{
	background-image:url(../Graphics/SiteTheme/featured-properties-heading-bg-mid-pix-web.png);
	background-repeat:repeat-x;
	height:43px;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#fd8b19;
	text-decoration:none;
}
/* content left bg image for featured content */
.featured_content_leftbg{
	background-image:url(../Graphics/SiteTheme/featured-pro-content-bg-left-web.png);
	background-repeat:repeat-y;
	width:15px;
}
/* content right bg image for featured content */
.featured_content_rightbg{
	background-image:url(../Graphics/SiteTheme/featured-pro-content-bg-right-web.png);
	background-repeat:repeat-y;
	width:15px;
}
/* content bottom bg image for featured content */
.featured_content_bottombg{
	background-image:url(../Graphics/SiteTheme/featured-pro-content-bg-bottom-web.png);
	background-repeat:repeat-x;
	height:17px;
}
/* featured property image placing */
.featured_prp_image{
	padding:20px 8px 6px 8px;
}
/* Featured Properties heading*/
.featured_prp_heading{
	font-family:Arial;
	font-size:9px;
	color:#0e1f82;
	text-decoration:underline;
	padding:16px 0 0 0;
}
/* featured prp content css */
.featured_prp_content{
	font-family:arial;
	font-size:12px;
	color:#5c5c5c;
	text-decoration:none;
}
/* details button css with bg image */
.featured_details_bg{
	background-image:url(../Graphics/SiteTheme/detail-button-mid-pix-web.png);
	background-repeat:repeat-x;
	height:24px;
	font-family:Arial;
	font-size:14px;
	text-align:center;
	color:#0e1f82;
	text-decoration:none;
}
/* details button css href  */
.featured_details_bg a{
	font-family:Arial;
	font-size:14px;
	text-align:center;
	color:#0e1f82;
	text-decoration:none;
}
/* details button css href hover  */
.featured_details_bg a:hover{
	font-family:Arial;
	font-size:14px;
	text-align:center;
	color:#0e1f82;
	text-decoration:none;
}


/* footer section */
.footerlinks{
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	color:#102183;
	padding:0 0 4px 0;
}
/* footer section links href */
.footerlinks a{
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	color:#102183;
}
/* footer section links href hover */
.footerlinks a:hover{
	text-decoration:underline;
	font-family:arial;
	font-size:11px;
	color:#102183;
}
/* copyright details */
.copyright {
	text-decoration:none;
	font-family:verdana;
	font-size:11px;
	color:#323232;
	padding:0 0 4px 0;
}
/* website by details */
.website_by {
	text-decoration:none;
	font-family:Georgia;
	font-size:12px;
	color:#323232;
}
/* website by details a href */
.website_by a{
	text-decoration:none;
	font-family:Georgia;
	font-size:12px;
	color:#323232;
}
/* website by details a href hover */
.website_by a:hover{
	text-decoration:underline;
	font-family:Georgia;
	font-size:12px;
	color:#323232;
}

/* for secondary navigation */
.sec_nav_links {
	font-family:Arial;
	font-size:12px;
	color:#102183;
	text-decoration:none;
}
/* for higlited tab */
.sec_nav_links a{
	font-family:Arial;
	font-size:12px;
	color:#102183;
	text-decoration:none;
}
/* for higlited tab hover */
.sec_nav_links a:hover{
	font-family:Arial;
	font-size:12px;
	color:#102183;
	text-decoration:none;
}

/* below block for relocation related css */
.relocationCategory
{
font-size:16px; 
padding-left:1px;
font-family:Calibri; 
color:#004E9B;
font-weight:bold;
text-transform:uppercase;
line-height:20px;
}
.relocationcontentname
{
font-size:14px; 
padding-left:1px;
font-family:Calibri; 
color:#00008B;
font-weight:bold;
line-height:20px;
}
.relocationcontent
{
font-size:13px; 
padding-left:1px;
font-family:Calibri; 
color:#000000;
line-height:20px;
}
.relocationlink {
	font-family:Calibri;				
	color:#ffa04c;
	font-size:13px;	
	text-align:left;
	margin:2px;
	vertical-align:middle;
	line-height:20px;
}

.relocationlink a{
	font-family:Calibri;				
	color:#ffa04c;
	font-size:13px;
	margin:2px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	line-height:20px;
}


.relocationlink a:hover{
	font-family:Calibri;				
	color:#ffa04c;
	font-size:13px;
	margin:2px;
	text-align:left;
	text-decoration:underline;
	vertical-align:middle;
	line-height:20px;
}

/* form button */
.formbutton{
	font-family:Verdana;				
	color:#ffffff;
	font-size:12px;
	background-color:#FF7F00;
	border:1px solid #FF7F00;
	font-weight:bold;
	HEIGHT: 26px;
    WIDTH: 60px;
	cursor:pointer;
}

/* testimonial author */
.testimonialauthor {
	text-decoration:none;
	font-family:Georgia;
	font-size:12px;
	color:#323232;
}
/* contact us form */
.fontformat
{
font-size:15px; 
padding-left:5px;
font-family:Calibri; 
color:#000000;
}
/**/
.NormalButtonBuyerSeller
	{
			background-color:#CC6600;
			color :#ffffff;
			font-family:"Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
			font-size:12px;
			font-weight:bold;
			height:28px;
			width:180px;    	
	  }

/* links for buyers and sellers page */
.linkdetails {
	font-family:Arial;				
	color:#004E9B;
	font-size:13px;	
	text-align:left;
	text-decoration:none;
}
.linkdetails a{
	font-family:Arial;				
	color:#004E9B;
	font-size:13px;	
	text-align:left;
	text-decoration:underline;
}
.linkdetails a:hover{
	font-family:Arial;				
	color:#004E9B;
	font-size:13px;	
	text-align:left;
	text-decoration:none;
}

/*21 point plan css */
.point_text {
	text-decoration:none;
	font-family:Arial;
	font-size:13px;
	color:#FF7F00;
}

.point_heading {
	font-family:Arial;				
	color:#004E9B;
	font-size:13px;	
	font-weight:bold;
	text-decoration:none;
	padding:10px 0 10px 0;
}
.point_content{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:20px;
	text-decoration:none;
}

.planaction{
	font-family:Arial;
	font-size:24px;
	color:#515151;
	text-decoration:none;
	padding:10px 0 0px 0;
}
/* featured property css for home page*/
.prop_address {
	font-family:arial;
	font-size:18px;
	color:#2D7CCF;
	text-decoration:none;
	padding:0 2px 0 5px;;
}
.prop_address a{
	font-family:arial;
	font-size:18px;
	color:#2D7CCF;
	text-decoration:none;
	padding:0 2px 0 5px;;
}

.prop_address a:hover{
	font-family:arial;
	font-size:18px;
	color:#2D7CCF;
	text-decoration:none;
	padding:0 2px 0 5px;;
}

.prop_city {
	font-family:arial;
	font-size:12px;
	color:#2D7CCF;
	text-decoration:none;
	padding:0 2px 0 0;
}
.prop_city a{
	font-family:arial;
	font-size:12px;
	color:#2D7CCF;
	text-decoration:none;
	padding:0 2px 0 0;
}

.prop_city a:hover{
	font-family:arial;
	font-size:12px;
	color:#2D7CCF;
	text-decoration:none;
	padding:0 2px 0 0;
}
.prp_price {
	font-family:arial;
	font-size:16px;
	color:#3F9301;
	text-decoration:none;
	padding:5px 2px 0 0;
}
.prop_det {
	font-family:arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	padding:0 2px 0 0;
}
.prop_desc {
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding:0 2px 0 0;
}
/* property details page css */
.label{
	font-family:Arial;
	font-size:12px;
	color:#4a4a4a;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 20px 0;
}
.value{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding:0 0 20px 0;
}

/* CSS ends here */
