#ListingDataSmall
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.listingDataLeft
{
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

.listingData
{
	padding: 5px 5px 5px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.listingDataRight
{
	padding: 5px 5px 5px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#listingDataHeader
{
	font-weight: bold;
	color: #14254a;
}

.listingDetailLeft
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 0px 1px 0px;
	color: #14254a;
}
.listingDetailRight
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 0px 1px 5px;
	color: Black;
}

.marketTrendsHeading

{
	font-weight:bold;
	font-size: 16px;

}



#listingDetailHeading
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 0px 1px 5px;
	color: #394155;
}

#listingDetailHeader
{
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 9px 1px 5px 0px;
	color: #86170B;
	border-bottom: 1px solid #444444;
}

#listingDetailSubHeader
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 9px 1px 5px 0px;
	color: #86170B;
	border-bottom: 1px solid #444444;
}

#comingSoon
{
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 9px 1px 5px 0px;
	color: #86170B;
}

#contactDetails
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #000000;
	padding: 10px 0px 5px 0px;
	font-variant: small-caps;
}
.listingDetailDesc
{
	font-weight: bold;
	padding: 0px 10px 0px 0px;
}

.listingDetailDesc2
{
	font-weight: bold;
	padding: 0px 10px 0px 50px;
}


ul.listingDetailContent {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 8px;
	padding-left: 8px;
}

li.listingDetailContent {
	MARGIN-LEFT: 8px;
	padding-left: 8px;
}

.tpad
{
	padding-top: 5px;
}
.tpad2
{
	padding-top: 10px;
}
	
.lpad
{
	padding-left: 5px;
}

.rpad
{
	padding-right: 5px;
}

.bpad
{
	padding-bottom: 5px;
}

#patentPending
{
	color:#464646;
	font-size:8px;
	font-style: italic;
}

#categories
{
	font-weight: bold;
	/*font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;*/
    	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration:none;
	text-transform: capitalize;
	vertical-align: middle;
	padding: 9px 1px 5px 0px;
	height:23px;
}
#categories_bottom_border
{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;*/
    	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	text-decoration:none;
	text-transform: capitalize;
	vertical-align: middle;
	padding: 9px 1px 5px 0px;
	height:23px;
	border-bottom: 1px solid #444444;	
}
.categoriesSelected
{
	font-size: 20px;
}

.categoriesUnselected
{
    font-size: 16px;
}


#listingTitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #000000;
}
#listingSubTitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .90em;
	color: #000000;
}

.listingLinkRequests
{
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Tahoma, Verdana;/*Verdana, Geneva, Arial, Helvetica, sans-serif;*/
		/*font-variant: small-caps;*/
		text-decoration:none;
		text-transform: capitalize;
		vertical-align: middle;
		padding: 9px 1px 5px 0px;

}

*THUMBNAIL HOVERPOPUPS*/

.thumbnail  {
position: relative;
float: left;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail:hover {
background-color: #e9e9e2;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
/*float:  left;*/
background-color: White;/*#e5e5e5;*/
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: black;
text-decoration: none;
z-index: 100;
}

.thumbnail span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible; /*width: 200px*/;
/*top: 50%; *//* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 400px;/*position where enlarged image should offset horizontally */
/*margin-top:-205px;*/
}


