body {
	margin: 5px;	
	
}
.newsFrame{
	border: 1px solid #330000;
	background-image: url(../images/bacgroundGrad2.jpg);
	background-repeat: repeat-x;
	background-color: #200100;
}
.dataFrame{
	border: 1px solid #330000;
	background-color: #400000;
}

.crossedOut {
	text-decoration: line-through;
}

.saleLayer {
	background-color: #FFFFFF;
	color: #660000;
	font-size: 12px;
	font-weight: bold;
	border: thick solid #000000;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.3em;
	font-weight: normal;
	margin: 1px;
	
}
h2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	margin: 1px;
}


th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: underline;
}

a:link {

	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	
}
a:visited {

	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	
}

a:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	
	}
	
#layerFooter {
	position:absolute;
	width:100%;
	height:20px;
	z-index:1;
	bottom:20px;
	border:thin;
	border:#666666;
	background-color: #333333;
}


.smallerText {
	font-size: 9px;
}

.hoverHand {
	cursor: crosshair;
}

.selected {
	
	color: #ffffff;
	cursor:default;
	
}

.searchResults {
		cursor:pointer;
	
}


.title1 {
	font-size: 14px;
}
.title1shadow {
	font-size: 18px;
	font-weight: bold;
	color: #202020;
	letter-spacing:0.2em;
	
	filter: FlipV blur(add=0, direction=200, strength=2);
	

}


.greyline {
	background-color: #404040;

}

.errorText {font-family: tahoma, arial; font-size: 11px; color: #FF5162}

.messageText {
	font-family: tahoma, arial; 
	font-size: 11px; color: #446d33
	}
.formField {
	font-family: tahoma, arial;
	font-size: 11px;
	color: black;
	background-color:#e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #330000;
	border-right-color: #330000;
	border-bottom-color: #330000;
	border-left-color: #330000;
}
.errorfield {
	font-family: tahoma, arial;
	font-size: 11px;
	color: #444444;
	background-color: #FFE8E8;
}
.deptTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	letter-spacing: 0.3em;
}
.catTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.3em;
	
}
.button {
	font-family: tahoma, arial;
	font-size: 12px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	cursor: hand;
	font-weight: bold;
}

.cartTable{
	background-color: #460000;
	padding: 5px;
	
}

.mainTable{
	background-color: #460000;

}

#resultsPiclayer {
	position:relative;
	width:300px;
	margin-left:0px;

	
}

.opaqueCell {
	opacity:.5;
	filter:alpha(opacity=90);

}

.opaqueCell2 {
	opacity:.5;
	filter:alpha(opacity=75);

}
.imageBorder {
	border-color: #330000;
}

.termsText {
	font-size:9px
}

#addedLayer {
	position:absolute;
	width:33%;
	height:33%;
	z-index:1;
	background-color: black;
	left: 33%;
	top: 33%;
	right: 33%;
	bottom: 33%;
	filter: Alpha(Opacity=88, FinishOpacity=88, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0;
	
	
}



.postOffer {
	border: 1px solid #FFFFFF;
}

