body{

	margin: 0px;

	background-color:#D9D9D9;

}

a{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: underline;

}

a:hover{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #76000E;

	text-decoration: none;

}

.linkLeft{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #012853;

	text-decoration: none;

}

.linkLeft:hover{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #012853;

	text-decoration: underline;

}

.sub_heading {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #012853;

	text-decoration: none;

}

.maintext {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

}

.maintextdetail {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

.maintext01 {

	line-height:18px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

}

.maintext02 {

	line-height:14px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #525252;

	text-decoration: none;

}

.left_bg{

	background-image:url(images/left_bg.gif);

	background-repeat:repeat-y;

	width:14px;

}

.right_bg{

	background-image:url(images/right_bg.gif);

	background-repeat:repeat-y;

	width:15px;

}

.main_bgcol{
	background-color:#ffffff;
	top: auto;

}

.tn_bgcol{

	background-color:#004890;

	height:2px;

}

.tn_bg{

	background-image:url(images/tn_bg.gif);

	background-repeat:repeat-x;

	height:50px;

}

.tn_links {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #FFFFFF;

	text-decoration: none;

	padding-left:10px;

}

.tn_links:hover {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #ffffff;

	text-decoration: underline;

	padding-left:10px;

}

.tn_linepadding {

	padding-left:15px;

	padding-right:16px;

}

.tn_padding {

}

.logo_bgcol{

	background-color:#012853;

	height:197px;

	text-align:center;

}

.logoline_bgcol{

	background-color:#AFA069;

	height:4px;

}

.smalltext{

	font-family: Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}

.links{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #978A5C;

	text-decoration: underline;

}

.links:hover{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #978A5C;

	text-decoration: none;

}

.links01{

	font-family: Times New Roman, Helvetica;

	font-size: 12px;

	color: #978A5C;

	text-decoration: underline;

}

.links01:hover{

	font-family: Times New Roman, Helvetica;

	font-size: 12px;

	color: #978A5C;

	text-decoration: none;

}

.lc_bgcol{

	background-color:#EAE8DF;

}

.dline_y{

	background-image:url(images/dline_y.gif);

	background-repeat:repeat-y;

	width:25px;

}

.colhead_bg{

	background-image:url(images/colhead_bg.gif);

	background-repeat:repeat-x;

	height:42px;

}

.tree_bg{

	background-image:url(images/tree_bg.jpg);

	background-repeat:no-repeat;

	background-position:right bottom;

}

.f_line_bgcol{

	background-color:#000000;

	height:3px;

}

.lpf_bgcol{

	background-color:#012853;

	height:3px;

	text-align:center;

}

.f_bgcol{

	background-color:#004890;

	height:87px;

	text-align:center;

}

.f_text {

	padding-top:22px;

	padding-bottom:12px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #9E9467;

	text-decoration: none;

	text-align:center;

}

.f_text01 {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	color: #ffffff;

	text-decoration: none;

	text-align:center;

}

.f_links {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

	text-decoration: none;

}

.f_links:hover {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #ffffff;

	text-decoration: underline;

}

.lptn_bg{

	background-image:url(images/lptn_bg.gif);

	background-repeat:repeat-x;

	height:50px;

}

.lphead_bg{

	background-image:url(images/dallasskyline.jpg);

	background-repeat:no-repeat;

	/*text-align:right;

	padding-right:13px;

	padding-top:10px;*/

}

.lpleft_bgcol{

	background-color:#ffffff;

}

.lpright_bgcol{

	background-color:#;

}

.testimonials_heading {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #ffffff;

	text-decoration: none;

	height:18px;

}

.testimonials_text {

	line-height:16px;

	font-family: Times New Roman, Helvetica, Arial, sans-serif;

	font-size: 13px;

	color: #012853;

	text-decoration: none;

}

.testimonials_box_bgcol{

	background-color:#ffffff;

}

.path{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #007EDF;

	text-decoration: none;

}

.dline_x{

	background-image:url(images/dline_x.gif);

	background-repeat:repeat-x;

}

.pic_padding{

	margin-right:10px;

	margin-bottom:4px;

}

.lpa_pictext {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #525252;

	text-decoration: none;

}

.formtext {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

}

.input {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

	width:205px;

	height:22px;

}

.inputlrg {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

	height:22px;

}

.input_phone {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

	width:40px;

	height:22px;

}

.textarea {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #525252;

	text-decoration: none;

	width:280px;

	height:100px;

}

.linkproplisting{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #007EDF;

	text-decoration: underline;

}

.linkproplisting:hover{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #007EDF;

	text-decoration: none;

}

.imageborder {

	border: 1px solid #000000;

	margin-right: 7px;

}

.imagebordersmall {

	border: 1px solid #000000;

	margin-right: 5px;

}

.maintextnormal_prop {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #525252;

	text-decoration: none;

}

.maintext_propheading {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #525252;

	text-decoration: none;

}

.maintext_prop {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

.maintext_new {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	color: #000000;

	text-decoration: none;

}

.maintext_newred {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	color: #D4230F;

	text-decoration: none;

}

.prop_head01 {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	color: #000000;

	text-decoration: none;

}

.prop_text01 {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #616161;

	text-decoration: none;

}

.prop_text02 {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #C1C1C11;

	text-decoration: none;

}

.linkhomelang{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	color: #007EDF;

	text-decoration: underline;

}

.linkhomelang:hover{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	color: #007EDF;

	text-decoration: none;

}

/*********************[091006]****************************/

.upper_subheading { font-family:Helvetica, Arial, sans-serif; color:#133A65; font-size:12px;

}

.upper_link { font-family:Helvetica, Arial, sans-serif; color:#3185DB; font-size:11px; text-decoration:underline;

}

.upper_link:HOVER { font-family:Helvetica, Arial, sans-serif; color:#3185DB; font-size:11px; text-decoration:none;

}

.upper_heading { font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:15px;

}

.upper_short { font-family:Helvetica, Arial, sans-serif; color:#656565; font-size:12px;

}



.listofsold {

	line-height:16px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	color: #525252;

	text-decoration: none;

}

.linkcontactus{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	color: #007EDF;

	text-decoration: underline;

	font-weight: bold;

}

.linkcontactus:hover{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	color: #007EDF;

	text-decoration: none;

	font-weight: bold;

}
