.greybrdr    { border: 1px solid #E7E7E7 }
.imgbrdr    { border: 1px solid #746c6c}
.plancost    { font-family: Verdana; font-size: 12px; color: #FF0000; text-decoration: none; 
               font-weight: bold }
.fieldlable  { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; 
               font-weight: bold }  
               
                           
.bodytext    { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none }
.tablehead	{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; background-color: #E7E7E7; padding-left:7px; padding-right:5px; height:22}
.bulletspace{padding-left: 4px; padding-right: 4px; padding-top: 5px}
.errmsg{font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; 
               font-weight: bold}
.validation{font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; 
               font-weight: bold}
.validation1{font-family: Verdana; font-size: 13px; color: #FF0000; text-decoration: none; 
               font-weight: bold}
.redstar     { font-family: Verdana; font-size: 11px; text-decoration: none; color: #FF0000; 
               font-weight: bold }
.tablesubhead{height: 22; background-color: #E8E8E8}
.plansubcol1{height: 22; background-color: #ECECEC; padding-left:4px; padding-right:2px}
.plansubcol2{height: 22; background-color: #fff6f6; padding-left:4px; padding-right:2px}
.tablerow	{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; background-color: #ECECEC; padding-left:7px; padding-right:5px; height:20}
.tablerow1	{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; background-color: #ECECEC; padding-left:7px; padding-right:5px; height:20; font-weight: bold }




.rightpart{width: 769}
.leftpart{width:215}
.w984{width:984}
.plansteps{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; 
               font-weight: bold; height: 18; background-color: #FEB6B6}
.plansteplnk{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; 
               font-weight: bold;}
.planstepsactive{font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; 
               font-weight: bold; height: 18; background-color: #d73535}
.adenhancecost    { font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none; 
               font-weight: bold }
.tablesubhead1	{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; padding-left:7px; padding-right:5px; height:30}               
               
.fieldsec{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:150 ; vertical-align:middle}
.fieldsec1{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:74}
.fieldsec2{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:250}
.fieldsec21{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:570}
.fieldsec22{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:620}
.fieldsec3{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:200}
.fieldsec31{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:140}
.fieldsec4{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:80}
.fieldsec40{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:115}
.fieldsec41{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:235 ; vertical-align:middle}

.fieldsec42{font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #000000; padding-left: 3px; width:235 ; vertical-align:middle}
.cntBox{font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #000000; vertical-align:bottom; width: 32px; padding: 2px 0px; text-align: center; background: #eee;}

.fieldsec5{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:65}
.fieldsec6{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:502}
.fieldsec7{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:164}
.fieldsec8{font-family: Verdana; font-size: 11px; color: #000000; height: 20; border: 1px solid #000000; padding-left: 3px; width:552}
.fieldarea{font-family: Verdana; font-size: 11px; color: #000000; height: 50; border: 1px solid #000000; padding-left: 3px; width:150}
.fieldarea1{font-family: Verdana; font-size: 11px; color: #000000; height: 50; border: 1px solid #000000; padding-left: 3px; width:200}
.fieldmulti{font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #000000; padding-left: 3px; width:150}
.fielddescr{font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #000000; padding-left: 3px; width:550}
.fieldmulti1{font-family: Verdana; font-size: 11px; color: #000000; border: 1px solid #000000; padding-left: 3px; width:235}



.greybg      { background-color: #E7E7E7; height:20; padding-left:8px }
.greybgdark      { background-color: #c7c4c4 }
.eventswhitebg      { background-color: #ffffff; height:95 }
.eventsredbg      { background-color: #FFECEC; height:95 }
.eventmonth  { font-family: Verdana; font-size: 14px; color: #000000; text-decoration: none; 
               font-weight: bold }
.eventdate{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; 
               font-weight: bold}
.eventlocation{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; }
.greybtmbrdr { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;border-bottom: 1px solid #B7B7B7 }
.whitebtmbrdr { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;border-bottom: 1px solid #ffffff }
.testiname{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}

.catlink{font-family: Arial; font-size: 12px; color: #d21416; text-decoration: underline}
a:link.catlink{font-family: Arial; font-size: 12px; color: #d21416; text-decoration: underline}
a:active.catlink{font-family: Arial; font-size: 12px; color: #d21416; text-decoration: underline}
a:visited.catlink{font-family: Arial; font-size: 12px; color: #d21416; text-decoration: underline}
a:hover.catlink{font-family: Arial; font-size: 12px; color: #d21416; text-decoration: none}


.sortlink{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }
a:link.sortlink{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }
a:active.sortlink{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }
a:visited.sortlink{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }
a:hover.sortlink{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold; }


.logout{font-family: Arial; font-size: 11px; color: #868686; text-decoration: underline; font-weight: bold}

.rowhead{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; background-color: #C2C2C2; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:3px}.inputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}
