/* CSS Document */
body{ padding:0px; margin:0px; height:100%; font:normal 11px Verdana,Arial ; line-height:16px; color:#333333;}
/*body { background: #fff; margin:0px; font-family: Arial, Helvetica, Tahoma; font-size: 12px; color:#5F5F5F; line-height:16px; text-decoration:none;text-align:left;}*/
#maincontainer 123{padding-left:1px;padding-right:1px;}
#container123 {width:1000px;margin:0px 0px 0px 0px;text-align:left;}
/*
input{font:normal 10px Verdana,Arial; vertical-align: middle; color:#333333; width:140px; margin-left:5px;}
input[type='checkbox'], input.checkbox {width:20px;}
input[type='radio'], input.radio{width:20px;vertical-align: bottom;}
select{vertical-align: middle; font:normal 10px Verdana,Arial; color:#333333; width:140px; margin-left:5px;}
textarea{font:normal 10px Verdana,Arial; vertical-align: middle; color:#333333; margin-left:5px;}
/*fieldset{border:1px solid #5aaed2;}*/

.leftRightPad{ padding:0 10px 0 10px;}
.pr5px{ padding-right:5px;}
.addBottobg{background:url(../images/bg_content.gif) bottom repeat-x}

/* Links types */
	.toplinks{ font:normal 11px Verdana, Arial; color:#006699; text-decoration:none; line-height:15px;}
	.toplinks:hover{ color:#993300;}
    .quicklinksnews{ font:normal 10px Verdana, Arial; color:#006699; text-decoration:none; line-height:15px;}
	.quicklinks{ font:normal 10px Verdana, Arial; color:#006699; text-decoration:none; line-height:15px;}
	.quicklinks:hover{ color:#993300;}
	
	.quicklinks_more{ font:normal 10px Verdana, Arial; color:#000000; text-decoration:none; line-height:15px;}
	.quicklinks_more:hover{ color:#006699;}
	
	.fplinks{ font:normal 10px Verdana, Arial; color:#993300; text-decoration:none; line-height:15px;}
	.fplinks:hover{ color:#006699;}
	
	.topNav{ font:bold 11px Verdana,Arial; color:#FFFFFF; text-decoration:none;white-space:nowrap;cursor:pointer}
	.topNav:hover{ color:#00FFFF;}
	.topNavPipeline{ font:bold 11px Verdana,Arial; color:#FFFFFF; text-decoration:none;white-space:nowrap;cursor:default;}
	
	.topNav1{ font:bold 11px Verdana,Arial; color: #333333; text-decoration:none;white-space:nowrap;cursor:pointer}
	.topNav1:hover{ color:#468FBE;}
	.topNav1Pipeline{ font:bold 11px Verdana,Arial; color:#333333; text-decoration:none;white-space:nowrap;cursor:default;}
	
	.footerLink{ font:bold 10px Verdana, Arial; text-decoration:none; color:#20629D;}
	.footerLink:hover{ color:#993300;}
	
	.blockLink{ font:Bold 10px Verdana,Arial; color:#FF9900; text-decoration:none;}
	.blockLink:hover{ color:#993300;}
	
	.blueLink{ font:Bold 11px Verdana,Arial; color:#20629D; text-decoration:none; line-height:18px}
	.blueLink:hover{ color:#993300;}
	
	.whiteLink{ font:Bold 10px Verdana,Arial; color:#FFFFFF; text-decoration:none; line-height:16px}
	.whiteLink:hover{ color:#00FFFF;}
	
	.usefullinks{ font:normal 11px Verdana, Arial; color:#006699; text-decoration:none; line-height:18px;}
	.usefullinks:hover{ color:#993300;}
/* end Links types */


/* text types */
	.blueBold{ font:bold 11px Verdana,Arial; color:#006699;}
	.brownBold{
	color:brown;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.sitemap_brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A52A2A;
	text-decoration: none;
}

	.submit {border:1px solid #cccccc;background-color:#006699;color:#ffffff;font-weight:bold;}
	.copyright{ font:normal 10px Verdana, Arial; color:#999999; }
	.formTxt{ font:normal 11px Verdana,Arial; color:#666666;}
	.grayBold{ font:bold 11px Verdana,Arial; color:#666666; }
	.grayBold1{ font:bold 11px Verdana,Arial; padding:4px; color:#006699;}	
	.grayBold1_news{ font:bold 11px Verdana,Arial; padding-left:7px;color:#006699;}	
	.whiteBold{ font:bold 11px Verdana,Arial; color:#FFFFFF;}
	.newsfont{font-size:12px; font-family:verdana; letter-spacing: normal; word-spacing:1px; line-height:20px;text-align:justify;  }
	
	.newstitle {font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold; color:#cc3399; padding-left:6px;}
	
/* end text types */

/*buttons*/
.btn_submit{ background:url(../images/btn_submit.gif) no-repeat top left; width:70px; height:25px; border:0px;cursor:pointer;}
.btn_browse{ background:url(../images/btn_browse.gif) no-repeat top left; width:70px; height:25px; border:0px;cursor:pointer;}
.btn_search {background:transparent url(../images/btn_search.gif) no-repeat  ;border:0px none; height:25px; width:59px; cursor:pointer; }
.btn_login{ background:url(../images/btn_login.gif) no-repeat top left; width:59px; height:25px; border:0px;  }
.btn_registration{ background:url(../images/btn_registration.gif) no-repeat; width:136px; height:25px; border:0px;}
.btn_clear{ background:url(../images/btn_clear.gif) no-repeat; width:68px; height:25px; border:0px;}
.btn_calculate{ background:url(../images/btn_calculate.gif) no-repeat; width:80px; height:25px; border:0px;}
.btn_update{ background:url(../images/btn_update.gif) no-repeat; width:80px; height:25px; border:0px;}
.btn_letter{ background:url(../images/btn_letter.gif) no-repeat; width:90px; height:25px; border:0px;}
.btn_retrievepwd{ background:url(../images/btn_retrievepwd.gif) no-repeat; width:150px; height:25px; border:0px;}
.btn_changepwd{ background:url(../images/btn_changepwd.gif) no-repeat; width:150px; height:25px; border:0px;}
/*end buttons*/

.blockTitle{ font:bold 11px Verdana,Arial; color:#FF9900; background:#FFFFFF;  white-space:nowrap; }
/*
.blockContent{ font:normal 10px Verdana,Arial; color:#111111;}
*/

.headersBgdots {background:url(../images/dots.gif) repeat-x center ; }
.loginBgdots {background:url(../images/dots.gif) repeat-y center ; }

.qSearchBuyTabOff{ background: url(../images/tab1_off.gif) no-repeat right; padding-right:5px}
.qSearchBuyTabOn{ background: url(../images/tab1_on.gif) no-repeat right; padding-right:5px}
.qSearchSellTabOn{ background: url(../images/tab2_off.gif) no-repeat left; padding-left:5px}
.qSearchSellTabOff{ background: url(../images/tab2_on.gif) no-repeat left; padding-left:5px}



.qSearchBuyLeftTabOff{ background: url(../images/left_tab1_off.gif) no-repeat right; padding-right:5px}
.qSearchBuyLeftTabOn{ background: url(../images/left_tab1_on.gif) no-repeat right; padding-right:5px}
.qSearchSellLeftTabOn{ background: url(../images/left_tab2_off.gif) no-repeat left; padding-left:5px}
.qSearchSellLeftTabOff{ background: url(../images/left_tab2_on.gif) no-repeat left; padding-left:5px}

/*--------------------------*/
.blue_news_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0089f2;
	text-decoration: none;
}
.subtitle_news_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004579;
	text-decoration: none;
}
.sub_news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
}
.news_text_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2d2d2d;
	text-decoration: none;
}
/*--------------------------------*/


/*-------------- Left Post Login CSS ------------- ***/

.blueLink1 { cursor:pointer; 
	margin-bottom:0.1em; 
	/*background-color:#9fd2f1;	*/
	background-color:#0082c5;
//background-color:#5aaed2;
	font:Bold 11px Verdana,Arial; color:#FFFFFF; 
	text-decoration:none; 
	line-height:18px;	
	width:185px; 	
	padding:4px; 
	border:0px solid #c6e3f2;
//border:1px solid #9fd2f1;
	}
.blueLink1 :hover{ color:#993300;}

.masterdiv{
	border:1px solid #9fd2f1;
}

.submenu{ 
	width:144px; 
	padding:4px; 
	border:1px solid; 
	border-top-width:0px; 
	/*background-color:#9cbc67;*/
	background-color:#ffffff;
	padding-left:10px;
	color:#ffffff;	
}

.submenu span span{
	padding-left:10px;	
	background-color:#ffffff;
}
.leftnavPadding{
	padding-left:20px;
	background-color:#ffffff;
}

/*--------------- Left Menu PostLogin Ends here ----------*/

.FAQ {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; cursor: pointer; cursor: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/*--------------------- Start ------------------*/
#loading
{
	position:relative;
	top:0px;
	right:0px;
	background:#ff0000;
	color:#fff;
	font-size:14px;
	font-familly:Arial;
	padding:2px;
	display:none;
}



fieldset { border:1px solid #5aaed2; padding:12pt; }

legend {
  padding: 0.2em 0.5em;
  /*
  border:1px solid #003366;
  */
  color: #333333;
  font-size:90%;
  font-weight:bold;
  text-align:right;
  }
 .fstbl{
 border:0px solid red;
 
 padding:5pt;
 }
 
 /**/
 form fieldset{
	background-color:#FDFDFD;
	
	border-width:1px;
	border-style:solid;
	border-color:#5aaed2;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
		
	margin:10px 0px 10px 0px;
	width:96%;
	position:relative;
	display:block;
	padding: 0px 7px 7px 7px;
}

form fieldset legend{	
	background-color:#FFFFFF;
	
	/*border-width:1px solid #bbbbbb;*/
	
	color:#FF9933;
	font-weight:bold;
	/*font-variant:small-caps;*/
	font-size:110%;
		
	padding:2px 5px;
	margin:0px 0px 10px 0px;
	position:relative;
	top: -12px;
	
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

label{
	font-size:80%;
	display:block;
	float:left;
	width:100px;
	text-align:right;
	margin:6px 5px 0px 0px;
}


 /*---------------------------End ----------------------------------------*/

.blockContent{ font:normal 11px Verdana,Arial; color:#222222;font-weight:normal;}
.blockContent1{ font:normal 11px Verdana,Arial; color:#000000;font-weight:bold;}
.searchContent{font:normal 11px Verdana,Arial; color:#006699;}
.searchContentPad{padding-left:10px;font:normal 11px Verdana,Arial; color:#006699;}



.medium		{font: normal 12px Arial; color: #999999; line-height: 16px;}
.smallcnt	{font: normal 11px Tahoma; color: #333333;}
.medTahoma	{font: normal 11px Tahoma;}
a.noborder:link, a.noborder:visited {text-decoration: none;}
/* Floating */
.left {float: left;}
.right {float: right;}
/* Width 760 */
.width {width: 760px;}
/* Text Align */
.tleft {text-align: left;}
.tcenter {text-align: center;}
.tright {text-align: right;}


.scroll{color: #898989;}
.scroll a:link, .scroll a:visited {color: #898989; text-decoration: none;}
.scroll a:hover {color: #898989; text-decoration: none;}

/* Top Banner Ad Style sheet */
.clearer{display:block; margin:0; padding:0; clear:both; font-size:1px; width:1px; height:1px; overflow:hidden;}
.clearerLeft{display:block; margin:0; padding:0; clear:left; font-size:1px; width:1px; height:1px; overflow:hidden;}

.module{
		margin-bottom:9px;
		height:100%;
	}

	.basic-container{
		border:1px solid #d6d6d6;
		padding:8px;
	}

	.outergallery{
 		background: #eee;
 		margin: 0;
		padding: 0px;
 		margin-top:10px;
	}

	.gallery{
		background: #fff;
		width: 520px;
		margin:0 0 0 50px;
		border-top: none;
		border-bottom: dotted silver 1px;
		padding: 3px 0px 3px 0px;
		font:bold 11px Verdana,Arial; color:brown;
	}

div#container	
{
	position:relative;
	overflow:hidden;
	width:500px;
	height:85px;
	z-index:100;
}

div#content-container	
{ 
	position:absolute; 
	left:0px; top:0px; 
	width:500px; height:85px; 
	clip:rect(0px, 500px, 85px, 0px); 
	overflow:hidden;	
	z-index:1; 

}
div.content 
{ 
	position:relative;
	visibility:hidden; 
	left:0px;
	top:0px; 
	z-index:2; 
}

div#slide-links 
	{
		position:absolute;
		left:230px;
		top:94;
		z-index:3
	}

table#table-content
	{ 
		/*width:1980px;*/
		width:2000px;
	}

table#table-content td 
	{
		/*width:500px;*/
		width:500px;
		height:85px;
		
	}
	/* End of top banner script styles */
	
/* ------------------Property Title Tooltip Styles ------------------------------- */

/* All form elements are within the definition list for this example */
dl {
	font:normal 12px/15px Arial;
    position: relative;
    width: 350px;
}
dt {
    clear: both;
    float:left;
    width: 130px;
    padding: 4px 0 2px 0;
    text-align: left;
}
dd {
    float: left;
    width: 150px;
    margin: 0 0 0px 0;
    padding-left: 0px;
}


/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    right: 100px;
    width: 200px;
	top: 70px;
    margin-top: 0px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(images/pointer.gif) no-repeat 0px 0px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(images/pointer.gif) left top no-repeat;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #006699;
padding: 7px;
background-color: lightblue;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* ------------------ End of Tooltip Styles ------------------------------- */
.heading_view {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F2831A;
	text-decoration: none;
}
.company_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bg_for_abcd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #FFFFFF;
	background-image:url(../images/bg_4_direct_ABCD.jpg);
	text-decoration:none;
	background-color: #7D9BE3;
	border: 1px solid #0099FF;
}
.blue_property_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2f8cec;
	text-decoration: none;
}
.blue_bold_property {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #3897E9;
	text-decoration: none;
}
.header_welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f3f3f;
	text-decoration: none;
}
.header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.news_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.builder_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.feature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.builder_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6f6f6f;
	text-decoration: none;
}
.latest_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.google_adds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #1f56b1;
	text-decoration: none;
}
.rights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.rights_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.build_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
}


.news_text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #559bcb;
}
.advances_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
}
.advance_form_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #808080;
}
.register_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #0082c5;
}
.sponsor_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
	line-height: 16px;
}
.sponsor_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
.Navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteTitleText{ 
	font:bold 13px Arial; 
	color:#FFFFFF; 
	padding:0 0 0 5px;
}
.news_link_active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
