/* CSS Document k4c*/


.railFlash1 {
	position: relative;
	margin-left: 30px;
	width: 160px;
	height: 190px;
	z-index: 1;
}

.railFlash2 {
	position: relative;
	margin-left: 32px;
	width: 150px;
	height: 180px;
	border: 3px inset #4169E1;
	z-index: 1;
}

.railPic {
	position: relative;
	margin-left: 32px;
	width: 156px;
	height: 130px;
	z-index: 2;
}

.navWrapper {
	position: relative;
	float: left;
	width: 945px;
	z-index: 4;
}

.mnuBar  {
	position:relative;
	top: 0px;
	width: 945px;
	height: 32px;
	background-image: url('../images/mnuBarBG.jpg');
	background-repeat: repeat-x;
	z-index: 2;
}

.mnuBarRt {	
	position:relative;
	float:left;
	width: 230px;
	height: 32px;
	color: #00008B;
	background-image: url('../images/mnuBarRt.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

.trigMstr {	
	position:relative;
	float:left;
	width: 143px;
	height: 30px;
	color: #00008B;
	z-index: 3;
}
		
.trigMstrMo {	
	position:relative;
	float:left;
	width: 141px;
	height: 28px;
	color: #E0E8C5;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00008B', EndColorStr='#B0C4DE');
	background: url('../images/trigMstrMoBG.jpg');
	background-repeat: repeat-x;
	border: 1px inset #94BEF9;
	z-index: 3;
}

		
.trigMstr2 {	
	position:relative;
	float:left;
	width: 165px;
	height: 30px;
	background-image: url('../images/mnuBarBG.jpg');
	background-repeat: repeat-x;
	color: #00008B;
	border-bottom: 2px outset #0000CD;
	z-index: 1;
}
		
.trigMstr2Mo {	
	position:relative;
	float:left;
	width: 163px;
	height: 28px;
	color: #E0E8C5;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00008B', EndColorStr='#B0C4DE');
	background: url('../images/trigMstrMoBG.jpg');
	background-repeat: repeat-x;
	border: 1px inset #94BEF9;
	z-index: 1;
}

.mnNav  {
	position: relative;
	display: block;
	line-height: 28px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border: none;
	z-index: 2;
	
}

.subMenu {
	position: absolute;
	left: 0px;
	top: 30px;
	width: 715px;
	z-index: 1;
}

.subTrig {	
	position: relative;
	float:left;
	width: 141px;
	background-color: #C3D1F6;
	border: 1px outset #94BEF9;
	visibility: hidden;
	z-index: 1;
}

.subNav {
	position: relative;
	width: 141px;
	height: 25px;
	text-align: center;
	z-index: 2;
	
}

.subNavMo {
	position: relative;
	width: 139px;
	height: 23px;
	text-align: center;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00008B', EndColorStr='#B0C4DE');
	background: url('../images/subNavMoBG.jpg');
	background-repeat: repeat-x;
	border: 1px inset #0654C4;
	z-index: 2;
	
}

.subTrig2 {	
	position: relative;
	float:left;
	width: 163px;
	background-color: #C3D1F6;
	border: 1px outset #94BEF9;
	visibility: hidden;
	z-index: 1;
}

.subNav2 {
	position: relative;
	width: 163px;
	height: 25px;
	z-index: 2;
	
}

.subNav2Mo {
	position: relative;
	width: 161px;
	height: 23px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00008B', EndColorStr='#B0C4DE');
	background: url('../images/subNavMoBG.jpg');
	background-repeat: repeat-x;
	border: 1px inset #0654C4;
	z-index: 2;
	
}

a.nav:link {
	display: block;
	line-height: 23px;
	color: #00008B;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

a.nav:visited {
	display: block;
	line-height: 23px;
	color: #00008B;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

a.nav:hover {
	display: block;
	line-height: 23px;
	color: #E0E8C5;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
	
a.ftrMnu:link {
	display: block;
	line-height: 30px;
	color: #00008B;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}

a.ftrMnu:visited {
	display: block;
	line-height: 30px;
	color: #00008B;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}

a.ftrMnu:hover 	{
	display: block;
	line-height: 30px;
	color: #CF0000;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}
	
a.flash:link {
	display: block;
	line-height: 15px;
	width: 100px;
	color: #00BFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	z-index: 12;
}

a.flash:visited {
	display: block;
	line-height: 15px;
	width: 100px;
	color: #00BFFF;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	z-index: 12;
}

a.flash:hover 	{
	display: block;
	line-height: 15px;
	width: 100px;
	color: #CF0000;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	z-index: 13;
}
		
a.button:link {
	display: block;
	line-height: 30px;
	color: #00008B;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}

a.button:visited {
	display: block;
	line-height: 30px;
	color: #00008B;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}

a.button:hover 	{
	display: block;
	line-height: 28px;
	color: #E0E8C5;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}
	
a.currButton:link {
	display: block;
	line-height: 30px;
	color: #00DDFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}

a.currButton:visited {
	display: block;
	line-height: 30px;
	color: #00DDFF;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}

a.currButton:hover 	{
	display: block;
	line-height: 28px;
	color: #E0E8C5;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	z-index: 6;
}
	
a.instBut:link {
	position: relative;
	float: left;
	height: 16px;
	width: 78px;
	background-image: url('../images/instructorBut.jpg');
	display: inline;
	margin-left: 10px;
	margin-top: 1px;
	color: #00DDFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	z-index: 8;
}

a.instBut:visited {
	position: relative;
	float: left;
	height: 16px;
	width: 78px;
	background-image: url('../images/instructorBut.jpg');
	display: inline;
	margin-left: 10px;
	margin-top: 1px;
	color: #00DDFF;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	z-index: 8;
}

a.instBut:hover 	{
	position: relative;
	float: left;
	height: 16px;
	width: 78px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#0000FF');
	background-image: url('../images/instructorButMo.jpg');
	display: inline;
	margin-left: 10px;
	margin-top: 1px;
	color: #E0E8C5;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	border: 1px inset #00BFFF;
	z-index: 8;
}
	
a.locBut:link {
	position: relative;
	float: left;
	height: 13px;
	width: 68px;
	background-image: url('../images/locButton.gif');
	display: inline;
	margin-left: 7px;
	margin-top: 1px;
	color: #00DDFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	z-index: 8;
}

a.locBut:visited {
	position: relative;
	float: left;
	height: 13px;
	width: 68px;
	background-image: url('../images/locButton.gif');
	display: inline;
	margin-left: 7px;
	margin-top: 1px;
	color: #00DDFF;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	z-index: 8;
}

a.locBut:hover 	{
	position: relative;
	float: left;
	height: 13px;
	width: 68px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#0000FF');
	background-image: url('../images/locButtonMo.gif');
	background-repeat: no-repeat;
	display: inline;
	margin-left: 7px;
	margin-top: 1px;
	color: #E0E8C5;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	border: 1px inset #00BFFF;
	z-index: 8;
}
				
a.info:link 	{
	color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	z-index: 4;
}

a.info:visited 	{
	color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	z-index: 4;
}

a.info:hover 	{
	color: #CF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	z-index: 4;
}
	
a.printBut:link {
	display: block;
	line-height: 24px;
	width: 145px;
	color: #FFD700;
	margin-left: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-image: url('../images/schedBut.jpg');
	background-repeat: no-repeat;
	z-index: 6;
}

a.printBut:visited {
	display: block;
	line-height: 24px;
	width: 145px;
	color: #FFD700;
	margin-left: 12px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-image: url('../images/schedBut.jpg');
	background-repeat: no-repeat;
	z-index: 6;
}

a.printBut:hover {
	display: block;
	line-height: 22px;
	width: 145px;
	color: #E0E8C5;
	margin-left: 12px;
	margin-top: 1px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#0000FF');
	background-image: url('../images/schedButMo.jpg');
	background-repeat: no-repeat;
	border: 1px inset #00BFFF;
	z-index: 6;
}
		
a.printBut2:link {
	display: block;
	line-height: 24px;
	width: 135px;
	color: #00DDFF;
	margin-left: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-image: url('../images/schedBut.jpg');
	background-repeat: no-repeat;
	z-index: 6;
}

a.printBut2:visited {
	display: block;
	line-height: 24px;
	width: 135px;
	color: #00DDFF;
	margin-left: 12px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-image: url('../images/schedBut.jpg');
	background-repeat: no-repeat;
	z-index: 6;
}

a.printBut2:hover {
	display: block;
	line-height: 22px;
	width: 135px;
	color: #E0E8C5;
	margin-left: 12px;
	margin-top: 1px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#0000FF');
	background-image: url('../images/schedButMo.jpg');
	background-repeat: no-repeat;
	border: 1px inset #00BFFF;
	z-index: 6;
}
	
a.arrowL:link {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 30px;
	background-image: url('../images/arrowL.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

a.arrowL:visited {
	height: 35px;
	width: 30px;
	background-image: url('../images/arrowL.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

a.arrowL:hover {
	height: 35px;
	width: 30px;
	background-image: url('../images/arrowLmo.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}
	
a.arrowR:link {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 30px;
	background-image: url('../images/arrowR.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

a.arrowR:visited {
	height: 35px;
	width: 30px;
	background-image: url('../images/arrowR.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

a.arrowR:hover {
	height: 35px;
	width: 30px;
	background-image: url('../images/arrowRmo.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}
	
a.load:link {
	display: block;
	line-height: 55px;
	height: 55px;
	width: 130px;
	background-image: url('../images/load.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

a.load:visited {
	height: 55px;
	width: 130px;
	background-image: url('../images/load.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}

a.load:hover {
	height: 55px;
	width: 130px;
	background-image: url('../images/loadMo.jpg');
	background-repeat: no-repeat;
	z-index: 3;
}
