/* Default CSS Stylesheet for a new Web Application project */
.fb_share_link, A.fb_share_link:link, A.fb_share_link:visited, A.fb_share_link:active, A.fb_share_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e5e5e5;
	text-decoration: none;
}
A.fb_share_link:hover
{
	text-decoration: underline;
}

BODY
{
	background-color: #202020;
	margin: 0 0 0 0;
	text-align: center; 
}

.innertable
{
	padding: 7 0 0 7; /* margin: 7 -100 0  10; */
	background-color: #000000;
}
.trinnertable
{
	background-color: #000000;
}
table.menu
{
	position: absolute;
	border: 1px none black;
	cursor: hand;
	visibility: hidden;
	/*display:none;*/
	z-index: 3;
	border-right: solid 1px #a0a0a0;
}
#mainmenu
{
	text-align:center;
	position:relative;
	width: 780px;
	/*position: absolute;
	margin-top: 43;
	margin-left: -230;*/
	z-index: 2;
	height: 18;
}
.menuroom
{
	color: #FFFFFF; /* Must be the same as tdColor in the menu_script.js */
	background-color: #000000; /* Must be the same as tdBgColor in the menu_script.js */
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 14;
}
.menuroombottom
{
	color: #c5c5c5; /* Must be the same as tdColor in the menu_script.js */
	background-color: #202020; /* Must be the same as tdBgColor in the menu_script.js */
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 14;
}

.menuroombottom a:link, .menuroombottom a:visited, .menuroombottom a:link, .menuroombottom a:active, .menuroombottom a:hover
{
	color: #c5c5c5; /* Must be the same as tdColor in the menu_script.js */
	background-color: #202020; /* Must be the same as tdBgColor in the menu_script.js */
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 14;
}

.topnewsroom
{
	color: #FFFFFF; 
	background-color: #454545; 
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 14;
}
table.menu td
{
	color: #FFFFFF; /* Must be the same as tdColor in the menu_script.js */
	background-color: #000000; /* Must be the same as tdBgColor in the menu_script.js */
	border-left: solid 1px #a0a0a0;
	border-right: solid 1px #a0a0a0;
	padding: 0px 8px 2px 5;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	white-space: nowrap;
}

.newsmenugrid
{
	background-color: #303030;
	color: #ffffff;
	border: none;
}
.newsmenuitems
{
	background-color: #303030;
	color: #ffffff;
	padding: 3 0 3 2;
	border-bottom: dotted 1 #a0a0a0;
}
.newsmenuheading
{
	background-color: #555555;
	border: none;
	color: #ffffff;
	font-weight: bold;
}

.tdheading
{
	FONT-WEIGHT: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #454545
}

.tdheading A:link
{
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #454545;
	text-decoration: none;
}
.tdheading A:visited
{
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #454545;
	text-decoration: none;
}
.tdheading A:active
{
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #454545;
	text-decoration: none;
}
.tdheading A:hover
{
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #454545;
	text-decoration: underline;
}

.leftbox
{
	background-color: #303030;
	border-right: solid 1px #454545;
	border-left: solid 0px #ffe1bf;
	border-top: solid 0px #ffe1bf;
	border-bottom: none 0px #cccccc;
}

.rightbox
{
	background-color: #303030;
	border-left: solid 1px #454545;
	border-right: none 0px #ffe1bf;
	border-top: none 0px #ffe1bf;
	border-bottom: none 0px #cccccc;
}
/* */

.NewsmenuItems A:link
{
	text-decoration: none;
	color: #c5c5c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.NewsmenuItems A:visited
{
	text-decoration: none;
	color: #c5c5c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.NewsmenuItems A:active
{
	text-decoration: none;
	color: #c5c5c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.NewsmenuItems A:hover
{
	text-decoration: underline;
	color: #c5c5c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.heading
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.subheading
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.subheading A:link 
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10pt; */
	text-decoration: none;
}

.subheading A:visited
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10pt; */
	text-decoration: none;
}
.subheading A:active
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10pt; */
	text-decoration: none;
}
.subheading A:hover
{
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 10pt; */
	text-decoration: underline;
}


.dtexts .subheading
{
	font-size: 8pt;
}
.dtexts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e5e5e5;
}

.dtexts A:link 
{
	color: #f0f0f0;
	text-decoration: none;
}

.dtexts A:visited
{
	color: #f0f0f0;
	text-decoration: none;
}
.dtexts A:active
{
	color: #f0f0f0;
	text-decoration: none;
}
.dtexts A:hover
{
	color: #f0f0f0;
	text-decoration: underline;
}


.dnewstexts .subheading
{
	font-size: 8pt;
}
.dnewstexts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #f0f0f0;
}

.dnewstexts A:link 
{
	color: #f0f0f0;
	text-decoration: none;
}

.dnewstexts A:visited
{
	color: #f0f0f0;
	text-decoration: none;
}
.dnewstexts A:active
{
	color: #f0f0f0;
	text-decoration: none;
}
.dnewstexts A:hover
{
	color: #f0f0f0;
	text-decoration: underline;
}



.dtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #e0e0e0;
}
.dtext A:link 
{
	color: #f0f0f0;
	text-decoration: none;
	font-weight: bold;
}

.dtext A:visited
{
	color: #f0f0f0;
	text-decoration: none;
	font-weight: bold;
}
.dtext A:active
{
	color: #f0f0f0;
	text-decoration: none;
	font-weight: bold;
}
.dtext A:hover
{
	color: #f0f0f0;
	text-decoration: underline;
	font-weight: bold;
}


LI.setlist
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	list-style-position: outside;
	list-style-type: circle;
	color: #f0f0f0;
}

.pcaption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 9pt;
	color: #f0f0f0;
}
.datecaption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 8pt;
	color: #f0f0f0;
}

.GuestbookTable
{
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: none;
	
}

.GuestbookRow
{
	border-bottom: none;
	border-left: SOLID 4 #c9c9c9;
	border-right: NONE;
	border-top: SOLID 1 #c9c9c9;
	padding-left:5px;
        padding-right: 20px;
	padding-bottom: 8px;
	
}
.GuestbookHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	font-size: 9pt;
	color: #f0f0f0;
}
A:link
{
	text-decoration: none;
	color: #ffffff;
}

A:visited
{
	text-decoration: none;
	color: #ffffff;
}

A:active
{
	text-decoration: none;
	color: #ffffff;
}

A:hover
{
	text-decoration: underline;
	color: #ffffff;
}

