	BODY { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 9pt; color: #000000; /*background-image: url(/images/bckShadow.jpg); background-repeat: repeat-y; background-position: center;*/ }
	TD { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 9pt; font-weight : normal;}
	A { color : #133c8b; text-decoration : none; }
	A:HOVER { color : #ffae00; text-decoration : underline; }
	B { font-weight: bold; }
	
	.subhead { color: #829ABF; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; 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: #829ABF; font-family : Trebuchet MS, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 13pt; 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: #6393b7; 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; }
	
	.bckWelcome { background: #f0e8ce url(/images/bckWelcome.jpg) no-repeat 0 0; border-top: 1px solid #000;}
	.bckWhite	 { background-color: #ffffff; }
	.bckWhite2	 { background-color: #ffffff; border-top: 1px solid #000;}
	.bckWhiteBorder	 { background-color: #ffffff; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; }
	.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: #2e638d; }
	.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; }
	.bckFtr		 { background-color: #2e638d; background-image: url(/images/bckFtr.gif); background-repeat: no-repeat; border-bottom: 1px solid #000; }
	.bckSplash	 { background-color: #ffffff; background-image: url(/images/bckSplash.jpg); background-repeat: no-repeat; }
	.bckShadow	 { background-color: #ffffff; background-image: url(/images/bckShadow.jpg); background-repeat: repeat-y; background-position: center; }
	.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 : 9pt; 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 : 14pt; 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;}
	
	img { border: 0px; }

	/* 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: 412px; 
	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;
	}
	
	.invButtons { background: #013358; }
	td.invButtons:hover { background: #2466a0; }
	
	#btnsRight {
	height: 127px;
	margin: 5px 10px;
	color: #000;
	}
	
	#words {
	width: 98%;
	height: 170px;
	overflow: auto;
	text-align: left;
	margin: 10px;
	margin-bottom: 0;
	line-height: 16px; /* increases vertical size of dropdowns */
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}
	#words .title { color: #000; }
	/*html>body #words { width: 220px; }*/
	
	#address {
	height: 127px;
	margin: 5px 10px;
	color: #000;
	text-align: left;
	}
	/*html>body #address { height: 90px; }*/
	#address p { margin: 0 auto; } 
	

	
	.splborder { background: url(/images/spl_border.gif) repeat-x 0 0; }
	
	#btnContainer {
	margin: 20px auto;
	text-align: center;
	}
	
	#btnContainer2 {
	margin: 10px auto;
	text-align: center;
	height: 74px;
	}
	
	#btnContainer img {
	margin: 0 5px;
	}
	
	#btnContainer2 img {
	margin: 0 5px;
	}
	
	#btnContainer3 {
	margin: 10px auto;
	text-align: center;
	height: 74px;
	}
	html>body #btnContainer3 {
	margin-top: -75px;
	}
	
	#btnContainer3 img {
	margin: 0 5px;
	}
	
	#miniBtns {
	width: 100%;
	margin: 10px auto;
	text-align: center;
	}
	
	#miniBtns img {
	margin: 0 1px;
	}
	
	#backToMain {
	margin-top: -20px;
	position: relative;
	padding-left: 150px;
	color: #ffffff;
	font-weight: bold;
	}
	#backToMain a:link {
	color: #fff;
	}