body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	scrollbar-base-color: #107ECD;
	scrollbar-face-color: #107ECD;
	scrollbar-track-color: #107ECD;
	scrollbar-arrow-color: #FF000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #FF000;
	scrollbar-darkshadow-color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(/images/bkg.jpg);

} 

td, tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
}

.primaryFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	margin-right: 20px;
	color: #000000;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #333365;
}

.redHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: red;
}
.BOLDheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #333365;
}

.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
}
.smallTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C0001;
	text-decoration: none;
	margin-bottom: 10px;
}

.smallTable {
	border: 2px inset #9D0000;
	margin-bottom: 10px;
}


.border {
	border: thin solid #000000;
}

a:link {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #FF9900;
}
a:visited {
	color: #333333;
}
	
.smallMenuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding-left: 8px;
}

.bulletList {
	list-style-image: url(../images/arrow.gif);
	list-style-type: square;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-right: 15px;
	margin-bottom: 10px;
}

.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	color: #0F71C8;
	border: 2pt solid #CCCCCC;
	Padding: 5pt;
}

table.schedTable {
	float: center;
	border: 2pt solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
}

tr.schedTR {
	border: 2pt solid #107ECD;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 500;
	color:#FFFFFF;
	background-color: #107ECD;
	padding: 3px;
}

.splashText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 10px;
}
a.splashText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 10px;
}

/* Right Navigation Styles  */
	  #navRight {
   	    position: relative;
	  }
	  
	  #navRight ul {
	  	padding: 0;
		margin: 0;
		height: 28px; heigh\t: 28px;
	  }
	  
	  #navRight ul li
		{
		list-style-type: none;
		padding: 0;
		margin: 0;
		text-indent: 10px;
		display: block;
		float: left;
		background: url("/images/nav-bk.jpg") repeat-x 20px;
		font: 14px/20px Arial, Helvetica, sans-serif;
		font-weight:400;
		text-align: left;
		}
		
	  #navRight a
		{
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		width: 200px;
		border-bottom: 1px solid #107ECD;
		border-right: 1px solid #107ECD;
		}
		
	   
	  #navRight li#active { 
	  	background: url("/images/nav-bk-on.jpg") repeat-x 20px; 
		font-weight: bold;
		color: #2E1501;
	  }

	  #navRight a:hover { 
	  	background: url("/images/nav-bk-on.jpg") repeat-x 20px; 
	  }	
	  
	  
/* Right Navigation Styles  */
	  #navRight2 {
   	    position: relative;
	  }
	  
	  #navRight2 ul {
	  	padding: 0;
		margin: 0;
		height: 28px; heigh\t: 28px;
	  }
	  
	  #navRight2 ul li
		{
		list-style-type: none;
		padding: 0;
		margin: 0;
		text-indent: 10px;
		display: block;
		float: left;
		background: url("/images/nav-red.gif") repeat-x 20px;
		font: 14px/20px Arial, Helvetica, sans-serif;
		font-weight:400;
		text-align: left;
		}
		
	  #navRight2 a
		{
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		width: 200px;
		border-bottom: 1px solid #107ECD;
		border-right: 1px solid #107ECD;
		}
		
	   
	  #navRight2 li#active { 
	  	background: url("/images/nav-bk-on.jpg") repeat-x 20px; 
		font-weight: 600;
		color: #2E1501;
	  }

	  #navRight2 a:hover { 
	  	background: url("/images/nav-bk-on.jpg") repeat-x 20px; 
	  }	
	  
	  /* Ridgetube Right Navigation Styles  */
	  #navRight3 {
   	    position: relative;
	  }
	  
	  #navRight3 ul {
	  	padding: 0;
		margin: 0;
		height: 28px; heigh\t: 28px;
	  }
	  
	  #navRight3 ul li
		{
		list-style-type: none;
		padding: 0;
		margin: 0;
		text-indent: 10px;
		display: block;
		float: left;
		background-color:#FFFFFF;
		font: 14px/20px Arial, Helvetica, sans-serif;
		color:#0033FF;
		font-weight:600;
		text-align: left;
		}
		
	  #navRight3 a
		{
	color: #FF0000;
	text-decoration: none;
	display: block;
	width: 200px;
	border-bottom: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-top: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
		}
		
	   
	  #navRight3 li#active { 
	  	background: url("/images/nav-bk-on.jpg") repeat-x 20px; 
		font-weight: bold;
		color: #FFFFFF;
	  }

	  #navRight3 a:hover { 
	  	background: url("/images/nav-bk-on.jpg") repeat-x 20px; 
		color: #FFFFFF;
	  }	