
legend{text-align:left;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0px auto;
	background-image:url(../images/bg2.gif);
	background-repeat:repeat;
}
a{
outline:none;
}
.mainHeading {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	line-height: 20px;
}
.bodytext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.bodytext_map {
	FONT-WEIGHT:normal;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.bodytext1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.footerText {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #002a5b;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.smalltext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0684bc; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.smalltext2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.smalltext3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #b13b0c; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}

.smalltext4 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.table_bg {
	border-color: #b5b5b6;
	/*background-color:#f2f2f2;*/

	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
	 }
 .td-color {
	background-color:#7d665f;
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	 }
.leftlink {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #6f6e6e; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.leftlink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #6f6e6e;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}	
.leftlink:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.leftlink:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.footerlink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #3a3a3a; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.footerlink:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #3a3a3a; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}	
.footerlink:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #c85313; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.footerlink:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.textlinkbold{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.textlinkbold:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}	
.textlinkbold:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #6E0404; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.textlinknormal{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.textlinknormal:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}	
.textlinknormal:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #6E0404; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.input1{
    border-right:#8f9296 1px solid;
	border-left:#8f9296 1px solid;
	border-top:#8f9296 1px solid;
	border-bottom:#8f9296 1px solid; 
	font-size:11px; 
	color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color:#ffffff;
	background-color:#f08543;  
	
}
.input{
  	border-right:#8f9296 1px solid;
	border-left:#8f9296 1px solid;
	border-top:#8f9296 1px solid;
	border-bottom:#8f9296 1px solid; 
	font-size:11px; 
	color: #484848; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#FFFFFF;  
}
select{
  	border-right:#8f9296 1px solid;
	border-left:#8f9296 1px solid;
	border-top:#8f9296 1px solid;
	border-bottom:#8f9296 1px solid; 
	font-size:11px; 
	color: #484848; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#FFFFFF;  
}
.checkbox{
	border-right:#666666 1px solid;
	border-left:#718492 1px solid;
	border-top:#666666 1px solid; 
	font-size:9px;
	color:#FFF3b9; 
	border-bottom: #666666 1px solid; 
	font-family: Arial, Helvetica, sans-serif; 
	border-color:#e3e7ea;
}
.combo {
	border-right: #39424b 1px solid; 
	border-top: #718492 1px solid; 
	FONT-SIZE: 11px;
	border-left: #718492 1px solid;
	color: #000000; 
	border-bottom: #39424b 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #e3e7ea;
}

.border{
border:1px solid #ddd9d9; background-color:#f5f5f5;
}

.border4{
	border:1px solid #b5b5b6;
}
.meroonborder{
	border:1px solid #6D0506;
}

.border1{
	border:1px solid #F0A071;
}
.border2{
	border:1px solid #b5b5b6;
}				
.button_class {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	background-image: url(../images/button-bg.jpg);
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:1px;
	border:1px solid;
    border-top-color:#666666;
    border-left-color:#666666;
    border-right-color:#666666;
	border-bottom-color:#666666;
	height:20px;
}

.button_class1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	background-image: url(../images/button-bg.jpg);
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:1px;
	border:1px solid;
    border-top-color:#666666;
    border-left-color:#666666;
    border-right-color:#666666;
	border-bottom-color:#666666;
	height:22px;
}  
.gen_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	background-image: url(../images/button-bg.jpg);
	cursor:pointer;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid;
    border-top-color:#666666;
    border-left-color:#666666;
    border-right-color:#666666;
	border-bottom-color:#666666;
} 

.gen_button1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	background-image: url(../images/button-bg.jpg);
	cursor:pointer;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid;
    border-top-color:#666666;
    border-left-color:#666666;
    border-right-color:#666666;
	border-bottom-color:#666666;
} 
.greyboldext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 18px;
	COLOR:#660000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
}

.greyboldext_property {
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR:#660000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
}
a
{
	text-decoration:underline;
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.table {
	border:1px solid #bcbcbc;
	background-color:#f3f3f3;
		
}
.table1 {
	border:1px solid #bcbcbc;
	background-color:#fdfef3;
		
}
	.msg_error {
border:1px solid #330000;
background-color:#FFF;
}
.msg_info {
border:1px solid #330000;
background-color: #FFF;
}
.msg_success {
border:1px solid #330000;
background-color:#FFF;
}
.msg_error, .msg_info, .msg_success {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
line-height:20px;
}
.headingtext1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.headingtext2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color:#F5C0A0;
}
.titletdH{
	height:36px;
}
.normaltext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.normaltextbold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.bodytextbold {
	FONT-WEIGHT:bold; 
	FONT-SIZE:11px; 
	COLOR: #000000; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
}

.formbg{
	background-color:#FFFFFF;
}
.fullColen{
	color:#D35F16;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
}
.tdHeight{
	height:10px;
}
.tdHeight1{
	height:5px;
}
/*.title{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
    color:#ffffff;
}*/
.subtitle{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.footerlink2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #3a3a3a; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.filewidth{
	width:200px;
}

/* for tab */

.halfmoon{
margin-bottom: 1em;
}
.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 1px; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font-size: 12px;
background: #ECEEEC url(images/tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: black;
}

.halfmoon li a:hover{
 background-color: #CDDADA;
 color: navy;
}
/*
end tab style
*/
.linkbold
{
	text-decoration:underline;
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.divb
{
 border-bottom:1px;border: 1px #b5b5b6 solid;
 border-left:1px;border: 1px #b5b5b6 solid;
 border-right:1px;border: 1px #b5b5b6 solid;

}
.mypro{
	position: relative;
	left:20px;
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;	
}
/** Grid ******************************************** Afsal created*/
.gridRow{
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
	text-align:left;
	float:left;
	padding-top:2px;
}
.gridTitle {
	background-color:#2bb2dd;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
	text-align:left;
}

.inviteTitle {
	background-color: #DFDFDF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #1B497D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
	text-align:left;
}




.gridSpan{
	padding-left:5px;
}
.tablephoto{
	width:600px;
}
.memRightfloatwid{
	width:600px;
}
.mediumlink{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #676767;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.mediumlink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #676767;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}	
.mediumlink:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.floatleftwidth400one {
	float:left;
	width:400px;
}
.helptext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	font-style:italic;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 12px;
	text-align:left;
}
.meroon {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:11px;
	font-weight:bold;
	color:#54171c;
	text-decoration:none;
}

.meroonsmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:9px;
	font-weight:bold;
	color:#54171c;
	text-decoration:none;
}

.bluesmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:9px;
	font-weight:bold;
	color:#16a8d9;
	text-decoration:none;
}
.bluesmall12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	font-weight:bold;
	color:#16a8d9;
	text-decoration:none;
}

.toplinkpagi {
	color:black;
	text-decoration:none;
}



/* Begin Tab Style */
#Tabs {
	margin:0px;
}	
#Tabs ul {
	list-style: none;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#Tabs li {
	float:left;
	border:1px solid #96c5e9;
	border-bottom-width:0px;
	margin:0px;
	height:20px;
}
#Tabs a {

	text-decoration:none;
	display:block;
	background:#eff5fa;
	padding:0.24em 1em;
	color:#116c89;
	text-align:center;
}
#Tabs a:hover {
	background:#ccc;
}
#Tabs #selectedItem {
	border-color:#96c5e9;

}
#Tabs #selectedItem a {
	position:relative;
	top: 0px;
	background: white;
	font-weight: bold;
	color:#116c89;

}

#tabcontent {
	padding:5px;
	clear:both;
	border:1px solid #96c5e9;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-bottom:30px;
}

#noclick {
	opacity: 0.5;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	width:100%;
	height:100%;
	position:absolute;
	display:none;
	background:#F5F5F5;
	z-index:2500;
	left:0;
	top:0;
}

