	BODY { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 9pt; color: #000000; }
	TD { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 9pt; color: #252a50;  font-weight : normal;}
	A { color : #315bac; text-decoration : none; }
	A:HOVER { color : #ff9900; text-decoration : underline; }
	B { font-weight: bold; }
	
	.subhead { color: #666666; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 14pt; font-weight: bold; }
	.subhead:link { color : #829ABF; text-decoration : none; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; font-weight: bold; }
	.subhead:HOVER { color : MediumBlue; text-decoration : underline; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; font-weight: bold; }
	.subhead:visited { color : #829ABF; text-decoration : none; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; font-weight: bold; }
	.subhead:active { color : #829ABF; text-decoration : none; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; font-weight: bold; }
	
	.title 	  { color: #000000; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 12pt; font-weight: bold; text-transform:uppercase;}
	.subtitle { color: #000000; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 10pt; font-weight: bold; }

	.itemBorder { border: 1px solid #c8c8c8; }
	.tipClass { font: 8pt Trebuchet MS, Arial, Helvetica; color: white }
	.tipClass A { text-decoration: none; color: #FFFFCC }
	
	.bckSplLeft 	{ background-color: white; background-image: url(/images/bcksplleft.gif); background-repeat: repeat-x; }
	.bckSplRight 	{ background-color: #ffffff; background-image: url(/images/bcksplright.gif); background-repeat: no-repeat; }
	.bckSplWhite	{ background-color: White; }
	.bckSplStripe	{ background-color: #c8c8c8; }
	.bckSplFtr		{ background-color: #D60000; background-image: url(/images/bck_splftr.gif); background-repeat: repeat-x; }
	
	.bckHdr1  { background-color: #255378;}
	.bckHdr2  { background-color: #2C618C;}
	.bckHdr3  { background-color: #3373A6;}
	.bckHdr4  { background-color: #FFFFFF; background-image: url(/images/bck_hdr4.gif); background-repeat: repeat-x; }
	.bckHdr_right{ background-color: #FFFFFF; background-image: url(/images/bckHdr_right.gif); background-repeat: no-repeat; background-position: bottom left;}
	.bckHdr_left { background-color: #FFFFFF; background-image: url(/images/bckHdr_left.gif); background-repeat: no-repeat; background-position: bottom right; }
	.bckHdr_topnav  { background-image: url(/images/bckHdr_topnav.gif); background-repeat: repeat-x; }
		
	.bckFooter	    { background-color: #999999; }
		
	.bckWhite	 { background-color: #000000; }
	.bckBlueWhite{ background-color: #dce4f5; }
	.bckOrange	 { background-color: #E26D22; }
	.bckGold	 { background-color: #F2BB48; }
	.bckPopUp1	 { background-color: #FFFFFF; background-image: url(/images/bckPopup1.jpg); background-repeat: no-repeat; }
	.bckPopUp2	 { background-color: #FFFFFF; background-image: url(/images/bckPopup2.jpg); background-repeat: no-repeat; }
	.bckHdrSide	 { background-color: #FFFFFF; background-image: url(/images/bckHdrSide.gif); align: bottom; background-repeat: repeat-x; }
	.bckNav		 { background-color: #3D7EB2; }
	.bckNavStripe{ background-color: #1F2D66; }
	.bckDkBlue	 { background-color: #172e59; }
	.bckLtBlue	 { background-color: #C6D9E8; }
	.bckGray	 { background-color: #C1C1C1; }
	.bckMdGray	 { background-color: #94A3AF; }
	.bckGrayDk	 { background-color: #A6A6A6; }
	.bckSilver	 { background-color: #F6F6F6; }
	.bckBlack	 { background-color: #000000; }
	.bckFade	 { background-color: #000000; background-image: url(/images/spl_bckFade.gif); background-repeat: repeat-x; }
	.bckSplash	 { background-color: #ffffff; background-image: url(/images/bckSplash.jpg); background-repeat: no-repeat; }
	.searchRt	 { background-color: #EFEFEF; background-image: url(/images/search_Rt.gif); background-repeat: repeat-y; }
	.searchBtm	 { background-color: #EFEFEF; background-image: url(/images/search_btm.gif); background-repeat: repeat-x; }
	
	
	
	.small { color: #666666; font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 7pt; font-weight : normal; text-decoration : none; }
	.smallBold { color: #666666; font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size : 7pt; font-weight : bold; text-decoration : none; }
	.smallBlue { color: #557896; font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size : 7pt; font-weight : normal; text-decoration : none; }
	.smallRed { color: #ff3300; font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size : 7pt; font-weight : normal; text-decoration : none; }
	.smallGreen { color: #336633; font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size : 7pt; font-weight : normal; text-decoration : none; }
	
	.white 	{ font-family : Trebuchet MS, Arial,Verdana, Geneva,  Helvetica, sans-serif; font-size : 8pt; color : white ; font-weight : normal;  }
	.white2 { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 11pt; color : white ; font-weight : normal;  }
	.white3 { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 11pt; color : white ; font-weight : bold;  }
	.whiteBold { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 9pt; color : white ; font-weight : bold;  }
	.whiteTitle{ color: white; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; font-weight: bold; }
	
	.whiteSm 		{ font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : normal;  }
	.whiteSm:link 	{ font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : normal;  }
	.whiteSm:hover	{ font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : #b4b4b4 ; font-weight : normal;  }
	.whiteSm:visited{ font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : normal;  }
	.whiteSm:active	{ font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : normal;  }
	
	.whiteB 		{ line-height: 2.25; font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : bold;  }
	.whiteB:link 	{ line-height: 2.25; font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : bold;  }
	.whiteB:hover	{ line-height: 2.25; font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : underline; color : #b4b4b4 ; font-weight : bold;  }
	.whiteB:visited { line-height: 2.25; font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : bold;  }
	.whiteB:active	{ line-height: 2.25; font-family : Trebuchet MS, Arial,Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; text-decoration : none; color : white ; font-weight : bold;  }

	.blue 	{ font-family : Trebuchet MS, Arial,Verdana, Geneva,  Helvetica, sans-serif; font-size : 9pt; color : #133c8b ; font-weight : normal;  }

	.Hidden		{visibility: hidden;}	
	.NoDisplay	{visibility: hidden; display: none;}
	.Visible	{visibility: visible;}
	
	.clear {clear: both; }	

	/* search inventory popup */
	.BckBox, .BckBox a { 
	color: #fff;
	margin-bottom: 0;
	}
	div#InventoryBlock{
	display:none;
	}
	div#Inventory { 
	position: absolute; 
	z-index: 2000; 
	top: 115px; 
	left: 411px; 
	width: 250; 
	height: 300; 
	}
	div#TransBackground { 
	position: absolute; 
	z-index: 1000; 
	top: 100px; 
	left: 400px; 
	width:300; 
	height:400; 
	background-color:#000000; 
	border: 1px solid #fff;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
	}
	
	#words {
	width: 240px;
	height: 212px;
	overflow: auto;
	text-align: left;
	/*float: right;*/
	padding: 0;
	line-height: 16px; /* increases vertical size of dropdowns */
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
	/* text-transform:uppercase; */
	/* border: 1px solid #fff; */
	}
	
	#HamptonUnv {
	postion: absolute;
	float: left;
	margin-left: 20px;
	margin-top: 90px;
	width: 188px;
	hegiht: 197px;
	z-index: 1000;
	}
	
	#HamptonUnv2 {
	postion: absolute;
	float: left;
	margin-left: 20px;
	margin-top: 95px;
	z-index: 1000;
	}
	
	#SplVideo {
	postion: absolute;
	float: right;
	width: 320px;
	height: 305px;
	margin-right: 120px;
	}
	*html #SplVideo { margin-right: 50px; }
	
	#TopButtons {
	width: 100%;
	height: 65px;
	}
	
	.Right {
	float: right;
	}
	
	.Left {
	float: left;
	}