/* CSS Document */

*{
margin:0px;
padding:0px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

img{
border:0px;
}

/* Body */
body{
background-color:#679902;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../images/background.jpg);
background-position:left;
background-repeat:repeat;
text-align:justify;
}

#outerbody {
width:792px;
margin:auto;
height:100%;
border-left:4px solid #FFFFFF;
border-right:4px solid #FFFFFF;
background-color: #679902;

}
/*IE\*/
* html #outerbody {
height:100%;
}

.errorclass{
font-size:11px;
color:#FF0000;
font-weight:bold;
}

/* Tob bar start */
#topbar{
float:left;
width:792px;
height:151px;
background-color:#FFFFFF;
background-image:url(../images/top_back.jpg);
background-position:left;
background-repeat:repeat-x;
}
#topbar .logo{
float:left;
width:346px;
height:134px;
}
#topbar .contact{
float:left;
width:446px;
height:69px;
}
#topbar .search{
float:left;
width:428px;
height:57px;
padding-right:18px;
padding-top:8px;
}
#topbar .textbox{
height:20px;
}
/* Tob bar end */


/* Mid bar start */
#midbar {
margin-left:15px;
margin-right:15px;
background-color: #FFFFFF;
height:1200px;
width:762px;
padding-bottom:25px;

}



/* Link bar start */
#topmenubar {
float:left;
margin-left:6px;
margin-right:3px;
background-color: #8DB341;
height:32px;
width:744px;
margin-top:10px;
text-align:center;
}

#topmenubar .toplinksleft {
float:left;
height:32px;
/*
width:230px;
*/
width:220px;

}

#toplinksline{
float:left;
margin-top:4px;
height:18px;
width:2px;
background-color: #FFFFFF;
}

#topmenubar .toplinks {
float:left;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
vertical-align:middle;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background-color:#007877;
}

#topmenubar .toplinks a:hover {
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#E8E8E8;
}


/* Mid Bar */





#linkbar {
float:left;
margin-left:6px;
margin-right:3px;
background-color: #8DB341;
height:32px;
width:744px;
margin-top:10px;
}
#linkbar p {
margin-top:9px;
}
#linkbar .link1 {
float:left;
background-color: #8DB341;
height:32px;
width:123px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
border-right:1px solid #FFFFFF;
vertical-align: middle;
}
/*IE\*/
* html #linkbar .link1 {
width:122px;
}
#linkbar .link1 a:hover {
float:left;
background-color: #CDE995;
height:32px;
width:123px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#679902;
text-align:center;
text-decoration:none;
border-right:1px solid #FFFFFF;
}
/*IE\*/
* html #linkbar .link1 a:hover {
width:122px;
}
#linkbar .link2 {
float:left;
background-color: #8DB341;
height:32px;
width:122px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
#linkbar .link2 a:hover {
float:left;
background-color: #CDE995;
height:32px;
width:122px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#679902;
text-align:center;
text-decoration:none;
}
/* Link bar end */


/* Left bar start */
#leftbar {
margin-top:30px;
float:left;
background-color: #FFFFFF;
height:auto;
width:148px;
padding-left:9px;
padding-right:19px;
}
#leftbar .pubsearchpanel {
float:left;
background-color: #F5FAEC;
width:142px;
padding-left:8px;
padding-bottom:20px;
}
#leftbar p {
line-height:25px;
}
#leftbar .dropdown {
width:137px;
background-color: #FFFFFF;
height:18px;
border:1px solid #679902;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
#leftbar .landlordlogin {
float:left;
background-color: #FFFFFF;
height:300px;
width:138px;
padding-left:10px;
}
.textbox{
background-color: #FFFFFF;
height:15px;
border:1px solid #679902;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.sletbox {
float:left;
margin-left:1px;
background-color: #FFFFFF;
height:20px;
border:1px solid #679902;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

/*IE\*/
* html .sletbox{
margin-left:0px;
}




#leftbar .links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:normal;
text-decoration:none;
}
#leftbar .links a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#679902;
line-height:normal;
text-decoration:underline;
}
#leftbar .payment {
float:left;
background-color: #FFFFFF;
height:80px;
width:138px;
padding-left:10px;
padding-top:20px;
}
/* Left bar end */


/* Content bar start */
#content {
margin-top:30px;
float:left;
background-color: #ECF5D9;
height:auto;
width:560px;

}

#content table{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; float:left;
	background-color:#FFFFFF;
}	 

#content .topbanner{
float:left;
width:560px;
height:135px;
background-color:#FFFFFF;
}

#content a{
font-size:10px;
color:#009966;
text-decoration:none;
font-weight:700;
} 

