﻿
TD {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF}
LI {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF}
P {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; color: #FFFFFF}

.subnav {    COLOR: #003366;    FONT-FAMILY: Verdana, Arial, Helvetica;    FONT-SIZE: 11px}

.whiteText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; color: #FFFFFF;}
.trackerText { FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #CCCCCC}
.columnText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF}
.columnText A {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
.columnText A:visited {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
.headingText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 18px; font-weight: bold; color: #7E1D08}
.historyInactive {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #7E1D08}
.inputText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000}
.numberText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; text-align: right}
.numberTextHilite {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; text-align: right; background-color: #A3D3F1}
.labelText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF}
.navText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #CCCCCC}
.nameText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; color: #CCCCCC}
.dateText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #CCCCCC}
.smallText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FFFFFF}
.smallText A {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.subheadingText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF}
.centerText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-align: center}

.msgError {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #7E1D08}
.msgGood {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #8A97A2}
.msgInfo {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFF99}

.imageValign { vertical-align: middle}

.colorLine {  background-color: #666666}
.colorCell {  background-color: #7A7A7A}
.colorFrame {  background-color: #CCCCCC}
.lightFrame {  background-color: #333333}
.whiteFrame {  background-color: #7A7A7A}
.rowVisible {visibility: visible; position: static; background-color: #F3F0E9;}
.rowHidden {visibility: hidden; position: absolute;}
.mapFore  {  font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000; background-color: #FFFFFF}
.mapBack  {  background-color: #666666}

.scrollFrame550x150 {width:550px;height:150px;overflow:auto;border:1px solid #666;padding:8px;}
.scrollFrame600x150 {width:600px;height:150px;overflow:auto;border:1px solid #666;padding:8px;}
.scrollFrame600x200 {width:600px;height:200px;overflow:auto;border:1px solid #666;padding:8px;}
.scrollFrame700x200 {width:700px;height:200px;overflow:auto;border:1px solid #666;padding:8px;}
.scrollFrame700x300 {width:700px;height:300px;overflow:auto;border:1px solid #666;padding:8px;}

.bodyText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF;background-color:#7A7A7A}
.bodyText A {  color: #FFFFFF; font-weight: normal; text-decoration: underline}
.bodyText A:visited {  color: #FFFFFF; font-weight: normal; text-decoration: underline}
.bodyText A:hover {  color: #999999; font-weight: normal; text-decoration: underline}

.bodyTextCaption {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000}
.bodyTextCaption A {  color: #7E1D08; font-weight: bold; text-decoration: none}
.bodyTextCaption A:visited {  color: #7E1D08; font-weight: bold; text-decoration: none}
.bodyTextCaption A:hover {  color: #141C43; font-weight: bold; text-decoration: none}

.footerText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #999999}
.footerText A {  color: #7E1D08; font-weight: bold; text-decoration: none}
.footerText A:visited {  color: #7E1D08; font-weight: bold; text-decoration: none}
.footerText A:hover {  color: #141C43; font-weight: bold; text-decoration: none}

.functionText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #7E1D08}
.functionText A {  color: #7E1D08; font-weight: normal; text-decoration: underline}
.functionText A:visited {  color: #7E1D08; font-weight: normal; text-decoration: underline}
.functionText A:hover {  color: #141C43; font-weight: normal; text-decoration: underline}

.historyText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF}
.historyText A {  color: #FFFFFF; font-weight: bold; text-decoration: underline}
.historyText A:visited {  color: #FFFFFF; font-weight: bold; text-decoration: underline}
.historyText A:hover {  color: #CCCCCC; font-weight: bold; text-decoration: underline}

.indexText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000}
.indexText A {  color: #7E1D08; font-weight: bold; text-decoration: none}
.indexText A:visited {  color: #7E1D08; font-weight: bold; text-decoration: none}
.indexText A:hover {  color: #141C43; font-weight: bold; text-decoration: none}

.menuCat {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #000000}
.menuCat A {  color: #7E1D08; font-weight: bold; text-decoration: none}
.menuCat A:visited {  color: #7E1D08; font-weight: bold; text-decoration: none}
.menuCat A:hover {  color: #141C43; font-weight: bold; text-decoration: none}

.menuHome {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #7E1D08}
.menuHome A {  color: #7E1D08; font-weight: normal; text-decoration: underline}
.menuHome A:visited {  color: #7E1D08; font-weight: normal; text-decoration: underline}
.menuHome A:hover {  color: #141C43; font-weight: normal; text-decoration: underline}

.menuItem {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #7E1D08}
.menuItem A {  color: #7E1D08; font-weight: normal; text-decoration: none}
.menuItem A:visited {  color: #7E1D08; font-weight: normal; text-decoration: none}
.menuItem A:hover {  color: #141C43; font-weight: normal; text-decoration: none}

.menuText {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF}
.menuText A {  color: #FFFFFF; font-weight: normal; text-decoration: underline}
.menuText A:visited {  color: #CCCCCC; font-weight: normal; text-decoration: underline}
.menuText A:hover {  color: #999999; font-weight: normal; text-decoration: underline}

.supportLink {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000}
.supportLink A {  color: #7E1D08; font-weight: normal; text-decoration: none}
.supportLink A:visited {  color: #7E1D08; font-weight: normal; text-decoration: none}
.supportLink A:hover {  color: #141C43; font-weight: normal; text-decoration: none}

.supportCaptionLink {  FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000}
.supportCaptionLink A {  color: #7E1D08; font-weight: normal; text-decoration: none}
.supportCaptionLink A:visited {  color: #7E1D08; font-weight: normal; text-decoration: none}
.supportCaptionLink A:hover {  color: #141C43; font-weight: normal; text-decoration: none}

/* CSS Document */

html{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
body{ background:#000; background-image:url(images/1506716.jpg)}
.shell{
    width:990px;
	border-left:15px solid #000;
	border-right:15px solid #000;
	/*background:#7a7a7a;*/
	background:#6F7D77;
	/*background-image:url(images/bg-gradient.jpg);*/
	margin-left: auto;
	margin-right: auto;
}


/*.header{padding:0px 0px 0px 25px; height:126px; background:url(images/PUBLIC/bg-header.gif) top left no-repeat;text-align:left}*/
.header{padding:0px 0px 0px 25px; height:126px;text-align:left}

/*#nav{ background:#000; height:32px;}*/

.content{}

.slideShow{ float:left; width:298px; height:444px;}
.rightContent{float:left; width:572px; height:292px; padding:10px;}
.homeContact{margin-top:0%; width:572px; float:right; height:25px;}
.gallery{padding:5px;}

.gallerySpace{padding:0px 15px 0px 0px;}
.image{ vertical-align:bottom; text-align:center; padding-top:20px;}
.enlarge{ background:#ababab; text-align:center; vertical-align:middle;padding:5px;}


/* Navigation */
#navContainer {
	height:32px;
	position:relative;
	background:#000;
	z-index:200; 
}

.floatLeft { float:left;}

.noBackground { background:none;}
 

#nav, #nav ul {
	list-style: none;
	font-weight: bold;
	padding: 0px;
	height:32px;
	margin:0px;
	background:#000;
}

#nav a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 7px 0px 5px 5px;
	height:20px;
	text-align:center;
}


#nav li {
	float: left;
	height:32px;
	width:110px;    /* Space out top menu items */
}

.cap{ width:106px !important;}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 173px;/* nav li li a must equal same width plus padding*/
	font-weight: normal;
	margin-left: -40px;
	background-image:none;
	background:#4d4d4d;
	border-top:1px solid #5b5b5b;
}

*html .tpSub{
    right:0;
}

#nav li li {/* changes subnav appearance*/
	padding: 0px;
	width: 173px; /* subnav LI width must total width plus left and right padding of (#nav li ul a)*/
	border-bottom:1px solid #5b5b5b;
	height:22px; /* subnav LI height must total height plus top and bottom padding of (#nav li ul a)*/
}

*#nav li li {/* changes subnav appearance*/
	height:27px;
}

#nav li ul a { /* changes subnav appearance*/
	width: 170px;
	background-color:#4d4d4d;
	text-align:left;
	white-space:nowrap;
	color: #fff;
	height:22px; /* subnav LI height */
	padding:5px 0px 0px 3px;
}

*html #nav li ul a { /* chages subnav appearance*/
	width: 173px;
	height:27px; /* subnav LI height */	
}

#nav li ul a:hover { /* subnav hover background color */
	background-color:#5b5b5b;
}

#nav li ul ul {
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul,  #nav li.sfhover ul {
	left: auto;
}

#nav li:hover ul,  #nav li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover { /* changes main nav appearance */
	background-color:#4d4d4d;

}

#nav li:hover li, #nav li.sfhover li{ /* supresses image for subnav */
		background-image:none !important;		
}
.textHidden {visibility: hidden;  background-color:Green;}

.inventory {
	position: absolute;
	left:90%;
	top:40px;
}