﻿
.void{} /* For W3C CSS Compliance */

body {
	background:#cccccc;
}

.blockimagetext
{   float:left; margin-top:3px;
	width:auto;
	font-size:30px;
	text-align:right;	
}

.blockimagetexttext { vertical-align:middle; }

.blockimagetextimage
{
	width:auto;
	height:auto;
	vertical-align:middle;
}

#container, .centercontent
{
	position:static;
	width:950px;
	height:100%;
	margin:0px auto 0px auto;
	background:#ffffff; 
	border:1px #666666 solid;
}

.bb-list-bottom{
	padding-left:0px; 
	margin-left:0px; 
}

.bb-list {
	margin-left:5px; 
	padding-left:15px; 
	list-style-type:none;
	background:url("images/bulletimage.gif") transparent no-repeat scroll left 3px;
}

.image-list-item
{
	float:left;
	position:static;
	margin-bottom:20px;
	text-align:center;
}

.vert-align-middle
{
	vertical-align: middle;
}

.float-left
{
	width:auto;
	height:auto;
	float:left;
}

.hide
{
	display:none;
}

.spacer-horiz-neg12px
{
	margin-bottom:-12px;
}

.spacer-horiz-15px
{
	clear:both;
	font-size:1px;
	line-height:1px;
	height:15px;
	width:auto;
}

.spacer-horiz-minus4px
{
	clear:both;
	font-size:1px;
	line-height:1px;
	width:auto;
	height:0px;
	margin-top:-4px;
}

.spacer-horiz-10px
{
	clear:both;
	font-size:1px;
	line-height:1px;
	height:10px;
}

.spacer-horiz-content
{
	width:1px; 
	height:auto; 
	margin-bottom:10px;
}

.spacer-vert-list
{
	float:left;
	width:1px; 
	height:1px;
	margin-right:20px;
}

.max-width{
	width:100%;
}

.text-align-center
{
	text-align:center;
}

.text-align-right
{
	text-align:right;
}


.width-120px
{
	width:122px;
}

.margin-spacing-20px
{
	margin:20px;
}

.categorysearchlist
{
	width:175px;
	float:left;
	padding-right:0px;
	border:solid 1px white;
}

.width-250px
{
	width:250px;
}

input.textboxshadow, input.textboxshadow90
{
	height:23px; 
	margin:0px; 
	border:none; 
	color:#7b8969; 
	font-size:11px; 

	padding:0px;
	padding-top:5px;
	margin-bottom:-6px;
	padding-left:5px;

	overflow:hidden;
	
	text-indent:5px;
	
	border:solid 0px blue;
}

input.textboxshadow
{
	/*padding-left:8px;*/
}

input.textboxshadow
{
	width:182px; 
	background: url(../../images/textbox190x23.gif) no-repeat top;
}

.printlayout .hideforprint
{
	display:none;
}

.margin-top-30px{
	margin-top:30px
}
