@charset "UTF-8";

/*
-----------------------------------------------
Spry Demos CSS Rules
Version:  12 Apr 2006 (0.2b)
----------------------------------------------- */


/* Layout Rules
----------------------------------------------- */

#body #footercontentcabinsearch {
color:white;
font-size: 11px;
font-family: Times New Roman, Verdana, Arial;
width:800px;
height:20px;
left:0px;
top: 2770px;
z-index:2;
position: absolute;
background-color:#1b5150;
text-align:center;
}
#body #footercontentcabinsearch a{
text-decoration: none;
color: white;
}


#body #footercontentcabinsearch a:visited{
text-decoration: none;
color: white;
}

#body #footercontentcabinsearch a:hover{

text-decoration: underline;
color: white;

}

#body #contentspryxml {
top: 100px;
background-color:white;
height: 2680px;
width: 800px;
left: 0px;
position: absolute;
}
#body #contentcabinsearch {
position: absolute;
height: 640px;
top: 180px;
width: 434px;
left:11px;

overflow: hidden;
}

#quicklinkscontentcabinsearch {
left: 450px;
top: 170px;
width: 320px;
height: 640px;
position: absolute;
z-index:1;
overflow: hidden;
}


.SpryHiddenRegion {
   visibility: hidden;
}

/* Form Elements
----------------------------------------------- */
label, select { 
	}
select {
	color: black;
	background-color:  #131313;
	border: 1px solid #b1b1bc;
}

/* Table Rules
----------------------------------------------- */
td.rank { }

#products { 
	border-collapse:collapse;
	empty-cells:show;
	width:434px;
	margin: 0;
}
#products caption {
	font-family: times new roman;
	text-transform:uppercase;
	text-align:center;
        font-size:11px;
	letter-spacing: 0.1em;
	background-color: #557778;
	padding: 0.375em;
	border-top: solid 1px #999;
	border-bottom: solid 1px #3a3a3a;
}
#products th {
	background-color: white;
	padding: 6px 0.25em;
	color: black;	
        font-size:11px;
	font-weight: bold;
	margin: 0;
	cursor: pointer;
}

#products th.infocus { background-color: #E6E6E6; }
#products th.selected {	color: black; }

#products td, #products th { 
	margin: 0; 
	padding: 0.25em 0.375em 0.45em 0.375em;
	text-align: left;
        font-size: 11px;
}
#products tr {
	border-bottom: solid 1px #202020;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#products tr.infocus {
	background-color:#dfdfdf;
	cursor: pointer;
}

#products tr.notinfocus { background-color:#fff; }
#products tr.selected { color:black; }
#products tbody { margin-top: 0; }
.even { background-color: #a9b7b5; }

.rowHover {
	color: black;
	background-color: #777;
	cursor: pointer;
}

.rowSelected { color: red; }



/* Utility IDs, classes, and HTML selectors
----------------------------------------------- */
#boxshot {
	
width: 350px;
height: 200px;
overflow: hidden;
 }