body
{
	margin: 0;
	padding: 0;
	color: #000000;
	background: #FFFFFF;
	font-family: Tahoma;
}
form
{
	margin: 0;
	padding: 0;
}
body,td,th
{
	font-size: 11px;
}	
a,a:active,a:visited
{
	color: #ec1919;
	text-decoration: none;
}
a:hover
{
	color: #286bb7;
	text-decoration: underline;
}
h1
{
	font-size: 16px;
	font-weight: 400;
}
h3
{
	text-decoration: underline;
	font-size: 12px;
	font-weight: 400;
}
#left
{
	vertical-align: top;
	border-top: 4px solid #000000;
	width: 397;
}
#center
{
	vertical-align: top;
	border-top: 4px solid #000000;
}
#right
{
	vertical-align: top;
	border-top: 4px solid #000000;
	width: 100%;
	height: 100%;
	padding: 87 0 0 0;
}
#logo
{
	margin: 19 30 21 0;
}
#icons
{
	padding: 0 0 0 129;
}
#home
{
	margin: 0 0 12 0;
}
#mail
{
	margin: 0 0 13 0;
}
td.menutd
{
	height: 30;
	text-align: right;
	padding: 0 17 0 0;
	border-bottom: 1px solid #FFFFFF;
}
td.menutd2
{
	border-right: 1px solid #FFFFFF;
}
td.menutd a,td.menutd a:active,td.menutd a:visited
{
	color: #000000;
	font-weight: 400;
	font-size: 13px;
}
td.menutd a:hover
{
	color: #000000;
}
td.righttd
{
	height: 30;
	border-bottom: 1px solid #FFFFFF;
}
img.topimage
{
	border-right: 1px solid #FFFFFF;
}
#topname1,#topname2,#topname3,#topname4
{
	color: #FFFFFF;
	padding: 2;
	border-right: 1px solid #FFFFFF;
	font-size: 10px;
}

#topname1
{
	background: #ec1919;
}
#topname2
{
	background: #ec9019;
}
#topname3
{
	background: #ece519;
}
#topname4
{
	background: #4edd1d;
}
#toptext1,#toptext2,#toptext3,#toptext4
{
	border-right: 1px solid #FFFFFF;
	background: #e8eae8;
	color: #616161;
}
#toptextdiv1
{
	border-top: 3px solid #ec1919;
	border-bottom: 3px solid #ec1919;
	padding: 4;
}
#toptext1
{
	margin: 0 0 0 1;
}
#toptextdiv2
{
	border-top: 3px solid #ec9019;
	border-bottom: 3px solid #ec9019;
	padding: 4;
}
#toptextdiv3
{
	border-top: 3px solid #ece519;;
	border-bottom: 3px solid #ece519;;
	padding: 4;
}
#toptextdiv4
{
	border-top: 3px solid #4edd1d;
	border-bottom: 3px solid #4edd1d;
	padding: 4;
}
#maintext
{
	margin: 0 30 0 33;
}
#rightback
{
	height: 100%;
	background: url("/images/background-right.gif") repeat-y;
}
#leftback
{
	height: 100%;
	background: url("/images/background-left.gif") repeat-y;
}
#lefttext
{
	padding: 19 38 0 131;
}
#leftbottomtext
{
	padding: 0 38 0 131;
}
div.short
{
	color: #286bb7;
	background: url("/images/dot.gif") repeat-x bottom;
	padding: 8 0 8 0;
	width: 223;
}
div.short a,div.short a:active,div.short a:visited
{
	color: #286bb7;
	text-decoration: underline;
}
div.short a:hover
{
	color: #ec1919;
}

td#copyrightcontainer
{
	height: 100%;
	text-align: right;
	vertical-align: bottom;
	padding: 28 30 0 0;
}
#banners
{
	width: 100%;
	vertical-align: bottom;
	padding: 0 55 5 25;
}
div#copyright
{
	color: #7b7b7b;
	background: url("/images/background-copyright.gif") no-repeat bottom;
	width: 119;
	padding: 0 0 15 0;
	float: right;
}
a#tvx,a#tvx:active,a#tvx:visited
{
	background: #e62020;
	color: #FFFFFF;
	padding: 3;
}
a#tvx:hover
{
	background: #000000;
	text-decoration: none;
}
#inner
{
	margin: 87 0 0 0;
}
#selected
{
	position: relative;
	left: 0;
	width: 27;
	height: 29;
}
#main
{
	width: 100%;
	height: 100%;
	vertical-align: top;
	padding: 0 27 0 4;
}
a.blue,a.blue:active,a.blue:visited
{
	color: #4fcdff;
	font-size: 20px;
	font-weight: 400;
	text-decoration: underline;
}
a.blue:hover
{
	color: #000000;
}
hr
{
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;	
}
div.itemlistsingle
{
	margin: 17 12 13 0;
	color: #7f7f7f;
}
div.pages
{
	margin: 5 0 0 0;
}
div.pages a,div.pages a:active,div.pages a:visited
{
	color: #7f7f7f;
}
#lastitems
{
	vertical-align: top;
	background: #f2f2f2;
	padding: 12;
	border-left: 22px solid #FFFFFF;

}
#last
{
	padding: 0;
	margin-left: 25;
}
#last li
{
	color: #4fcffe;
	font-size: 20px;
	line-height: 0.8em;
	margin-top: 5px;
}
#last li div
{
	color: #838383;
	font-size: 11px;
}
#last a,#last a:active,#last a:visited
{
	color: #000000;
	font-size: 11px;
}
#last li div a,#last li div a:active,#last li div a:visited
{
	color: #838383;
	font-size: 11px;
}
a.black,a.black:active,a.black:visited
{
	color: #000000;
	text-decoration: underline;
}
a.black:hover
{
	color: #FF0000;
}
.newsnotice
{
	vertical-align: top;
	padding: 6 0 0 0;
	color: #818181;
}
.newsname
{
	text-align: right;
	vertical-align: top;
	padding: 0 20 0 0;
}
a.gray,a.gray:active,a.gray:visited
{
	color: #7e7e7e;
}
a.gray:hover
{
	color: #FF0000;
}
P.exact
{
	margin: 5 0 0 0;
}
a.bluesmall,a.bluesmall:active,a.bluesmall:visited
{
	color: #4fcfff;
}
a.bluesmall:hover
{
	color: #FF0000;
}
div.imagecontainer1,div.imagecontainer2,div.imagecontainer3,div.imagecontainer4,div.imagecontainer5,div.imagecontainer6
{
	width: 210;
	float: left;
	margin: 0 10 10 0;
}
div.imagediv
{
}
div.imageurl1,div.imageurl2,div.imageurl,div.imageurl3,div.imageurl4,div.imageurl5,div.imageurl6
{
	height: 20px;
}
div.imageurl a,div.imageurl a:active,div.imageurl a:visited
{
	color: #FFFFFF;
	float: left;
	display: inline;
	margin: 3 0 0 7;
}
div.imagewhites
{
	display: inline;
	float: right;
}
input.itext,#order textarea
{
	width: 100%;
}
#order textarea
{
	height: 150;
}
#order th
{
	text-align: right;
	padding: 0 10 0 0;
}
.digs
{
	background: #FFFFFF;
	width: 9;
	height: 9;
	text-align: right;
	vertical-align: bottom;
	font-size: 9px;
}
