@media print {
        #topbanner {display:none}
	#nav {display:none}
	#contenttop {display:none}
	#ltop {display:none}
	#factoid {display:none; width:0px}
	#quote {display:none}
	#next {display:none}
	#content {display:block; width:100%; left:0px; top:0px}
	#but1 {display:none}
	#but2 {display:none}
	#but3 {display:none}
	#but4 {display:none}
	#rtop {display:none}
	#foot {display:block; width:100%; left:100px;}
	#botlbar {display:none}
	#friend {display:none}
	#botrbar {display:none}
	#bot1 {display:none}
	#bot2 {display:none}
	#foot2 {display:none}
	body, td, p {color:#000000}
	p.lineout, p.Content {color:#000000} 
	p.footer, p.footer a:link, p.footer a:visited {font-size: 12px; color: #000000}
}

#factoid {
	 width: 174px
}

 
#foot {
	width:438px; 
	height:118px
}
	
body, td, p {  
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#000000;
	scrollbar-face-color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #ffffff
}

.footert {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ffffff;
	line-height: 12px
}

.footert a:link {  
	color: #ffffff; 
	text-decoration: none
}

.footert a:visited {  
	color: #ffffff; 
	text-decoration: none
}

.footert a:hover {  
	color: #ffffff;
	text-decoration: none
}

.nav {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #FFFFFF
}

.nav a:link {  
	color: #FFFFFF; 
	text-decoration: none
}
	
.nav a:visited {  
	color: #CCCCCC; 
	text-decoration: none
}

.nav a:hover {  
	color: #FFFFFF; 
	text-decoration: none
}

a:link {  
	color: #FFFFFF; 
	text-decoration: none
}

a:visited {  
	color: #FFFFFF; 
	text-decoration: none
}

a:hover {  
	color: #E54C23; 
	text-decoration: none;
}

h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #ffffff; 
	line-height: 26px; 
}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #FFFFFF; 
	line-height: 22px; 
}

h3 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF; 
	line-height: 18px; 
}

ul {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #000000;
	margin-top:0px
}

li {
	margin-bottom:6px
}

.lineout {  
	color: #ffffff; 
	text-decoration: line-through
}

input, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 8pt; /* Font Size */
color: #ffffff; /* Font Color */
font-weight: bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: #191919; /* Background color */
border: #FFFFFF; 
border-style: inset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
}

.bodytext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FFFFFF;
}

.bodytext_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FF0000;
}

.bodytext_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FFFFFF;
}

.bodytext_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
}

.bodytext_bold_blk
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
}

.bodytext_bold_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #FF0000;
}

.productheads_lg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.productheads_lg_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}

.productheads_med
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.productheads_med_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}

.productheads_med_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.bodytext_bold:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

a.bodytext_bold:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

a.bodytext_bold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #E54C23;
	text-decoration: underline;
}

a.bodytext_bold:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #FF0000;
	text-decoration: none;
}

a.bodytext_white:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

a.bodytext_white:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

a.bodytext_white:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.bodytext_white:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

.crumbs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
}

.crumbs_black
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #000000;
}

.crumbs_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FF0000;
}

.crumbs_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
}

.crumbs_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
}

.crumbs_bold_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FF0000;
}

a.crumbs_red:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
}

a.crumbs_red:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
}

a.crumbs_red:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FF0000;
	text-decoration: underline;
}

a.crumbs_red:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
}

a.crumbs_bold:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs_bold:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs_bold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #E54C23;
	text-decoration: underline;
}

a.crumbs_bold:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #E54C23;
	text-decoration: none;
}

a.crumbs:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #E54C23;
	text-decoration: underline;
}

a.crumbs:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #E54C23;
	text-decoration: none;
}

a.bug:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.bug:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.bug:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #CC0000;
	text-decoration: underline;
}

a.bug:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs_white:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs_white:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.crumbs_white:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #E54C23;
	text-decoration: none;
}

a.crumbs_white:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.pricetext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFFFFF;
}

.pricetext_red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FF0000;
}

table#relateditems
{
	vertical-align: top;
	width: 100%;
	padding: 0px;
	text-align: center;
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
}

