BODY {
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    background-color: White;
}

TABLE.page
{
	width:auto;
	height:auto;
}

TABLE.topimage
{
	height:127;
	vertical-align:top;
}

TABLE.main
{
	vertical-align: top;
	height: 500;
	width: 800;
}

TABLE.googletop
{
	vertical-align:top;
	height:17;
	width:489;
}

TABLE.googlebottom
{
	vertical-align:bottom;
	height:17;
	width:489;
}

TABLE.bvalign
{
	vertical-align:bottom;
}

TABLE.tvalign
{
	vertical-align:top;
}

TD.background {
	background-image: url(images/bg_texture.jpg);
}

TD.leftdirectory
{
	vertical-align: top;
	width: 229;
	height: auto;
	background-image: url(images/layout_05.jpg);
}

TD.leftborder {
	background-image: url(images/border_left.jpg);
	vertical-align: bottom;
}

TD.rightborder {
	background-image: url(images/border_right.jpg);
	vertical-align: bottom;
}

TD.verticalbar {
	background-image: url(images/hl_v.gif);
	vertical-align: top;
	width:3;
	height:auto;
}


TD.horizontalbar {
	background-image: url(images/hl_l.gif);
	vertical-align: top;
	width:800;
	height:3;
}

TD.bottomlink
{
	background-image: url(images/layout_11.gif);
	width:800;
	height:29;
	vertical-align: middle;
}

a:active, a:hover {
    color: #f30;
}
H1 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: 15px;
    color: #000000;
}
H2 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: 14px;
    color: #000000;
}
H3, H4 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: 12px;
    color: #000000;
}
.sub_title {
   color:#000000;
   font-size:11pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.info_text {
   color:#000000;
   font-size:8pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.info_link {
   color:#000000;
   font-size:8pt;
   font-weight: normal;
   text-decoration:underline;
   font-family:Arial, Helvetica, sans-serif;
}
.dir_text {
   color:#AA8800;
   font-size:8pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.dir_link {
   color:#3333FF;
   font-size:8pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.dir_sel_link {
   color:#000066;
   font-size:9pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.ctg_link {
   color:#2222AA;
   font-size:9pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.ctg_sel_link {
   color:#000066;
   font-size:9pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.auction_text {
   color:#000000;
   font-size:8pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.auction_link {
	border-style: solid; 

	border-color: #cccccc; 

	border-width: 0px;

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	padding: 0px;

	margin-left: 8px; 

	margin-right: 8px; 

	display: block;  

	background-color: ; 
}
A.price_link {
	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #ae0000;

	paddding-bottom: 8px;
}
.subctg_title_text {
   color:#000000;
   font-size:9pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.subctg_link {
   color:#CC0000;
   font-size:9pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.indicia_text {
   color:#888888;
   font-size:8pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.nav_link {
   color:#000088;
   font-size:12px;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
A.resource_link {
   color:#000088;
   font-size:10px;
   font-weight: bold;
   text-decoration:underline;
   font-family:Arial, Helvetica, sans-serif;
}
A.article_link {
   color:#0000CC;
   font-size:9pt;
   font-weight: bold;
   text-decoration:underline;
   font-family:Arial, Helvetica, sans-serif;
}
.article_excerpt {
   color:#000000;
   font-size:9pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.article_info {
   color:#0000CC;
   font-size:9pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.article_page_title {
   color:#0000CC;
   font-size:16pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.article_page_info {
   color:#777777;
   font-size:10pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.article_page_text {
   color:#000000;
   font-size:9pt;
   font-weight: normal;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.search_title {
   color:#000000;
   font-size:10pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.search_result_message {
   color:#CC0000;
   font-size:10pt;
   font-weight: bold;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
}
.search_result_link {
   color:#0000AA;
   font-size:9pt;
   font-weight: bold;
   text-decoration:underline;
   font-family:Arial, Helvetica, sans-serif;
}


#products td {

	padding: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e5e5e5;

	}



.itemname a {

	border-style: solid; 

	border-color: #cccccc; 

	border-width: 0px;

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	padding: 0px;

	margin-left: 8px; 

	margin-right: 8px; 

	display: block;  

	background-color: ; 

	}



.itemname a:hover {

	border-color: #333333; 

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	text-decoration: underline; 

	}



.itemname a:visited {

	background-color: ;

	border-color: #666666;

	font-size: 9pt;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: underline;

	}



.bids {  

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: ;

	color: #333333;

	} 



.price {  

	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	} 



.buyprice {  

	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333333;

	} 



.time {  

	text-align: center;

	font-size: 10pt;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #ae0000;

	paddding-bottom: 8px;

	} 



.producttext {  

	text-align: left;

	font-size: 10pt;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	} 



.item-layout4 {

	text-align: center;

	float: left;

	height: 240px;

	width: 27%;

	margin-right: 10px;

	margin-top: 10px;

	display: block;

	padding: 13px 10px 13px 10px;

	border-style: solid; 

	border-color: #cacaca; 

	border-width: 1px; 

	background-color: #f7f7f7;

	}



.item-layout5 {

	text-align: left;

	float: left;

	background-color: #f7f7f7;

	height: 110px;

	width: 44%;

	margin-left: 6px;

	margin-top: 6px;

	display: block;

	padding: 10px;

	border-style: dotted; 

	border-color: #cccccc; 

	border-width: 1px; 

	}

