/* ---------------------------------------------------------------------------------------------------------------------------------- */
/* CONTENT STYLES BEGIN */
/* ---------------------------------------------------------------------------------------------------------------------------------- */
.PAGECONTENT {font-family: arial; font-size: 12px; color: #4b4b4b; text-align: justify}
.PAGECONTENT A {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: underline;}
.PAGECONTENT A:Hover {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: underline;}
.PAGECONTENT A:Visited {font-family: arial; font-size: 12px;color: #4b4b4b; text-decoration: underline;}

.PAGECONTENTwhite {font-family: arial; font-size: 12px; color: #ffffff; text-align: justify}
.PAGECONTENTwhite A {font-family: arial; font-size: 12px; color: #ffffff; text-decoration: underline;}
.PAGECONTENTwhite A:Hover {font-family: arial; font-size: 12px; color: #ffffff; text-decoration: underline;}
.PAGECONTENTwhite A:Visited {font-family: arial; font-size: 12px;color: #ffffff; text-decoration: underline;}

.PAGECONTENTblack {font-family: arial; font-size: 12px; color: #000000; text-align: justify}
.PAGECONTENTblack A {font-family: arial; font-size: 12px; color: #000000; text-decoration: underline;}
.PAGECONTENTblack A:Hover {font-family: arial; font-size: 12px; color: #000000; text-decoration: underline;}
.PAGECONTENTblack A:Visited {font-family: arial; font-size: 12px;color: #000000; text-decoration: underline;}

.PAGECONTENTsmall {font-family: arial; font-size: 10px; color: #4b4b4b; text-align: justify}
.PAGECONTENTsmall A {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline;}
.PAGECONTENTsmall A:Hover {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline;}
.PAGECONTENTsmall A:Visited {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: underline;}

.PAGECONTENTclearFORMAT {font-family: arial; font-size: 12px; color: #4b4b4b; text-align: justify}
.PAGECONTENTclearFORMAT A {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: none; }
.PAGECONTENTclearFORMAT A:Hover {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: none; }
.PAGECONTENTclearFORMAT A:Visited {font-family: arial; font-size: 12px;color: #4b4b4b; text-decoration: none; }

.PAGECONTENTnotJUSTIFIED {font-family: arial; font-size: 12px; color: #4b4b4b;}
.PAGECONTENTnotJUSTIFIED A {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: underline;}
.PAGECONTENTnotJUSTIFIED A:Hover {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: underline;}
.PAGECONTENTnotJUSTIFIED A:Visited {font-family: arial; font-size: 12px;color: #4b4b4b; text-decoration: underline;}

.PAGEcontentNOTjustifiedNOline {font-family: arial; font-size: 12px; color: #787a7a;}
.PAGEcontentNOTjustifiedNOline A {font-family: arial; font-size: 12px; color: #787a7a; text-decoration: none;}
.PAGEcontentNOTjustifiedNOline A:Hover {font-family: arial; font-size: 12px; color: #787a7a; text-decoration: none;}
.PAGEcontentNOTjustifiedNOline A:Visited {font-family: arial; font-size: 12px;color: #787a7a; text-decoration: none;}

.PAGEcontentNOTjustifiedNOlineWHITE {font-family: arial; font-size: 11px; color: #ffffff;}
.PAGEcontentNOTjustifiedNOlineWHITE A {font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none;}
.PAGEcontentNOTjustifiedNOlineWHITE A:Hover {font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none;}
.PAGEcontentNOTjustifiedNOlineWHITE A:Visited {font-family: arial; font-size: 11px;color: #ffffff; text-decoration: none;}

.PAGEcontentNOTjustifiedNOlineMAROONbold {font-family: arial; font-size: 11px; color: #a30321; font-weight: bold; }
.PAGEcontentNOTjustifiedNOlineMAROONbold A {font-family: arial; font-size: 11px; color: #a30321; text-decoration: none; font-weight: bold; }
.PAGEcontentNOTjustifiedNOlineMAROONbold A:Hover {font-family: arial; font-size: 11px; color: #a30321; text-decoration: none; font-weight: bold; }
.PAGEcontentNOTjustifiedNOlineMAROONbold A:Visited {font-family: arial; font-size: 11px;color: #a30321; text-decoration: none; font-weight: bold; }

.PAGEcontentNOTjustifiedNOlineMAROON {font-family: arial; font-size: 12px; color: #a30321;}
.PAGEcontentNOTjustifiedNOlineMAROON A {font-family: arial; font-size: 12px; color: #a30321; text-decoration: none;}
.PAGEcontentNOTjustifiedNOlineMAROON A:Hover {font-family: arial; font-size: 12px; color: #a30321; text-decoration: none;}
.PAGEcontentNOTjustifiedNOlineMAROON A:Visited {font-family: arial; font-size: 12px;color: #a30321; text-decoration: none;}

.PAGECONTENTnotJUSTIFIEDwhite {font-family: arial; font-size: 12px; color: White;}
.PAGECONTENTnotJUSTIFIEDwhite A {font-family: arial; font-size: 12px; color: White; text-decoration: underline; font-weight: bold; }
.PAGECONTENTnotJUSTIFIEDwhite A:Hover {font-family: arial; font-size: 12px; color: White; text-decoration: underline; font-weight: bold; }
.PAGECONTENTnotJUSTIFIEDwhite A:Visited {font-family: arial; font-size: 12px;color: White; text-decoration: underline; font-weight: bold; }

.PAGECONTENTnotJUSTIFIEDsmallWHITE {font-family: arial; font-size: 9px; color: #ffffff;}
.PAGECONTENTnotJUSTIFIEDsmallWHITE A {font-family: arial; font-size: 9px; color: #ffffff; text-decoration: underline; font-weight: bold; }
.PAGECONTENTnotJUSTIFIEDsmallWHITE A:Hover {font-family: arial; font-size: 9px; color: #ffffff; text-decoration: underline; font-weight: bold; }
.PAGECONTENTnotJUSTIFIEDsmallWHITE A:Visited {font-family: arial; font-size: 9px;color: #ffffff; text-decoration: underline; font-weight: bold; }

.PAGECONTENTnotJUSTIFIED10WHITE {font-family: arial; font-size: 10px; color: #ffffff;}
.PAGECONTENTnotJUSTIFIED10WHITE A {font-family: arial; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; }
.PAGECONTENTnotJUSTIFIED10WHITE A:Hover {font-family: arial; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; }
.PAGECONTENTnotJUSTIFIED10WHITE A:Visited {font-family: arial; font-size: 10px;color: #ffffff; text-decoration: underline; font-weight: bold; 
}

.PAGECONTENTcentered {font-family: arial; font-size: 10px; color: #4b4b4b; text-align: center}
.PAGECONTENTcentered A {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGECONTENTcentered A:Hover {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGECONTENTcentered A:Visited {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }

.PAGECONTENTwhite12 {font-family: arial; font-size: 12px; color: #efefef;}
.PAGECONTENTwhite12 A {font-family: arial; font-size: 12px; color: #efefef; text-decoration: underline; font-weight: bold; }
.PAGECONTENTwhite12 A:Hover {font-family: arial; font-size: 12px; color: #efefef; text-decoration: underline; font-weight: bold; }
.PAGECONTENTwhite12 A:Visited {font-family: arial; font-size: 12px;color: #efefef; text-decoration: underline; font-weight: bold; }

.LISTformROWS {font-family: arial; font-size: 10px; color: #4b4b4b; background-color: #d8cba8; padding-left: 5px}
.LISTformROWS A {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.LISTformROWS A:Hover {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.LISTformROWS A:Visited {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }

.LISTformROWShover {font-family: arial; font-size: 10px; color: #4b4b4b; background-color: #cfc097; padding-left: 5px}
.LISTformROWShover A {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.LISTformROWShover A:Hover {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.LISTformROWShover A:Visited {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }

.LISTformROWFILTERfields {font-family: arial; font-size: 10px; color: white; background-color: #b09f7c; font-weight: bold;}
.LISTformROWFILTERfields A {font-family: arial; font-size: 10px; color: white; text-decoration: underline; font-weight: bold; }
.LISTformROWFILTERfields A:Hover {font-family: arial; font-size: 10px; color: white; text-decoration: underline; font-weight: bold; }
.LISTformROWFILTERfields A:Visited {font-family: arial; font-size: 10px;color: white; text-decoration: underline; font-weight: bold; }


.LISTformROWSheading {font-family: arial; font-size: 12px; color: white; background-color: #b09f7c; padding-left: 5px; height: 30px; font-weight: bold; }
.LISTformROWSheading A {font-family: arial; font-size: 12px; color: white; text-decoration: underline; font-weight: bold; }
.LISTformROWSheading A:Hover {font-family: arial; font-size: 12px; color: white; text-decoration: underline; font-weight: bold; }
.LISTformROWSheading A:Visited {font-family: arial; font-size: 12px;color: white; text-decoration: underline; font-weight: bold; }

.PAGECONTENTphotogalleryframe {font-family: arial; font-size: 10px; color: white; background-color: gray; border-left: 1px solid #4b4b4b; border-right: 1px solid #4b4b4b; border-top: 1px solid #4b4b4b; border-bottom: 1px solid #4b4b4b;}
.PAGECONTENTphotogallery A {font-family: arial; font-size: 10px; color: white; text-decoration: underline; font-weight: bold; }
.PAGECONTENTphotogallery A:Hover {font-family: arial; font-size: 10px; color: white; text-decoration: underline; font-weight: bold; }
.PAGECONTENTphotogallery A:Visited {font-family: arial; font-size: 10px;color: white; text-decoration: underline; font-weight: bold; }

.PAGECONTENTspecials {font-family: arial; font-size: 10px; color: #4b4b4b;}
.PAGECONTENTspecials A {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGECONTENTspecials A:Hover {font-family: arial; font-size: 10px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGECONTENTspecials A:Visited {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }


.PAGENAME {font-family: arial;font-size: 16px; color: #4b4b4b; font-weight: bold; }
.PAGENAME A {font-family: arial; font-size: 16px; color: #4b4b4b; text-decoration: none; font-weight: bold; }
.PAGENAME A:Hover {font-family: arial;  font-size: 16px; color: #4b4b4b; text-decoration: none; font-weight: bold; }
.PAGENAME A:Visited {font-family: arial; font-size: 16px; color: #4b4b4b; text-decoration: none; font-weight: bold; }

.PAGENAMEsmall {font-family: arial; font-size: 12px; color: #4b4b4b; font-weight: bold; }
.PAGENAMEsmall A {font-family: arial;font-size: 12px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGENAMEsmall A:Hover {font-family: arial; font-size: 12px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGENAMEsmall A:Visited {font-family: arial; font-size: 12px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }

.PAGENAMEverysmall {font-family: arial; font-size: 7px; color: #4b4b4b; }
.PAGENAMEverysmall A {font-family: arial;font-size: 7px;color: #4b4b4b; text-decoration: underline; }
.PAGENAMEverysmall A:Hover {font-family: arial; font-size: 7px;color: #4b4b4b; text-decoration: underline; }
.PAGENAMEverysmall A:Visited {font-family: arial; font-size: 7px;color: #4b4b4b; text-decoration: underline; }

.PAGENAMEmaroonSMALL {font-family: arial;font-size: 12px; color: maroon; font-weight: bold; }
.PAGENAMEmaroonSMALL A {font-family: arial; font-size: 12px; color: maroon; text-decoration: none; font-weight: bold; }
.PAGENAMEmaroonSMALL A:Hover {font-family: arial;  font-size: 12px; color: maroon; text-decoration: none; font-weight: bold; }
.PAGENAMEmaroonSMALL A:Visited {font-family: arial; font-size: 12px; color: maroon; text-decoration: none; font-weight: bold; }
.PAGENAMEwhiteSMALL {font-family: arial;font-size: 12px; color: white; font-weight: bold; }
.PAGENAMEwhiteSMALL A {font-family: arial; font-size: 12px; color: white; text-decoration: none; font-weight: bold; }
.PAGENAMEwhiteSMALL A:Hover {font-family: arial;  font-size: 12px; color: white; text-decoration: none; font-weight: bold; }
.PAGENAMEwhiteSMALL A:Visited {font-family: arial; font-size: 12px; color: white; text-decoration: none; font-weight: bold; }

.PAGENAMEsmallWHITE {font-family: arial; font-size: 12px; color: white; font-weight: bold; }
.PAGENAMEsmallWHITE A {font-family: arial;font-size: 12px;color: white; text-decoration: underline; font-weight: bold; }
.PAGENAMEsmallWHITE A:Hover {font-family: arial; font-size: 12px;color: white; text-decoration: underline; font-weight: bold; }
.PAGENAMEsmallWHITE A:Visited {font-family: arial; font-size: 12px;color: white; text-decoration: underline; font-weight: bold; }

.PAGENAMEsmallUNALIGNED {font-family: arial; font-size: 10px; color: #4b4b4b; font-weight: bold; }
.PAGENAMEsmallUNALIGNED A {font-family: arial;font-size: 10px;color: #4b4b4b; text-decoration: none; font-weight: bold; }
.PAGENAMEsmallUNALIGNED A:Hover {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: none; font-weight: bold; }
.PAGENAMEsmallUNALIGNED A:Visited {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: none; font-weight: bold; }

.PAGENAMEsmallUNALIGNEDwhite {font-family: arial; font-size: 10px; color: white; font-weight: bold; }
.PAGENAMEsmallUNALIGNEDwhite A {font-family: arial;font-size: 10px;color: white; text-decoration: none; font-weight: bold; }
.PAGENAMEsmallUNALIGNEDwhite A:Hover {font-family: arial; font-size: 10px;color: white; text-decoration: none; font-weight: bold; }
.PAGENAMEsmallUNALIGNEDwhite A:Visited {font-family: arial; font-size: 10px;color: white; text-decoration: none; font-weight: bold; }

.PAGEERROR {font-family: arial; font-size: 12px; color: red; font-weight: bold; }
.PAGEERROR A {font-family: arial;  font-size: 12px;color: red; text-decoration: none; font-weight: bold; }
.PAGEERROR A:Hover {font-family: arial; font-size: 12px;color: red; text-decoration: none; font-weight: bold; }
.PAGEERROR A:Visited {font-family: arial; font-size: 12px;color: red; text-decoration: none; font-weight: bold; }
.PAGEcontentBOLD {font-family: arial;font-size: 10px; color: #4b4b4b; font-weight: bold; }
.PAGEcontentBOLD A {font-family: arial;  font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGEcontentBOLD A:Hover {font-family: arial; font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.PAGEcontentBOLD A:Visited {font-family: arial;  font-size: 10px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }

.bordertable {border-style: solid}

.bordercell {border-style: solid}


/* ---------------------------------------------------------------------------------------------------------------------------------- */
/* CONTENT STYLES END */
/* ---------------------------------------------------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------------------------------------------------- */
/* SUB FORM STYLES */
/* ---------------------------------------------------------------------------------------------------------------------------------- */

.GuestbookHeader {
    color : #4b4b4b;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    BORDER-RIGHT: #23559C 1px solid;
    BORDER-LEFT: #23559C 1px solid;
    BORDER-TOP: #23559C 1px solid;
    BORDER-BOTTOM: #23559C 1px solid;
}
.GuestbookHeaderWHITE {
    color : #FFFFFF;
    background : #008296;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.GuestbookContent {font-size: 10px; }
.GuestbookContent A {font-size: 10px;
    color : #0084BE;
    text-decoration : underline;}
.GuestbookContent A:Hover {font-size: 10px;
    color : Red;
    text-decoration : none;}

/* ---------------------------------------------------------------------------------------------------------------------------------- */
/* CALENDAR CLASSES */
/* ---------------------------------------------------------------------------------------------------------------------------------- */
.calendar {font-family: arial; font-size: 12px; color: #4b4b4b;}
.calendar A {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.calendar A:Hover {font-family: arial; font-size: 12px; color: #4b4b4b; text-decoration: underline; font-weight: bold; }
.calendar A:Visited {font-family: arial; font-size: 12px;color: #4b4b4b; text-decoration: underline; font-weight: bold; }


