body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-image:url(../images/body-bg.jpg); background-position:top center; background-attachment:fixed; background-repeat:no-repeat;
}
*{border:0px;}
form
{
 margin:0px;
}
p{color:#000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin-bottom:8px; margin-top:0px; padding:0px;}
p a{color:#000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin-bottom:8px; margin-top:0px; padding:0px;}

li {color:#000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin-bottom:8px; margin-top:0px; padding:0px; text-align:justify;}

li a{color:#000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin-bottom:8px; margin-top:0px; padding:0px; text-align:justify;}

.left-bg{background-image:url(../images/left-img.jpg); background-repeat:no-repeat; background-position:right top; width:26px;}

.right-bg{background-image:url(../images/right-img.jpg); background-repeat:no-repeat; background-position:right top; width:26px;}

.head-bg{ background-image:url(../images/head-re.jpg); background-position:top; background-repeat:repeat-x;}

.footer-bg{background-image:url(../images/background-bg.png); background-position:top; height:57px; background-repeat:no-repeat;}

.footer-bg-main{background-position:top; height:138px; background-repeat:no-repeat; background-color:transprant;}

.copy{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:5px; vertical-align:top;}

.copy2{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:3px; vertical-align:top;}
.copy2 a
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#7CCB4E; padding-top:3px; vertical-align:top;
}
.copy2 a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; padding:0 5px 0 5px}
.copy2 a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; padding:0 5px 0 5px}

.box-bg{background-image:url(../images/box-bg.jpg); height:143px; background-repeat:no-repeat; background-position:top;}
.box-left{
background-image:url(../images/image-10.png) background-repeat:repeat-y; background-position:right bottom; 
}
.text-01{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#E2E2E2; vertical-align:top; font-weight:bold;}
.text-05{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#E2E2E2; vertical-align:top; _margin-top:18px; font-weight:normal;}
.text-02{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#E2E2E2; vertical-align:top; font-weight:bold;}

.text-03{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#E2E2E2; vertical-align:top; font-weight:normal; line-height:17px;}

.link{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#FFFFFF; font-style:italic;}

.link:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; font-style:italic;}

.left-pad{padding-left:18px;}

.box-left-bg{background-image:url(../images/box-left-bg.gif); background-position:bottom left; background-repeat:repeat-y;}

.box-right-bg{background-image:url(../images/box-right-bg.gif); background-position:bottom left; background-repeat:repeat-y;}

.main-box{background-image:url(../images/box-re-center1.gif); background-repeat:repeat-y; background-position:top;}

.box-center{background-image:url(../images/box-center.gif); background-repeat:no-repeat; background-position:top; padding:0 24px 0 24px}

.box-center-re{background-image:url(../images/box-center-re.jpg); background-repeat:repeat-x; background-position:top;}

.box-head-row{ background-color:#201F20; height:28px; color:#E2E2E2; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:9px; line-height:28px;}

.head-welcome{ color:#E2E2E2; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:10px;}

.welcome-left-pad{padding-left:9px; color:#000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}

.box-row1{height:5px;}

.related-links ul {
	display:block;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	list-style-type:none;
	margin:0 0 0px 0;
	padding:0px;
}

.related-links ul li {
	background:url(../images/bulleft-gray.gif) no-repeat 0 8px;
	display:block;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:21px;	
	color:#000;
	font-weight:bold;
	padding:0 0 0 12px;
	margin:0 0 0 0;
	text-decoration:none;
}

.top-inner-head-bg{background-image:url(../images/top-head-bg.gif); background-position:top; background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; padding-left:33px; height:31px;  vertical-align:top; padding-top:3px;color:#E2E2E2;}

.super-txt{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.inner-con-bg{background-image:url(../images/inner-img-con-bg.gif); background-position:top center; background-repeat:repeat-y;}

.inner-bg{background-image:url(../images/inner-bottom-bg2.gif); background-position:bottom; background-repeat:no-repeat;}

.image-border{border:0;}

h1{ color:#E2E2E2; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0px; padding:0px;}

.top-row{ height:10px;}
.top-row1{ height:9px;}

div#yourDiv {
	width:500px;
	height:57px;
	background-image: url(../images/background-bg.png);
	background-repeat:no-repeat;
	
	}
div.watermark {
    background-image: url('../images/background-bg.png'); !important;/* transparent */
      background-repeat: no-repeat;
	height:57px;
	width:903px;
} 	
/* for IE6 and older */
div.watermark {
    background-image: url('../images/background-bg.png'); /* here is a transparent that will be displayed better in IE6 and older */
	height:57px;
	width:903px;
}	

/*                       Side shodow effect     */

.watershodow{
    background-image: url('../images/shodow-effect-left.png'); !important;/* transparent */
      background-repeat:repeat-y;
} 	
/* for IE6 and older */
.watershodow {
    background-image: url('../images/shodow-effect-left.png'); /* here is a transparent that will be displayed better in IE6 and older */
	 background-repeat:repeat-y;
}


.watershodow-right{
    background-image: url('../images/shodow-effect-right.png'); !important;/* transparent */
      background-repeat:repeat-y;
} 	
/* for IE6 and older */
.watershodow-right {
    background-image: url('../images/shodow-effect-right.png'); /* here is a transparent that will be displayed better in IE6 and older */
	 background-repeat:repeat-y;
}





.watershodowtoptopnav{
    background-image: url('../images/shodow-effecttop.png'); !important/* transparent */
	background-repeat:no-repeat;		
    height:9px;}
	
/* for IE6 and older */
.watershodowtoptopnav {
    background-image: url('../images/shodow-effecttop.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:no-repeat;		
    height:9px;
}	
	
	
/* for IE6 and older */
.watershodowtoptopyrep {
    background-image: url('../images/shodow-effect-re.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:repeat-y;	
	 height:9px;
}




.watershodowtoptopyrep{
    background-image: url('../images/shodow-effect-re.png'); !important/* transparent */
	background-repeat:repeat-y;	
   
	
	
	
} 	
/* for IE6 and older */
.watershodowtoptopxrep {
    background-image: url('../images/shodow-effect-re.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:repeat-x;
	height:10px;	
	
}
	

.watershodowtoptopxrep{
    background-image: url('../images/shodow-effect-re.png'); !important/* transparent */
	background-repeat:repeat-x;	
   height:10px;	
	
	
	
} 	
/* for IE6 and older */
.watershodowtoptopyrep {
    background-image: url('../images/shodow-effect-re.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:repeat-y;	
	
}




.watershodowtopnal{
    background-image: url('../images/topnav-left-bg.png'); !important/* transparent */
	background-repeat:no-repeat;
	background-position:right top;
   
	
	
	
} 	
/* for IE6 and older */
.watershodowtopnal {
    background-image: url('../images/topnav-left-bg.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:no-repeat;
	background-position:right top;
	
}



.watershodowtopnaleft{
    background-image: url('../images/topnav-left-bg.png'); !important/* transparent */
	background-repeat:no-repeat;
	background-position:right top;
} 	
/* for IE6 and older */
.watershodowtopnaleft {
    background-image: url('../images/topnav-left-bg.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:no-repeat;
	background-position:right top;
}



.watershodowtopnar{
    background-image: url('../images/topnav-right-bg.png'); !important/* transparent */
	background-repeat:no-repeat;
	background-position:left top;
   
	
	
	
} 	
/* for IE6 and older */
.watershodowtopnar {
    background-image: url('../images/topnav-right-bg.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:no-repeat;
	background-position:left top;
	
}


/*                       Side shodow effect     */




div#yourDiv
{
 background-image: none;width:500px;
 filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/background-bg.png,
sizingMethod='scale');
}


.watershodowbottom{
    background-image: url('../images/inner-bottom-bg.png'); !important/* transparent */
	background-repeat:no-repeat;
	background-position:bottom;		
    }
	
/* for IE6 and older */
.watershodowbottom {
    background-image: url('../images/inner-bottom-bg.png'); /* here is a transparent that will be displayed better in IE6 and older */
	background-repeat:no-repeat;
	background-position:bottom;		
   
}

.text-name{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-weight:bold;}
.text-name1{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-weight:bold;}
.text-name2{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-weight:noraml;}



sup{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;color:#E2E2E2;}



/*modified by bijoy on 28-05-08*/
.middle-sep{
	background:url(../images/seperator.gif) repeat-y top left;
	}
.left-side{
	padding:0 10px 0 0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	}
.left-side h1{
	padding:0 0 10px 0;
	margin:0;
	color:#329900;
	font:700 18px Tahoma, Arial, Helvetica, sans-serif;
	}
.left-side p{
	padding:0 0 10px 0;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	line-height:15px;
	}

.left-side h3{
	padding:0 0 5px 0;
	margin:0;
	color:#329900;
	font:700 14px Tahoma, Arial, Helvetica, sans-serif;
	}
.left-side a{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.left-side a:hover{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
.right-side{
	padding:0 0 0 10px;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	
	}
.right-side h3{
	padding:0;
	color:#329900;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	
	}
.right-side h4{
	padding:0 0 6px 0;
	margin:0;
	color:#329900;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	
	}
.right-side a{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
.right-side a:hover{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	
	text-decoration:underline;
	}
.right-hght{
	height:25px;
	background:url(../images/dot.jpg) repeat-x center left;
	}
.builders{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:16px;
	}
.builders h2{
	margin:0;
	padding:0;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	}
.builders a{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.builders a:hover{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#5EC923;
	text-decoration:none;
	}
.builders ul{
	padding:10px 0 0 25px;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	}
.builders ul li{
	padding:0;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
	}
.builders ol{
	padding:0 0 0 25px;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	}
.builders ol li{
	padding:0;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type:circle;
	line-height:16px;
	}
.new-link2{
	background-color:#f2f2f2;
	padding:10px 0 10px 10px;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height:16px;
	}
.home-owners{
	padding:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#E2E2E2;
	}
.home-owners a{
	padding:0;
	font:normal italic 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#7CCB4E;
	text-decoration:none;
	}
.home-owners a:hover{
	padding:0;
	font:normal italic 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#5EC923;
	text-decoration:none;
	}
.home-owners h2{
	padding:10px 0 0 0;
	margin:0;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#E2E2E2;
	}
.home-owners ul{
	padding:0 0 0 25px;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	}
.home-owners ul li{
	padding:0;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
	}
.home-owners ol{
	padding:0 0 10px 25px;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	}
.home-owners ol li{
	padding:0;
	margin:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type:circle;
	line-height:16px;
	}


.image-border2{border:0;}
.table-bg{
	background-color:#436E1C;
	}
.table-bg2{
	background-color:#436E1C;
	padding:5px;
	color:#fff;
	}
.table-bg h1{
	margin:0;
	padding:5px 0;
	background-color:#436E1C;
	font:700 15px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
}
.tab-bg{
	background-color:#ffffff;
	font:700 11px Tahoma, Arial, Helvetica, sans-serif;
	
}

.tab-bg a{
	font:700 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-left:15px;
	color:#000;
}

.tab-bg a:hover{
	font:700 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:15px;
}

.table-bg h2{
	background-color:#fff;
	font:700 11px Tahoma, Arial, Helvetica, sans-serif;
}


.table-bg h3{
	background-color:#436E1C;
	margin:0;
	padding:0;
	}

.tab-pad ul{
	margin:0 0 0 0;
	padding:0 0 0 25px;
}

.tab-pad li{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	list-style-type:disc;
}

.tab-pad1 ul{
	margin:0 0 0 0;
	padding:0 0 0 25px;
}

.tab-pad1 li{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	list-style-type:disc;
}

.new-link{
	background-color:#f2f2f2;
	padding:10px;
	}
.new-link h2{
	padding:0;
	margin:0;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#329900;
	}

.new-link a{
	text-decoration:underline;
	color:#000;
}

.new-link a:hover{
	text-decoration:none;
	color:#000;
}

.new-link11{
	color:#000;
}

.new-link11 a{
	text-decoration:underline;
	color:#5EC923;
}

.new-link11 a:hover{
	text-decoration:none;
	color:#000;
}

	.inner-bg2{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	}
.inner-bg2 P{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	}

	.home-owners-contact{
	padding:0;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#E2E2E2;
	}

	.home-owners-heading{
	padding:0;
	font:normal 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#E2E2E2;
	}
	
	.page-title
	{
		color:#329900;
		font:bold 16px Arial, Helvetica, sans-serif;
		
	}
	.page-sub-title
	{
		color:#329900;
		font:bold 14px Arial, Helvetica, sans-serif;
		
	}
	.green-color
	{
		color:#329900;		
	}
	
input.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #3e3c3d;
}
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #3e3c3d;
}

