img 
	{
	border: 0;
	}


body
	{
	background: url("back-dark.jpg");
	}

p
	{
	color: #c7bf7c;
	}

ul
	{
	color: #c7bf7c;
	}


p.Title
	{
	font-size:x-large;
	}

p.SubTitle
	{
	font-size:large;
	}


A:hover
	{
	background:#FFE98E;
	}
	
table.hairlineBorder
	{
	border-style:solid;
	border-color: #c7bf7c;
	border-width:1pt;
	border-spacing:4pt;
	}

table.greyBorder
	{
	border-style:solid;
	border-color: #333333;
	border-width:1pt;
	border-spacing:4pt;
	}

	
table.edit
	{
	border-style:solid;
	border-width:1pt;
	border-spacing:4pt;
	background:#e2f2fb;
	}

table.galleryList
	{
	border-style:solid;
	border-width:1pt;
	border-spacing:2pt;
	}


tr.hairlineBorder
	{
	border-style:solid;
	border-color: #c7bf7c;
	border-width:1pt;
	border-spacing:4pt;
	}


tr.sectionHeader
	{
	vertical-align:middle;
	}

tr.collapsable
	{
	display: block;
	}

tr.row1
	{
	border-style:solid;
	border-width:1pt;
	background:#efe1b8;
	}

tr.row1:hover
	{
	border-style:solid;
	border-width:1pt;
	background:#DDDDDD;
	}

tr.row2
	{
	border-style:solid;
	border-width:1pt;
	background:#f0e9d4;
	}
	
tr.row2:hover
	{
	border-style:solid;
	border-width:1pt;
	background:#DDDDDD;
	}

tr.editRow1
	{
	border-style:solid;
	border-width:1pt;
	background:#c4dce9;
	}

tr.editRow1:hover
	{
	border-style:solid;
	border-width:1pt;
	background:#DDDDDD;
	}

tr.editRow2
	{
	border-style:solid;
	border-width:1pt;
	background:#ceeeff;
	}
	
tr.editRow2:hover
	{
	border-style:solid;
	border-width:1pt;
	background:#DDDDDD;
	}


tr.indexRow1
	{
	border-style:solid;
	border-width:1pt;
	background:#efe1b8;
	}

tr.indexRow2
	{
	border-style:solid;
	border-width:1pt;
	background:#f0e9d4;
	}

td.triangle
	{
	vertical-align:middle;
	}


td.hairlineBorder
	{
	border-style:solid;
	border-width:1pt;
	border-spacing:4pt;
	vertical-align:top;
	}
	

tr.galleryListRow1
	{
	border-style:solid;
	border-width:1pt;
	background:#efe1b8;
	}

tr.galleryListRow2
	{
	border-style:solid;
	border-width:1pt;
	background:#f0e9d4;
	}
	
tr.GalleryNavigationRow
	{
	border-style:solid;
	border-width:1pt;
	background:#C0C0C0;
	text-align:center;
	}
	
td.GalleryListTextCell1
	{
	}

td.GalleryListTextCell2
	{
	}

td.GalleryListImageCell1
	{
	background:#ead492;
	text-align:center;
	}

td.GalleryListImageCell2
	{
	background:#ead492;
	text-align:center;
	}
	
p.itemHeader
	{
	font-weight:bold;
	font-size:16pt;
	}	

p.menuHeader
	{
	font-weight:bold;
	font-size:14pt;
	}
		
p.pageHeader
	{
	font-weight:bold;
	font-size:18pt;
	}
	
p.errorMessage
	{
	font-weight:bold;
	color:#FF0000;
	}
	
p.noteMessage
	{
	font-weight:bold;
	color:#0000FF;
	}
	
p.loginText
	{
	font-weight:lighter;
	font-size:8pt;
	}
	
div.scrollBox
	{
	overflow: auto; 
	height: 200; 
	border-style:groove
	}