body	{	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	
margin-bottom: 0px;	color: #000000; 	
font-family: Verdana, Arial, Helvetica;	font-size: 8pt;	
SCROLLBAR-FACE-COLOR: #6B8A20;    
SCROLLBAR-HIGHLIGHT-COLOR: #000000;    
SCROLLBAR-SHADOW-COLOR: #656C85;    
SCROLLBAR-3DLIGHT-COLOR: #eeeeee;    
SCROLLBAR-ARROW-COLOR: #ffffff;    
SCROLLBAR-TRACK-COLOR: #eeeeee;    
SCROLLBAR-DARKSHADOW-COLOR: #666666;
text-align: left;	
background-color: #503092}
td {	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	
margin-bottom: 0px;	color: #333333;	
font-family: Verdana, Arial, Helvetica;	font-size: 8pt;}
.copyrequire {	color: #cc0000; 		
font-family: Verdana, Arial, Helvetica;	font-size: 6pt;}

.mention {	color: #993300; font-weight: bold;		
font-family: Verdana, Arial, Helvetica;	font-size: 7pt;}
.desc {	color: #000000; 		
font-family: Verdana, Arial, Helvetica;	font-size: 7pt;}

.dark { color: #000066;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt; font-weight: bold; text-decoration: none;
}
A.dark:hover{ color: #333333;    	
	text-decoration: none;	font-size: 8pt;	font-weight: bold;
}
A.dark {  color: #000066;    	
	text-decoration: none;	font-size: 8pt;	font-weight: bold;
}

.lefttop { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 6pt; font-weight: bold; text-decoration: none;
}
H1.lefttop { color: #000066;    	
	text-decoration: none;	font-size: 6pt;	font-weight: bold; line-height: 6pt;

}


H1 { color: #503092;    	
	text-decoration: none;	font-size: 10pt;	font-weight: bold;
}
H2 { color: #008000;    	
	text-decoration: none;	font-size: 10pt;	font-weight: bold;
}
H3 { color: #008000;    	
	text-decoration: none;	font-size: 8pt;	font-weight: bold;
}
A:hover{ color: #6B8A20;    	
	text-decoration: none;	font-size: 8pt;	font-weight: bold;
}
A {  color: #503092;    	
	text-decoration: none;	font-size: 8pt;	font-weight: bold;
}

.shopping { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt; font-weight: bold; text-decoration: none;
}
H1.shopping { color: #000066;    	
	text-decoration: none;	font-size: 13pt;	font-weight: bold;
}
H2.shopping { color: #000066;    	
	text-decoration: none;	font-size: 12pt;	font-weight: bold;
}
H3.shopping { color: #000066;    	
	text-decoration: none;	font-size: 11pt;	font-weight: bold;
}
A.shopping:hover{ color: #008000;    	
	text-decoration: none;	font-size: 10pt;	font-weight: bold;
}
A.shopping {  color: #000066;    	
	text-decoration: none;	font-size: 10pt;	font-weight: bold;
}





.left { color: #6B8A20;
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;  text-decoration: none;
}
A.left:hover{ color: #000000;    	
	text-decoration: none;	font-size: 7pt;	
}
A.left {  color: #6B8A20;    	
	text-decoration: none;	font-size: 7pt;	
}
td.scroll {overflow: auto;}
.table {	margin-top: 0px;	margin-left: 0px;	
margin-right: 0px;	margin-bottom: 0px;	color: #000000; 	
font-family: Verdana, Arial, Helvetica;	font-size: 8pt;}

div#small {	color: #000000; 	
font-family: Verdana, Arial, Helvetica;	
font-size: 7pt;	font-weight: normal;}
.toptext {	margin-top: 15px;	margin-left: 25px;	
margin-right: 25px;	margin-bottom: 15px;	color: #000000; 	
font-family: Verdana, Arial, Helvetica;	font-size: 8pt;}