.orange2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.5px;
font-size:12px;
font-weight:bold;
color:#e95f03;
text-decoration:underline;
}
.orange3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.5px;
font-size:12px;
font-weight:bold;
color:#e95f03;
}
.orange4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.3px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.orangebold {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.3px;
font-size:11px;
color:#e95f03;
text-decoration:underline;
cursor:pointer;
}
.calendar_day_top {
	background-color:#777777;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* End Tab Style */
.searchBigLeftTab0 {
	/*height:20px; */
	vertical-align:middle;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	border:1px solid #b5b5b6;
}

.searchBigLeftTab {
	/*height:20px; */
	vertical-align:middle;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	border:1px solid #b5b5b6;
	cursor:pointer;
	background-image:url(../images/icnDarrow.gif);
	background-position:98%;
	background-repeat:no-repeat;
}
.searchBigLeftTab1 {
	/*height:20px; */
	vertical-align:middle;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	border:1px solid #b5b5b6;
	cursor:pointer;
	background-image:url(../images/right_blue_arrow.gif);
	background-position:98%;
	background-repeat:no-repeat;
}
.ListViewTab {
	/*height:20px; */
	vertical-align:middle;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	cursor:pointer;
	background-image:url(../images/icnDarrow.gif);
	background-position:98%;
	background-repeat:no-repeat;
}
.ListViewTab1 {
	/*height:20px; */
	vertical-align:middle;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	cursor:pointer;
	background-image:url(../images/right_blue_arrow.gif);
	background-position:98%;
	background-repeat:no-repeat;
}
.SearchTabSpc {
	background-image:url(../images/spacer.gif);
	background-color:#FFFFFF;
	height:3px;
}
.border_calendar_title{
	border:1px solid #DDDDDD;
}	
.border_calendar_cols{
	border-right:1px solid #320201;
	border-top:1px solid #320201;
}	
.border{
border:1px solid #b5b5b6;
padding:5px;
}
.grayboltext{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#4E4C4C;
}

.grayboltext1{
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#8C8C8C;
}


.popup { 
	POSITION:absolute; 
	display: none; 
	BACKGROUND-COLOR:#FAFAFA;
	z-index:3000;width:200px;
	border:1px solid #CCCCCC;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.ajxMessage{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:18px;
	color:#FF0000;
}
.ajxMessage-normal{
	font-weight:normal;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:18px;
	color:#FF0000;
}
.ajxMessage-green{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:18px;
	color:#006600;
}
.calendar_disb{
	opacity: 0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	position:absolute;
	background:#cccccc;
	background-image:url(../images/loadingB.gif);
	background-repeat:no-repeat;
	background-position:center;
	z-index:10000;
}
.border-full{
border:1px solid #54171C;
padding:5px;
}
.border-full-top-less{
	border-left:1px solid #54171C;
	border-right:1px solid #54171C;
	border-bottom:1px solid #54171C;
	padding:5px;
}
.borde-left-less{
	border-right:1px solid #54171C;
	border-top:1px solid #54171C;
	border-bottom:1px solid #54171C;
	padding:5px;
}
.borde-left-less-top-less{

	border-right:1px solid #54171C;
	border-bottom:1px solid #54171C;
	padding:5px;
}

.borde-right-less{
	border-left:1px solid #54171C;
	border-top:1px solid #54171C;
	border-bottom:1px solid #54171C;
	padding:5px;
}
.borde-right-less-top-less{
	border-left:1px solid #54171C;
	border-bottom:1px solid #54171C;
	padding:5px;
}

.border1{
border:1px solid #690202;
}
.border2{
border:1px solid #8e9899;
}


.border-bottom{
border-bottom:1px solid #690202;
}
.browntext {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #690202; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}
.smalltext {
FONT-WEIGHT:normal;
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY:  Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
line-height: 14px;

}
.redtextbox {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR:#000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
background-color:#FFFFD7;
}

.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.5px;
font-size:11px;
font-weight:bold;
color:#5e1111;
text-decoration:none;
}
.white15 {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:.5px;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.content1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	position:relative;
	width:680px;
	left:140px;
}
.textbox{
	
	border-top:0px solid #ffffff;
	border-right:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:1px solid #000000;

}
.grayBox{
	border-color:#d1cfd0;
	border-style:solid;
	border-width:1px;
	background-color:#fbfbfb;
	width:900px;
	padding:5px;
}
.grayBox1{
	border-color:#d1cfd0;
	border-style:solid;
	border-width:1px;
	background-color:#fbfbfb;
	width:855px;
	padding:5px;
}

blockquote {   
  background-image:url(../images/leftQuote.gif);
  background-position:left top;
  background-repeat:no-repeat;
}
blockquote div {
  padding: 0 25px;
  background: transparent url(../images/rightQuote.gif) right bottom no-repeat;
  width:80%;
}
.input_state{
	width:180px;
	background-color: #f5f5f5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
}
.greenText {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR:#006600;;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}
.inputgray{
  	border-right:#8f9296 1px solid;
	border-left:#8f9296 1px solid;
	border-top:#8f9296 1px solid;
	border-bottom:#8f9296 1px solid; 
	font-size:11px; 
	color:#A7A7A7;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#FFFFFF;  
}
.linktext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #004080;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}
.bidBody{
display:none;border-left:1px solid #64B1FF;
border-right:1px solid #64B1FF;
border-bottom:1px solid #64B1FF;
width:100%;background-color:#F1F1F1;
}

/*Aditionals*/

.divSpc {
	clear:both;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.floatleftwidth5px {
	float:left;
	width:5px;
}
.blocktitle {
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#116c89;
	font-size:12px;
	line-height:15px;
}
.blocktitlesmall {
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#116c89;
	font-size:9px;
	line-height:15px;
}
.blocktitle13px {
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#54171c;
	font-size:13px;
	line-height:15px;
}
.propertyidstyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:12px;
	font-weight:bold;
	color:#54171c;
	text-decoration:none;
	padding-right:19px;
}
.floatleftwidth110 {
	float:left;
	width:110px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatleftwidth160 {
	float:left;
	width:160px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatleftwidth165 {
	float:left;
	width:165px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatrightwidth200 {
	float:right;
	width:200px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color:#000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.floatrightwidth280 {
	float:right;
	width:280px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color:#000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.floatleftwidth400 {
	float:left;
	width:400px;
	height:30px;
}
.inputelement {
	background-color: #f5f5f5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
}
.inputelement1 {
	background-color: #f5f5f5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	width:228px;
}
.blockseperator {
	background-repeat:repeat-x; 
	margin-top:20px;
	background-image:url(templates/blue/images/line1.jpg);
}
.formButtonSubmit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	background-image: url(../images/button-bg.jpg);
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:1px;
	border:1px solid;
    border-top-color:#666666;
    border-left-color:#666666;
    border-right-color:#666666;
	border-bottom-color:#666666;
	height:16px;
}
.formButton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	background-image: url(../images/button-bg.jpg);
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:1px;
	border:1px solid;
    border-top-color:#666666;
    border-left-color:#666666;
    border-right-color:#666666;
	border-bottom-color:#666666;
	height:16px;
}
.floatleft25percentage {
	width:22%;
	float:left;
	margin-right:2%;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	font-size:11px;
	line-height:15px;
}	
.floatleft50percentage {
	width:43%;
	float:left;
	margin-right:4%;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	font-size:11px;
	line-height:15px;
}	
.attributetitle {
	text-align:left;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-size:11px;
	margin-bottom:5px;
}
.sepertor10px {
	clear:both;
	height:10px;
}
.sepertor5px {
	clear:both;
	height:5px;
}
.coffeecolorLink {
	color: #505050;
}
/* The following 4 styles are used for Drag and Drop Option*/
ul.Selboxy {
	list-style-type:none;
	padding:4px 4px 4px 4px;
	margin-left:10px;
	width:96%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    border:2px solid #ccc;
	margin-bottom:5px;
}

ul.Selboxy li {
	cursor:move;
	margin-bottom:4px;
	margin-right:4px;
	padding:2px 2px 2px 25px;
	border:1px solid #ccc;
	float:left; 
	width:18%;
	text-align:left;
	background:#799d8b url(../images/attr_check.gif) no-repeat 3px center;
}
ul.UnSelboxy { 
	list-style-type:none;
	padding:4px 4px 4px 4px;
	margin-left:10px;
	width:96%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    border:2px solid #ccc;
	margin-bottom:5px;
}

ul.UnSelboxy li {
	cursor:move;
	margin-bottom:4px;
	margin-right:4px;
	padding:2px 2px 2px 25px;
	border:1px solid #ccc;
	float:left; 
	width:18%;
	text-align:left;
	background:#fe6463 url(../images/attr_uncheck.gif) no-repeat 3px center;
}

ul.Selboxyleftright {
	list-style-type:none;
	padding:4px 4px 4px 4px;
	margin-left:10px;
	float:left;
	width:44%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    border:2px solid #ccc;
	margin-bottom:5px;
}

ul.Selboxyleftright li {
	cursor:move;
	margin-bottom:4px;
	margin-right:4px;
	padding:2px 2px 2px 25px;
	border:1px solid #ccc;
	float:left; 
	width:40%;
	text-align:left;
	color:#FFFFFF;
	background:#799d8b url(../images/attr_check.gif) no-repeat 3px center;
}


ul.UnSelboxyleftright { 
	list-style-type:none;
	padding:4px 4px 4px 4px;
	margin-left:10px;
	float:left;
	width:44%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    border:2px solid #ccc;
	margin-bottom:5px;
}

ul.UnSelboxyleftright li {
	cursor:move;
	margin-bottom:4px;
	margin-right:4px;
	padding:2px 2px 2px 25px;
	border:1px solid #ccc;
	float:left; 
	width:40%;
	text-align:left;
	color:#FFFFFF;
	background:#fe6463 url(../images/attr_uncheck.gif) no-repeat 3px center;
}
ul.sortable li {
	position:relative;
}
/* End styles for Drag and Drop feature */
.stepactivestyle {
	background:url(../images/step_active.gif) no-repeat;
	float:left;
	height:34px;
	width:117px;
	line-height:37px;
	margin-right:5px;
	padding-top:0px;
	padding-right:0pt;
	padding-bottom:0pt;
	padding-left:0pt;
	margin-bottom:15px;
	color:#FFFFFF;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.stepinactivestyle {
	background:url(../images/step_inactive.gif) no-repeat;
	float:left;
	height:34px;
	width:117px;
	line-height:37px;
	margin-right:5px;
	padding-top:0px;
	padding-right:0pt;
	padding-bottom:0pt;
	padding-left:0pt;
	margin-bottom:15px;
	color:#FFFFFF;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.publishinactivestyle {
	background:url(../images/step_inactive.gif) no-repeat;
	float:left;
	height:34px;
	width:142px;
	line-height:37px;
	margin-right:5px;
	padding-top:0px;
	padding-right:0pt;
	padding-bottom:0pt;
	padding-left:0pt;
	margin-bottom:15px;
	color:#FFFFFF;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.stepstyle {
	line-height:37px;
	margin-right:5px;
	color:#FFFFFF;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.titlelistingitem {
	float:left;
	padding:3px 0px 0px 3px;
	margin:0px;
	text-align:left;
	text-decoration:none;
	font-weight:bolder;
}
.whitebold12 {
	FONT-WEIGHT:bold;
	FONT-SIZE:12px;
	COLOR:#FFFFFF;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	text-align:left;
}
.blacknormal12 {
	FONT-WEIGHT:normal;
	FONT-SIZE:12px;
	COLOR:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
}
.bluenormal12 {
	FONT-WEIGHT:normal;
	FONT-SIZE:12px;
	color:#0169a8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
}
.floatleft250px {
	float:left;
	width:250px;
	text-align:left;
	font-size:12px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rowlistingitem {
	float:left;
	padding-top:3px;
	padding-left:3px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:15px;
	text-align:left;
}
.requiredblock {
	font-weight:normal; 
	font-size:11px; 
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/**** Afsal ***/
.floatleftwidth120 {
	float:left;
	width:120px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatleftwidth50 {
	float:left;
	width:50px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatleftwidth501 {
	float:left;
	width:50px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatleftwidth80 {
	float:left;
	width:80px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.floatleftwidth400normal{
	float:left;
	width:400px;
}
.floatrightwidth400normal{
	float:right;
	width:400px;
}
.floatleftwidth148 {
	float:left;
	width:148px;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
.loading{
	width:100%;
	background-image:url(../images/divLoadingBg.jpg);
}
.assignstatus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#660033;
	border-top-style:solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 200px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align:center;
	font-weight:bold;
	padding:2px;
	background-image:url(../images/assignstatus.jpg);
	background-repeat:repeat;
}
.label {
	float:left;
	text-align:left;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4e4c4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
}
h2 {
	font-size: 1.8em;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
}
.box {
width:950px;
margin:0 auto;
margin-top:20px;
background:#ffffff;
border: 1px solid #999999;
position:relative;
text-align:center;
}
.logo {

width:118px;
height:85px;
margin-left:0;
background-image:url(../images/logo_inner.jpg);
}
.dvContact {
	height:51px;
	margin-left:800px;
	margin-top:10px;
	position:absolute;
}
.phone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6d0505;
}
.toplink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.toplink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.line {
	border-top:#CCCCCC 1px solid;
	height:1px;
	width:116px;
	margin-top:4px;
	font-size:11px;
}
.line a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.header{
	width:100%;
	height:125px;
	margin:0 auto;
	text-align:left;
}
.topmenu{
	width:150px;
	float:left;
	margin-left:0px;
	height:34px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/top_bg.jpg);
	background-repeat:repeat-x;
	border-left: 1px solid #999999;
}
.topmenu ul {
	margin: 0;
	list-style: none;
}
.topmenu li {
	display:  inline;
}
.topmenu a {
	display: block;
	margin-left:0px;
	margin-top:5px;
	padding:5px;
	height: 18px;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.leftimage {
    width: 265px;
    height:233px;
	margin-top:30px;
    margin-left: 140px;
	position:absolute;
    background-image:url(../images/find_property.jpg)
}
.rightimage {
    width: 265px;
    height:233px;
	margin-top:30px;
	margin-left:550px;	
  	position:absolute;
	background-image:url(../images/list_property.jpg)
}
.findProperty {
	margin-right:8px;
	text-align:center;
	width:265px;
	/*position:absolute;*/
	left:0px;
	margin-top:-30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;

}
.lstProperty {
	margin-right:8px;
	text-align:right;
	width:110px;
	position:absolute;
	top:200px;
	left:75px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.buyer {
	margin-right:8px;
	text-align:right;
	width:110px;
	position:absolute;
	top:425px;
	left:145px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.sellers {
	margin-right:8px;
	text-align:right;
	width:110px;
	position:absolute;
	top:425px;
	left:557px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.leftcontent {
	width: 600px;
	height:185px;
	margin-top:282px;
	margin-left: 140px;
	position:absolute;
	left: 11px;
	top: -107px;
}
.leftcontent a{
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
.leftcontent div{
	height:47px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.leftcontent p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.rightcontent {
    width: 300px;
    height:185px;
	margin-top:282px;
	margin-left:550px;	
  	position:absolute;
}
.rightcontent a{
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}	
.rightcontent div{
	height:47px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.rightcontent p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.bottomlink {
	text-align:center;
    width: 930px;
	margin-top:0px;
	margin-left:0px;	
  	position: relative;
}
.bottomlink:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.bottomlink p{
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.bottomlink a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.btmlnk p{
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
}
.property {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size:12px;
	font-weight:bold;
	color:#333333 ;
	text-decoration:none;
	height:30px;
	line-height:25px;
}
.property :hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
div.row {
  clear: both;
  padding-top: 4px;
 }
div.row span.label {
  float: left;
  width:105px;
  text-align: right;
padding:0px 10px 0px 20px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
 }
div.row span.formw {
  float: left;
  width: 275px;
  text-align: left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style:oblique;
  color:#666666;
 } 
 /* New css  Added on 19/Sep/2008 For Rob new design */
.bodyhome {
	margin:0px;
	padding:0px;
	background:url(../images/bg2.gif) repeat-x left top #e5f7fc;
	
}
.clear{
	clear:both;
}	
/*   ---------------- Outer Wrap  ---------------- */
.outer_wrap{
	width:900px;
	margin:auto;
}
/* ---------------- Header Wrap  ---------------- */
.header_wrap{
	width:900px;
	height:164px;
}
.header_left{
	 width:330px;
	 float:left;
	 padding-top:123px;
}
.header_right{
	 width:330px;
	 float:left;
	 padding-top:70px;
}
.header_logo{
	width:230px;
	float:left; 
}
.top_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#2b333c;
}
.top_link a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#2b333c;
}
.top_link a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#2b333c;
}

/* Middle Wrap*/

.middle_wrap{
	width:900px;
}
.buyer_wrap{
	width:403px;
	height:351px;
	float:left;
	background:url(../images/box-buyers.gif) left top no-repeat;
	padding:72px 0px 0px 38px;
	margin:0px;
}
.seller_wrap{
	width:407px;
	height:351px;
	float:left;	
	background:url(../images/box-sellers.gif) left top no-repeat;
	padding:72px 0px 0px 34px;
	margin:0px;
}
.middle_space{
	float:left;
	width:18px;
}
/* step */
.img_wrap{
	width:400px;
	height:200px;
 }
.step{
	width:387px;
	height:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.step_text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	}
a.step_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	color:#eb7e10;
	}
	a.step_text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	color:#eb7e10;
	}
	

.step1_select{
	color:#eb7e10;
	text-decoration:none;
	padding:0px 0px 0px 65px;
	margin:0px;
	background:url(../images/point_sel1.jpg) left top no-repeat;
}
.step1_select a{
	color:#eb7e10;
	text-decoration:none;
	line-height:44px;
}
.step1_select a:hover{
	color:#eb7e10;
	text-decoration:none;
	line-height:44px;
}

.step2_select{
	color:#eb7e10;
	text-decoration:none;
	padding:0px 0px 0px 65px;
	margin:0px;
	background:url(../images/point_sel2.jpg) left top no-repeat;
	line-height:44px;
}
.step2_select a{
	color:#eb7e10;
	text-decoration:none;
	line-height:44px;
}
.step2_select a:hover{
	color:#eb7e10;
	text-decoration:none;
	line-height:44px;
}

.step3_select{
	color:#eb7e10;
	text-decoration:none;
	padding:0px 0px 0px 65px;
	margin:0px;
	background:url(../images/point_sel3.jpg) left top no-repeat;
	line-height:44px;
}
.step3_select a{
	color:#eb7e10;
	text-decoration:none;
	line-height:44px;
}
.step3_select a:hover{
	color:#eb7e10;
	text-decoration:none;
	line-height:44px;
}

.step1_normal{
	color:#b1b2b4;
	text-decoration:none;
	padding:0px 0px 0px 65px;
	margin:0px;
	background:url(../images/point_desel1.jpg) left top no-repeat;
}
.step1_normal a{
	color:#b1b2b4;
	text-decoration:none;
	line-height:44px;
}
.step1_normal a:hover{
	color:#9d9d9d;
	text-decoration:none;
	line-height:44px;
}
.step2_normal{
	color:#b1b2b4;
	text-decoration:none;
	padding:0px 0px 0px 65px;
	margin:0px;
	background:url(../images/point_desel2.jpg) left top no-repeat;
}
.step2_normal a{
	color:#b1b2b4;
	text-decoration:none;
	line-height:44px;
}
.step2_normal a:hover{
	color:#9d9d9d;
	text-decoration:none;
	line-height:44px;
}
.step3_normal{
	color:#b1b2b4;
	text-decoration:none;
	padding:0px 0px 0px 65px;
	margin:0px;
	background:url(../images/point_desel3.jpg) left top no-repeat;
}
.step3_normal a{
	color:#b1b2b4;
	text-decoration:none;
	line-height:44px;
}
.step3_normal a:hover{
	color:#9d9d9d;
	text-decoration:none;
	line-height:44px;
}
/* end step */


/* Footer Wrap */

.footer{
	background:#e5f7fc url(../images/bg-footer.gif) repeat-x center top;
	padding-top:170px;
	color:#187999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color: #B4EDFF;

}
.footer a{
	color:#187999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
} 
.footer a:hover{
	color:#1c98c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
}
/* End Footer Wrap*/
.helpright{
	position: absolute;
	left:12px;
	top:0px;
	width:320px;
	min-height:20px;
	margin-top: 3.5px;
	border: 1px solid #16a8d9;
	padding: 5px 12px;
	background: #fbfaf8;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#16a8d9;
}
.helpright .hint-pointer {
    position: absolute;
    left: -18px;
    top: 5px;
    width: 19px;
    height: 20px;
    background: url(../images/pointer_new.gif) left top no-repeat;
}
.hint-pointer {
    position: absolute;
    left: -18px;
    top: 5px;
    width: 19px;
    height: 20px;
    background: url(../images/pointer_new.gif) left top no-repeat;
}
.rightnav {
	/*float:left;*/
	float:right;
	width:330px;
	/*width:220px;*/
	padding:6px;
	line-height:30px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
}

.rightnav1 {
	/*float:left;*/
	float:right;
	width:25%;
	/*width:220px;*/
	padding:10px;
	line-height:30px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
}

.mainbody{
	float:center;
	text-align: left;

}
.mainimage {
	padding: 1px;
	float: left;
}
.imageborder {
	padding: 10px;
	float: left;
	border: 1px solid #CCCCCC;
}
.imagetitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	color: #999999;
	text-align: center;
	float: left;
	width: 100px;
}

.redClass{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF0000;
}
.more {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}
.more:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE:10px; 
	COLOR: #00000; 
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}	
.more:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial; 
	TEXT-DECORATION: none;
}
.more:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY:Verdana,Arial;
	TEXT-DECORATION: none;
}
.property2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	color:#333333;
}
div.row2 {
  clear: both;
  padding-top: 10px;
}

div.row2 span.label {
  float: left;
  width: 250px;
  text-align: right;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
}

div.row2 span.formw {
  float: right;
  width: 360px;
  text-align: left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style:oblique;
  color:#666666;
}
 
.property_account_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	height:20px;
	text-align:left;
}

.imageborder_myaccount {
	width:150px;
	padding: 10px;
	float: left;
	border: 1px solid #999999;
}

.imagetitle_myaccount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 160px;
}

.mainbody_myaccount{
	float: none;
	width:680px;
	text-align: left;
	padding: 10px;
}

.header_righttop{
	 width:335px;
	 float:left;
	 padding-top:0px;
	 height:30px;	 
	 
}
 /* New style*/
.td_head{
	background-color:#757575;
	width:620px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:5px 0px 0px 0px;
	margin:0px;
	/*line-height:25px;*/
}
.td_head a{
	
	text-decoration:underline;
	color:#ffffff;
}
.td_head a:hover{
	text-decoration:none;
	color:#ffffff;
}


.td1{
	width:620px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	padding-top:5px;
	/*line-height:25px;*/
}
.td1 a{
	
	text-decoration:underline;
}
.td1 a:hover{
	text-decoration:none;
	color:#333333;
}
.td2{
	background-color:#eeeeee;
	width:620px;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	line-height:25px;
}
.td2 a{
	text-decoration:underline;
	color:#333333;
}
.td2 a:hover{
	
	text-decoration:none;
	color:#333333;
}
.col1{
	width:42px;
	height:25px;
	float:left;
}
.col2{
	width:205px;
	height:25px;
	float:left;
	
}

.col3{
	width:112px;
	height:25px;
	float:left;
text-align:center;
}
.col4{
	width:182px;
	height:25px;
	float:left;
text-align:center;

}
.col5{
	width:116px;
	height:25px;
	float:left;
text-align:center;
}
.col6{
	width:128px;
	height:25px;
	float:left;
text-align:center;
}
.col7{
	width:77px;
	height:25px;
	float:left;
}
/*21/11/08/*/
.col8{
	width:160px;
	height:25px;
	float:left;
	
}
.col9{
	width:75px;
	height:25px;
	float:left;
text-align:center;

}
.col10{
	width:90px;
	height:25px;
	float:left;
text-align:center;

}
.col11{
	width:90px;
	height:25px;
	float:left;
text-align:center;

}


/*03/10/08/*/
.leftbg{
	background-image:url(../images/bg_left.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:6px;
	}
.menu_gray{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	}
	a.menu_gray{
	text-decoration:none;
	color:#666666;	
	}
	a.menu_gray:hover{
	text-decoration:none;
	color:#848484;	
	}
.menu_gray_navig{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	}
	a.menu_gray_navig{
	font-size:10px;
	text-decoration:none;
	color:#666666;	
	}
	a.menu_gray_navig:hover{
	font-size:10px;
	text-decoration:none;
	color:#848484;	
	}
.menu_blue{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#02bbcc;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	}
	a.menu_blue{
	text-decoration:none;
	color:#02bbcc;	
	}
	a.menu_blue:hover{
	text-decoration:none;
	color:#01d6ea;	
	}
.border_gray{
	border: 1px solid #86989a;
	}
	.border_gray2{
	border: 1px solid #9eafb6;
	}
	
.text_blackbold{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	}
.icon_editprofile{
	background-image:url(../images/icon_editprofile.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_paymentdetails{
	background-image:url(../images/icon_payment.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_messages{
	background-image:url(../images/icon_messages.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_events{
	background-image:url(../images/icon_events.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_document{
	background-image:url(../images/icon_document.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.icon_booking{
	background-image:url(../images/booking.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_bids{
	background-image:url(../images/icon_bids.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_favorite{
	background-image:url(../images/icon_fav.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.icon_search{
	background-image:url(../images/icon_search.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.left_top{
	height:65px;
	width:315px;
	padding:25px 10px 10px 10px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	color:#166286;
}
.text_orange{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#eb780e;
}
.left_toplink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#166286;
}
.header_left_home{
	 width:330px;
	 float:left;
}

/*----------------*/
.buyer_bottom_wrap{
	width:403px;
	float:left;
	padding:5px 0px 0px 38px;
	margin:0px;
	text-align:left;
}
.seller_bottom_wrap{
	width:407px;	
	float:left;		
	padding:5px 0px 0px 34px;
	margin:0px;
	text-align:left;
}
.img_bottom_wrap{
	width:400px;
 }
 
.label_class{
	/*display:block;*/
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	width:220px;
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	vertical-align:middle;
	border-top:#cccccc 1px solid; 
	border-left:#cccccc 1px solid; 
	border-right:#cccccc 1px solid; 
	border-bottom:#cccccc 1px solid;  
	pdding-left:6px;
	height:30px;
}
.checkbox{
	border-right:#666666 1px solid;
	border-left:#718492 1px solid;
	border-top:#666666 1px solid; 
	font-size:9px;
	color:#FFF3b9; 
	border-bottom: #666666 1px solid; 
	font-family: Arial, Helvetica, sans-serif; 
	border-color:red;
}

.checked {
background-color:#CCFF99;/*FFF3b9*/
/*background-image:url(../images/chk_on.png);*/
background-position:4 4 ;
text-align:left;
text-indent:18px;
background-repeat:no-repeat;
}
.unchecked {
background-color:#ecf7fd;
/*background-image: url(../images/chk_off.png);*/
background-position:4 4;
text-align:left;
text-indent:18px;
background-repeat:no-repeat;
}
.homecontent
{
width:330px; 
text-align:left;
height:484px;
overflow:scroll;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* NOV 27 by hafis; - start*/

.page_wrap{ 
	width:890px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:10px;
	margin:0px;
	border:1px solid #48C7F1;
	text-align:left; 
}
.steps_wrap{
	width:880px;
	height:20px;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.steps{
	width:100px;
	height:20px;
	border:1px solid #3bc1ed;
	float:left;
	background-color:#ffffff;
}
.steps_sel{
	width:100px;
	height:20px;
	background-color:#3bc1ed;
	float:left;
	border:1px solid #3bc1ed;
}
.text_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#313131;
	padding:0px;
	margin:0px;
}

.form_container{
	width:870px;
	padding:10px 0px 0px 0px;
}
.form_wrap{
	float:left;
	width:500px;
	text-align:left;
}
.form_wrap1{
	float:left;
	width:760px;
	text-align:left;
}

.name_wrap{
	width:180px;
	float:left;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.mormal_text{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0px 0px;
	margin:0px;
}

.field_wrap{
	width:300px;
	float:left;
}
.spacer{
	float:left;
	width:10px;
}

.hint {
	position: absolute;
	left:0px;
	top:0px;
	width: 280px;
	min-height:20px;
	margin-top: -8px;
	border: 1px solid #16a8d9;
	padding: 5px 12px;
	background: #fbfaf8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#16a8d9;
}

.hint .hint-pointer {
    position: absolute;
    left: -18px;
    top: 5px;
    width: 19px;
    height: 20px;
    background: url(../images/pointer_new.gif) left top no-repeat;
}

.hint1 {
	position: absolute;
	left:0px;
	top:0px;
	width: 280px;
	min-height:20px;
	margin-top: -8px;
	border: 1px solid #16a8d9;
	padding: 5px 12px;
	background: #fbfaf8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#16a8d9;
}

.hint1 .hint-pointer1 {
    position: absolute;
    left: -18px;
    top: 5px;
    width: 19px;
    height: 20px;
    background: url(../images/pointer_new.gif) left top no-repeat;
}

.hint2 {
	position: absolute;
	left:0px;
	top:0px;
	width: 300px;
	min-height:100%;
	margin-top: -4px;
		margin-left: 20px;
	border: 1px solid #16a8d9;
	padding-left:25px;
	padding: 10px 12px;
	background: #fbfaf8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#16a8d9;
}
.hint2 .hint-pointer1 {
    position: absolute;
    left: -18px;
    top: 5px;
    width: 19px;
    height: 30px;
    background: url(../images/pointer_new.gif) left top no-repeat;
}

.message_holder{
	float:left;	
	position:relative;
}
.form_row{
	height:30px;
	margin:2px;
	padding:0px 0px 4px 0px;
}

.field_wrap4{
	width:210px;
	float:left;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#585858;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.browse_btn{
	float:right;
	width:90px;
	text-align:left;
}
.textbox7{
	border:1px solid #ccd2d4;
	width:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6a6a6a;
	padding:4px 2px 2px 4px;
	margin:0px;
}
.textbox5{
	border:1px solid #ccd2d4;
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6a6a6a;
	padding:4px 2px 2px 4px;
	margin:0px;
}
.textbox180{
	border:1px solid #ccd2d4;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6a6a6a;
	padding:4px 2px 2px 4px;
	margin:0px;
}
.textbox_nosize{
	border:1px solid #ccd2d4;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6a6a6a;
	padding:4px 2px 2px 4px;
	margin:0px;
}

.textarea{
	border:1px solid #ccd2d4;
	height:75px;
	width:480px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6a6a6a;
	padding:4px 2px 2px 4px;
	margin:0px;
}

.border27{
	border-top:2px solid #48c7f1;
	height:10px;
}
/* NOV 27 by hafis; - end*/

.text_blackbold01{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:16px;
	font-style:italic;
	}
.map_div{
	width:100%;
	text-align:left;
}
.border_new{
	border:1px solid #48C7F1;padding:5px;
}
 /*.hint_new{
	width: 875px;
	border: 1px solid #16a8d9;
	border-bottom:0px;
	background: #fbfaf8;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#16a8d9;
	padding: 5px 0px;
}*/
 .hint_new_blck{
	width: 430px;
	border: 1px solid #16a8d9;
	border-bottom:0px;
	background: #fbfaf8;
	font-family:Tahoma, Arial, Verdana;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#16a8d9;
	padding: 5px 0px;
}
.hint_bottom{
	width: 875px;
	height:20px;
	margin:0px;
	padding:0px;
	background: url(../images/pointer_02.gif) right top no-repeat;
}
.hint_form{
	width: 875px;
	border: 1px solid #16a8d9;
	border-bottom:0px;
	background: #fbfaf8;
	font-family:Tahoma, Arial, Verdana;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#16a8d9;
	padding: 5px 0px;
}
.hint_bottom_form{
	width: 875px;
	height:20px;
	margin:0px;
	padding:0px;
	background: url(../images/pointer_04.gif) right top no-repeat;
}
.hint_bottom_blck{
	width: 430px;
	height:20px;
	margin:0px;
	padding:0px;
	background: url(../images/pointer_02.gif) right top no-repeat;
}

.message_holder_new{
	float:left; 
	clear:both;
	width: 875px;
}
.message_holder_new_blck{
	float:left; 
	clear:both;
	width: 430px;
}
.line_bg{
	background: url(../images/line_bg.gif) left top repeat-x;
	height:20px;
	width: 875px;
}
.line_bg_blck{
	background: url(../images/line_bg.gif) left top repeat-x;
	height:20px;
	width: 430;
}
.name_wrap2{
	width:100px;
	float:left;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0px 0px;
	margin:0px;
}




.outer_rw{
	width:910px;
	margin:0px;
	padding:0px;
	
	}
.sub_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#54171c;
	}

.raw1{
	width:910px;
	margin:0px;
	padding:5px 0px;
	}

.input_listmenu{
   	font-size:12px; 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #8f9296;
	background-color:#ffffff;
	width:200px;
	height:22px;
	padding:1px 0px 1px 4px;
	margin:0px;	
}
.link_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	}
.address{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	}
.create_btn{
	width:65px;
	border:1px solid #666666;
    background:url(../images/createbtn_bg.gif) repeat-x left top;
	padding:2px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	cursor:pointer;
	}

.pagination{
	padding:7px 2px 5px 2px;
	float:right;
	width:210px;
}
.note_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:italic;
	color:#333333;
	}
.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	}
	a.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color:#333333;
	}
	a.title:hover{
	text-decoration: none;
	color:#333333;
	}

.listing_rw{
	width:910px;
	margin:0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #999999;
	}
	
	
	
.left_top_corner{
	height:15px; background:url(../images/box_left_top.jpg) no-repeat left top;
}

.top_bg{
	background:url(../images/box_top_bg.jpg) repeat-x left bottom;
	height:18px;
}

.right_top_corner{
	background:url(../images/box_rht_top.jpg) no-repeat left top;
	width:12px;
	height:18px;
}
.left_bg{
	background:url(../images/box_left_bg.jpg) repeat-y left top;
	width:12px;	
}

.box_inner1{
	background:#ffffff;
	position:relative;
}
.right_bg{
	background:url(../images/box_rht_bg.jpg) repeat-y left top;
	width:12px;	
}
.left_bottom_corner{
	background:url(../images/box_bottm_lft.jpg) no-repeat left top;
	width:12px;
	height:15px;
}

.bottom_bg{
	background:url(../images/box_bottom_bg.jpg) repeat-x left top;	
	height:15px;
}
.right_bottom_corner{
	background:url(../images/box_bottm_rht.jpg) no-repeat left top;
	width:12px;
	height:15px;
}
.page_wrap_new{ 
	width:890px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:10px;
	margin:0px;
	text-align:left; 
}
.title01{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#54171c;
	}
	
/*END===================15 01 09==========================*/
.clouds_bg{
	background:url(../images/clouds_bg.gif) repeat-y right top;
	width:910px;
	padding:0px 26px 0px 27px;
	margin:0px;
	}
	
/*===================FEB 17==========================*/
.popup_wrap{
	width:100%;	
}
.table_head{
	font-size:12px; 
	font-weight:bold;
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* CSS Document Feb23*/
#ppPopUpDiv{
	width:500px;
	height:500px;
	margin:0px auto;
	padding:0px;
}
/*-----------------------*/
#ppPopUpDiv .borderBox .contentHolder{	
	background:#FFFFFF;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;		
	color:#333333;
	padding:5px;	
}

/*-----------------------*/
#ppPopUpDiv .pointerArrow{
	width:auto;
	margin:-2px 0px 0px 0px;
	padding:0px;	
	background:url(../images/ppArrowBg.gif) no-repeat right bottom; /*  Change left to position */
	height:0px;	/* Height can be 0px - 210px*/
}

/* CSS Document Feb23*/
#ppPopUpDiv1{
	width:300px;
	height:300px;
	margin:0px auto;
	padding:0px;
}
/*-----------------------*/
#ppPopUpDiv1 .borderBox .contentHolder{	
	background:#FFFFFF;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;		
	color:#333333;
	padding:5px;	
}

/*-----------------------*/
#ppPopUpDiv1 .pointerArrow{
	width:auto;
	margin:-2px 0px 0px 0px;
	padding:0px;	
	background:url(../images/ppArrowBg.gif) no-repeat right bottom; /*  Change left to position */
	height:0px;	/* Height can be 0px - 210px*/
}

.tabList{
	margin:0px;
	padding:0px;	
}
.tabList ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.tabList ul li{
	margin:0px 2px 0px 0px;	
	float:left;
	border:1px solid #bbbbbb;
	border-bottom:0px;
	
	text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#262626;
}
.tabList ul li a{
	display:block;
	text-decoration:none;
	padding:4px 6px 3px 6px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.tabList ul li a:link{
	color:#262626;	
}
.tabList ul li a:visited{
	color:#262626;	
}
.tabList ul li a:focus{
	color:#666666;
	text-decoration:underline;
	background:#E6E6E6 url(../images/tabSelected.gif) 2px 2px no-repeat;
}
.tabList ul li a:hover{
	color:#666666;
	text-decoration:underline;
	background:#E6E6E6 url(../images/tabSelected.gif) 2px 2px no-repeat;
}
.tabList ul li a:active{
	color:#666666;
	text-decoration:underline;
	background:#E6E6E6 url(../images/tabSelected.gif) 2px 2px no-repeat;
}
.selected{
	background:#E6E6E6 url(../images/tabSelected.gif) 2px 2px no-repeat;
}
.feed{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #C41F02  ; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
	}
.feed_row a{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #006600; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
	
	}	
/*===================26 Oct 2009==========================*/
.top_bannerbg{
	background:url(../images/bg_topbanner.gif) repeat-x left top;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.top_bannerbg a{
	color:#ffffff;
	text-decoration:none;
	 }
.search_ico a{
	 width:85px;
	 padding:0px 2px 0px 18px;
	 float:right;font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	 background:url(../images/search_ico.jpg) no-repeat left center;
	 }
.ico_logout a{
	 width:69px;
	 padding:0px 0px 0px 19px;
	 float:right;
	 font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;	
	 background:url(../images/logout_ico.jpg) no-repeat left center;
	 }
.ico_feedback a{
	  padding:0px 20px 0px 27px;
	 float:right;
	 font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;	
	 background:url(../images/feedback_ico.jpg) no-repeat left center;
	 }
.ico_myaccount a{
	 padding:0px 20px 0px 20px;
	 float:right;
	 font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;	
	 background:url(../images/mymusic_ico.jpg) no-repeat left center;
	 }
	 
	.ico_need a{
	 padding:0px 20px 0px 20px;
	 float:right;
	 font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;	
	 background:url(../new_images/need_icon.jpg) no-repeat left center;
	 } 
	 /* CSS Document */
#divWhatNext{width:260px;background:url(../images/whtznxt_bgtop.jpg) no-repeat left top;padding-top:32px;font:normal 12px Verdana, Arial, Helvetica, sans-serif}
	#divWhatNext img{border:none}
	#divWhatNext a{outline:0}
	#divWhatNext div{background:url(../images/whtznxt_bgbottom.jpg) no-repeat left bottom}
		#divWhatNext div ul{padding:0px;margin:0px}
			#divWhatNext div ul li{list-style:none;padding:0 0 20px 40px;clear:both;height:25px}
				#divWhatNext div ul li a{display:block;text-decoration:none;color:#2a2a2a}
				#divWhatNext div ul li a:hover{display:block;text-decoration:none;color:#117797}	
				#divWhatNext div ul li a img{float:left}
				#divWhatNext div ul li a span{float:left;padding-left:15px;line-height:28px}
				#divWhatNext div ul li a:hover{float:left;line-height:28px;color:#117797;cursor:pointer}			
	 
	 
	 #myItem{
	padding-left:50px;
	padding-right:50px;
}
div.row {

  clear: both;

  padding-top: 10px;

 }



.my_account_outerwrap{
	width:869px;
}
.my_account_wrap{
	width:869px;
}
.my_act_bg{
	background:url(../images/mybox_bg.gif) repeat-y left top;
	width:869px;
}
.my_account_top{
	background:url(../images/mybox_top1.gif) no-repeat left top;
	width:869px;
	height:10px;
}
.my_account_btm{
	background:url(../images/mybox_btm.gif) no-repeat -1px top;
	width:869px;
	height:22px;
}

.my_act_tab{
	background:url(../images/tab_img_lft.gif) no-repeat left top;
	width:36px;
	height:36px;
	float:left;
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 24px;
}
.my_act_tab span{
	background:url(../images/tab_img_rht.gif) no-repeat right top;
	width:179px;
	height:31px;
	float:left;
	padding:5px 0px 0px 0px;
	margin:0px;
}
.my_act_tab a{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.my_act_tab a:hover{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.my_act_tab img{
	vertical-align:middle;
}
.form_hint {
	position:absolute;
	left:5px;
	top:0px;
	width:140px;
	margin-top: 0px;
	padding: 5px 12px;
	background: #fbfaf8;
	border:1px solid #0b769a;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	z-index:100;
}

.form_hint_pointer{
    position: absolute;
    left:1px;
    top:-39px;
    width: 15px;
    height: 35px;
    background:url(../images/hint_pointer.gif) left top no-repeat;
}
.form_message_holder{
	float:left;	
	position:relative;
}


.popup_wrap_top{
	width:762px;
	height:32px;
	background:url(../images/popup_top.gif) no-repeat left top;
	position:relative;
}
.close_btn{
	position:absolute;
	right:0px;
	top:-10px;
}
.popup_wrap_btm{
	width:762px;
	height:12px;
	background:url(../images/popup_btm.gif) no-repeat left top;
}
.popup_wrap_bg{
	width:762px;
	
	margin:10px 0px 0px 0px;
}
.popup_wrap_inner{
	width:730px;
	margin:0px;
	padding:0px 10px 0px 12px;
	float:left;
	background:url(../images/popup_bg.gif) repeat-y left top;
}
.popup_wrap_head{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#118fb5;
}
.pagination{
	
	width:215px;padding-right:20px; float:right;
}
.pagination_link{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:#3ebfe9;
	padding:2px 3px 2px 3px;
	margin:0px;
}
.pagination_link:hover{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:#3ebfe9;
	padding:2px 3px 2px 3px;
	margin:0px;
}
.pagination_sel{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#3ebfe9;
	text-decoration:none;
	background-color:#ffffff;
	border:1px solid #3ebfe9;
	padding:2px 3px 2px 3px;
	margin:0px;
}
.inner_popup{
	width:491px;
}
.inner_popup_top{
	width:491px;
	height:19px;
	background:url(../images/innerpop_top.gif) no-repeat left top;
	position:relative;
}
.inner_popup_bg{
	width:471px;
	background:url(../images/innerpop_bg.gif) repeat-y left top;
	padding:10px;
}
.inner_popup_btm{
	width:491px;
	background:url(../images/innerpop_btm.gif) no-repeat left top;
	height:15px;
}

.close_innerbtn{
	position:absolute;
	right:5px;
	top:4px;
}

.inputelement_002 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;	
	border:1px solid #116c89;
	background-color:#ffffff;
	width:300px;
	height:20px;
}
.event_icon{
	background:url(../images/event_icon.gif) no-repeat left 3px;
}
.doc_icon{
	background:url(../images/doc_icon.gif) no-repeat left 3px;
}
.prop_icon{
	background:url(../images/prop_icon.gif) no-repeat left 3px;
}
.contact_icon{
	background:url(../images/contact_icon.gif) no-repeat left 3px;
}
.link_compose a{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0e3872;
	text-decoration:none;
	padding:5px 0px 5px 20px;
	display:block;
	text-align:left;

}
.link_compose a:hover{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0e3872;
	text-decoration:none;
	padding:5px 0px 5px 20px;
	display:block;
	text-align:left;
	
}
.compose_box_btm{
	background:url(../images/compose_box_btm.gif) no-repeat left top;
	width:229px;
	height:34px;
}
.compose_box_top{
	background:url(../images/compose_box_top.gif) no-repeat left top;
	width:229px;
}
.compose_box_outer{
	background:url(../images/compose_box_bg.gif) repeat-y left top;
	width:229px;
}
.box_wrap{
	width:230px;
	float:left;
}
.sub_compose{
	text-align:left;
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#000000;
	height:80px;
	overflow:auto;
	background:#abd1ef;
	border:1px solid #a2c3dd;
	width:170px;
	padding:0;
	margin:0;
}
.sub_compose a{
	text-align:left;
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#000000;
	padding:5px;
	margin:0;
}
.sub_compose a:hover{
	text-align:left;
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#000000;
	padding:5px;
	margin:0;
}

.tab_menu_wrap{
	height:38px;
	background:url(../images/tab_bg.gif) repeat-x left top;
}
.tab_menu_wrap a{
	height:38px;
	float:left;
	margin-right:5px;
}
.tab_menu_wrap a:hover{
	height:38px;
	float:left;
	margin-right:5px;
}
.tab_menu_btn{
    background: transparent url(../images/tab_rht.gif) no-repeat  right top; 
	color:#ffffff;
    font:bold 12px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.tab_menu_btn span {
    background: transparent url(../images/tab_left.gif) no-repeat left top;
    line-height:34px;
	padding:0px 5px 0px 15px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.tab_menu_btn:hover {
    background: transparent url(../images/tab_rht.gif) no-repeat right top;
  	color:#ffffff;
    font: bold 12px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.tab_menu_btn:hover span {
    background: transparent url(../images/tab_left.gif) no-repeat left top;
    display: block;
    line-height:34px;
	padding:0px 5px 0px 15px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
	
.tab_menu_btn_sel {
    background: transparent url(../images/tab_rht_sel.gif) no-repeat right top;
  	color:#ffffff;
    font: bold 12px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.tab_menu_btn_sel span {
    background: transparent url(../images/tab_left_sel.gif) no-repeat left top;
    display: block;
    line-height:34px;
	padding:0px 5px 0px 15px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
/*---------------------------------------- DEC1-for my profile page*/
.view_profile_wrap{
	width:780px;
}
.view_profile_wrap_top{
	width:780px;
	padding-bottom:45px;
}

.view_profile_img{
	width:125px;
	float:left;
}
.prof_head{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#0169a8;
	text-decoration:none;
}
.profile_text{
	width:275px; float:left;
	text-align:left;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:18px;
}
.profile_link{
	width:160px; float:left;
	text-align:left;
	padding-top:20px; padding-left:10px;
}
.linkbold01{
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.profile_account_wrap{
	width:780px;
	padding-bottom:30px;
	background:#f0f5f9;
	border:1px solid #afd4e7;
	position:relative;
}
.profile_account_wrap_fieldset{
	position:absolute;
	top:-8px;
	left:7px;
	padding:0px 3px 0px 3px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#454545;
	background:url(images/field_set_bg.jpg) repeat-x left 3px;
}

.profile_account_wrap_inner{
	padding-left:35px;
	padding-top:20px;
	padding-bottom:10px;
	font:normal 12px Arial, Helvetica, sans-serif;
}

.input_textarea{
    border:#afd4e7 1px solid;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000; 
	background-color:#ffffff;
}

.input_textfield{
	 border:#afd4e7 1px solid;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000; 
	background-color:#ffffff;
}


.accountbox_outer{
	background:url(../images/accountbox_bg.jpg) repeat-y left top;
	width:227px;
	float:left;
	padding-right:10px;
}
.accountbox_top{
	background:url(../images/accountbox_top.jpg) no-repeat left top;
	width:227px;
}
.accountbox_btm{
	background:url(../images/accountbox_btm.jpg) no-repeat left top;
	width:227px;
	height:34px;
}
.acccount_box_inner{
	text-align:left; padding:2px;
}

.blackbold_title1{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}

/*----------------------END------------------ DEC1*/

/*--------------------------Dec 15 */
.my_prof_left{
	float:left;
	width:410px;
	padding-left:15px;
}
.my_prof_right{
	float:right;
	width:410px;
	padding-right:15px;
}
.profile_form_wrap{
	width:410px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.profile_form_name{
	width:125px;
	float:left;
	text-align:right;
	padding:3px 10px 0px 0px;font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.profile_form_field{
	width:270px;
	float:left;
}
.profile_form_field_input{
	border:1px solid #afd4e7;
	height:22px;
}
.profile_form_field_area{
	border:1px solid #afd4e7;
	height:60px;
}
.profilewrap01{
	background-color:#f0f5f9;
	border:1px solid #afd4e7;
	padding:15px;
}
.block_proflie{
	background:url(../images/block_img.jpg) no-repeat left top;
	width:165px; height:155px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	padding:20px;
	margin-right:10px;
}
.blackbold_title1{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	text-align:left;
}
.form_bg{
	background:url(../images/form_bg.jpg) repeat-x left top;
	height:18px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:0px;
}


/* --------------------------------------------------------- DEC 22*/
.title_head{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#0169a8;
	text-decoration:none;
}
.title_head01{
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#0169a8;
	text-decoration:none;
}
.property_detrail_menu{
	background-color:#f0f5f9;
	border:1px solid #afd4e7;
	margin:10px 0px 10px 0px;
	padding:5px ;
}
.property_detrail_menu a{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0169a8;
	padding:15px 20px 5px 20px ;
	margin:0;
}
.property_detrail_menu a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0169a8;
	padding:15px 20px 5px 20px ;
	margin:0;
}


.btn_style_2{
    background: transparent url('../images/btn_rht01.gif') no-repeat  right top; 
	color:#ffffff;
    font:bold 11px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.btn_style_2 span {
    background: transparent url('../images/btn_lft01.gif') no-repeat left top;
    line-height:34px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.btn_style_2:hover {
    background: transparent url('../images/btn_rht01.gif') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.btn_style_2:hover span {
    background: transparent url('../images/btn_lft01.gif') no-repeat left top;
    display: block;
    line-height:34px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
	
.contact_info_wrap{
	background:url(../images/contact_right.jpg) no-repeat left top;
	width:195px;
	height:260px;
	margin-left:10px;
}

.left_prp_box{
	float:left;
	width:230px;
}
.prop_box_wrap{
	width:230px;float:left;
	background:url(../images/box_prop_bg.jpg) repeat-y left top;
	margin-bottom:15px;
}
.prop_box_wrap_top{
	width:230px;float:left;
	background:url(../images/box_prop_top.jpg) no-repeat left top;
	height:70px;
	padding:10px;
}
.prop_box_wrap_btm{
	width:230px;float:left;
	background:url(../images/box_prop_btm.jpg) no-repeat left bottom;
	height:11px;
}
.prop_box_wrap_bg{
	width:230px;float:left;	
}


.tab_btn_wrap{
	background:url(../images/tab_img_bg.jpg) repeat-x left top;
	height:37px;
	margin-bottom:10px;
}

.tab_btn{
    background: transparent url('../images/tab_btnrht_nor.jpg') no-repeat  right top; 
	color:#045c9a;
    font:bold 11px  Tahoma, Arial, Verdana;
    height:37px;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display:block;
	}
.tab_btn span {
    background: transparent url('../images/tab_btn_left_nor.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 20px 0px 20px;		
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
.tab_btn:hover {
    background: transparent url('../images/tab_btn_rht.jpg') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:37px;
    text-decoration: none;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
	display:block;
	}
.tab_btn:hover span {
    background: transparent url('../images/tab_btn_left.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 20px 0px 20px;		
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
.tab_btn_select1 {
    background: transparent url('../images/tab_btn_rht.jpg') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:37px;
    text-decoration: none;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
	display:block;
	}
.tab_btn_select1 span {
    background: transparent url('../images/tab_btn_left.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 20px 0px 20px;		
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
	
.tab_btn01{
    background: transparent url('../images/tab_btn_rht01_nor.jpg') no-repeat  right top; 
	color:#045c9a;
    font:bold 11px  Tahoma, Arial, Verdana;
    height:37px;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display:block;
	}
.tab_btn01 span {
    background: transparent url('../images/.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 20px 0px 20px;		
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
.tab_btn01:hover {
    background: transparent url('../images/tab_btn_rht01.jpg') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:37px;
    text-decoration: none;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
	display:block;
	}
.tab_btn01:hover span {
    background: transparent url('../images/.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 20px 0px 20px;		
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
	
	
.tab_btn_mid{
    background: transparent url('../images/tab_btn_mid_rt.jpg') repeat-x  right top; 
	color:#045c9a;
    font:bold 11px  Tahoma, Arial, Verdana;
    height:37px;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display:block;
	}
.tab_btn_mid span {
    background: transparent url('../images/tab_btn_mid_rt.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 7px 0px 7px;		
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
.tab_btn_mid:hover {
    background: transparent url('../images/tab_btn_mid_rt_or.jpg') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:37px;
    text-decoration: none;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
	display:block;
	}
	
	.tab_btn_mid_selected
	{
	background: transparent url('../images/tab_btn_mid_rt_or.jpg') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:37px;
    text-decoration: none;
	padding:0px 4px 0px 0px;
	margin:0px 0px 0px 0px; 
	display:block;
	}
	.tab_btn_mid_selected span {
    background: transparent url('../images/.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 17px 0px 17px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
	
.tab_btn_mid:hover span {
    background: transparent url('../images/.jpg') no-repeat left top;
    line-height:37px;
	padding:0px 7px 0px 7px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display:block;
	} 
	
.large_textarea{
	border:1px solid #74a9c4;
	height:255px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none; 
}

/* jan 05*/
.border_01{	
	border:1px solid #aad3f3;
	padding:10px;
}
.blue_box{
	width:227px;
	height:307px;
	background:url(../images/blue_box_bg.jpg) no-repeat left top;
	float:left;
}
.my_profile_box{
	width:390px;
	margin:0px 5px 0px 5px;
	float:left;
	border:1px solid #aad3f3;
	padding:5px;
}


.my_comment_outerwrap{
	width:869px;
	padding-top:20px;
}
.my_comment_wrap{
	width:869px;
}
.my_act_bg{
	/*background:url(../images/mybox_bg.gif) repeat-y left top;*/
	width:869px;
}
.my_comment_top{
	background:url(../images/mybox_top1.gif) no-repeat left top;
	width:869px;
	height:10px;
}
.my_comment_btm{
	background:url(../images/mybox_cmtbtm01.jpg) no-repeat -1px top;
	width:869px;
	height:22px;
}
.my_comment_tab{
	background:url(../images/tab_btn_left_01.jpg) no-repeat left top;
	height:36px;
	float:left;
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 0px;
}
.my_comment_tab span{
	background:url(../images/tab_btn_rht_01.jpg) no-repeat right top;
	width:179px;
	height:30px;
	float:left;
	padding:6px 0px 0px 0px;
	margin:0px;
}
.my_comment_tab a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#306599;
	text-decoration:none;
	background:none;
}
.my_comment_tab a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#306599;
	text-decoration:none;
	background:none;
}
.my_comment_tab img{
	vertical-align:middle;
}

.loginpopup_wrap_top{
	width:542px;
	height:31px;
	background:url(../images/loginpopup_wrap_top.gif) no-repeat left top;
	position:relative;
}
.close_btn{
	position:absolute;
	right:0px;
	top:-10px;
}
.loginpopup_wrap_btm{
	width:542px;
	height:18px;
	background:url(../images/loginpopup_btm.gif) no-repeat left top;
}
.loginpopup_wrap_bg{
	width:542px;
	margin:10px 0px 0px 0px;
}
.loginpopup_wrap_inner{
	width:520px;
	margin:0px;
	padding:0px 10px 0px 12px;
	float:left;
	background:url(../images/loginpopup_bg.gif) repeat-y left top;
}
.loginpopup_wrap_head{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#118fb5;
}
.bluebold_title{
	FONT-WEIGHT:normal;
	FONT-SIZE: 18px;
	COLOR:#00709b;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-bottom:10px;
}
/*-----------------JAN 12*/
.head01{
	background-color:#f0f5f9;
	border:1px solid #afd4e7;
	padding:10px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#0169a8;
	text-decoration:none;
}
.arial_nor_bluebld{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0169a8;
	text-decoration:none;
}
.arial_nor{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#1d1d1d;
	text-decoration:none;
	line-height:19px;
}
.box_bd3{
	border:1px solid #afd4e7;
	border-top:0px;
}
.grey_link{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#636363;
	text-decoration:none;
	line-height:19px;
}
.grey_link:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#636363;
	text-decoration:none;
	line-height:19px;
}


/*-------------------------------------------JAN 18*/	

.input_field{
	width:150px;
	height:17px;
	padding:2px;
	border:1px solid #afd4e7;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.box_table{
	background-color:#afd4e7;
	
}

.left_pd10{
	padding-left:10px;
}
.rht_pd10{
	padding-right:10px;
}
.top_pd10{
	padding-top:10px;
}
.btm_pd10{
	padding-bottom:10px;
}
.title_bg{
	background:url(../images/title_bgimg.jpg) repeat-x left top;
}

/* CSS Document */

/*--------------------------------------------------JAN 25*/
.box_bg_wrap{
	background:url(../images/form_box_bg.jpg) repeat-y left top;
}
.box_listing_bg{
	background:url(../images/form_box_bg.jpg) repeat-y left top; padding-left:20px;
}
.blog_lisitng_head{
	background:url(../images/blog_listing_head.gif) no-repeat left top;
	width:880px;
}
.blog_head{
	font:normal 24px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.pd_left10{
	padding-left:10px;
}
.grey_txt{
	
}
.blue_txt{
	color:#1c678f;
	font:normal 22px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.blog_date_wrap{
	/*border-right:1px solid #d8d8d8;*/
	float:left;
	height:30px;
	line-height:30px;
	margin-top:20px;
	padding:0px 5px 0px 5px;
	color:#a6a6a6;
	font:normal 24px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:inline;
}
.blog_title_wrap{
	 float:left;
	 width:775px;
	padding:20px 0px 0px 10px;
	 color:#1c678f;
	font:normal 15px Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
.blog_listing_wrap{
	padding:0px 12px 0px 12px;
}
.border_bg{
	/*background:url(../images/border_bg.gif) repeat-x left center;
	 height:10px;*/
}	

.blog_list{
	padding:0px 0px 10px 0px;
	margin:0px;
	
}
.blog_list_img{
	padding:0;
	margin:0;
	float:left;
	width:106px;
	
}
.blue_txt18{
	color:#1c678f;
	font:normal 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.bodytext_arial {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.smaltext_arial_blue {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#1c678f;
}
.smaltext_arial_grey{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#828080;
}
.comment_icon{
	background:url(../images/comment_icon.jpg) no-repeat left top;
	padding:0px 0px 0px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#1c678f;
}
.comment_icon a{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#1c678f;
}
.comment_icon a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#1c678f;
}
.tag_icon{
	background:url(../images/tag_icon.jpg) no-repeat left top;
	padding:0px 0px 0px 20px;
}
.tag_icon a{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#828081;
}
.tag_icon a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#828081;
}

/* forum*/
.bg_blue{
	background-color:#edf7f9;
}
.bg_red{
	background-color:#fbf7f8;
}
.bg_white{
	background-color:#ffffff;
}
.table_top_wrap{
	background-color:#8cbed9; padding:10px;
}
.thread_search_bg{
	background:url(../images/search_bg.gif) repeat-x left top;
	height:58px;
	border:1px solid #e5ecf2;
	padding:0px 0px 0px 0px;
}

/*-------------------------------------------------------Blogdetail*/
.blog_left_wrap{
	width:580px;
	float:left;
	margin-right:20px;
	}
.blog_right_wrap{
	width:254px;
	float:left;
	}
.blog_right_wrap h1{
	background:url(../images/bg_h1.jpg) no-repeat left top;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#1c678f;
	padding:10px;
	margin:0px;
	}
.blog_roundbg{
	width:234px;
	background:url(../images/round_bg.jpg) repeat-y left top;
	padding:5px 10px;
	}
.blog_right_wrap ul{
	margin:0px;
	padding:0px;
	}
.blog_right_wrap ul li{
	font:normal 11px Arial, Helvetica, sans-serif;
	list-style:none;
	line-height:16px;
	padding-top:10px;
	}
.blog_right_wrap ul li a{
	text-decoration:underline;
	color:#000000;
	}
.blog_right_wrap ul li a:hover{
	text-decoration:none;
	color:#000000;
	}
.tmarg10{margin-top:10px;}
	
	
.btn_style_03{
    background: transparent url('../images/btn_rht_03.gif') no-repeat  right top; 
	color:#006aa8;
    font:bold 11px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 3px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.btn_style_03 span {
    background: transparent url('../images/btn_lft_03.gif') no-repeat left top;
    line-height:34px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.btn_style_03:hover {
    background: transparent url('../images/btn_rht_03.gif') no-repeat right top;
  	color:#006aa8;
    font: bold 11px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 3px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.btn_style_03:hover span {
    background: transparent url('../images/btn_lft_03.gif') no-repeat left top;
    display: block;
    line-height:34px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
	
.thread_comment{
	width:760px;float:right;
}
.thread_comment_wrap{
	width:770px; float:right;
}

.blog_comment{
	width:580px;
	background:url(../images/blog_post_top.gif) no-repeat left top;
	padding:8px 0px 0px 0px;
}
.blog_comment_top{
	width:580px;
	height:11px;
	
}
.blog_comment_bg{
	width:550px;
	background:url(../images/blog_post_bg.gif) repeat-y;
	padding:5px 15px 5px 15px;
}
.blog_comment_btm{
	width:580px;
	background:url(../images/blog_post_btm.gif) no-repeat left top;
	height:5px;
}

.delete_icon{
	background:url(../images/delete_icon.gif) no-repeat left top;
	padding:3px 0px 0px 20px;
	margin-top:3px;
	color:#818181;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.delete_icon a{
	color:#818181;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:3px 0px 0px 0px;
}
.delete_icon a:hover{
	color:#818181;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:3px 0px 0px 0px;
}
.comment_area{
	border:1px solid #afd4e7;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:3px 0px 0px 0px;
}

/*--------------------------Jan 22-01-10 */

.renderleft{
	background:url(../images/render-bg.jpg) no-repeat;
	width:432px;
	height:46px;
	float:left;	
}

.renderright{
	background:url(../images/render-bg.jpg) no-repeat;
	width:432px;
	height:46px;
	float:right;	
}

.render_left{
	float:left;
	width:437px;	
}

.render_right{
	float:right;
	width:432px;
	padding-right:5px;
}


.tab_link2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	height:34px;
	background:url(../images/1.jpg) no-repeat;
	text-decoration:none;
	line-height:34px;
	text-align:center;
}
.tab_link2 a:visited{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:url(../images/1.jpg) no-repeat;
	line-height:34px;
	text-align:center;
	display:block;
	
	margin:0px;
}
.tab_link2 a:link{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:url(../images/1.jpg) no-repeat;	
	line-height:34px;
	text-align:center;
	display:block;
	
	margin:0px;
}
.tab_link2 a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	height:34px;
	background:url(../images/1.jpg) no-repeat;
	line-height:34px;
	text-align:center;
	display:block;
	
	margin:0px;
}
.tab_link2 a:active{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	height:34px;
	background:url(../images/1.jpg) no-repeat;
	line-height:34px;
	text-align:center;
	display:block;
	
	margin:0px;
}
.pagingNav_01{
	height:30px;
	text-align:left;
	line-height:30px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#00709b;
	text-decoration:none;
}
.pagingNav_01 a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#00709b;
	text-decoration:none;
}
.pagingNav_01 a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#00709b;
	text-decoration:underline;
}
.popup_wrap_map{
	width:354px;
	position:relative;
}
.pop_up_top_map{
	background:url(../images/popup_img_top.gif) no-repeat left top; height:10px;
}
.pop_up_btm_map{
	background:url(../images/popup_img_btm.gif) no-repeat left top; height:10px;
}	
.popup_bg_map{
	background:url(../images/popup_img_bg.gif) repeat-y left top;width:354px; 
}
.pop_bg_inner_map{
	border:1px solid #b7babc;width:330px;padding:0px;margin:0 auto; background-color:#eceaed;
}
.pop_head_map{
	background-color:#87b9e7;height:30px;
}
.boder_btm_map{
	border-bottom:1px solid #6b6666;
}
.pointer_pop_map{
	position:absolute;
	background:url(../images/popup_pointer.gif) no-repeat left top;
	height:21px;width:21px;
	left:160px;
	bottom:-19px;
}
.img_border_map{
	border:1px solid #000000;
}
.td_clr1_map{
	background:#91b7c3;
}
.td_clr2_map{
	background:#e3f2f8;
}
.box_bg_01{
	background:url(../images/box_bg_01.gif) repeat-y;
	padding:10px;
	line-height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}


/******18-feb-2010****/

.btn_style_new1{
	background: transparent url('../images/btn_crv_sel_rht.jpg') no-repeat  right top; 
	color:#21abd9;
	font:bold 11px  Tahoma, Arial, Verdana;
	height:28px;
	padding:0px 14px 0px 0px;
	margin:0px 0px 0px 0px; 
	text-decoration: none;
	display: block;
}
.btn_style_new1 span{
	background: transparent url('../images/btn_crv_sel_left.jpg') no-repeat left top;
	line-height:28px;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
} 
.btn_style_new1:hover{
	background: transparent url('../images/btn_crv_rht.jpg') no-repeat right top;
	color:#ffffff;
	font: bold 11px Tahoma, Arial, Verdana;
	height:28px;
	text-decoration: none;
	padding:0px 14px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.btn_style_new1:hover span {
	background: transparent url('../images/btn_crv_lft.jpg') no-repeat left top;
	display: block;
	line-height:28px;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	text-align:center;
} 



.btn_style_new1_sel{
	background: transparent url('../images/btn_crv_rht.jpg') no-repeat right top;
	color:#ffffff;
	font: bold 11px Tahoma, Arial, Verdana;
	height:28px;
	text-decoration: none;
	padding:0px 14px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.btn_style_new1_sel span {
	background: transparent url('../images/btn_crv_lft.jpg') no-repeat left top;
	display: block;
	line-height:28px;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	text-align:center;
} 



/**********************/
.sep_line{
	float:left;background: url(../images/sep.jpg) no-repeat left top; width:1px; height:37px; display:block;
}

/*------------------------------------------------------Mar03*/

.black_bold{
	color:#3f3f3f;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blue_bold{
	color:#0169a8;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.delete_btn{
    background: transparent url('../images/delete_rht_btn.gif') no-repeat  right top; 
	color:#005068;
    font:bold 12px Arial, Helvetica, sans-serif;
    height:29px;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.delete_btn span {
    background: transparent url('../images/delete_lft_btn.gif') no-repeat left top;
    line-height:29px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.delete_btn:hover {
    background: transparent url('../images/delete_rht_btn.gif') no-repeat right top;
  	color:#147997;
    font:bold 12px Arial, Helvetica, sans-serif;
    height:29px;
    text-decoration: none;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.delete_btn:hover span {
    background: transparent url('../images/delete_lft_btn.gif') no-repeat left top;
    display: block;
    line-height:29px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
.boder_btm_01{
	border-bottom:1px solid #d4e8f7;

}
.pre_01{
	background:url(../images/left_arrow.jpg) no-repeat left top;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0169a8;
	padding:0px 0px 0px 15px;
}
.pre_01:hover{
	background:url(../images/left_arrow.jpg) no-repeat left top;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0169a8;
	padding:0px 0px 0px 15px;
}
.next_01{
	background:url(../images/rht_arrow.jpg) no-repeat right top;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0169a8;padding:0px 15px 0px 0px;
}
.next_01:hover{
	background:url(../images/rht_arrow.jpg) no-repeat right top;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0169a8;padding:0px 15px 0px 0px;
}

.title_bg02{
	 background:url(../images/title_bg.jpg) no-repeat left top; height:37px;
	 font:bold 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#045c9a;
	 padding:10px 0px 0px 20px;height:30px;
	} 
.message_box{
	background-color:#FFFFFF;border:1px solid #afd4e7; padding:5px; 
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	line-height:18px;
}
/*----------------------------------------------MARCH 03 2010*/
.search_outer_wrap{
	width:880px; margin:0 auto 10px auto; 
}
.search_inner{
	background-color:#f0f5f9;padding:8px; border:1px solid #afd4e7;
}


.wrap01{
	width:145px;float:left;border-right:1px solid #afd4e7;padding-right:10px;
}
.wrap02{
	width:144px;float:left;border-right:1px solid #afd4e7;padding:0px 10px 0px 10px;
}
.wrap03{
	width:95px;float:left;border-right:1px solid #afd4e7;padding:0px 3px 0px 5px;
}
.wrap04{
	width:126px;float:left;border-right:1px solid #afd4e7;padding:0px 10px 0px 10px;
}
.wrap05{
	width:160px;float:left;border-right:1px solid #afd4e7;padding:0px 10px 0px 10px;
}
.wrap06{
	width:95px;float:left;padding:0px 0px 0px 10px;
}

.text_orange_normal{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#e95f03;
	text-decoration:none;
}
.orange_link{
	background:url(../images/help_icon.jpg) no-repeat left -2px; padding-left:25px; height:20px; display:block; width:240px; float:right;
	text-decoration:underline;
	color:#e95f03;
}
.orange_link:hover{
	background:url(../images/help_icon.jpg) no-repeat left -2px; padding-left:25px; height:20px; display:block; width:240px; float:right;
	text-decoration:none;
	color:#e95f03;
}
.text_align_left{
	text-align:left;
}
.bdr_rht{
	 border-right:1px solid #b7babc;
}
.td_img{
	background:url(../images/table_bg.jpg) repeat-x left top; height:23px;
}
.td01{
	background:#e3f2f8;
}
.td02{
	background:#cfe0e7;
}
.td03{
	background:#b2e1ff;
}
.td04{
	background:#7fceff;
}
.blue_bold_tah{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#1b88a9;
	text-decoration:none;
}
.div_scroll{
	width:135px;height:126px;  background-color:#ffffff;border:1px solid #afd4e7;
	padding:2px;overflow:auto
}
.div_scroll_01{
	width:700;height:35px;  background-color:#ffffff;border:1px solid #afd4e7;
	padding:2px;overflow:auto;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}


/*--------march 18*/

.listmenu_map{
	position:absolute;left:0px;top:0px; background:url(../images/left_list_menu.gif) no-repeat left top; width:163px; height:22px;
}
.listmenu_field_wrap{
	width:140px;float:left;height:20px;
}
.listmenu_btn_wrap{
	width:20px; float:left;height:20px
}
.listmenu_drop_down{
	background-color:#e3f2f8;
	
}

.listmenu_map_view{
	position:absolute;right:0px;top:0px; background:url(../images/map_view_bg.gif) no-repeat left top; width:120px; height:22px;
}

.listmenu_map_view01{
	position:absolute;left:0px;top:0px;   height:22px;
}
.listmenu_map_view_field{
	float:left; width:100px;height:20px;
}

.listmenu_map_view_btn{
	float:left; width:20px;
}
.listmenu_map_view_drop{
	
	
	width:120px;position:absolute; left:0px; top:22px;background-color:#e3f2f8;
}
.map_btn_wrap{
	position:absolute;
	bottom:15px;
	left:190px;
	width:210px;
	
}
.btn_lft{
	background:url(../images/brtn_lft.gif) no-repeat left top;
	width:77px;
	height:35px;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;	
	line-height:35px;
	padding-left:25px;
}
.btn_rht{
	background:url(../images/rht_btn.gif) no-repeat left top;
	width:77px;
	height:35px;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;	
	line-height:35px;
	padding-right:15px;	
	padding-left:10px;
}
.btnSwitchFlex{
	 position:absolute; 
	 z-index:1000;
	 left:10px;
	 top:10px;
}

a.flxslidebutton {
    background: transparent url('../images/btnRightBg.jpg') no-repeat scroll top right;
    color: #111;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 28px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
}

a.flxslidebutton span {
    background: transparent url('../images/btnLeftBg.jpg') no-repeat;
    display: block;
    line-height: 18px;
    padding: 5px 0 5px 18px;
} 
a.flxslidebutton:hover {
    background: transparent url('../images/btnRightBg_over.jpg') no-repeat scroll top right;
    color: #111;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 28px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
}

a.flxslidebutton:hover span {
    background: transparent url('../images/btnLeftBg_over.jpg') no-repeat;
    display: block;
    line-height: 18px;
    padding: 5px 0 5px 18px;
} 


/*------------------------------------------------------------MARCH 25*/

.steps_wrap01{
	width:880px;
	height:25px;
	padding:0px 0px 10px 0px;
	margin:0px;
}

.steps01{
	width:16.2%;
	height:25px;
	border:1px solid #3bc1ed;
	float:left;
	background-color:#ffffff;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	color:#626262;
	text-align:center;
	line-height:25px;
}

.steps_sel01{
	width:16.2%;
	height:25px;
	background-color:#3bc1ed;
	float:left;
	border:1px solid #3bc1ed;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	color:#ffffff;
	text-align:center;
	line-height:25px;
}
.border_grey{
border:1px solid #b5b5b6;/*light greay*/
background:#fff;
padding:5px;

}


/*-----------------------------------------------Custom Popup 29 Mar 2010 */
.popup_inner_sec{
	background-color:#f0f5f9;
	border:1px solid #afd4e7;
	padding:10px;
}
.add_icon{
	 font:normal 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#014679;
}
.add_icon a{
	 background: transparent url('../images/add_icon.jpg') no-repeat left top;
	 font:normal 12px Arial, Helvetica, sans-serif;
	 text-decoration:underline;
	 color:#014679;
	 padding-left:20px;
}
.add_icon a:hover{
	 background: transparent url('../images/add_icon.jpg') no-repeat left top;
	 font:normal 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#014679;padding-left:20px;
}

.reg_input_field{
	width:210px;
	height:20px;
	padding:0px 0px 0px 0px;margin:0px;
	border:1px solid #afd4e7;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
 .box_bdr{
border:1px solid #afd4e7;

}

fieldset { border:1px solid #afd4e7;padding:10px;width:680px;}

legend {
 
 	padding:10px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0169a8;
	text-decoration:none;
 
  }
  
  
  
  .dropmenu_style{
	background: transparent url('../images/drop_menu_rht.gif') no-repeat right top;
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	height:28px;
	text-decoration: none;
	padding:0px 21px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;cursor:pointer;
}

.dropmenu_style span{
	background: transparent url('../images/drop_menu_lft.gif') no-repeat left top;
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	height:23px;
	text-decoration: none;
	padding:5px 10px 3px 10px;
	margin:0px 0px 0px 0px; 
	display: block;
	
}
.search_wrap {
	width:900px;
	height:400px;
	float:left;
	background:url(../images/search-bg.gif) left top no-repeat;
	padding:0px;
	margin:21px 0px 0px 5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.search_wrap1 {
	width:900px;
	height:300px;
	float:left;
	
	padding:0px;

	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.search_wrap1 .img_wrap {
	float:left;
	margin:20px 20px 0px 0px;
	text-align:right;
	width:200px;
}
.search_wrap .img_wrap {
	float:left;
	margin:20px 20px 0px 0px;
	text-align:right;
	width:240px;
}
.search_wrap .search_text {
	float:left;
	width:560px;
	height:300px;
	overflow:auto;
	margin:20px 0px 0px 20px;
}
.search_wrap1 .search_text {
	float:left;
	width:560px;
	height:300px;
	overflow:auto;
	margin:0px 0px 0px 20px;
}
.search_text H3 {
	color:#166286;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.search_text P {
	padding:5px 0px 0px;
	margin:0px;
	line-height:20px;
	font-size:12px;
}
.search_footer {
	position:relative;
	float:left;
	width:900px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.search_footerTop {
	background-image:url(../images/rounded-top.gif);
	background-repeat:no-repeat;
	padding:9px 0px 0px 4px;
	margin:0px 0px 0px 4px;
	position:relative;
}
.search_footerBody {
	background-image:url(../images/search_bg1.gif);
	background-repeat:repeat-y;
	
	padding:10px 20px 0px 0px;
	margin:0px 0px 0px 4px;
	
}
.search_footerBottom {
	background-image:url(../images/rounded-bottom.gif);
	background-repeat:no-repeat;
	padding:14px 0px 0px 4px;
	margin:0px 0px 0px 4px;
	position:relative;
}
.search_footer_text {
	width:840px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#cfecf5;
	
}
.search_footer_text1 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#cfecf5;
}
.search_footer_text td {
	background-color:#FFFFFF;
}
.search_footer_text th {
	background-color:#FFFFFF;
	font-size:11px;
	color:#2e80af;
	font-weight:normal;
	text-align:center;
}
.search_footer_text strong {
	color:#2e80af;
}








/* ========== TAB MENU ==========                 OCT 21*/
.tabMenuBlue {
	margin:0px 0px 3px 0px;
	padding:0px;
	font-size:12px;
	text-align:left;
}
.tabMenuBlue ul {
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style:none;
}
.tabMenuBlue ul li {
	display:inline;
	margin:0px;
	padding:0px;
	
}
.tabMenuBlue ul li a:link,.tabMenuBlue ul li a:visited,.tabMenuBlue ul li a:active {
	color:#FFFFFF;
	text-decoration:none;
	
	margin:0px;
	padding:8px 10px 10px 10px;
	/*background-color:#18a9d9;
	border:solid 1px #42a0c0;
	border-bottom:none;
	*/
	background:url(../images/blue_tab.gif) no-repeat left top;
	font:normal 16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tabMenuBlue ul li a:hover {
	color:#000000;
	text-decoration:none;
	/*border:solid 1px #42a0c0;
	border-bottom:none;
	background-color:#FFFFFF;*/
	
	background:url(../images/white_tab.gif) no-repeat left top;
	margin:0px;
	padding:8px 10px 10px 10px;
}	


.tabMenuBlue ul li a:active {
	color:#000000;
	text-decoration:none;
	/*border:solid 1px #42a0c0;
	border-bottom:none;
	background-color:#FFFFFF;
	*/
	margin:0px;
	padding:8px 10px 10px 10px;
	background:url(../images/white_tab.gif) no-repeat left top;
	
}

.tabMenuBlue ul li.current a{
	color:#000000;
	text-decoration:none;
	/*border:solid 1px #42a0c0;
	border-bottom:none;
	background-color:#FFFFFF;*/
	margin:0px;
	padding:8px 10px 10px 10px;	
	background:url(../images/white_tab.gif) no-repeat left top;
	
}	
/* ========== TAB MENU GREEN ========== */
.tabMenuGreen {
	margin:0px 0px 7px 0px;
	padding:0px;
	font-size:12px;
	text-align:left;
}
.tabMenuGreen ul {
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style:none;
}
.tabMenuGreen ul li {
	display:inline;
	margin:0px;
	padding:0px;
}
.tabMenuGreen ul li a:link,.tabMenuGreen ul li a:visited,.tabMenuGreen ul li a:active {
	color:#FFFFFF;
	text-decoration:none;
	border:solid 1px #42a0c0;
	border-bottom:none;
	margin:0px;
	padding:8px 10px;
	background-color:#07ab4d;
}
.tabMenuGreen ul li a:hover {
	color:#000000;
	text-decoration:none;
	border:solid 1px #42a0c0;
	border-bottom:none;
	margin:0px;
	padding:8px 10px;
	background-color:#FFFFFF;
}
/*----------------------------------------------------------------------------------------- 17 Nov 21009*/
.advirtice{
	font:normal 12px  Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	}
.advirtice h3{
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0px;
	padding:10px 0px;
	}
.advirtice ul{
	padding:0px;
	margin:0px;
	}
.advirtice li{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px 25px 10px 18px;
	line-height:26px;
	background:url(../images/bullets.gif) no-repeat left 7px;
	list-style:none;
	}
.advirtice li a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0486b1;
	text-decoration:underline;
	}
.advirtice li a:hover{
	color:#0486b1;
	text-decoration:none;
	}
.black_title{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	}
/*------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------- 18 Nov 21009*/
.refresh_left{
	width:200px;float:left;
}
.refresh_wrap{
	width:50px;
	float:left;
	display:block;
	height:40px;
	vertical-align:middle;
	padding-top:30px;
}
.refresh_wrap a{
	/*background:url(../images/refresh_icon.gif) no-repeat left top;*/
	padding-left:18px;
	font:bold 12px Tahoma, Arial, Verdana;
	color:#2b7ec9;
	
}
.refresh_wrap a img{
	border:0;
	
}
.capcha{
	width:290px;
	float:left;
	padding-right:5px;
}
/* CSS Document */
/*---------------------------july 14*/
.content_box{
	width: 900px;
	background-color: #fff;
	padding:5px;
	margin: 0px auto;
}

.wrap_box{
	border:1px solid #cce5f1;
	width:870px;
	padding:10px;
}

.mid_wrap_profile{
	width:390px;
	min-width:390px;
	float:left;
	padding:0px 10px 0px 10px;
	margin:0px;
}

.blue_box_outer{
	background:url(../images/profile/box_bg.jpg) repeat-y left top;
	width:229px;
}

.blue_box_top{
	background:url(../images/profile/box_top.jpg) no-repeat left top;
	width:229px;
}

.blue_box_btm{
	background:url(../images/profile/box_bottom.jpg) no-repeat left top;
	width:229px;
	height:34px;
}
.img_border01{
	border:3px solid #ffffff;
}
.profile_border{
	background:url(../images/profile/prof_img_bg.jpg) repeat-x left bottom;
}
.normal_text{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.normal_text2{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:17px;
}
.line_ht{
	line-height:17px;
}

.comment_box{
	padding:0;
	margin:0;
}
.doted_line{
	background:url(../images/profile/doted_line.gif) repeat-x left top;
	height:5px;
}
.pd_btm10{
 padding-bottom:10px;
}
.pd_btm20{
 padding-bottom:20px;
}
.pd_top10{
 padding-top:10px;
}
/*-------------------------------------------Button Style*/
.textarea_01{
	width:350px;
	height:100px;
	float:left;
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#585858;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


.btn_style1{
    background: transparent url('../images/profile/btn1rht.gif') no-repeat  right top; 
	color:#ffffff;
    font:bold 12px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.btn_style1 span {
    background: transparent url('../images/profile/btn1lft.gif') no-repeat left top;
    line-height:34px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.btn_style1:hover {
    background: transparent url('../images/profile/btn1rht.gif') no-repeat right top;
  	color:#ffffff;
    font: bold 12px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.btn_style1:hover span {
    background: transparent url('../images/profile/btn1lft.gif') no-repeat left top;
    display: block;
    line-height:34px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 



.btn_style2{
    background: transparent url('../images/profile/btn_rht01.gif') no-repeat  right top; 
	color:#ffffff;
    font:bold 11px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.btn_style2 span {
    background: transparent url('../images/profile/btn_lft01.gif') no-repeat left top;
    line-height:34px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.btn_style2:hover {
    background: transparent url('../images/profile/btn_rht01.gif') no-repeat right top;
  	color:#ffffff;
    font: bold 11px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 7px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.btn_style2:hover span {
    background: transparent url('../images/profile/btn_lft01.gif') no-repeat left top;
    display: block;
    line-height:34px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
	
/* Pop up*/

.poup_wrap{
	width:359px;
	float:left;
	background:url(../images/profile/popup_bg.gif) repeat-y left top;
}
.poup_wrap_top{
	width:359px;
	
	float:left;
	background:url(../images/profile/popup_top.gif) no-repeat left top;
}
.poup_wrap_bottom{
	width:339px;
	float:left;
	height:400px;
	padding:10px 10px 10px 10px;
	background:url(../images/profile/pop_up_bottom.gif) no-repeat  left bottom;3
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0e3872;
	text-decoration:none;
	padding-bottom:0px;
}
.bluebold_title1{
	FONT-WEIGHT:bold;
	FONT-SIZE:15px;
	COLOR:#0e3872;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-bottom:0px;
}
.popbold_text{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0e3872;
	text-decoration:none;
	padding-bottom:0px;
}
.popnormal_text{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0e3872;
	text-decoration:none;
	padding-bottom:0px;
}
.rentilty_bg01{
	/*background:url(rentility_bg001.gif) no-repeat left top;*/
	width:212px;
	height:38px;
	float:left;
	text-align:left;
}
.right_section{
	float:right;
	height:38px;
	width:550px;
	font:bold 12px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	
}
.right_section a:hover{
	font:bold 13px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.right_section a{
	font:bold 13px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.rentilty_bg{
	background:url(../new_images/rentilty_bg.jpg) no-repeat left top;
	width:212px;
	height:38px;
	float:left;
}
.menu_wrap{
	
	height:38px;
	border-left:1px solid #3b474e;
	border-right:1px solid #3b474e;
	background:url(../new_images/bg.jpg) repeat-x left top;
}
.blueboxbottom{
background:url(../new_images/bluebox-bottom.jpg) no-repeat left bottom; 
height:12px;
width:194px;

}
.blueboxbg{
background:url(../new_images/bluebox-bg1.jpg) repeat-y left top;
width:195px;
margin-left:10px;
}
.rightimg_over{
	background:url(../images/tab_rht_ovr.jpg);
}
.rightimg{
	background:url(../images/tab_rht.jpg);
}
.leftimg_over{
	background:url(../images/tab_left_ovr.jpg);
}
.leftimg{
	background:url(../images/tab_left.jpg);
}
.tab_link_active{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	height:34px;
	background:url(../images/tab_bgovr.jpg) repeat-x left top;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0;
	margin:0px;
}
.tab_link_active a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	line-height:34px;
	padding:0px;
	margin:0px;
}
.tab_link_active a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	line-height:34px;
	padding:0px;
	margin:0px;
}
.whiteboldtext {
	FONT-WEIGHT:bold;
	FONT-SIZE: 15px;
	COLOR: #044f72;
	FONT-FAMILY: Trebuchet Ms, Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}

.smallblue {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #044f72;
	FONT-FAMILY: Tahoma, Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.heading2 {
	FONT-WEIGHT:normal;
	FONT-SIZE: 24px;
	COLOR: #2e7398;
	FONT-FAMILY: Trebuchet Ms,Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.bodytextnew {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}
.bluetext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #0a6d99;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 17px;
}
.blacktext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.bottomtext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 13px;
	COLOR: #196e80;
	FONT-FAMILY: Trebuchet Ms,Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}

.balckbold {
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.menu {
	FONT-WEIGHT:normal;
	FONT-SIZE:10px;
	COLOR: #ffffff;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
	display:block;
}
.menu:hover {
	FONT-WEIGHT:normal;
	FONT-SIZE:10px;
	COLOR: #003399;  
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
	display:block;
	background-color:#FFFFFF
}
.smallredtext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:  none;
}
.smallredtext:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:  none;
}
.smallwhite {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}


.toplink1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff;
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial; 
	TEXT-DECORATION: none
}
.toplink1:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff;  
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial;
	TEXT-DECORATION: none
}	
.toplink1:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #dbd8d8; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial; 
	TEXT-DECORATION: none
}
.toplink1:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px ;
	COLOR: #ffffff; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial;
	TEXT-DECORATION: none
}

.toplink2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #094682; 
	FONT-FAMILY: Verdana, Arial;
	letter-spacing:.01px;
	TEXT-DECORATION: none
}
.toplink2:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE:10px; 
	COLOR: #094682; 
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none
}	
.toplink2:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #094682; 
	FONT-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}
.toplink2:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR: #094682; 
	FONT-FAMILY:Verdana, Arial;
	TEXT-DECORATION: none
}
.inputgreen{
    border-right:#c2e765 1px solid;
	border-left:#c2e765 1px solid;
	border-top:#c2e765 1px solid; 
	font-size:12px; 
	color:#003b87; 
	border-bottom:#c2e765 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color: #c2e765;
	background-color:#ffffff;  
}
.button{
    border-right:#8f9296 1px solid;
	border-left:#8f9296 1px solid;
	border-top:#8f9296 1px solid;
	border-bottom:#8f9296 1px solid; 
	font-size:11px; 
	/*color:#ffffff; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color:#ffffff;
	background-color:#8f9296;  
}
select, textarea {
	border:1px inset #cccccc;
}
.borderblue{
border:1px solid #c4edff; 
background-color:#ffffff;
text-decoration:none;
}
.tdcolor {
background-color:#e3e7ea;
}
.bodybold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #00355c; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.bodybold:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #00355c; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}	
.bodybold:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;

}
.bodybold:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.inputblue{
    border-right:#626262 1px solid;
	border-left:#626262 1px solid;
	border-top:#626262 1px solid; 
	font-size:11px; 
	color:#626262; 
	border-bottom:#626262 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color: #626262;
	background-color:#ffffff;  
}
.blueboldtext {
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #00709b;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.blueboldtext:hover{
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #00709b;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.smalllink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial; 
	TEXT-DECORATION: underline;
}
.smalllink:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;  
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: underline;
}	
.smalllink:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial; 
	TEXT-DECORATION: none;
}
.smalllink:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}
.tab_link{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	height:34px;
	text-decoration:none;
	line-height:34px;
	text-align:center;
}
.tab_link a:visited{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:none;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px ;
	margin:0px;
}
.tab_link a:link{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:none;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px;
}
.tab_link a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	height:34px;
	background:url(../images/tab_bgovr.jpg) repeat-x left top;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px;
}
.tab_link a:active{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:url(../images/tab_bgovr.jpg) repeat-x left top;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px;
}
.blueboxtop{
    background:url(../new_images/bluebox-top.jpg) no-repeat left top;
	padding:3px  10px 0px 10px;
	width:174px;	
}
.box_inner{
	background:#ffffff;
}

.loginpopup_wrap_inner_new{
	width:650px;
	margin:0px;
	padding:0px 10px 0px 12px;
	float:left;
	background:url(../images/bg002.gif) repeat-y left top;
}
.loginpopup_wrap_btm_new{
	width:673px;
	height:18px;
	background:url(../images/bottom002.gif) no-repeat left top;
}
.loginpopup_wrap_top_new{
	width:688px;
	height:31px;
	background:url(../images/top002.gif) no-repeat left top;
	position:relative;
}