html {
	margin:0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	margin:0;
}
td {
	font-size: 12px;
	vertical-align: top;
}
.tdheader {
	font-size: 14px;
	font-weight: bold;
	background-color: #444444;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	width: 560px;
}
.tdright {
	vertical-align: top;
	width: 180px;
}
.tdcenter {
	width: 560px;
}

.invtable {
	width: 560px;
}

#tdcontent {
	background-color: #333333;
	padding: 10px;
	width: 560px;
}
#tdcontent a:link,
#tdcontent a:visited {
	color: #FFFFFF;
}
#tdcontent a:hover,
#tdcontent a:active {
	color: #333333;
	background-color: #FFFFFF;
}

#contactleft {
	color: #CCCCCC;
	font-size: 10px;
}
#contactleft a:link,
#contactleft a:visited {
	color: #999999;
}
#contactleft a:hover,
#contactleft a:active {
	color: #000000;
	background-color: #999999;
}

#pricedisclaim {
	background-color: #333333;
	color: #999999;
	font-size: 10px;
	width: 560px;
}
#pricedisclaim a:link,
#pricedisclaim a:visited {
	color: #999999;
}
#pricedisclaim a:hover,
#pricedisclaim a:active {
	color: #333333;
	background-color: #999999;
}

.header {
	font-size: 14px;
	font-weight: bold;
}

.formtd {
	vertical-align: middle;
}

/* default opacity for IE -- FOR IMAGE FADE */
img {
	filter:alpha(opacity=100);
}

/* duplicate image positioning -- FOR IMAGE FADE */
img.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
}

.cursor {
}
a.cursor:hover, {
	cursor:  url("http://xenolights.com/images/logo_cursor.cur");
}
.tdleft {
	width: 180px;
}
.tdspacer {
	width: 10px;
}
.subheader {
	font-weight: bold;
}
.subheaderinv {
	font-weight: bold;
	width: 350px;
}

