body {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #000000; 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #000000;  
	/* background-image: url(/images/bg.jpg); */
}


td {
	font-family: Arial,Helvetica,sans-serif,Verdana,Geneva;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}


/* FAQs Page */
.borderboxes {
	border: 1px dotted #828079;
	font: 8pt Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color:#000000;
	text-align: justify;
	line-height: 13pt;	
}


.pageTitles { font: 10pt Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#000000; text-decoration: none; }

.textHeaders { font: 8pt Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#000000; }


/* LINK Colors, etc., for unspecified links on the site */
A:link { color:#660000; text-decoration: none; }
A:visited { color:#660000; text-decoration: none; }
A:active { color:#660000; text-decoration: underline; }
A:hover { color:#660000; text-decoration: underline; }


/* Background Color for the site TEXT / BODY */
.bodyTbl { background-color: #e5e1d5; }


A.logTab:link {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#000000;}
A.logTab:visited {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#000000;}
A.logTab:active {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#000000;}
A.logTab:hover {text-decoration: underline; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#000000;}

A.profileMap:link {text-decoration: none; font: 9pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color:#000000;}
A.profileMap:visited {text-decoration: none; font: 9pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color:#000000;}
A.profileMap:active {text-decoration: none; font: 9pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color:#000000;}
A.profileMap:hover {text-decoration: underline; font: 9pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color:#000000;}


/* START ---- MENU --- */
/* Color & Style for the Menu Titles */
.nav_titles { color:#ffcc33; font-weight: bold; }

A.menu:link {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#d8d5b6;}
A.menu:visited {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#d8d5b6;}
A.menu:active {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#d8d5b6;}
A.menu:hover {text-decoration: none; font: 8pt  Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#ffcc33;}

/* Menu Outline */
.navOutline { background-color: #b7b7b7; }

/* Menu Background */
/* .navBg { background-color: #424758; } */
.navBg { background-image: url(/images/nav_bg.gif); } 
/* END ---- MENU --- */



/* START ---- Items for Event System */
/* Color & Style for the Event Titles */
A.eListTitle:link {text-decoration: none; font: 11pt Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: bold; color:#ffcc33;}
A.eListTitle:visited {text-decoration: none; font: 11pt Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: bold; color:#ffcc33;}
A.eListTitle:active {text-decoration: none; font: 11pt Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: bold; color:#ffcc33;}
A.eListTitle:hover {text-decoration: none; font: 11pt Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: bold; color:#FFFFFF;}

/* Text for location, date and time */
.locDateTimeTxt { font: 8pt Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: bold; color:#363532; line-height: 12pt; }


/* Thumbnail Image Background Color */
.eThumb_bgColor { background-color: #FFFFFF; } 



/* START - CSS for the Dynamic Tool Tips */
#dhtmltooltip{ 
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

A.toolTipOnly:link {text-decoration: none; font: 9pt  Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: normal; color:#000000;}
A.toolTipOnly:visited {text-decoration: none; font: 9pt  Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: normal; color:#000000;}
A.toolTipOnly:active {text-decoration: none; font: 9pt  Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: normal; color:#000000;}
A.toolTipOnly:hover {text-decoration: none; font: 9pt  Arial,Helvetica,sans-serif,Verdana,Geneva; font-weight: normal; color:#000000;}
/* END - CSS for the Dynamic Tool Tips */





/* .calendar Items are used by the Date Chooser */
.calendar * { margin: 0; padding: 0; border: 0; font-family: Tahoma, serif; font-weight: normal; color: #000; }
.calendar .invalidday a, .calendar .invalidday a:hover { color: #ccc; background: #fff; cursor: default; }
.calendar .selectedday { background: #ddd; }
.calendar .today { font-weight: bold; color: #f00; }
.calendar a { padding: 0 2px; color: #000; text-decoration: none; }
.calendar a:hover { background: #bbb; }
.calendar table { border-collapse: collapse; font-size: 90%; }
.calendar tbody td { width: 20px; }
.calendar td, .calendar th { padding: 1px; text-align: center; }
.calendar thead td { border-bottom: 1px solid #aaa; }
.calendar thead td { font-weight: bold; }
.calendar thead th a { font-size: 95%; font-weight: bold; }
.calendar thead th { padding: 2px 0; vertical-align: middle; background: #ddd; }
.calendar { padding-bottom: 2px; border: 1px solid #aaa; font-size: small; background: #fff; }
.calendaricon { cursor: pointer; }
.calendarlink, .calendaricon { margin: 0 3px; }
/* END ---- Items for Event System */