/* ========== GENERAL CLASSES ========== */
/* ========== LEFT CLASSES ============= */
/* ========== RIGHT CLASSES ============ */
/* ========== NAV CLASSES ============== */
/* ========== FOOTER CLASSES =========== */
/* ========== HEADLINE CLASSES ========= */
/* ========== Link CLASSES ============= */
/* ======== Special For This Site Or Misc. ====== */




/* ========== GENERAL CLASSES ========== */
.normal, TABLE.normal, TR.normal, TD.normal, body
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.shaded
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #CCCCCC;
}

.SF_left .contentbox_left
{
    border: none;
}


/* ========== LEFT CLASSES ============= */

.contentbox_left, TABLE.contentbox_left, TD.contentbox_left, .searchbox, TABLE.searchbox, TD.searchbox
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border-left-width:1px;
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-right-width:1px;
    border-right-color:#CCCCCC;
    border-right-style:solid;
    BACKGROUND-COLOR: #FFFFCC;
}
.contentboxheader_left, TABLE.contentboxheader_left, TD.contentboxheader_left, .searchboxheader, TABLE.searchboxheader, TD.searchboxheader
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border-left-width:1px;
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-right-width:1px;
    border-right-color:#CCCCCC;
    border-right-style:solid;
    BACKGROUND-COLOR: #FFFFCC;
}
.contentboxbottom_left, TABLE.contentbottom_left, TD.contentboxbottom_left, .searchboxbottom, TABLE.searchboxbottom, TD.searchboxbottom
{
    background-image: url( ./images/BottomYellowBar.gif );
    background-repeat: no-repeat;
}
.contentboxtop_left, TABLE.contenttop_left, TD.contentboxtop_left, .searchboxtop, TABLE.searchboxtop, TD.searchboxtop
{
    background-image: url( ./images/TopYellowBar.gif );
    background-repeat: no-repeat;
}
.searchboxheader, TABLE.searchboxheader, TD.searchboxheader
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFCC;
}
.guestbookTable_left .contentboxheader_left
{
	border: 1px solid #CCCCCC;
}
.guestbookTable_left .contentbox_left
{
	background-color: white;
		border: none;
}



/* ========== RIGHT CLASSES ============ */
.contentbox_right, TABLE.contentbox_right, TD.contentbox_right
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFCC
}
.contentboxheader_right, TABLE.contentboxheader_right, TD.contentboxheader_right
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
   	border-left-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
    BACKGROUND-COLOR: #FFFFCC;
}
.sidebar, TABLE.sidebar, TD.sidebar
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFCC
}
.sidebarheader, TABLE.sidebarheader, TD.sidebarheader
{
    COLOR:  #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border-left-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
    BACKGROUND-COLOR: #FFFFCC;
}

.guestbookTable_right .contentboxheader_right
{
	border: 1px solid #CCCCCC;
}
.guestbookTable_right .contentbox_right
{
	background-color: white;
	border: none;
}




/* ========== NAV CLASSES ============== */
.navbar, A.navbar, TABLE.navbar, TD.navbar
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #3333CC;
    TEXT-DECORATION: None;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
}
.navbarHigh, A.navbarHigh, TABLE.navbarHigh, TD.navbarHigh
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: None;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}




/* ========== FOOTER CLASSES =========== */
.footernav, TABLE.footernav, TD.footernav
{
    FONT-SIZE: 8.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}




/* ========== HEADLINE CLASSES ========= */
.headline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
.headline3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
.headline4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}





/* ========== Link CLASSES ============= */
.subtext, .footer, TABLE.subtext, TD.subtext
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtextlink, TABLE.subtextlink, TD.subtextlink
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN:top;
}
.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    text-decoration: none
    COLOR: #3333CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a:hover
{
	color: #CC0000;
	text-decoration: underline;
}



/* ======== Special For This Site Or Misc. ====== */
.subtextitalics, TABLE.subtextitalics, TD.subtextitalics
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.linkblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.topborder, table.topborder, tr.topborder, td.topborder
{
	border-top-width:1px;
	border-top-color:#CCCCCC;
	border-top-style:dotted;
}

a, TABLE.a, TD.a{ 	font-weight: bold; 	color: #3333CC; 	text-decoration: none}


.signoff
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-style: normal;
	font-weight: normal;
	color: #999999
}a.signoff
{
	font-weight: bold;
	color: #999999
}a.signoff:hover
{
	color: #FF0000;
	text-decoration: underline
}