.sbar {font-family: Verdana, Arial, Helvetica; 
font-size: 7pt; color: #000000;}

LABEL.sbar {font-family: Verdana, Arial, Helvetica; 
font-size: 7pt; color: #000000;}

INPUT.sbar {font-family: Verdana, Arial, Helvetica; 
font-size: 7pt; color: #000000;}

INPUT {font-family: Verdana, Arial, Helvetica; 
font-size: 8pt; color: #000000;}
TEXTAREA {font-family: Verdana, Arial, Helvetica; font-size: 8pt }
DATEAREA {font-family: Verdana, Arial, Helvetica; font-size: 8pt }{
	font-family: verdana,arial;
}
form
{
	display: inline;
	text-align: left;

}


#tpFeedsContainer
{

}
#tpSearchContainer
{
	border-top: solid 1px #DEDFDE;
	background-color: #EBEBEB;
	margin-bottom: 10px;	
	padding-top: 5px;	
	padding-bottom: 5px;	
}
#tpSearchTable
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
}

.tpHeader
{
	font-size: 8pt;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 1px #D4D4D4;
	border-left: solid 1px #D4D4D4;
	border-right: solid 1px #D4D4D4;
	border-bottom: solid 1px #DCDCDC;
	background-color: #F1F1F1;
	text-align: left;

}
.tpHeaderText
{
	color: #000000;
	font-size: 8pt;
}


.tpFeedLink
{
	font-size: 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 1px #DEDFDE;
	border-right: solid 1px #DEDFDE;
}
.tpFeedLinkLeft
{
	border-left: solid 1px #DEDFDE;
}
.tpFeedLinkUnSelected
{
	background-color: #F5F5F5;
}
.tpFeedLinkSelected
{
	background-color: #EBEBEB;
}
.tpFeedLink 
a, 
{
	text-decoration: none;
	
}
.tpFeedLink a:hover
{
	text-decoration: none;
	
}



.tpSpecialItemList
{
	background-color: #DCDCDC;
	border: solid 1px #DCDCDC;
}
.tpSpecialItem
{
   	font-size: 8pt;
	background-color: #FFFFFF;
	border-top: solid 1px #DCDCDC;
	padding: 4px;
}
.tpSpecialItem a, .tpSpecialItem a:visited, .tpSpecialItem a:hover
{
	font-size: 8pt;
	
}
.tpSpecialItemPrice
{
	font-size: 8pt;
	font-weight: bold;
	}


.tpPagingRow
{
	color: #000000;
	border-bottom: solid 1px #D4D4D4;
	background-color: #F1F1F1;
	font-size: 8pt;
}
.tpPagingRowTop
{
	border-top: solid 1px #D4D4D4;
}
.tpPagingText
{
   	font-size: 8pt;
}
.tpPagingLink a, .tpPagingLink:link, .tpPagingLink:visited, .tpPagingLink:hover, .tpPagingLink:active
{
	
	text-align: left;

}


.tdProductList
{
	border-left: solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
	text-align: left;

}
.tpProdCell_Grid
{
	border-bottom: solid 1px #DCDCDC;
	text-align: left;

}
.tpProdCell_Sum
{
	border-bottom: solid 1px #DCDCDC;
	text-align: left;

}
.tpProdCell_Sum_Alt
{
	border-bottom: solid 1px #DCDCDC;
	background-color: #F7F7F7;
}
.tdProdImg
{
	margin-right: 10px;
	text-align: left;

}
.tpProdName
{
	font-size: 8pt;
   
}
.tpProdPrice_Grid, .tpProdPrice_Grid a
{
	font-weight: bold;
	font-size: 8pt;
	padding-top: 7px;
	padding-bottom: 10px;
}
.tpProdDesc_Grid
{
	font-size: 7.5pt;
	text-align: left;
	
}
.tpProdDesc_Grid a
{
   
	font-size: 7.5pt;
	text-align: left;
	
}
.tpProdPrice_Sum
{
	font-weight: bold;
	color: #CC3232;
	font-size: 8pt;
}
.tpProdDesc_Sum
{
	font-size: 8pt;	
}
.tpProdDesc_Sum a
{
	font-size: 8pt;	
	text-align: left;

}
.tpNoProductsMsg
{
	color: #000000;
	font-size: 8pt;
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 1px #DCDCDC;	
	text-align: left;

}


.tpInput
{
	color: #000000;
	font-size: 7.5pt;
}
.tpButton
{
	
	font-size: 8pt;
}

/*****************************************************************************/

/* LIST GROUPS MODULE */

.tpGroupHeader
{
		
	font-size: 8pt;
	font-weight: bold;
	padding: 7px 4px 2px;
}
.tpGroupList
{
	width: 160px; text-align: left;
}
.tpGroupItem
{
	padding-top: 2px;
	padding-left: 10px;
}
.tpGroupItemSelected
{
	font-weight: bold;
	margin-bottom: 2px;
}
.tpGroupItemParent
{
	margin-bottom: 4px;
}
.tpGroupItem a
{
	font-size: 8pt;
	text-decoration: none;
}
.tpGroupItem a:hover
{
	text-decoration: underline;
}
.tpSubGroup
{
	margin-left: 20px;
	border-left: solid 1px #e9e9e9; 
	margin-bottom: 12px;
}
.tpGroupUp
{
	background-image: url(images/arrow_up.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left:11px;
	margin-left: 10px;
	padding-bottom: 5px;	
}
.moreGroupsLink
{
	font-weight: bold;
}


/*****************************************************************************/

/* PRODUCT DETAILS PAGE */

#tpDetails_OuterWrapper
{
	width: 614px;
	padding-left: 10px;	  
	text-align: left;

}
#tpDetails_DescriptionWrapper
{
	width: 550px;
	padding-top: 15px;
	text-align: left;

}
#tpDetails_Name
{
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}
#tpDetails_ProdImg
{
	padding: 5px;
	margin-right: 25px;
	border: solid 1px #dedfde;
}
#tpDetails_Description
{
	color: #000000;
	font-size: 8pt;
	padding-bottom: 20px;
	text-align: left;

}
.tpDetails_DetailLabel
{
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;

}
.tpDetails_DetailText
{
	color: #000000;
	font-size: 8pt;
	text-align: left;

}
.tpDetails_Header
{
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 5px;
	text-align: left;

}