	html 
	{
		overflow-y: scroll;
	}
	
	body		
	{
		background-style: tiled;
		font-family:arial; 
		font-size: 10pt;
	} 

	font		
	{
		font-family:arial;
		font-size: 10pt;
	}

	td
	{
		font-family:arial;
		font-size: 10pt;
	}
		


	A		
	{
		color:#2200AA;
		font-weight: bold; 
	}

	A:hover 	
	{
		color:#BB0088;
		font-weight: bold; 
	}


	A:active
	{	
		color:#BB0088;
		font-weight: bold; 
	}

	#alert
	{
		background: #FFFFFF; 
		color: #AA0000; 
		text-shadow: #FF0000 5px 2px 10px;
	}

/*Layout*/

	div.hr 
	{
		height: 80px;
		background: #fff url(images/hr.gif) no-repeat scroll center;
		opacity: 0.2;
	}

	div.hr hr
	{
		display: none;
	}

	#logo
	{
		position: relative;
		z-index: 1;
	}

	#noscript
	{
		position: absolute;
		background-color: #EFEFEF;
		opacity: 0.9;
		width: 590px;
		left: 50%;
		margin-left: -295;
		top: 200px;
		border-top: 1px dashed #000000;
		border-left: 1px dashed #000000;
		border-bottom: 1px dashed #000000;
		border-right: 1px dashed #000000;
		z-index: 10;
	}

	#nojava
	{
		position: absolute;
		background-color: #FF0000;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		width: 100px;
		height: 65px;
		left: 50%;
		margin-left: -50;
		top: 630px;
		z-index: 12;
	}

	#java
	{
		position: absolute;
		background-color: #00FF00;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		width: 100px;
		height: 65px;
		left: 50%;
		margin-left: -50;
		top: 630px;
		z-index: 11;
	}

	#content
	{
		position: relative;
		z-index: 5;
	}


/* Galleries */

	#gallery
	{
            	padding: 2px 2px 2px 2px;	
		border-top: 1px solid #AAAAAA;
		border-left: 1px solid #AAAAAA;
		border-bottom: 1px solid #AAAAAA;
		border-right: 1px solid #AAAAAA;
		height: 81px;
	}
	
	#gallery:hover
	{
            	padding: 2px 2px 2px 2px;	
		background-color: #ffceff;
		opacity: 0.7;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		height: 81px;
	}
	
	#galleryselected
	{
            	padding: 2px 2px 2px 2px;		
		background-color: #ffcece;
		opacity: 0.7;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		height: 81px;
	}

	#lhgalleryblank
	{
		background: url('images/lhrose.gif') no-repeat center;
		width: 160px;
		height:80px;
	}

	#rhgalleryblank
	{
		background: url('images/rhrose.gif') no-repeat center;
		width: 160px;
		height:80px;
	}
/*Buttons*/

	#imagebutton
	{
		padding: 8px;
		background-color: #FFFFFF;
		border-right: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		font-size: 8pt;
	}

	#imagebutton:hover
	{
		padding: 8px;
		background-color: #ffceff;
		border-right: 1px solid #030303;
		border-left: 1px solid #030303;
		border-top: 1px solid #030303;
		border-bottom: 1px solid #030303;
		opacity: 0.8;
		font-size: 8t;
	}

	#smlimagebutton
	{
		padding: 8px;
		background-color: #FFFFFF;
		border-right: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		font-size: 8pt;
		width: 125px;
	}

	#smlimagebutton:hover
	{
		padding: 8px;
		background-color: #ffceff;
		border-right: 1px solid #030303;
		border-left: 1px solid #030303;
		border-top: 1px solid #030303;
		border-bottom: 1px solid #030303;
		opacity: 0.8;
		font-size: 8t;
	}

	#lhbutton
	{
            	padding: 0px 0px 0px 0px;
            	font-weight: bold;
            	font-size: 10pt;
		background: url('images/lhbutton.gif') no-repeat center;
           	text-align: center;
		height:80px;
		width:250px;
		z-index:100;
	}

	#lhbutton:hover
	{
            	padding: 0px 0px 0px 0px;
            	font-weight: bold;
            	font-size: 10pt;
		background: url('images/lhbutton-hov.gif') no-repeat center;
           	text-align: center;
		height:80px;
		width:250px;
		z-index:100;
	}
	
	#selected
	{
            	padding: 0px 0px 0px 0px;
		color:#CC0000;
            	font-weight: bold;
            	font-size: 10pt;
		background: url('images/lhbutton-sel.gif') no-repeat center;
           	text-align: center;
		height:80px;
		width:250px;
            	margin-right: -50px;
		z-index:100;
	}

	#rhbutton
	{
            	padding: 0px 0px 0px 0px;
            	font-weight: bold;
            	font-size: 10pt;
		background: url('images/rhbutton.gif') no-repeat center;
           	text-align: center;
		height:80px;
		width:250px;
		z-index:100;
	}

	#rhbutton:hover
	{
            	padding: 0px 0px 0px 0px;
            	font-weight: bold;
            	font-size: 10pt;
		background: url('images/rhbutton-hov.gif') no-repeat center;
           	text-align: center;
		height:80px;
		width:250px;
		z-index:100;
	}
	
	#rhselected
	{
            	padding: 0px 0px 0px 0px;
		color:#CC0000;
            	font-weight: bold;
            	font-size: 10pt;
		background: url('images/rhbutton-sel.gif') no-repeat center;
           	text-align: center;
		height:80px;
		width:250px;
            	margin-left: -50px;
		z-index:100;
	}

	#form
	{
            	padding: 0px 0px 0px 0px;
            	font-weight: bold;
            	font-size: 10pt;
		background-image: url('images/ftbutton.gif');
           	text-align: center;
		height:80px;
		width:304px;
	}

	#form:hover
	{
            	padding: 0px 0px 0px 0px;
            	font-weight: bold;
            	font-size: 10pt;
		background-image: url('images/ftbutton-hov.gif');
           	text-align: center;
		height:80px;
		width:304px;
	}

	#formselected
	{
            	padding: 0px 0px 0px 0px;
		color:#CC0000;
            	font-weight: bold;
            	font-size: 10pt;
		background-image: url('images/ftbutton-sel.gif');
           	text-align: center;
		height:80px;
		width:304px;
	}
