h1{
	font-size: 1.1ems;
	color: #FFFFFF;
	margin: 5px 5px 5px 5px;
	}

.date {
	color:#333333;
}

hr {
	height:1px;
	width:100%;
	background:#FFFFFF;
	border-top: 1px solid #cccccc;
   }

body {
	background-color: #82233E;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#82233E,EndColorStr=#EFEFEF);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Tahoma, Arial;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
}

p {
	font-family: "Trebuchet MS", Tahoma, Arial;
}

div {
	font-family: "Trebuchet MS", Tahoma, Arial;
}

body.body2 {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Tahoma, Arial;
}

	/* Form Elements */
	.sFormField { 
		/* Form Fields used on the site */
		  
		font-size: 12px;  
		color: #82233E;  
		background-color: #CCCCCC;  
		border: 1px #000000 solid 
		}
		
	.sFormButton  {
		/* Form Buttons on the site */
		font-size: 10px;
		background-color: #82233E;
		border: 1pt #000000 outset;
		font-weight: bold;
		color: #FFFFFF;
		height: 25px;
		width: 115px;
	
		}
		
	.sFormEditButton {
		font-size: 10px; 
		background-color: #CCCCCC; 
		border: #999999 outset; 
		font-weight: bold; 
		color: #82233E;
		height: 25px; width: 120px;
		border-width: 1pt 1px 1pt 1pt;
		}
		
	.sFormButtonSm {
		font-size: 10px; 
		background-color: #999999; 
		border: 1pt #82233E outset; 
		font-weight: bold; 
		color: #FFFFFF; 
		height: 20px; 
		width: 50px;
		}
				
	/* Table Elements */							  
	.sTableCell { 			  
		padding-top: 2px;  
		padding-right: 2px;  
		padding-bottom: 2px;  
		padding-left: 5px;  
		font-family: Tahoma, Arial, sans-serif;  
		font-size: 12px;
		}
		
	.NavigationBg {
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		padding: 5px 5px 5px 5px;
		background-color: #82233E;
		border-right-width: 1px;
		/*border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #000000;
		*/
		border-left-color: #FFFF00;
		margin-top: -2px;
	
		}
		
	.sTableHdr { 
		 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #82233E; 
		padding: 3px;
		}
							
	/* Text */
	
	.sTxtClock {   
		  
		font-size: 10px; 
		color: #ffffff
		}
				  
	.sTxtMain  { 
		 
		font-size:12px;
		}
		
	.sTxtHead1 { 
		  
		font-size: 14px;  
		font-weight: bold;  
		color: #82233E;
		}
	
	.sTxtCell1 { 
		  
		font-size: 12px;  
		font-weight: normal;  
		color: #82233E;
		}
		
	.sTextNorm {   
		   
		font-size: 12px;
		}
	
	.sTextRed {   
		   
		font-size: 12px;
		color:#FF0000;
	}
		
	.sTxtUNDate { 
		 
		font-size: 12px; 
		font-weight: bold; 
		color: #999999;
		}
			
	/* Links */
	a.Link { 
		font-size:12px;  
		color:#000000;  	
		text-decoration:none; 
		font-style:strong; 
		}
		
	a.Hover { 
		font-size:12px; 
		color:#666666; 
		text-decoration:none;  
		font-style:strong;  
		}
								  
	a.Active { 
		font-size:12px;  
		color:#82233E; 
		text-decoration:none;  
		font-style:strong;   
		}
								  
	a.b:Link {    
		   
		font-size: 10px;   
		font-weight: normal;   
		color: #000000;   
		text-decoration: none;
		}
		
	a.b:Visited {   
		   
		font-size: 10px;   
		font-weight: normal;   
		color: #000000;   
		text-decoration: none ;
		}
		
	a.b:Hover {   
		   
		font-size: 10px;   
		font-weight: normal;   
		color: #333333;   
		text-decoration: underline;
		}
		
	a.b:Active { 
		  
		font-size: 10px;  
		font-weight: normal;  
		color: #000000;  
		text-decoration: none ;
		}
	
	a.c:Link {   
		   
		font-size: 12px;   
		font-weight: normal;   
		color: #333333;   
		text-decoration: none;
		}
		
	a.c:Visited {    
		    
		font-size: 12px;    
		font-weight: normal;    
		color: #000000;    
		text-decoration: none ;
		}
		
	a.c:Hover {  
		  
		font-size: 12px;  
		font-weight: normal;  
		color: #000000;  
		text-decoration: underline;
		}
		
	a.c:Active { 
		  
		font-size: 12px;  
		font-weight: normal;  
		color: #000000; text-decoration: none ;
		}
		
	a.d:Link { 
		  
		font-size: 12px;  
		font-weight: normal;  
		color: #000000;  
		text-decoration: none;
		}
		
	a.d:Visited { 
		   
		font-size: 12px;   
		font-weight: normal;   
		color: #000000;   
		text-decoration: none;
		}
		
	a.d:Hover {  
		  
		font-size: 12px;  
		font-weight: normal;  
		color: #82233E;  
		text-decoration: underline;
		}
		
	a.d:Active { 
		  
		 font-size: 12px;  
		 font-weight: normal;  
		 color: #FFFF00;  
		 text-decoration: none ;
		 }
	
	a.e:Link { 
		  
		font-size: 12px;  
		font-weight: bold;  
		color: #000000;  
		text-decoration: none;
		}
		
	a.e:Visited {  
		  
		font-size: 12px;   
		font-weight: bold;   
		color: #333333;  
		text-decoration: none ;
		}
		
	a.e:Hover {   
		  
		font-size: 12px;
		font-weight: bold; 
		color: #82233E;
		text-decoration: underline;
		}
		
	a.e:Active { 
		
		font-size: 12px;  
		font-weight: bold; 
		color: #82233E;
		text-decoration: none ;
		}
							  
	.sTbleSubHdr {
		
		font-size: 12px;
		color: #000000;
		padding: 2px;
		background-color: #CCCCCC;
	}
	.sTxtFooter {
		
		font-size: 9px;
		color: #333333;
		text-align: center;
	}

	.sTblMain {
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(/images/sharksdenscuba_shadow.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
		}
	
	.NavigationBger {
		
		color: #333333;

	}

	.sTblBanned {
		
		font-size: 12px;
		color: #82233E;
		background-color: #FFFF00;
	}
		
	TD.NON {
		font-family :Tahoma, Verdana, Arial; 
		font-size :10px; 
		color :#C0C0C0; 
		font-weight :normal; 
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px #FFFFFC outset;
		text-align: center;
	}
	
	TD.TOP {
		font-family :Tahoma, Verdana, Arial;
		font-size :10px;
		color :#82233E;
		font-weight :bold;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px #CCCCCC outset;
		text-align: center;
	}
		
	TD.SOME {
		font-family :Tahoma, Verdana, Arial; 
		font-size :10px; 
		color :#000000; 
		font-weight :bold; 
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px #FFFFFC outset;
	}
	
	TD.FULL {
		font-family :Tahoma, Verdana, Arial; 
		font-size :10px; 
		color :#000000; 
		font-weight :normal; 
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px #FFFFFC outset;
		text-align: center;
	}
	
	A.NOEVENT:Link {
	  font-family :Tahoma, Verdana, Arial; 
	  font-size :10px; 
	/*color :#000000; */
	  font-weight :normal; 
	  text-decoration: none;
	}
	
	A.NOEVENT:Visited {
		font-family :Tahoma, Verdana, Arial; 
		font-size :10px; 
		/*color :#000000; */
		font-weight :normal; 
		text-decoration: none;
	}
	
	A.EVENT:Link {
		font-family :Tahoma, Verdana, Arial; 
		font-size :10px; 
		/*color :#000000; */
		text-decoration: none;
	}
	
	A.EVENT:Visited {
		font-family :Tahoma, Verdana, Arial; 
		font-size :10px; 
		/*color :#000000; */
		text-decoration: none;
	}
	
	A.NORMAL:Link {
		font-family :Verdana, Arial; 
		font-size :10px; 
		color :#333333; 
		font-weight :normal; 
		text-decoration: none;
	}
	A.NORMAL:Visited {
		font-family :Verdana, Arial; 
		font-size :10px; 
		color :#82233E; 
		font-weight :normal; 
		text-decoration: none;
	}.sTxtMicro {
		
		font-size: 9px;
		color: #333333;
		vertical-align: middle;
	
	}
	.sFromMoveButtons {
	
		font-size: 10px; 
		background-color: #999999; 
		border: 1pt #000000 outset; 
		font-weight: bold; 
		color: #FFFFFF; 
		height: 20px; 
		width: 20px;
	}

.sFormButtonLong {
		font-size: 10px;
		background-color: #999999;
		border: 1pt #000000 outset;
		font-weight: bold;
		color: #FFFFFF;
		height: 25px;
		width: 140px;
}
.sTextNormUnder {
	
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}.sFormButtonNoLen {

		font-size: 10px;
		background-color: #999999;
		border: 1pt #000000 outset;
		font-weight: bold;
		color: #FFFFFF;
		height: 25px;
}
.sHdrMain {
	
	color: #333333;
	background-color: #82233E;
	padding: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: none;
	border-left: 1px solid #000000;
}

.MainTableHeader {
	
	font-size: 11px;
	background-color: #82233E;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #042828;
	vertical-align: middle;
}

.MainTableCell {
	
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
}

.dottedline {
	border-top: 1px dotted #CCCCCC;
}

.PageHeader {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	padding: 0px;
	margin-bottom: -2px;
}

.PageHeader img {
	margin: 0px;
	padding: 0px;
}

#hdrhdr {
	display: none;
	margin: -2px;
}