body, td
{
	margin:0px;
	padding:0px;
	font-family:Comic Sans MS, Trebuchet MS, Verdana;
	font-size:12px;
}

table.twoCol
{
	width:100%;
	margin:0px;
	padding:0px;
	border:none;
}

table.twoCol td
{
	width:50%;
	margin:0px;
	padding:0px;
}

h3
{
	color:#36c;
	text-decoration:underline;
}

h3:first-letter
{
	font-size:1.5em;
}

.products
{
	width:100%;
}

.products b
{
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	color:#fff;
	background-color:#36c;
	font-size:16px;
	border:solid 1px #000;
	border-bottom:none;
}

.products div
{
	width:205px;
}

.products td
{
	padding:5px;
}

.products table.info td
{
	padding:1px;
	padding-right:10px;
	font-size:10px;
	vertical-align:top;	
}

.products table.info
{
	border:solid 1px #000;
	background-color:#fff;
}

.products ul
{
	margin:0px;
	padding:0px;
	width:210px;
}

.products ul li
{
	margin-left:20px;
	list-style-type:circle;
}

.products img
{
	border:solid 1px #000;
}

#header
{
	width:100%;
	background-color:#3366cc;
	border-bottom:solid 2px #000;
}

#header td
{
	font-family:Comic Sans MS;
	font-size:36px;
	font-weight:bold;
	color:#fff;
	padding:5px;
}

#header a
{
	padding:0px;
	margin:0px;
	border:none;
}

#menu
{
	padding-bottom:10px;
}

#menu ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#menu li
{
	padding:1px;
}

#menu ul ul li
{
	padding-left:25px;
}

#menu ul li ul
{
	margin-top:5px;
}

#menu b
{
	background-color:#36c;
	color:#fff;
	padding:2px;
}

#menu a
{
	display:inline-block;
	/* css hack for ie5 */
	voice-family: "\"}\"";
	voice-family: inherit;
	display:block;
}

html>body #menu a
{
	display:block;
}
/* end css hack */	

a
{
	color:#36c;
	text-decoration:none;
	padding:2px;
	border:solid 1px #fff;
}

a:hover
{
	border:dashed 1px silver;
	background-color:whitesmoke;
}

a:visited
{
	/*color:#69c;*/
}

#footer
{
	width:100%;
	padding:0px;
	border-top:solid 2px #000;
	border-bottom:solid 2px #000;
	background-color:#36c;
	color:#fff;
	
}

#footer td
{
	font-family:Comic Sans MS;
}

#footer a
{
	color:#fff;
	text-decoration:underline;
	border:none;
}

#footer a:hover
{
	background-color:#36c;
}

#content
{
	padding:10px;
	background-color:whitesmoke;
	border-left:double 3px #000;
}

.title
{
	color:#36c;
	font-weight:bold;
	font-size:16px;
}

#desklift .desklift,
#cpuholder .cpuholder,
#headrest .headrest,
#swing .swing,
#recliner .recliner,
#home .home,
#contactUs .contactUs,
#keyboard .keyboard,
#corner .corner,
#spring .spring,
#trunkplates .trunkplates,
#brackets .brackets,
#specialty .specialty,
#swivel .swivel,
#feetAdjust .feetAdjust,
#feet .feet,
#rocker .rocker,
#misc .misc,
#discontinued .discontinued,
#signs .signs,
#materialsHandling .materialsHandling,
#screenSupportFeet .screenSupportFeet
{
	padding:2px;
	border:dashed 1px #36c;
	background-color:whitesmoke;
	cursor:default;	
	text-decoration:none;
}
