body {margin:0px 0px 0px 0px;font-size: 12px; font-family: Arial, Helvetica, sans-serif}
table, td, select, textarea, input {font-size: 12px; font-family: Arial, Helvetica, sans-serif}
a { color:#1746A2; text-decoration: none;}
a:hover { text-decoration: none}
select.flat, textarea.flat, input.flat,select.comp, textarea.comp, input.comp,textarea.code {border: solid 1px 1px 1px 1px;}
select.flat, textarea.flat, input.flat,textarea.code {border-color : #888888;}
select.comp, textarea.comp, input.comp {border-color : #990000;}
textarea.code, textarea.code-gray {font-family: "Lucida Console", "Courier New", Courier, monospace;font-size: 12px;line-height: 15px;}
textarea.code-gray {border: solid 0px 0px 0px 0px #808080;}

.c_red_bold {color:#F54444;font-weight:bold}
.c_blue {color:blue;}
.c_black {color:#000000;}
.c_green {color:#197519;}
.c_white {color:#FFFFFF;}
.c_grey_bg {background-color:#DFDFDF}
.bold {font-weight:bold;}
.header_top {height:20px;text-align:right;padding-right:10px}



.SearchResultstextagedarkblue{
	FONT-WEIGHT: bold; COLOR: #000066; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.font_bold_red {
	font-weight:bold;
	color:FF0000;
}
.IndexFeaturedListingRightBord{
	border-right-style: solid;
	border-right-width:1px;
	border-right-color: 000066;	
}
.Featured_List_White_Small {
	font-size:13px;
	font-weight:bold;
	color:FFFFFF;
}
.Featured_List_White_Big {
	color:FFFFFF;
	font-size:18px;
	font-weight:bold;
}
.placead {
	FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
}
.IndexFeaturedListingBack{
	
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: 000066;
	border-left-width: 1px;
	border-left-color: 000066;
	border-right-width:1px;
	border-right-color: 000066;	
	
}
.SearchResultstexlastlogin{
	FONT-WEIGHT: bold; COLOR: #0A94C5; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.GG {
	color:#CC0000;font-weight:bold;font-size:11px;BORDER-RIGHT: #96965e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #96965e 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #96965e 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #96965e 1px solid; BACKGROUND-COLOR: #ffffcc
}
.textwhite {
	color:#333333;
	font-weight:bold;	
}


.generalTextClass(){
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.header_main_links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer_links {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:000000;
}
.HeaderSubLinks{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	FONT-WEIGHT: bold;
} 
.lines {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: 000066;
	border-left-color: #000066;
}
.pannelText{
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	color:666666
}
.bordbottomBlack {
	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: CCCCCC;
}
.HeadingPanelColor {
	background-color: #B4CAEB;
}
.HeaderLinkStyle{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	FONT-WEIGHT: bold;
} 
.bordGrey {
	border-top-width: 1px;
	border-top-color: <?=$css_color?>;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: <?=$css_color?>;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-color: <?=$css_color?>;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: <?=$css_color?>;
border-right-style: solid;
}
.bordBlue {
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}

.AdsStepNavigation{
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-bottom-color: 313183;
	border-top-style: solid;	
	border-top-width: 1px;
	border-top-color: 313183;		
}
.AdsStepNavigationLeft{
	border-left-style: solid;
	border-left-width:1px;
	border-left-color: 313183;	
}

.AdsStepNavigationRight{
	border-right-style: solid;
	border-right-width:1px;
	border-right-color: 313183;	
}


.AdPlacemendtStepText{
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.AdsStepRightBar{
	border-right-style: solid;
	border-right-width:1px;
	border-right-color: 313183;	
}

.AdPlacemendtTextBlack {
	COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.AdPlacemendtTextRed {
	 COLOR: #ff0000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.AdPlacemendtStepText{
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
} .SearchStepNavigationTop{
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #dddddd;	
}
.SearchStepNavigationBottom{
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #dddddd;	
}

.unitInfoWidth{
	width:60px;
}
.unitInfoText{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.unitInfoSimpleText{
	FONT-SIZE: 11px;
	
}

.topLeftImgSide {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}
.topRightImgSide {
	border-top-width: 1px;
	border-top-color: CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: CCCCCC;
	border-right-width: 1px;
	border-right-color: CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
}

.LeftImgSide {
	border-bottom-width: 1px;
	border-bottom-color: CCCCCC;
	border-left-width: 1px;
	border-left-color: CCCCCC;
	border-bottom-style: solid;
	border-left-style: solid;
}
.RightImgSide {
	border-bottom-width: 1px;
	border-bottom-color: CCCCCC;
	border-right-width: 1px;
	border-right-color: CCCCCC;
	border-right-style: solid;
	border-bottom-style: solid;
}

.LogHEaderColorClass{	
	border: 1px solid #CCCCCC; background-color: #E6E7EB;
}
.Adminwhiteborder {
	border: 1px solid #E6E6E6;
}
.bordLightBlue {
	border-top-width: 1px;
	border-top-color: 0470A1;
	border-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: 0470A1;
	border-left-width: 1px;
	border-left-color: 0470A1;
	border-right-width: 1px;
	border-right-color: 0470A1;
}
.bordPanelMainAdmin {
	border-top-width: 1px;
	border-top-color: #FF0000;
	border-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FF0000;
	border-left-width: 1px;
	border-left-color: #FF0000;
	border-right-width: 1px;
	border-right-color: #FF0000;
}.headingdline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #09B8E3;
}

.SearchStepNavigation{
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-bottom-color: dddddd;
	border-top-style: solid;	
	border-top-width: 1px;
	border-top-color: dddddd;		
}

.SearchStepNavigationAdPlacement{
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-bottom-color: dddddd;
}

 .SearchStepNavigationLeft{
	border-left-style: solid;
	border-left-width:1px;
	border-left-color: #dddddd;	
}

.SearchStepNavigationRight{
	border-right-style: solid;
	border-right-width:1px;
	border-right-color: #dddddd;	
}

.SearchResultstextage{
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}


.PrpertyHeadline {
	font-weight:bold;
	FONT-SIZE: 18px;
}
.home_page_stmt{
	COLOR: #A52425;
	font-family: Verdana;
	FONT-SIZE: 12px;
}
.home_page_place_ur_ad{
	COLOR: #000066;
	font-family: Verdana;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.Inner_HeadingPanelText {
/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	*/
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.HeaderPanelText_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.HeaderPanelText_blue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#000066;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.border_Black {
	border-top-width: 1px;
	border-top-color: #000000;
	border-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-color: #000000;
}

.userarea_table_heading{
	COLOR: #000066;
	font-family: Verdana;
	FONT-SIZE: 13px;
	font-weight:bold;
	
}

.WebservicePannelLeft {
	border-style: solid;
	border-left-width: 1px;
	border-left-color: 333333;	
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;


}
.WebservicePannelRight {
	border-style: solid;
	border-right-width: 1px; 
	border-right-color: 333333;	
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	
}
.WebservicePannelTop {
	border-style: solid;
	border-top-width: 1px; 
	border-top-color: 333333;	
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;

}
.WebservicePannelBottom {
	border-style: solid;
	border-bottom-width: 5px; 
	border-bottom-color: 333333;	
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	
}
.bordGreyLeft_Bott_Right {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}

.bordGreyBottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: CCCCCC;
}

.GG {
	color:#CC0000;font-weight:bold;font-size:11px;BORDER-RIGHT: #96965e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #96965e 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #96965e 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #96965e 1px solid; BACKGROUND-COLOR: #ffffcc
}

.HeaderPanelText_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.HeaderPanelText_blue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#000066;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.SearchResultstextageHead{
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.HeaderPanelText_white_small {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.advance_search_bord_right_grey{
	border-right-style:solid;
	border-right-width:1px;
	border-color:999999;	
}
.advance_search_bord_left_grey{
	border-left-style:solid;
	border-left-width:1px;
	border-color:999999;	
}
.advance_search_bord_bottom_grey{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-color:D9DADA;	
}

.tabs_blue {
	TEXT-DECORATION:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#3A4C79;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.tabs_white {
	TEXT-DECORATION:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:white;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.search_box{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#3970D0;
}
.featborder {
	border: 1px solid #CCCCCC;
	background-color: F6F7F7;
}
.featTextind {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3970D0;
}
.featadsborder {
	border: 8px solid #C6CDD5;
}
.featadsleftline {
	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.c_blue_border_right_4{
	border-right-style:solid;
	border-right-width:4px;
	border-right-color:#3970D0;
}
.c_blue_border_left_1{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#3970D0;
}
.font_dark_blue_16{
	font-weight:bold;
	font-size:16px;
	color:#171F6D;
}
.c_grey_border_right_4{
	border-right-style:solid;
	border-right-width:4px;
	border-right-color:#E7E7E6;
}
.c_grey_border_left_1{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#E7E7E6;
}
.font_dark_grey_16{
	font-weight:bold;
	font-size:16px;
	color:#747075;
}
.left_td_font {
	font-size:10px;
	color:#CC0000;
}
.c_orange_border_right_6{
	border-right-style:solid;
	border-right-width:4px;
	border-right-color:#FF6600;
}
.c_orange_border_left_1{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FF6600;
}