.tcl{line-height:1.2em;}
.tcl ul, .tcl li{margin:0;padding:0;list-style:none;}
.tcl > ul ul{margin:5px 0 0 20px;}

.tcl li{padding:6px 0;}
.tcl li li{padding:3px 0;}

.tcl .b1,.classified .b1{background:url(../css_images/common_bullets.png) -50px -75px;width:13px;height:13px;margin:.18em .4em 0 0;float:left;}
.tcl.bullet > ul > li .b2,.tcl.mainMenuLinks.bullet > ul > li b,.classified .b2{background:url(../css_images/common_bullets.png) -75px -500px;float:left;width:7px;height:9px;margin:.4em .5em 0 0;}
.tcl.bullet > ul > li .b3,.classified .b3{background:url(../css_images/common_bullets.png) -100px -175px;float:left;width:4px;height:8px;margin:.3em .4em .4em 0;}

.tcl.divider > ul > li{border-bottom:1px solid #ddd;}
.tcl.divider > ul > li:last-child{border-bottom:0;}
.tcl.border > ul > li{border:1px solid #ddd;}

.tcl.themebg1 > ul > li{background:#fafafa;}
.tcl.themebg2 > ul > li{background:#f8f8f8;}

.tcl.padding5px > ul > li{padding:5px;}
.tcl.padding7px > ul > li{padding:7px;}
.tcl.padding5px10px > ul > li{padding:5px 10px;}
.tcl.padding10px > ul > li{padding:10px;}
.tcl.padding12px > ul > li{padding:12px;}
.tcl.padding10px15px > ul > li{padding:10px 15px;}
.tcl.padding15px > ul > li{padding:15px;}

.tcl.margin2px > ul > li{margin-bottom:2px;}
.tcl.margin5px > ul > li{margin-bottom:5px;}
.tcl.margin7px > ul > li{margin-bottom:7px;}
.tcl.margin10px > ul > li{margin-bottom:10px;}

.tcl.rounded5px > ul > li{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.tcl.rounded10px > ul > li{
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.tcl.rounded15px > ul > li{
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
}

.tcl .m{list-style:none;font-weight:bold;text-align:right;}

.tcl li, .tcl li a{color:#555;}.tcl li a:hover{color:#222;}
.tcl li li a{color:#777;} .tcl li li a:hover{color:#333;}
.tcl li li li a{color:#777;} .tcl li li li a:hover{color:#999;}


/***** QUICK INQUIRY *****/
.qiTransparent .button,.qiTransparent .input,.qiTransparent textarea{
	padding:7px 15px;padding:7px9;
	
	-webkit-border-radius:20px;
	-moz-border-radius:   20px;
	border-radius:        20px;
}
.qiTransparent textarea{height:125px;}
.qiTransparent .button{padding:10px 15px;}
.qiTransparent .input,.qiTransparent textarea{width:80%;}
.qiTransparent .t{padding-left:5px;margin-bottom:3px;}
.qiTransparent .v{margin-bottom:10px;}

.qi .input,.qi textarea,.search .input{width:90%;}
.qi td{padding:5px 0;}
.qi .hr{margin:0 0 10px;border:none;}
.qc .hr,.hr{border-bottom:1px dashed #999;margin:12px 0;}
.qc .hr{margin:6px 0;}

.searchProperty select{width:90%;}


/********TOP GENERAL tcl********/
.tglHome,.tglContact,.tglInquiry,
.tglHome img,.tglContact img,.tglInquiry img
{width:13px;height:10px;display:inline-block;vertical-align:middle;padding:4px;}
.tglHome,.tglContact,.tglInquiry{background-image:url(../css_images/common_icons.png);}
.tglHome	{background-position:3px -17px;}
.tglInquiry	{background-position:-22px -17px;}
.tglContact	{background-position:-47px -17px;}
.tgl a{color:#333;text-shadow:1px 1px #fff;}


.tcl.float li{width:49%;float:left;margin-left:2px;}
.tcl.float33 li{width:32%;float:left;margin-left:5px;}
.tcl.float > ul > li .b2, .tcl.float33 > ul > li .b2{background:url(../css_images/common_bullets.png) -75px -149px;float:left;width:10px;height:10px;margin:.2em .5em .4em 0;}
.tcl.float > ul > li, .tcl.float33 > ul > li{padding:3px 0;}
.tcl.float li, .tcl.float li a, .tcl.float33 li a{color:#666;}.tcl.float li a:hover, .tcl.float33 li a:hover{color:#000;}
.sf01 .heading{color:#ccc;}
.sf01 .data .h2{background:url(../css_images/common_x_bgs_50px.png) repeat-x 0 -2720px;}

.tcl.float li li,.tcl.float33 li li{float:none;width:100%;}

/***** IMG FRAMES STYLES *****/
.imgFrame.bg{background:#f5f5f5;}
.imgFrame.bg:hover{background:#ddd;}
.imgFrame.BSTL{box-shadow:-5px -5px 0 #ccc;}
.imgFrame.BSBR{box-shadow:5px 5px 0 #ccc;}
.imgFrame.BSTLBR{box-shadow:-5px -5px 0 #666,5px 5px 0 #ccc;}
.imgFrame.BS5px{box-shadow:0 0 5px #fff;}
.imgFrame.BS10px{box-shadow:0 0 10px #fff;}
.imgFrame.bdr{border-color:#ccc;}
.imgFrame.bdr:hover{border-color:#999;}
.imgL .m0a{margin-left:0;}