body{width:100%;  background-color:white; font-family:"Arial","Helvetica Bold",sans-serif; color:black; text-align:justify; vertical-align:top; border: 0px solid red; padding:0; border-collapse:collapse; margin-left:auto; margin-right:auto;}


h1 {color:red;  background-color:inherit; font-weight:bold;}
h2 {color:black; background-color:inherit; font-weight:bold;font-size:16px;}
h3 {color:blue; background-color:inherit; font-weight:bold;font-size:16px;
			text-align:center;}
h4 {color:black; background-color:inherit; font-weight:bold;font-size:16px; text-align:center;}

/*  original
a{color:#385C52;text-decoration:none; font-size:14px; font-weight:normal;}
a:hover{color:#121212; font-size:14px; font-weight:normal;}
*/
a{color:#E3372E; background-color:inherit; text-decoration:none; font-size:14px; font-weight:bold;}
a:hover{color:#252525; background-color:inherit; font-size:14px; font-weight:bold;}

.smallfont {color:#E3372E; background-color:inherit; text-decoration:none; font-size:12px; font-weight:bold; text-align:right;}

.smallfont a{color:#E3372E; background-color:inherit; text-decoration:none; font-size:12px; font-weight:bold; text-align:right;}
.smallfont a:hover{color:#252525; background-color:inherit; font-size:12px; font-weight:bold; text-align:right;}


.mainheader {color:red; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:30px;}
.strapheader {color:red; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:20px;}
.strapheader {color:red; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:25px;}

/* use slightly different fonts for the admin pages */
.mainheaderadmin {color:red; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:20px;}
.strapheaderadmin1 {color:maroon; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:16px;}
.strapheaderadmin2 {color:maroon; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:14px;}

.lowerheaderadmin {color:red; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:middle; font-size:16px;}
.contentcenteradmin { font-size:12px; font-weight:normal;text-align:center;}
.contentleftadmin { font-size:12px; font-weight:normal;text-align:left;}
.contentleftadmin1 { font-size:12px; font-weight:bold;text-align:left; vertical-align:top; color:maroon; background-color:inherit; }
.contentheadadmin { font-size:14px; font-weight:bold;text-align:center; vertical-align:top; color:maroon; background-color:inherit; }
.contentleftadminh { font-size:14px; font-weight:bold; color:maroon; background-color:inherit; text-align:left;}

.contentrightadmin { font-size:12px; font-weight:normal;text-align:right;}
 
.contentindex { font-size:14px; font-weight:normal; color:black; background-color:inherit; text-align:justify; vertical-align:top;}
.contentindex2 { font-size:14px; font-weight:normal; color:black; background-color:inherit;  text-align:left;}
/*  add border on left */
.contentindex3 { font-size:14px; font-weight:normal; color:black; background-color:inherit;  text-align:justify; vertical-align:top; border-left:solid 2px gray;}
/*
.contentindex3 { font-size:14px; font-weight:normal; color:black; text-align:justify; vertical-align:top; border-left-style:solid; border-left-width:10px;}
*/
.addressright { font-size:12px; font-weight:normal; color:black; background-color:inherit; text-align:right; vertical-align:top;}
.addressleft { font-size:12px; font-weight:normal; color:black; background-color:inherit;  text-align:left; vertical-align:top;}
.addresshead { font-size:12px; font-weight:bold; color:red; background-color:inherit; text-align:left; vertical-align:top;}

.addresscenter { font-size:12px; font-weight:normal; color:black; background-color:inherit; text-align:center; vertical-align:top;}
.addressheadcenter { font-size:12px; font-weight:bold; color:red; background-color:inherit; text-align:center; vertical-align:top;}
.addresshead1 { font-size:16px; font-weight:bold; color:#252525; background-color:inherit; text-align:left; vertical-align:top;}
.addresshead2 { font-size:16px; font-weight:bold; color:red; background-color:inherit; text-align:right; vertical-align:top;}


.link1 { font-size:12px; font-weight:bold; color:red; background-color:inherit; text-align:center; vertical-align:middle;}


#contentleft { font-size:14px; font-weight:normal;text-align:left;}
.contentleftc { font-size:14px; font-weight:normal;text-align:left;}

#contentcenter { font-size:14px; font-weight:normal;text-align:center;}
.contentcenterc { font-size:14px; font-weight:normal;text-align:center; font-style:normal; color:black; background-color:inherit; }
.contentrightc { font-size:14px; font-weight:normal;text-align:right;}

/* propertylist page*/
.plisthc { font-size:12px; color:black; background-color:#B7B7B7; font-weight:normal;text-align:center;}
.plisthl { font-size:12px; color:black; background-color:#B7B7B7; font-weight:normal;text-align:left;}
.plisthr { font-size:12px; color:black; background-color:#B7B7B7; font-weight:normal;text-align:right;}
.plisthlw { font-size:12px; color:black; background-color:inherit; font-weight:normal;}

.plist1 { font-size:12px; font-weight:normal;text-align:left;}
.plist2 { font-size:12px; font-weight:normal;text-align:right;}
.plist2c { font-size:12px; font-weight:normal;text-align:center;}
.plist1ref { font-size:12px; font-weight:normal;text-align:left; color:#E3372E; background-color:inherit; }
.plist1ref a { font-size:12px; font-weight:normal;text-align:left; color:#E3372E; background-color:inherit; }
/*.plist1ref a:hover{ font-size:12px; font-weight:normal;text-align:left; color:black; background-color:#BBDB88; }*/
.plist1ref a:hover{ font-size:12px; font-weight:normal;text-align:left; color:white; background-color:red; }

.plist1refblack { font-size:12px; font-weight:normal;text-align:left; color:black; background-color:inherit; }


.plistlink { font-size:12px; font-weight:normal;text-align:center;}
.plistnolink { font-size:12px; font-weight:normal;text-align:center;color:gray; background-color:inherit; }

.plistref { font-size:12px; color:gray; background-color:inherit; font-weight:normal;text-align:left;}
.plisttown { font-size:12px; font-weight:bold;text-align:left;}
.headproplist{ font-size:14px; font-weight:normal; text-align:center; color:#252525; background-color:inherit; }
.headproplista{ font-size:16px; font-weight:bold;text-align:center; color:#636363; background-color:inherit; }


.propsubhead{ font-size:14px; font-style:normal; font-weight:bold;text-align:center; color:gray; background-color:inherit; }
.shopcaption{ font-size:12px; font-style:normal; font-weight:bold; text-align:center; color:#464646; background-color:inherit; }
.seeus{ font-size:12px; font-style:normal; font-weight:bold; text-align:center; color:#464646; background-color:inherit; }

/* propshop 1 &2 as propsubhead but 1 has border on left */
.propshop1{ font-size:12px; font-style:normal; font-weight:bold; text-align:center; color:#464646; background-color:inherit;  }
.propshop2{ font-size:12px; font-style:normal; font-weight:bold; text-align:center; color:#464646; background-color:inherit; }
.propshop1r{ font-size:12px; font-style:normal; font-weight:bold; text-align:right; color:#464646; background-color:inherit; }
.propshop2l{ font-size:12px; font-style:normal; font-weight:bold; color:#464646; background-color:inherit;  text-align:left;}


.shoptable {border-left:solid 2px gray;}

.shopinfo0{ font-size:20px; font-style:normal; font-weight:bold; height:35px; text-align:left; color:#636363; background-color:inherit;  }
.shopinfo1{ font-size:14px; font-style:normal; font-weight:bold; text-align:left; color:#636363; background-color:inherit; }
.shopinfo2{ font-size:12px; font-style:normal; font-weight:normal; text-align:right; vertical-align:top; color:#363636; background-color:inherit;  }

.shopinfo3{ font-size:12px; font-style:normal; font-weight:normal; text-align:left; vertical-align:top; color:black; background-color:inherit; }



/* propertydetails page */
.propertydetailsc { font-size:14px; font-weight:normal;text-align:center;}
.propertydetailscred { font-size:16px; font-style:italic; font-weight:bold; color:red; background-color:inherit;  text-align:center;}
.propertydetailscb { font-size:16px; font-weight:bold;text-align:center;}
.propertydetailscbh { font-size:16px; text-align:center;font-weight:bold;}
.pdflink1 { font-size:12px; font-weight:normal;text-align:center; vertical-align:bottom}
.pdflink2 { font-size:10px; font-weight:normal;text-align:center; vertical-align:bottom}
.pdflink3 { font-size:10px; font-weight:normal;text-align:right; vertical-align:middle}
.pdflink3ct { font-size:10px; font-weight:normal;text-align:center; vertical-align:middle}

.pdflink3a { font-size:14px; font-weight:normal; vertical-align:middle}

.pdflinkb { font-size:11px; font-weight:normal;text-align:center; vertical-align:bottom}
.pdflinkc { font-size:11px; font-weight:normal;text-align:center; vertical-align:middle}


/* rentaldetails page */
.rentalheading { font-size:16px; font-weight:bold;text-align:center;}
.rentalsubheading { font-size:14px; text-align:center;font-weight:bold; color:#252525; background-color:inherit; }
.rentaltext { font-size:14px; font-weight:normal;text-align:center;}
.rentalsubtext { font-size:10px; font-weight:normal;text-align:center;}



/* update_property_1 page  */
.entry2 { font-size:14px; font-weight:normal; color:#363636; background-color:inherit; text-align:center; vertical-align:top;}
.entry2black { font-size:14px; font-weight:normal; color:black; background-color:inherit; text-align:center; vertical-align:top;}
.entry2blue { font-size:14px; font-weight:bold; color:blue; background-color:inherit; text-align:center; vertical-align:top;}
.entry2mess1 { font-size:12px; font-weight:normal; color:blue; background-color:inherit; text-align:center;}
.entry2mess2 { font-size:12px; font-weight:normal; color:blue;background-color:inherit;  text-align:left;}

.entry3 { font-size:12px; font-weight:normal; color:#363636; background-color:inherit; text-align:center; vertical-align:top;}
.entry3b { font-size:14px; font-weight:bold; color:#363636; background-color:inherit; text-align:center; vertical-align:top;}
.entry3bhead { font-size:16px; font-weight:bold; color:#363636; background-color:inherit; text-align:center; vertical-align:top;}
.entry3bred { font-size:14px; font-weight:bold; color:red; background-color:inherit; text-align:center; vertical-align:top;}
.entry3blue { font-size:12px; font-weight:bold; color:blue; background-color:inherit; text-align:center; vertical-align:top;}

.entry4 { font-size:12px; font-weight:normal; color:#363636; background-color:inherit;  text-align:left; vertical-align:top;}
/* hide a display submit button to enable it for hitting return */
.entry2hide { font-size:12px; font-weight:normal; color:gray; background-color:#ECECEC; text-align:center; vertical-align:top;}


#historyhead { font-size:20px; font-weight:bold;text-align:center;}
#historysub { font-size:16px; font-weight:bold; font-style:italic; text-align:center;}
#historycont { font-size:14px; font-weight:normal; text-align:justify;}


/*
#content { font-size:14px; font-weight:normal;text-align:justify;}
.contentc { font-size:14px; font-weight:normal;text-align:justify;}
*/
/* news page */
   .nheaderc {color:#569282; background-color:inherit;  font-weight:bold; text-align:left; vertical-align:middle; font-size:20px;}
   /* date in news */
   .contentrightcsmall { color:#555555; background-color:inherit;  font-size:12px; font-weight:normal;text-align:right;}
   .altheadcnews {color:#385C52; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:top; font-size:14px;}	



.constc { font-size:12px; font-weight:normal;text-align:justify;}


.constheadc { font-size:14px; font-weight:bold; text-align:center;}

#memberscontent { font-size:12px; font-weight:normal;text-align:left; vertical-align:top;}
#service {color:#555555; background-color:inherit; font-size:12px; font-weight:normal;text-align:left; vertical-align:top;text-indent:20px;}
.servicec {color:#3C0005; background-color:inherit; font-size:12px; font-weight:bold;text-align:left; vertical-align:top;text-indent:20px;}
.addinfo {color:#3C0005; background-color:inherit; font-size:12px; font-weight:bold;text-align:left; vertical-align:top;}

/*
#historycontent {font-family:"Times New Roman",serif; font-weight:bold; font-size:14px;
		text-align:justify;}

.historycontentc {font-family:"Times New Roman",serif; font-weight:bold; font-size:14px;
		text-align:justify;}

#historycontentcent {font-family:"Times New Roman",serif; font-weight:bold; font-size:14px;
		text-align:center;}
#historycontent2 {font-family:"Times New Roman",serif; font-weight:bold; font-size:14px;
		text-align:justify; text-indent:1.5em;}
#historycontentgray {font-family:"Times New Roman",serif; font-weight:bold; font-size:14px;
		color:#000000; text-align:justify;}
.historycontentgrayc {font-family:"Times New Roman",serif; font-weight:bold; font-size:16px;
		color:#000000; text-align:justify;}


#historycontentgray2 {font-family:"Times New Roman",serif; font-weight:bold; font-size:14px;
		color:#252525; text-align:justify;}
#info {font-family:"Times New Roman"; color:red;}    
*/
#minutes { font-size:14px; font-weight:normal; text-align:justify; text-indent:1.5em;} 


#althead {color:#385C52; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:top; font-size:14px;}	

.altheadc {color:#385C52; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:top; font-size:14px;}	

#pheader {color:#555555; background-color:inherit; font-weight:bold; text-align:center; vertical-align:middle; font-size:20px;}
.pheaderc {color:#555555; background-color:inherit; font-weight:bold; 	text-align:center; vertical-align:middle; font-size:20px;}


#pheader2 {color:#555555; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:middle; font-size:16px;}
.pheader2c {color:#555555; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:middle; font-size:16px;}
.pheader3c {color:#385C52; background-color:inherit;   font-weight:bold; text-align:left; vertical-align:middle; font-size:16px;}
.pheader4c {color:#0000FF; background-color:inherit;  font-weight:bold; font-style:italic; text-align:right; vertical-align:middle; font-size:16px;}

#maincontent { font-size:14px; font-weight:normal;text-align:left;}

#content12pt { font-size:12px; font-weight:normal;text-align:left;}

#nav2 {background-color:#385C52; color:inherit; font-size:12px; font-weight:normal;text-decoration:none;}

.nav3bc { font-size:14px; font-weight:bold;}
.nav3bchead { font-size:16px; font-weight:bold; color:#555555; background-color:inherit; text-align:center;}

.memberheadings {color:blue; background-color:inherit; font-weight:bold;}
.updateinfor { font-size:14px; font-weight:normal;text-align:right;}
.updateinfol { font-size:14px; font-weight:normal;text-align:left;}
.updateinfoc { font-size:14px; font-weight:normal;text-align:center;}
/* temporary development message */
.tempmessage{ font-size:14px; font-weight:normal; text-align:center; color:#252525; background-color:inherit; }
 

.photo1c {margin-right:50px; margin-top:50px; padding:50px;}
/* used in news of members */
.headingc {color:#FF0000; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:middle; font-size:20px;}
.subheadingc {color:#385C52; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:middle; font-size:18px;}
.parac { font-size:14px; font-weight:normal; text-align:center;}
.parac1 { font-size:14px; font-weight:normal;}

/* contact page */
.acknowledgements { font-size:10px; font-weight:normal;text-align:center;}
.contactus { font-size:14px; font-weight:bold; color:#252525; background-color:inherit; }



/* for table entry with left cell aligned right and other cell left */
.tableright { font-size:14px; font-weight:normal; vertical-align:middle; text-align:right;}
.tableleft { font-size:14px; font-weight:normal; vertical-align:middle; text-align:left;}
.tablegeneral { font-size:14px; font-weight:normal; vertical-align:middle;}
.tablecat { color:blue; background-color:inherit; font-size:12px; font-weight:normal; vertical-align:middle; text-align:left;}
.tablesubcat { color:#3C0005; background-color:inherit;  font-size:12px; font-weight:normal; vertical-align:middle; text-align:left;}

/* used for counters for page visits */
.counter { color:#464646; background-color:inherit; font-size:10px; font-weight:normal;text-align:center;}

/* headers for reports */
.reportheader {color:black; background-color:inherit;  font-weight:bold; text-align:center; vertical-align:middle; font-size:20px;}
.reportstrap {color:black;  background-color:inherit; font-weight:bold; font-style:normal; text-align:center; vertical-align:middle; font-size:15px;}
.reportcontenthead {color:black; background-color:inherit; font-family:"Times New Roman",serif; font-weight:normal; font-size:14px; text-align:center;}
.reportcontent {color:green; background-color:inherit; font-family:"Times New Roman",serif; font-weight:bold; font-size:10px; text-align:justify;}
.reportsubhead {color:blue; background-color:inherit; font-weight:bold; font-size:12px; text-align:center;}
.reportlisthead {font-family:"Times New Roman", serif; font-size:12px; color:black; background-color:inherit; font-weight:bold;text-align:left;}
.reportlistheadc {font-family:"Times New Roman", serif; font-size:12px; color:black; background-color:inherit; font-weight:bold;text-align:center;}
.reporttown {font-family:"Times New Roman", serif; font-size:12px; color:black; background-color:#D7D7D7; font-weight:bold;text-align:left;}

.reportentry {font-family:"Times New Roman",serif; font-size:12px; font-weight:normal; color:black; background-color:inherit; text-align:center; vertical-align:top;}
.reportentryref {font-family:"Times New Roman",serif; font-size:12px; font-weight:normal; color:gray; background-color:inherit; text-align:center; vertical-align:top;}

.reportentryleft {font-family:"Times New Roman",serif; font-size:12px; font-weight:normal; color:black; background-color:inherit; text-align:left; vertical-align:top;}
.reportentrygray {font-family:"Times New Roman",serif; font-size:12px; font-weight:normal; color:#464646; background-color:inherit; text-align:center; vertical-align:top;}
.reportentryleftgray {font-family:"Times New Roman",serif; font-size:12px; font-weight:normal; color:#464646; background-color:inherit; text-align:left; vertical-align:top;}

.reportlink {text-align:center;}
.reporttableentryc { font-size:14px; font-weight:normal; color:black; background-color:inherit;  text-align:center; vertical-align:top;}
.reporttableentryleft { font-size:14px; font-weight:normal; color:blue; background-color:inherit; text-align:left; vertical-align:top;}

/*
@page report{size: 8in 10in;margin: 2in 1in 2in 1n;}

#rep{page: report; font:bold;}
*/

/* the following provide the styles for the news pages - note there are several in some categories
		to allow for random effects
	*/
.bordermaroon{border:1px solid #A90017; }
.showheading {color:red; background-color:inherit;  font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:20px;}
.newsheader {color:red;  font-weight:bold; background-color:inherit; font-style:italic; text-align:center; vertical-align:middle; font-size:30px;}
/* for trst purposes */
.newsheader1 {color:red;  font-weight:bold; background-color:inherit; font-style:normal; text-align:center; vertical-align:middle; font-size:30px;}
 
.newsheadertemp {color:gray;  background-color:inherit; font-weight:bold; font-style:italic; text-align:center; vertical-align:middle; font-size:16px;}
   					
.newssubhead1 {color:white; background-color:#A90017;  font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:16px;}
.newscontent1 {color:black; background-color:inherit;  font-weight:normal; font-style:normal; 
   					text-align:left; vertical-align:top; font-size:12px;} 

.newssubheadrecent1{color:#0000AA; background-color:inherit;  font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:16px; border:1px solid #0000AA;}

.newsbackblue{color:white; background-color:#0000AA;}
.newsbackred{color:white; background-color:#A90017;}

.tablerecentcut{text-align:left; border: 1px solid maroon; } 
.newssubheadrecent2{color:#0000AA; background-color:inherit;  font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:16px; border:0px solid #0000AA;}
.newsrecent1{color:black; background-color:inherit; font-weight:normal; font-style:normal; text-align:left; vertical-align:top; font-size:12px;} 
.newsrecentdata1{color:black; background-color:inherit; font-weight:normal; font-style:normal; text-align:left; vertical-align:top; font-size:12px;} 
.newsrecentdatah1{color:red; background-color:inherit; font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:10px;} 

.newssubheadcuts{color:#A90017;  background-color:inherit; font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:20px; border:1px solid #A90017;}
.newscutsdata1{color:blue; background-color:inherit;  font-weight:normal; font-style:normal; text-align:left; vertical-align:top; font-size:12px;} 
.newscutsdatah1{color:red; background-color:inherit;  font-weight:bold; font-style:normal; 	text-align:left; vertical-align:top; font-size:10px;} 

.newscutsdata1a{color:blue; background-color:inherit;  font-weight:normal; font-style:normal; text-align:left; text-decoration:line-through; vertical-align:top; font-size:14px;} 
.newscutsdata1b{color:#A90017; background-color:inherit;  font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:14px;} 

.newssubheadweek{color:blue; background-color:inherit;  font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:18px;}
.borderblue{border:1px solid #0000AA;}
.newsweek1{color:#A90017; background-color:inherit;  font-weight:bold; font-style:italic; text-align:left; vertical-align:top; font-size:16px;}

.newsweekdata1{color:black; background-color:inherit;  font-weight:normal; font-style:normal; text-align:left; vertical-align:top; font-size:12px;} 
.newsweekdatah1{color:red; background-color:inherit;  font-weight:bold; font-style:normal; text-align:left; vertical-align:top; font-size:10px;} 

 .tableleft{border-left:1px solid black;}

/* fees table for lettting */
.feeslettable {border:0px solid blue; padding:0; border-collapse:collapse; margin-left:auto; margin-right:auto;} 
.feesth1 {border:0px solid red; width:20%;}
.feesth2 {border:0px solid red; width:2%;}
.feesth3 {border:0px solid red; width:25%;}
.feesth4 {border:0px solid red; width:25%;}
.feesth5 {border:0px solid red; width:2%;}
.feesth6 {border:0px solid red; width:10%;}
  
.feestdhd1 {font-weight:bold; text-decoration:underline;}
.feestd1 {font-weight:bold; text-align:left; vertical-align:top;}
.feestd3 {font-weight:normal; text-align:justify; vertical-align:top;}
.feestd6 {font-weight:normal; text-align:left; vertical-align:bottom;}
.feestd1a {font-weight:normal; text-align:left;}

/* application for rented accommodation ; a apply to top part of form; b to lower main part*/
.rentalformtable {border:1px solid gray; padding:0; border-collapse:collapse; margin-left:auto; margin-right:auto;} 
.rentalformth1 {color:inherit; background-color:#FFFDDA; border:0px solid red; width:25%;}
.rentalformth2 {color:inherit; background-color:#FFFDDA; border:0px solid red; width:2%;}
.rentalformth3 {color:inherit; background-color:#FFFDDA; border:0px solid red; width:70%;}

.rentalformtd1a {color:inherit; background-color:#FFFDDA;  border-bottom:1px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd2a {color:inherit; background-color:#FFFDDA;  border:0px solid red; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd3a {color:inherit; background-color:#FFFDDA;  border:0px solid red; font-weight:normal; text-align:left; vertical-align:top;}

.rentalformtd1bhd {color:inherit; background-color:#E0EDC5;  border-bottom:1px solid gray; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.rentalformtd1b {color:inherit; background-color:#E0EDC5;  border-bottom:1px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd1bit {color:inherit; background-color:#E0EDC5;  border-bottom:1px solid red; font-weight:normal; font-style:italic; text-align:left; vertical-align:top;}
.rentalformtd2b {color:inherit; background-color:#E0EDC5;  border:0px solid red; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd3b {color:inherit; background-color:#E0EDC5;  border:0px solid red; font-weight:normal; text-align:left; vertical-align:top;}

.rentalformtd1dhd {color:inherit; background-color:#D4ECFB;  border-bottom:1px solid gray; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.rentalformtd1d {color:inherit; background-color:#D4ECFB;  border-bottom:1px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd1dit {color:inherit; background-color:#D4ECFB;  border-bottom:1px solid gray; font-weight:normal; font-style:italic; text-align:left; vertical-align:top;}
.rentalformtd2d {color:inherit; background-color:#D4ECFB;  border:0px solid red; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd3d {color:inherit; background-color:#D4ECFB;  border:0px solid red; font-weight:normal; text-align:left; vertical-align:top;}

.rentalformtd1ehd {color:inherit; background-color:#D7D7D7;  border:0px solid gray; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.rentalformtd1e {color:inherit; background-color:#D7D7D7;  border:0px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd1eit {color:inherit; background-color:#D7D7D7;  border:0px solid gray; font-weight:normal; font-style:italic; text-align:left; vertical-align:top;}
.rentalformtd2e {color:inherit; background-color:#D7D7D7;  border:0px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.rentalformtd3e {color:inherit; background-color:#D7D7D7;  border:0px solid gray; font-weight:normal; text-align:left; vertical-align:top;}

.rentalformsent {color:black; background-color:inherit;  border-bottom:0px solid gray; font-weight:bold; text-align:center; vertical-align:top; font-size:medium;}

 
.formsbacklink {vertical-align:top; text-align:center;}
/* next line tes only */

.disprentaltd1hd {color:inherit; background-color:#D4ECFB;  border:0px solid gray; height:30px; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:bottom;}
.disprentaltd1 {color:inherit; background-color:#D4ECFB;  border-bottom:1px solid gray; border-top:1px solid gray; border-left:1px solid gray;font-weight:normal; text-align:left; vertical-align:top;}
.disprentaltd1it {color:inherit; background-color:#D4ECFB;  border-bottom:1px solid gray; font-weight:normal; font-style:italic; text-align:left; vertical-align:top;}
.disprentaltd2 {color:inherit; background-color:#D4ECFB;  border-top:1px solid gray; border-bottom:1px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.disprentaltd3 {color:inherit; background-color:#D4ECFB;  border-top:1px solid gray; border-bottom:1px solid gray; border-right:1px solid gray; font-weight:normal; text-align:left; vertical-align:top;}
.disprentaltdall {color:inherit; background-color:#D4ECFB;  border:1px solid gray; font-weight:normal; text-align:left; vertical-align:top;}

/* check rental form */
.rentalformtable {color:inherit; background-color:#D7D7D7;  border:0px solid gray; border-collapse:collapse; font-weight:normal; text-align:left; vertical-align:top;}
.disprenth1{color:inherit; background-color:inherit;  border:1px solid gray; width:10%; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.disprenth2{color:inherit; background-color:inherit;  border:1px solid gray; width:20%; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.disprenth3{color:inherit; background-color:inherit;  border:1px solid gray; width:25%; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.disprenth4{color:inherit; background-color:inherit;  border:1px solid gray; width:25%; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}
.disprenth5{color:inherit; background-color:inherit;  border:1px solid gray; width:10%; font-weight:bold; text-decoration:underline; text-align:left; vertical-align:top;}


.disprentcent {color:inherit; background-color:inherit;  border:1px solid red; font-weight:bold; text-align:center; vertical-align:top;}
.disprenthd {color:inherit; background-color:inherit;  border:1px solid red; font-weight:bold; text-align:center; vertical-align:top;}
.disprentct {color:inherit; background-color:inherit;  border:1px solid red; font-weight:normal; text-align:center; vertical-align:top;}
.disprentlt {color:inherit; background-color:inherit;  border:1px solid red; font-weight:normal; text-align:left; vertical-align:top;}

.disprentalform {color:black; background-color:inherit;  border:0px solid red; font-weight:normal; text-align:center; vertical-align:top;}
.disprentalformred {color:red; background-color:inherit;  border:0px solid red; font-weight:bold; text-align:center; vertical-align:top;}
.disprentalformlt {color:black; background-color:inherit;  border:0px solid red; font-weight:normal; text-align:left; position:relative; left:100px; vertical-align:top;}

  
 /* modify fixed txt files  */
 .textfiles1 {font-size:10px; color:black; background-color:inherit; }
 