td#relatedheader
{
	width: 100%;
	vertical-align: middle;
	text-align: center;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
	background-color: #EEEECC;
	border-color: #FFFFFF;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

td#relatedtd
{
	vertical-align: middle;
	width: 33%;
	padding: 6px;
	text-align: center;
}

td#othercolors
{
	vertical-align: top;
	width: 100%;
	padding: 0px;
	text-align: center;
	border-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

table#recitemsheader
{
	vertical-align: top;
	width: 190px;
	padding: 0px;
	text-align: center;
	border-color: #FFFFFF;
	background-color: #EEEECC;
	border-width: 1px;
	border-style: solid;
}

td#recitems
{
	padding: 2px;
	border-width: 1px 0px 0px 0px;
	margin: 4px;
	border-color: #FFFFFF;
	border-style: solid;
	text-align: left;
}

table#bestnewloopboxright
{
	vertical-align: top;
	width: 287;
	padding: 6px;
	text-align: center;
	border-color: #006AB5;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
}

table#bestnewloopboxleft
{
	vertical-align: top;
	width: 288;
	padding: 6px;
	text-align: center;
}

table#bestnewmainbox
{
	vertical-align: top;
	width: 576px;
	padding: 0px;
	text-align: center;
	border-color: #006AB5;
	border-width: 1px;
	border-style: solid;
}

table#headertable
{
	vertical-align: top;
	width: 740px;
	text-align: center;
	background-color: #EADFC9;
	border-style: none;
}

table#bodytable
{
	vertical-align: top;
	width: 740px;
	text-align: center;
	background-color: #FFFFFF;
	border-style: none;
	padding: 0px;
}

table#coheadertable
{
	width: 740px;
	padding: 0px;
	text-align: center;
	background-color: #EADFC9;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
}

table#cobodytable
{
	vertical-align: top;
	width: 740px;
	padding: 0px;
	text-align: center;
	background-color: #EADFC9;
	border-style: none;
	border-width: 0px 0px 0px 0px;
}

td#cogrey
{
	border-width: 1px 0px 0px 0px;
	border-color: #3D3D3D;
	border-style: solid none none none;
	background-color: #000000;
	width: 138;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
}

td#coblue
{
	border-width: 0px 0px 0px 0px;
	border-color: #3D3D3D;
	border-style: none none none none;
	background-color: #3D3D3D;
	width: 138;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
}

td#colorbox
{
	vertical-align: top;
	text-align: center;
	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-color: #FFFFFF;
	border-style: solid;
}

td#co2
{
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #FFFFFF;
	padding: 3px;
	width: 50%;
	background-color: #000000;
}

td#co2cc
{
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #FFFFFF;
	padding: 3px;
	width: 100%;
	background-color: #000000;
}

td#revieworder { padding: 3px; }

.sidemenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}

.sidemenu_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 500;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}

a.sidemenu:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}

a.sidemenu:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}

a.sidemenu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: underline;
	vertical-align: middle;
}

a.sidemenu:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 500;
	color: #990000;
	text-decoration: none;
	vertical-align: middle;
}

.bodytext_bold_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
	color: #FFFFFF;
}

td#sand_sidemenu
{
	width: 140px;
	border-width: 0px 1px 0px 0px;
	background-color: #EADFC9;
	text-align: left;
	vertical-align: top;
	border-style: none solid none none;
}

table#footer
{
	background-image: url(/art/old_Europe2_L.gif);
	text-align: center;
	background-position: center top;
}

td#nosalestax
{
	width: 350;
	height: 500;
	padding: 10;
	border-width: 1;
	margin: 0;
	border-color: black;
	border-style: solid;
	text-align: center;
	vertical-align: top;
	background-image: url(/art/old_Europe2_L.gif);
}

td#orderlineleft
{
	border-width: 0px 0px 1px 1px;
	border-color: black;
	border-style: none none solid solid;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

td#orderlinecenter
{
	border-width: 0px 0px 1px 0px;
	border-color: black;
	border-style: none none solid none;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

td#orderlineright
{
	border-width: 0px 1px 1px 0px;
	border-color: black;
	border-style: none solid solid none;
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
}

td#orderheaderleft
{
	border-width: 1px 0px 1px 1px;
	border-color: black;
	border-style: solid none solid solid;
	background-color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

td#orderheadercenter
{
	border-width: 1px 0px 1px 0px;
	border-color: black;
	border-style: solid none solid none;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

td#orderheaderright
{
	border-width: 1px 1px 1px 0px;
	border-color: black;
	border-style: solid solid solid none;
	background-color: #000000;
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
}

