body{margin:0; padding:0; background:#333333;} /* a4b6b5 */
form, td, p, textarea, ul {margin:0; padding:0;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
input, textarea, select{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#595959;}
input{ width:180px; height:17px; border:1px solid #d0d0d0;}
textarea{width:190px; height:75px; border:1px solid #d0d0d0; overflow:auto;}
.inp_h{
	height:23px;
	margin:0 0 6px;
}

.inp{ width:262px; height:18px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.inp_9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;


}

.inp_1{ width:136px; height:16px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_2{ width:136px; height:14px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_3{ width:106px; height:18px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_3_2{ width:145px; height:18px; border:1px solid #a9aaaa; background:#f8f8f9;}

.FeaturedProperty_Photo{
	width:128px;
	height:102px;
	border:2px solid #333333;
	cursor: hand;
}
.FeaturedProperty_Photo:hover{
	text-decoration: underline;
	border: 2px solid #9933CC;
	cursor: hand;
	height: 102px;
	width: 128px;



}

.FeaturedProperty_Description{ width:106px; height:18px; border:1px solid #a9aaaa; background:#f8f8f9;}
.FeaturedProperty_Title{ width:106px; height:18px; border:1px solid #a9aaaa; background:#f8f8f9;}
.FeaturedProperty_TableLayout{
	width:100%;
	float: none;
	clear: both;

}

.inp_RadioButton{
	width:12px;
	height:18px;
	border:#FFFFFF;
	background:#FFFFFF;
}
.inp_ListBox{ width:106px; height:90px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_ListBox_2{ width:145px; height:90px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_DropDownBox{ width:285px; height:19px; font-size: 12px; color:#000000; border:1px solid #a9aaaa; background:#f8f8f9; }
.inp_MessageBox{ width:106px; height:90px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_MessageBox_2{ width:262px; height:100px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_UploaderForm{
	height:20px;
	border:1px solid #a9aaaa;
	background:#f8f8f9;
	width: 350px;
	margin-bottom: 7px;

}

.inp_UploaderForm2{
	height:20px;
	border:1px solid #a9aaaa;
	background:#f8f8f9;
	width: 250px;
	margin-bottom: 7px;

}

.inp_4{ width:86px; height:14px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_5{
	width:143px;
	height:23px;
	border:1px solid #a9aaaa;
	background:#E7DBF2;
	color: #000000;
}
.inp_6{ width:42px; height:23px; border:1px solid #a9aaaa; background:#f8f8f9;}
.inp_7{
	width:36px;
	height:23px;
	border:1px solid #a9aaaa;
	background-color: #E7DBF2;
	color: #000000;
}

.inp_NewsletterButton{
	width:84px;
	height:23px;
	cursor: hand;

}

.inp_NewsletterButton:hover{
	text-decoration: none;
	border: 3px solid #000000;
	text-decoration:none;
	cursor: hand;
}

.inp_CheckBox{
	width:14px;
	height:23px;
}

.inp_CheckBox2{
	margin: 5px;
	height: 22px;
	width: 17px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: #FFFFFF;



}

.TableSyle{
	width:475px;
	height:23%;
	border:1px solid #a9aaaa;
	background:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;


}

.inp_h1{height:24px; text-align:right; padding:0 3px 0 0;}
td, tr {vertical-align:top; text-align:left}
td{
	font:11px/14px arial, helvetica, sans-serif;
	color:#696969;
}
a{ color:#4D1E7A;}
a:hover{text-decoration:none;}
/*------links------*/
.link{ color:#4D1E7A; font-weight:bold; font-size:11px; text-decoration:none;}
.link:hover{text-decoration: underline;}
.link_1{ color:#4D1E7A; text-decoration:none;}
.link_1:hover{text-decoration: underline;}
.link_2{ color:#4D1E7A;}

.Admin_Side_link{
	color:#4D1E7A;
	text-decoration:none;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: hand;
	list-style-image: url(images/arrow.gif);
	text-indent: 7pt;
}
.Admin_Side_link:hover{
	color:#000000;
	text-decoration: none;
	background-image: url(images/arr.gif);
	background-repeat: no-repeat;
	background-position: 7px 7px;



}
.GDIS_Link{
	color:#999999;
	text-decoration:none;
	text-align: right;
}
.GDIS_Link:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
/*------//links------*/
ul {list-style:none;}
li a { 
	background:url(images/arr.gif) 0 4px no-repeat;
	padding:0 0 0 11px;
	line-height:17px;
	color:#4D1E7A;
	text-decoration:underline;
}
li a:hover { 
	text-decoration:none;
}
.header{
	height:353px;
}
.txt{ color:#124d5f; font-size:12px;}
.txt_1{color:#ffffff; font-size:12px;}
.txt_Upload{
	color:#333333;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txt_2{ font-family:Arial, Helvetica, sans-serif; color:#212121; font-weight:bold;}
.txt_3{ color:#689800; font-weight:bold;}
.txt_4{
	color:#666666;
	font-weight:bold;
	text-align: center;
}
.txt_15{ color:#303030;}
.txt_5{ color:#424242; font-weight:bold;}
.txt_6{ color:#595959; font-weight:bold;}
.txt_7{ color:#444444; font-weight:bold;}
.txt_SmallHeader{
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	vertical-align: middle;
	text-align: left;
}
.txt_8{
	color:#565656;
	font-weight:bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;


}
.txt_9{
	color:#696969;
	font-size: 12px;
	text-align: justify;
}
.txt_10{ color:#696969; font-weight:bold;}
.txt_11{ color:#303030; font-weight:bold;}
.txt_12{ color:#545454; font-weight:bold;}
.txt_13{ color:#676767;}

.txtBoxes125{
	color:#444444;
	font-weight:bold;
	width: 125px;
}

.txtBoxes100{
	color:#444444;
	font-weight:bold;
	width: 100px;
}

.txtBoxes75{
	color:#444444;
	font-weight:bold;
	width: 75px;
}

.txtBoxes50{
	color:#444444;
	font-weight:bold;
	width: 50px;
}

.txtMiddle{
	color:#444444;
	text-align: left;
	vertical-align: top;

}

.txtBoxes25{
	color:#444444;
	font-weight:bold;
	width: 25px;
}

.CalculateButton{
	color:#444444;
	font-weight:bold;
	width: 140px;
	height: 23px;

}

.GoButton{
	color:#444444;
	font-weight:bold;
	width: 42px;
	height: 23px;

}

.Page_Header{
	color:#663399;
	font-weight:bold;
	font-size: 22px;
	text-transform: capitalize;
	font-variant: normal;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #663399;
	width: 430px;
	height: 25px;
	padding-bottom: 7px;




}

.Page_Header18{
	color:#663399;
	font-weight:bold;
	font-size: 14px;
	text-transform: capitalize;
	font-variant: normal;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #663399;
	height: 25px;
	width: 200px;

}

strong{ color:#303030; font-weight:bold;}

.clock{margin:35px 0 0 70px; padding:0 0 0 15px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; background:url(images/pic_1.gif) 0 3px no-repeat;}
.sign{padding:2px 0 0 0;}
.indent_form{padding:0 0 0 45px;}
.head_indent{margin:33px 0 0 0;}
.h_h{height:113px;}
.logo{ margin:0 0 49px 0;}
.sep{background:url(images/sep.gif) 13px top no-repeat; padding:1px 0 0 0;}
.bg{ background:url(images/bg.gif) left top repeat-x;}
.Whitebg{ background:#FFFFFF;}
.bg_1{ background:url(images/bg_1.gif) right top repeat-y;}
.right_txt{ text-align:right;}
/**********************/
.fill_left{background:url(images/fill_left.jpg) right top repeat-y}
.fill_left2{background:url(images/fill_left.jpg) right top repeat-y}
.bg_top_left{background:url(images/bg_left.jpg) right top no-repeat;}
.bg_bot_left{background:url(images/bg_left_bot.jpg) right bottom no-repeat;}
/**********************/
.bg_top{ background:url(images/bg_top.jpg) right top no-repeat;}
.fill_1{background:url(images/fill.jpg) right top repeat-y}
.bg_bot{background:url(images/bg_bot.jpg) right bottom no-repeat;}

.in_footer{
	padding:0 13px 0 13px;
}
.footer{
	color:#ffffff;
}
.footer a{ color:#FFFFFF; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.fill{
	background:url(images/bg_footer.jpg) repeat-x left top;
	height:120px;
	clip:   rect(auto auto auto auto);
	clear: none;
	width: 762px;
	float: none;
	margin: 1px 0px 0px;
	padding: 0px;
}
.left{background:url(images/bg_footer_left.jpg) left top no-repeat;}
.right{background:url(images/bg_footer_right.jpg) right top no-repeat;}

.footer .link_1{ color:#999999; text-decoration:none;}
.footer .link_1:hover{ text-decoration:none; color:#FFFFFF;}
.footer span{ color:#737373;}

.PagingStyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-style: normal;
	padding: 2px;
}
.PagingStyle a:link {color: #000000;}
.PagingStyle a:visited {color: #000000;}
.PagingStyle a:active {color: #000000;}
.PagingStyle a:hover {
	color: #0033FF;
	cursor: hand;
}

.Page_Header_Gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-indent: 5pt;
	background-color: #CCCCCC;
	font-variant: normal;
	border: 2px solid #000000;
}


.Page_Header_Gray_SM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-indent: 5pt;
	background-color: #CCCCCC;
	font-variant: normal;
	border: 2px solid #000000;
	text-align: left;

}

.Page_Header_Tan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-indent: 5pt;
	background-color: #CCCCCC;
	font-variant: normal;
	padding: 2px 2px 2px 4px;
	vertical-align: middle;
	border-top: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
}

.PDThumbnails {
	cursor: hand;
	height: 10em;
	width: 12em;


}