#content .tblcolL{
float:left;
width:260px;
height:20px;
font-size:11px;
text-align:left;
margin-left:5px;
margin-top:5px;
padding-left:5px;
}



#content .fulltblcol{
float:left;
width:535px;
height:auto;
font-size:11px;
text-align:left;
margin-left:5px;
margin-top:5px;
}

#contentdetail {
margin-top:30px;
float:left;
background-color: #ECF5D9;
height:1000px;
width:560px;
padding-bottom:25px;
}

#contentdetail p {
float:left;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
font-size:11px;
font-style:normal;
color:#000000;
text-align:justify;
padding-bottom:10px;

}

#contentdetail  h1 {
float:left;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
font-size:14px;
font-style:normal;
color:#000000;
padding-bottom:15px;
}

#content p {
float:left;
width:540px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
font-size:11px;
font-style:normal;
color:#000000;
text-align:justify;
padding-bottom:10px;

}
#content h1{
float:left;
width:540px;
font-family:Arial, Verdana, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
font-size:14px;
font-style:normal;
color:#000000;
padding-bottom:15px;
}
#content .text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#000000;
text-align:left;
}
#content .text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#000000;
text-align:left;
padding-left:10px;
}

#content .ddbox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#000000;
text-align:left;
}


#content .heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#FFFFFF;
text-align:left;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
background-color: #8DB341;
}
/* Content bar end */


/* Right bar start */
#rightarea{
float:left;
width:130px;
height:500px;
border-left:#FFFFFF 20px solid;
border-top:#FFFFFF 30px solid;
}

#rightarea .addarea{
float:left;
width:130px;
height:auto;
border:0px;
}
/* Right bar end */


/* Bottom Bar*/
#bottombar{
width:792px;
margin:auto;
height:80px;
background-color: #679902;
padding-top:10px;
}
#bottombar .text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
line-height:16px;
}
#bottombar .text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
text-decoration:underline;
}

ul{
float:left;
display:block;
width:340px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
}

li{
margin-top:5px;
margin-left:25px;
list-style-image:url(../images/icon_bulet.gif);
list-style-position:outside;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}


#prolist{
float:left;
width:560px;
height:auto;
background-color:#eeeeee;
margin-top:10px;
}

#prolist .propheading {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#ffffff;
text-align:left;
width:555px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
background-color:#339933;

}

#prolist .leftsection{
float:left;
width:100px;
height:104px;
border:0px;
}

#prolist .rightsection{
float:left;
width:440px;
height:100px;
border:0px;
}

#prolist .rightcol1{
float:left;
padding-left:10px;
width:140px;
height:14px;
background-color:#FFFFFF;
margin-top:2px;
}

#prolist .rightcol2{
float:left;
width:290px;
height:15px;
background-color:#FFFFFF;
margin-top:2px;
}

#prolist .rightcol3{
float:left;
padding-left:10px;
width:200px;
height:15px;
background-color:#FFFFFF;
margin-top:2px;
}

#prolist .rightcol4{
float:left;
width:340px;
height:15px;
background-color:#FFFFFF;
margin-top:2px;
}

#prolist .proptext{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#000000;
text-align:left;
width:540px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
}

#prolist ul{
float:left;
display:block;
width:500px;
height:auto;
padding-left:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
}

#prolist li{
float:left;
margin-top:5px;
list-style-image:url(../images/sml_icon.jpg);
list-style-position:outside;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
width:500px;
padding-left:20px;
padding-right:20px;
color:#000000;
font-size:11px;
}

#prolist p{
float:left;
height:auto;
width:500px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
font-weight:normal;
margin-top:4px;
padding-left:20px;
padding-right:20px;
}


#prolist a{
color:#660000;
font-weight:bold;
}

#prolist a:hover{
text-decoration:underline;
}


#newsbox{
	float: left; /* since this element is floated, a width must be given */
	width:144px;
	height:140px;
	border:#679902 1px solid;
	background:#ffffff; /* the background color will be displayed for the length of the content in the column, but no further */
	margin-bottom:12px;
	
	
}

#newsbox .newsboxtitle{
	float: left; /* since this element is floated, a width must be given */
	width:144px;;
	height:16px;
	padding-bottom:10px;
	background:#679902; /* the background color will be displayed for the length of the content in the column, but no further */
	
}

#newsbox .newsboxtitle p{
	float: left; /* since this element is floated, a width must be given */
	width: 135px;
	text-align:left;
	font-size:12px;
	color:#FFFFFF;
}

#newsbox p{
	float: left; /* since this element is floated, a width must be given */
	width: 135px;
	
	margin-left:5px;
	text-align:left;
	font-size:11px;
	color:#009900;
}

.formitembox {
background-color: #FFFFFF;
height:15px;
border:1px solid #679902;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
