/************************************************************************************************
*PROJECT 		: You Post Deals
*AUTHOR			:	
*Date Created	: 24th January 2007
*Purpose		: Global Styles
*************************************************************************************************
Modification History
Modified			By				Purpose
************************************************************************************************/


/************************************************************************************************/
/* Begin : Global Styles																		*/
/************************************************************************************************/
BODY {
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif; 
	font-size: 12px;
	color: #000000;
	font-style:normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	background-color: #EDF4FB;/*#ECF3FA;/*#DEEAF7;*/
	
}

/* Global Link Style */
A:Link
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #105CB6;/*#5074A3*/
}

A:Visited
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #105CB6;
}

A:Active
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #105CB6;
}

A:Hover
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #105CB6;
}

A:BigBold
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size:20px;
	color: #5074A3;
}


/* Global Table Style */
TABLE{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
}

TABLE TD
{
}

/* End : Global Styles																		*/
/************************************************************************************************/





/************************************************************************************************/
/* Begin : Styles for outermost table i.e. bodyArea												*/
/************************************************************************************************/

/* Body Area */
TABLE.bodyArea 
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	height: 100%;
	width: 1004px;
	background-color: #FFFFFF;
}


/* End : Styles for outermost table i.e. bodyArea												*/
/************************************************************************************************





/************************************************************************************************/
/* Begin : Header Section																		*/
/************************************************************************************************/

TABLE.bodyArea TR TD.headerSection
{
	height:62px;
	vertical-align:top;
	width:100%;
	background-image: url(../images/bgHeader.gif);
	background-repeat: repeat-x;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	width: 100%;
	height:100%;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR
{
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.left
{
	width:200px;
	text-align:left;
	vertical-align:bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color:#0077BA;
	font-size:12px;
	font-weight:bold;
	padding:11px 7px 0px 0px;
	background-image:url(../Images/logo.gif);
	background-position: left 10px;
	background-repeat:no-repeat;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.leftMall
{
	width:200px;
	text-align:right;	
	vertical-align:top;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color:#0C3C7C; /*#0077BA;*/
	font-size:22px;
	font-weight:bold;
	/*padding:11px 7px 0px 0px;*/
	padding:  7px 7px 0px 0px;
	background-image:url(../Images/eMall-Logo.gif);
	background-position: 15px 5px;
	background-repeat:no-repeat;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.leftMall SPAN
{
	padding:20px 0px 0px 0px;
	height:100%;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.left TABLE
{
	height: 22px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid
{
	text-align: right;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop
{
	width: 100%;
	height: 100%;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs
{
	height: 22px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD
{
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	text-align: right;	
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs 
{
    float:right;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems
{
	height: 22px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD
{
	padding: 0px 8px 0px 8px;
	/*border-right: Solid 1px #105CB6;*/
	line-height: 10px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD.tabDivider
{
	width: 1px;
	padding: 0px;
	/*background-color: #105CB6;*/
	background-image: url(../Images/tabDivider.gif);
	background-repeat: no-repeat;
	background-position: center 6px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C79C1;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD.search
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;
	border-right: Solid 0px #105CB6;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD.search INPUT.searchBox
{
	vertical-align: middle;
	height: 18px;
	margin-top: 0px;
	margin-left: 5px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabs TD TABLE.topTabs TR.menuItems TD.search INPUT.searchButton
{
	vertical-align: middle;
	width: 23px;
	height: 18px;
	background-image: url(../images/btnGoSearch.gif);
	border: none;
	margin-top: 0px;
	margin-left: 5px;
	cursor: hand;
}


TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer
{
	height: 18px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD
{
	text-align: right;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall 
{
    float:right;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems
{
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems
{
	/*height: 15px;*/
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems TD
{
	padding: 0px 8px 0px 8px;
	/*border-right: Solid 1px #105CB6;*/
	line-height: 15px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems TD.tabDivider
{
	width: 1px;
	padding: 0px;
	/*background-color: #105CB6;*/
	background-image: url(../Images/tabDivider.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-decoration:none;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.topSpacer TD TABLE.topTabsSmall TR.menuItems TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #3C79C1;
	text-decoration:none;
}



/* BEGIN: HEADER SECTION TABS */

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader
{
	height: 22px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TD
{
	height: 22px;
	vertical-align: bottom;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.selectedTopTab
{
	width: 98px;
	height: 22px;
	background-image:url(../Images/bgTabTopOver.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Deal Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.dealsTab
{
	width: 62px;
	height: 22px;
	background-image:url(../Images/bgTabTopOver.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Top Deal Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.topDealsTab
{
	width: 78px;
	height: 22px;
	background-image:url(../Images/bgTabTopDeals.gif); /*#E7B52A*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}


/* Coupons Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.tabCoupons
{
	width: 76px;
	height: 22px;
	background-image:url(../Images/tabCoupons.gif); /*#E7B52A*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Events Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.tabEvents
{
	width: 92px;
	height: 22px;
	background-image:url(../Images/tabEvents.gif); /*#BD1839*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Wishlist Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.wishlistTab
{
	width: 74px;
	height: 22px;
	background-image:url(../Images/bgTabTopWishlist.gif);/*#C4DF9B*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #325B0A;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Amazon Store Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.tabAmazonStore
{
	width: 54px;
	height: 22px;
	background-image:url(../Images/tabAmazonStore.gif);/*#C4DF9B*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Amazon Store Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.tabCompareGrabber
{
	width: 74px; /* 54px;*/
	height: 22px;
	background-image:url(../Images/tabCompareGrabber.gif);/*#F59A2F*//*#C4DF9B*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}

/* Crazy Products Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.tabCrazyProducts
{
	width: 101px;
	height: 22px;
	background-image:url(../Images/bgTabCrazyProducts.gif);/*#4894C6*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}


/* Free Stuff Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.tabFreeStuff
{
	width: 78px;
	height: 22px;
	background-image:url(../Images/bgTabFreeStuff.gif);/*#BE7DBA*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}


/* Free Stuff Tab in Header */
TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.mid TABLE.menuClassTop TR.tabSectionHeader TABLE TR TD A.businessDealsTab
{
	width: 98px;
	height: 22px;
	background-image:url(../Images/bgTabBusinessDeals.gif);/*#6DCFF6*/
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	padding: 7px 0px 0px 0px;
	margin-bottom: -3px;
}





/* ENDS: HEADER SECTION TABS */



TABLE.bodyArea TR TD.headerSection TABLE.headerArea TR TD.right
{
	width:0px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;	
	text-align:right;
	vertical-align:middle;
	padding: 0px 5px 5px 0px;
}


/* End: Header Section */
/************************************************************************************************/







/************************************************************************************************/
/* Begin : Menu Section																			*/
/************************************************************************************************/
TABLE.bodyArea TR TD.menuSection
{
	height: 26px;
	vertical-align: top;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea
{
	width:100%;
	height: 100%;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories
{
	background-color:#0C3C7C;
	height: 26px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.left
{
	width: 190px; /*225px;*/
	padding-left:10px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD.lnkAllParent
{
	padding: 0px 10px 0px 0px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD
{
	padding: 0px 10px 0px 0px;
	line-height: 14px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD
{
	padding: 0px 15px 0px 0px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD.lnkAllParent A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD.lnkAllParent A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD.lnkAllParent A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD.lnkAllParent A.selectedCat:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD.lnkAllParent A.selectedCat:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: none;
	cursor: text;
}


/**/
TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD A.selectedCat:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD A.selectedCat:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: none;
	cursor: text;
}

/**/







TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD A.selectedCat:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.mid TABLE TR TD TABLE TR TD A.selectedCat:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #C4DF9B;
	text-decoration: none;
	cursor: text;
}


TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.parentCategories TD.right
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:right;
	padding-right:15px;
}



/* Categories */
TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories
{
	background-color: #C4DF9B;/*#DEE9F9;/*#A4C616;/*#C4DF9B;*/
	height: 26px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.left
{
	width: 190px; /*225px;*/
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #325B0A;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD.lnkAllCategory
{
	padding: 0px 10px 0px 0px;
	line-height: 14px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD
{
	padding: 0px 10px 0px 0px;
	line-height: 14px;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #325B0A;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #325B0A;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #325B0A;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD A.selectedCat:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD A.selectedCat:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD.lnkAllCategory A.selectedCat:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD.lnkAllCategory A.selectedCat:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	cursor: text;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD.lnkAllCategory A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #325B0A;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD.lnkAllCategory A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #325B0A;
	text-decoration: none;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.mid TABLE TR TD.lnkAllCategory A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.menuSection TABLE.menuArea TR.categories TD.right
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #325B0A;
	text-align:right;
	padding-right:15px;
}




/* End : Menu Section																			*/
/************************************************************************************************/







/************************************************************************************************/
/* Begin : Column Content Section																*/
/************************************************************************************************/

TABLE.bodyArea TR TD.contentSection
{
	padding: 2px 10px 0px 10px;
	background-color: #FFFFFF;
	width: expression(this.offsetWidth);
	/*width: 753px;*/
	vertical-align: top;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea
{
	width:100%;
	height:100%;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD
{
	padding:0px 4px 0px 4px;
}
	
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.header
{
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.header TD
{
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.spacer
{
	height: 100%;
	vertical-align: top;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.thinSpacer
{
	height: 5px;
}


/* Login Section Styles */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection
{
	height: 180px;
	width: 100%;
	padding:0px 4px 0px 4px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection TABLE.loginArea
{
	width: 100%;
	padding:0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection TABLE.loginArea TR TD.loginBox
{
	height: 180px;
	padding:10px 2px 10px 2px;
	background-color: #FFFFFF;
	border:Solid 1px #0C3C7C;
	vertical-align: top;
	background-image: url(../Images/bgLoginBoxes.gif);
	background-repeat: repeat-x;	
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection TABLE.loginArea TR TD.loginBoxSpacer
{
	width: 5px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection TABLE.loginArea TR TD.loginBox	TABLE
{
	width:100%;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection TABLE.loginArea TR TD.loginBox	TABLE TR TD.header
{
	font-weight: bold;
	color: #0C3C7C;
	vertical-align: top;
	height: 20px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD.loginSection TABLE.loginArea TR TD.loginBox	TABLE TR TD.label
{
	font-weight: normal;
	color: #0C3C7C;
}



/* Section Title */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionHeader TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	color: #4E463F;
	border-bottom: Solid 1px #BBBBBB;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	line-height: 30px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionHeaderGreen TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	color: #70A709;
	border-bottom: Solid 1px #BBBBBB;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	line-height: 30px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionHeaderOrange TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	color: #E7B52A;
	border-bottom: Solid 1px #BBBBBB;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	line-height: 30px;
}


/* TOP DEAL STRUCTURE FOR SCROLLER  */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal
{
	width: 100%;
	background-color: #FFFFFF;
	vertical-align: top;
	background-color: #FFFFFF;
	vertical-align: top;
	/*border: dotted 1px #50799C;*/
	border: Solid 1px #BBBBBB;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

/* TOP DEAL SCROLLER CONTENT CELL */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD
{
	padding:0px 4px 0px 4px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topLeftBox
{
	padding:0px 0px 0px 0px;
	border-right:solid 1px #BBBBBB;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealHeader
{
	padding:4px 4px 4px 4px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size:18px;
	color:#F59A30;/*#5074A3;*/
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealHeader TABLE
{
	width: 100%;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealHeader TABLE TR TD
{
	padding:4px 4px 4px 4px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size:18px;
	color:#F59A30;/*#5074A3;*/
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealColumn
{
	width: 100%;
	vertical-align: top;
	padding:0px 4px 0px 4px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealAdvColumn
{
	vertical-align: top;
	border-left: Solid 1px #CCCCCC;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealAdvColumn TABLE
{
	width: 100%;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealAdvColumn TABLE TR.advHeader TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #105CB6;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD.topDealAdvColumn TABLE TR TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-top: 8px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD SPAN.Posted
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-style:italic;
	font-size:10px;
	color:Blue;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.topDeal TR TD TABLE TR TD SPAN.Title
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size:14px;
	color:#5074A3;
}




/* TOP AND BOTTOM GOOGLE ADVERTISEMENTS  */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.googleAdv
{
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.googleAdv TD
{
	vertical-align: top;
	text-align: center;
	padding: 0px 0px 15px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.googleAdv TD TABLE.tblGoogleAdvTop
{
	width: 100%;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.googleAdv TD TABLE.tblGoogleAdvBottom
{
	width: 100%;
}


/* GENERAL DEAL LEFT CONTENT TABLE */
TD.dealLeft
{
	width: 53px;
	padding: 0px;
}


TD.dealLeft TABLE.dealLeftContent TR.thumbsUp TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsUp.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsUp TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsUpDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsUp TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #728C4C;
	text-align: center;
	padding-top: 2px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsUp TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align: center;
	padding-left: 2px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsDown TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsDown.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsDown TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsDownDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsDown TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #BE3518;
	text-align: center;
	padding-top: 2px;
}

TD.dealLeft TABLE.dealLeftContent TR.thumbsDown TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align: center;
	padding-left: 2px;
}

TD.dealLeft TABLE.dealLeftContent TR.vote TD
{
	width: 53px;
	height: 24px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}

TD.dealLeft TABLE.dealLeftContent TR.vote TD A:link
{
	width: 100%;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TD.dealLeft TABLE.dealLeftContent TR.vote TD A:active
{
	width: 100%;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TD.dealLeft TABLE.dealLeftContent TR.vote TD A:visited
{
	width: 100%;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TD.dealLeft TABLE.dealLeftContent TR.vote TD A:hover
{
	width: 100%;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}




/* GENERAL DEAL RIGHT CONTENT TABLE */
TD.dealRight
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

TD.dealRight TABLE.dealRightContent
{
	padding: 0px 0px 0px 0px;
}

TD.dealRight TABLE.dealRightContent TR TD
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealTitle TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealTitle TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealPostedDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealPostedDetails TD SPAN.postedDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A12A2A;
}

/*  ACTUAL PRICE STYLE */
TD.dealRight TABLE.dealRightContent TABLE TR.dealPostedDetails TD SPAN.actualPriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;
}


TD.dealRight TABLE.dealRightContent TABLE TR.dealDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealDetails TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
	line-height: 13px;
}


TD.dealRight TABLE.dealRightContent TABLE TR.dealDetails TD A.compareLink
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealDetails TD A.compareLink:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}


TD.dealRight TABLE.dealRightContent TABLE TR.dealDetails TD A.linkMore:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #578CCA;
	text-decoration: underline;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealDetails TD A.linkMore:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #578CCA;
	text-decoration: underline;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealLinks TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TD.dealRight TABLE.dealRightContent TABLE TR.dealLinks TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: underline;
}

TD.dealRight TABLE.dealRightContent TABLE TR TD SPAN.ThumbsUpCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-decoration: none;
}

TD.dealRight TABLE.dealRightContent TABLE TR TD SPAN.ThumbsDownCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-decoration: none;
}



/* GENERAL DEAL RIGHT TOP DEAL CONTENT TABLE */
TD.dealRightTopDeals
{
	vertical-align: top;
	background-color:green;
}

TD.dealRightTopDeals TABLE.dealTable
{
	padding: 20px;	
}

TD.dealRightTopDeals TABLE.dealTable TR TD.rightContent
{
	padding: 0px 20px 0px 0px;
}


TD.dealRightTopDeals TABLE.dealRightContent
{
	padding: 0px 0px 0px 0px;
}

TD.dealRightTopDeals TABLE.dealRightContent TR TD
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealTitle TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealTitle TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealPostedDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealPostedDetails TD SPAN.postedDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A12A2A;
}


/*  ACTUAL PRICE STYLE */
TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealPostedDetails TD SPAN.actualPriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealDetails TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
	line-height: 13px;
}


TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealDetails TD A.compareLink
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealDetails TD A.compareLink:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}


TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealDetails TD A.linkMore:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #578CCA;
	text-decoration: underline;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealDetails TD A.linkMore:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #578CCA;
	text-decoration: underline;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealLinks TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR.dealLinks TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: underline;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR TD SPAN.ThumbsUpCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-decoration: none;
}

TD.dealRightTopDeals TABLE.dealRightContent TABLE TR TD SPAN.ThumbsDownCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-decoration: none;
}


/* DEAL TABLE STRUCTURE */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD
{
	padding: 0px 0px 5px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top:10px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent
{
	width: 53px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsUp.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsUpDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD.disabled SPAN
{
	color: #9D9DA1; 
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #728C4C;
	text-align: center;
	padding-top: 2px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align: center;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD.disabled SPAN SPAN.countText
{
    color: #9D9DA1; 
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsDown.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsDownDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD.disabled SPAN
{
    color: #9D9DA1; 
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #BE3518;
	text-align: center;
	padding-top: 2px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align: center;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD.disabled SPAN SPAN.countText
{
    color: #9D9DA1; 
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD
{
	width: 53px;
	height: 24px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}

/* BUMP IT DUMP IT LINKS */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.BumpItDumpIt TD
{
	width: 53px;
	height: 34px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.BumpItDumpIt TD A.BumpIt
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 4px 0px;
	background-image: url(../Images/bump-icon.gif);
	background-repeat: no-repeat;
	display:block;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.BumpItDumpIt TD A.BumpItDisabled
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 4px 0px;
	background-image: url(../Images/bump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
	display:block;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.BumpItDumpIt TD A.DumpIt
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon.gif);
	background-repeat: no-repeat;
	display:block;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.BumpItDumpIt TD A.DumpItDisabled
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
	display:block;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:link
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:active
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:visited
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:hover
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent
{
	padding: 0px 0px 0px 10px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealTitle TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealTitle TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealTitle TD A.linkRemove
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-decoration: underline;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealPostedDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealPostedDetails TD SPAN.postedDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A12A2A;
}

/*  ACTUAL PRICE STYLE */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealPostedDetails TD SPAN.actualPriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealPostedDetails TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: underline;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealDetails TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
	line-height: 13px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealLinks TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealLinks TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealLinks TD A.compareLink
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}



/* Business Deal Structure */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top:5px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR.dealLinks TD A:Link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR.dealLinks TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR.dealLinks TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR.dealLinks TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection
{
	width: 53px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsUp.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsUpDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #728C4C;
	text-align: center;
	padding-top: 2px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align: center;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsDown.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsDownDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #BE3518;
	text-align: center;
	padding-top: 2px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align: center;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection
{
	width:140px;
	padding: 4px 0px 0px 5px;
	border-top:Solid 1px #8DAB3B; 
	border-left:Solid 1px #8DAB3B;
	border-bottom:Solid 1px #8DAB3B;	
}

/* BUMP IT DUMP IT LINKS */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD
{
	width:120px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.BumpIt
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/bump-icon.gif);
	background-repeat: no-repeat;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.BumpItDisabled
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/bump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.DumpIt
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon.gif);
	background-repeat: no-repeat;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.DumpItDisabled
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.ThirdSection
{
	width:110px;
	vertical-align:top;
	padding:5px 0px 0px 10px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.ThirdSection SPAN.actualPriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.LastSection
{
	vertical-align:top;
	padding:4px 2px 0px 10px;
	border-top:Solid 1px #8DAB3B; 
	border-right:Solid 1px #8DAB3B;
	border-bottom:Solid 1px #8DAB3B;	
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dealParentTable TR TD SPAN TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}


/* End Business Deal Structure */

/* */

TABLE.businessDealTable
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top:5px;
}

TABLE.businessDealTable TR TD.FirstSection
{
	width: 53px;
}

TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsUp.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsUpDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}


TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #728C4C;
	text-align: center;
	padding-top: 2px;
}

TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsUp TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align: center;
}

TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsDown.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}


TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsDownDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #BE3518;
	text-align: center;
	padding-top: 2px;
}

TABLE.businessDealTable TR TD.FirstSection TABLE TR.thumbsDown TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align: center;
}

TABLE.businessDealTable TR TD.SecondSection
{
	width:140px;
	padding: 4px 0px 0px 5px;
	border-top:Solid 1px #8DAB3B; 
	border-left:Solid 1px #8DAB3B;
	border-bottom:Solid 1px #8DAB3B;	
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD
{
	width:120px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.dealLinks TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}


TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.BumpIt
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/bump-icon.gif);
	background-repeat: no-repeat;
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.BumpItDisabled
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/bump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
}


TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.DumpIt
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon.gif);
	background-repeat: no-repeat;
}

TABLE.businessDealTable TR TD.SecondSection TABLE TR.BumpItDumpIt TD A.DumpItDisabled
{
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
}

TABLE.businessDealTable TR TD.ThirdSection
{
	width:110px;
	vertical-align:top;
	padding:5px 0px 0px 10px;	
}

TABLE.businessDealTable TR TD.ThirdSection SPAN.actualPriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;
}

TABLE.businessDealTable TR TD.LastSection
{
	vertical-align:top;
	padding:4px 2px 0px 10px;
	border-top:Solid 1px #8DAB3B; 
	border-right:Solid 1px #8DAB3B;
	border-bottom:Solid 1px #8DAB3B;	
}

TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
}

TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}

TABLE.businessDealTable TR TD.LastSection TABLE TR.dealLinks TD A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #105CB6;
	padding: 3px 0px 0px 5px;
	text-decoration: none;
}


/*  29-03-2007 */




/* Box Area For MakeVote Structure */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea
{
	width: 100%;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	color: #000000;
	border: Dotted 1px #EEEEEE;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR TD
{
	padding: 4px 0px 4px 0px;
	vertical-align: top;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR TD.Votes
{
	padding:18px 0px 0px 10px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR TD.rowTitle
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
	vertical-align: top;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.pageHeader TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.pageHeader TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.dealPostedDetails TD SPAN
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;	
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.dealPostedDetails TD SPAN.postedDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A12A2A;
}

/*  ACTUAL PRICE STYLE */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.dealPostedDetails TD SPAN.actualPriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;
}

/* PRICE STRING */
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.dealPostedDetails TD SPAN.postedDate SPAN.PriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;/*#8DAB3B;*/
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR.dealPostedDetails TD SPAN.actualPriceString SPAN.PriceString
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #A12A2A;/*#8DAB3B;*/
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.boxArea TR TD SPAN.specialNote
{
	color: #F69016;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;	
	font-style: italic;
	vertical-align: bottom;	
}






/* TABBED SECTION INTERFACE */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea
{
	width: 100%;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader
{
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs
{
	line-height: 16px;
	vertical-align: bottom;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A:link
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #F59A2F;
	border: Solid 1px #DEEAF7;
	padding: 0px 20px 0px 20px;
	text-decoration: none;	
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A:active
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #F59A2F;
	border: Solid 1px #DEEAF7;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A:visited
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #F59A2F;
	border: Solid 1px #DEEAF7;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A:hover
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #105CB6;
	background-color:#DEEAF7;
	border-left: Solid 1px #DEEAF7;
	border-right: Solid 1px #DEEAF7;
	border-top: Solid 1px #DEEAF7;
	border-bottom: Solid 1px #DEEAF7;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.selectedTab:link
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #0C3C7C;
	background-color:#DEEAF7;
	border-left: Solid 1px #DEEAF7;
	border-right: Solid 1px #DEEAF7;
	border-top: Solid 1px #DEEAF7;
	border-bottom: none;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	font-weight: bold;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.selectedTab:visited
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #0C3C7C;
	background-color: #DEEAF7;
	border-left: Solid 1px #DEEAF7;
	border-right: Solid 1px #DEEAF7;
	border-top: Solid 1px #DEEAF7;
	border-bottom: none;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	font-weight: bold;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.selectedTab:active
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #0C3C7C;
	background-color: #DEEAF7;
	border-left: Solid 1px #DEEAF7;
	border-right: Solid 1px #DEEAF7;
	border-top: Solid 1px #DEEAF7;
	border-bottom: none;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	font-weight: bold;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.selectedTab:hover
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	color: #0C3C7C;
	background-color: #DEEAF7;
	border-left: Solid 1px #DEEAF7;
	border-right: Solid 1px #DEEAF7;
	border-top: Solid 1px #DEEAF7;
	border-bottom: none;
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	font-weight: bold;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.hyperlink:link
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #105CB6;
	border: none;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.hyperlink:visited
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #105CB6;
	border: none;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.hyperlink:hover
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #105CB6;
	border: none;
	text-decoration: underline;
	background-color: Transparent;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content
{
	vertical-align: bottom;
	padding: 10px 10px 10px 10px;
	border-left: Solid 1px #DADADA;
	border-right: Solid 1px #DADADA;
	border-top: Solid 4px #DADADA;
	border-bottom: Solid 5px #DADADA;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.RSS
{
	vertical-align: bottom;
	padding: 0px 10px 10px 10px;
	
}


/* New Tabs */

/* Orange Tab */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabOrange:link
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionOrange.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabOrange:active
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionOrange.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabOrange:visited
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionOrange.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabOrange:hover
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionOrange.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}




/* Green Tab */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabGreen:link
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionGreen.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabGreen:active
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionGreen.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabGreen:visited
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionGreen.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabGreen:hover
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionGreen.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}



/* Blue Tab */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabBlue:link
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionBlue.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabBlue:active
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionBlue.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabBlue:visited
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionBlue.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR.tabHeader TD.tabs A.tabBlue:hover
{
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	background-image: url(../Images/bgTabSectionBlue.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 15px 0px 15px;
}





/* DEAL TABLE STRUCTURE IN TAB AREA */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD
{
	padding: 0px 0px 5px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top:20px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent
{
	width: 53px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsUp.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsUpDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #728C4C;
	text-align: center;
	padding-top: 2px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsUp TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align: center;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/bgThumbsDown.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsDownDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD SPAN
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #BE3518;
	text-align: center;
	padding-top: 2px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.thumbsDown TD SPAN SPAN.countText
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align: center;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD
{
	width: 53px;
	height: 24px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:link
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:active
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:visited
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.leftContent TABLE TR.vote TD A:hover
{
	width: 53px;
	height: 20px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	vertical-align: middle;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	border: Solid 1px #DEEAF7;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent
{
	padding: 0px 0px 0px 10px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealTitle TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
	line-height: 16px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealTitle TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #105CB6;
	text-decoration: underline;
}




TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealTitle TD A.linkRemove
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealPostedDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealPostedDetails TD SPAN.postedDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A12A2A;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealDetails TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealDetails TD A.linkMore:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #578CCA;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealDetails TD A.linkMore:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #578CCA;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealLinks TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealParentGrid TR TD SPAN TABLE.dealTable TR TD.rightContent TABLE TR.dealLinks TD A
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: underline;
}





/*  DEAL REVIEW GRID  */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR
{
	height: 25px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD
{
	vertical-align: top;
	border: Solid 1px #CCCCCC;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR.bumps
{
	/*background-color: #F5FAEE;/*#728C4C;/*#F5FAEE;*/
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR.bumps TD
{
	border: Solid 1px #728C4C;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR.bumps TD TABLE TR TD
{
	border: Solid 0px #728C4C;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR.dumps
{
	/*background-color: #FFF1EE;/*#BE3518;/*#FFF1EE;*/
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR.dumps TD
{
	border: Solid 1px #BE3518;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR.dumps TD TABLE TR TD
{
	border: Solid 0px #BE3518;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD.dealComments
{
	width: 65%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD TABLE
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	/*border: Solid 1px #EEEEEE;*/
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD TABLE TR TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	vertical-align: top;
	border: Solid 0px #EEEEEE;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD TABLE TR TD SPAN.thumbsUpCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD TABLE TR TD SPAN.thumbsDownCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-decoration: none;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD TABLE TR TD SPAN.postedDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #A12A2A;
	font-style: italic;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.tabArea TR TD.content TABLE.dealReviewGrid TR TD TABLE TR TD SPAN.postedBy
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	font-style: italic;
}


/* Datagrid Styles */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	border: Solid 1px #DCDCDE;
	padding: 4px;
	width:100%;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR
{
	height:22px;
	padding:0px 4px 0px 4px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR TD
{
	padding:0px 4px 0px 4px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR TD A:Link
{
	color:#4D93C5;
	font-weight:normal;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR TD A:Visited
{
	color:#4D93C5;
	font-weight:normal;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR TD A:Active
{
	color:#4D93C5;
	font-weight:normal;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR TD A:Hover
{
	color:#F89A31;
	font-weight:normal;
	text-decoration:underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.header
{
	height: 25px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.header TD
{
	background-color: #C2D4E9;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#0C315D;
	font-weight:bold;
	padding:0px 4px 0px 4px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.header TD A:Link
{
	color:#0C315D;
	font-weight:bold;
	text-decoration:none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.header TD A:Visited
{
	color:#0C315D;
	font-weight:bold;
	text-decoration:none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.header TD A:Active
{
	color:#0C315D;
	font-weight:bold;
	text-decoration:none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.header TD A:Hover
{
	color:#0C315D;
	font-weight:bold;
	text-decoration:none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.alternate
{
	height: 22px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.alternate TD
{
	background-color: #F6F6F7;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;

}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.pager
{
	height: 22px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.pager TD
{
	background-color: #ECECEC;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	padding: 2px;
	vertical-align: middle;
	text-align: right;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.pager TD A:Link
{
	color:#6C6A77;
	font-weight: normal;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.pager TD A:Visited
{
	color:#6C6A77;
	font-weight: normal;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.pager TD A:Active
{
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.dgData TR.pager TD A:Hover
{
	color:#F89A31;
	font-weight: normal;
	text-decoration:underline;
}



/* DEAL GRID (MAKE VOTE)  */










/* FORM TABLE FOR GENERAL FORMS IN APPLICATION */

TABLE.formTable
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
}

TABLE.formTable TR TD.formHeader
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	color:#00569A;
	font-weight:bold;
	height: 25px;
	padding-left:15px;
}

TABLE.formTable TR TD.sectionHeader
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	background-color: #D9E1F4;
	color:#00569A;
	font-weight:bold;
	height: 25px;
	padding-left:15px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.MallSectionHeader TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: Bold;
	color: #4E463F;
	/*border-bottom: Solid 1px #BBBBBB;*/
	vertical-align: middle;
	padding: 5px 0px 5px 10px;
	background-image:url(../Images/bg_GroupTab.gif);
	background-repeat:repeat-x;
	height:24px;
	border:1px solid #c9c9c9;
}

TABLE.formTable TR TD.MallSubSectionHeader
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color:#A12A2A;
}

TABLE.formTable TR TD.label
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	height:25px;
}

TABLE.formTable TR TD
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000000;
	padding:0px 5px 0px 5px;
	height:25px;
}

TABLE.formTable TR TD.required
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FF3202;
	font-weight: bold;	
	padding:0px 0px 0px 15px;
	height:25px;
}

TABLE.formTable TR TD SPAN.specialNote
{
	color: #F69016;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 9px;	
	font-style: italic;
	vertical-align: top;
	height: 15px;
	margin-top: -2px;
}









/* End : Column Content Section																	*/
/************************************************************************************************/






/************************************************************************************************/
/* Begin : Right Column Content Section															*/
/************************************************************************************************/

TABLE.bodyArea TR TD.contentSectionRight
{
	padding: 13px 2px 0px 2px;
	/*width: 25%;*/
	width: 251px;
	vertical-align: top;
	/*border-left: Dotted 1px #DDDDDD;	*/
}


TABLE.bodyArea TR TD.contentSectionRight TABLE
{
	width: 100%;
}
TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection
{
	width: 100%;	
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.linkMore
{
	text-align: right;
	padding: 0px 10px 10px 0px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.linkMore A
{
	font-weight: bold;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.linkMore A:hover
{
	font-weight: bold;
	color: #3C79C1;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealLeft
{
	width: 5px;
	background-image: url(../Images/bgLeftTopDeals.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 0px 0px 0px;
}
TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain
{
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px 0px 0px 10px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain SPAN.header
{
	width: 95%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#8DAB3B;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD
{
	padding: 4px 0px 4px 0px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR.header
{
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR.header TD
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#8DAB3B;
	padding-bottom: 5px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE
{
	width: 100%;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD
{
	text-align: left;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD SPAN.bumpsCount
{
	width: 37px;
	height: 21px;
	background-image: url(../Images/bgLeftTopDealCount.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight:bold;
	color: #728C4C;
	text-decoration: none;
	padding: 2px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord
{
	width: 80%;		
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord A
{
	font-weight: bold;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord A:hover
{
	font-weight: bold;
	color: #3C79C1;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord SPAN.dealTitle
{
	
}




/* SAVING TIPS STYLES  */

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblSavingTips
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	padding: 4px 4px 4px 4px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblSavingTips TR TD P
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	border: Solid 1px #70A709;	
	padding: 2px 2px 2px 2px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblSavingTips TR TD P A
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
}

/* GENERAL TOP CONTENT SECTION STYLES BEGINS */

TABLE.tblTopDealsSection
{
	/*width: 100%;	*/
}

TABLE.tblTopDealsSection TR TD.linkMore
{
	text-align: right;
	padding: 0px 10px 10px 0px;
}

TABLE.tblTopDealsSection TR TD.linkMore A
{
	font-weight: bold;
}

TABLE.tblTopDealsSection TR TD.linkMore A:hover
{
	font-weight: bold;
	color: #3C79C1;
}

TABLE.tblTopDealsSection TR TD.topDealLeft
{
	width: 5px;
	background-image: url(../Images/bgLeftTopDeals.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 0px 0px 0px;
}
TABLE.tblTopDealsSection TR TD.topDealMain
{
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px 0px 0px 10px;
}

TABLE.tblTopDealsSection TR TD.topDealMain SPAN.header
{
	width: 95%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#8DAB3B;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD
{
	padding: 4px 0px 4px 0px;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR.header
{
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR.header TD
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#8DAB3B;
	padding-bottom: 5px;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE
{
	width: 100%;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD
{
	text-align: left;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD SPAN.bumpsCount
{
	width: 37px;
	height: 21px;
	background-image: url(../Images/bgLeftTopDealCount.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight:bold;
	color: #728C4C;
	text-decoration: none;
	padding: 2px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord
{
	width: 80%;		
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord A
{
	font-weight: bold;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord A:hover
{
	font-weight: bold;
	color: #3C79C1;
}

TABLE.tblTopDealsSection TR TD.topDealMain TABLE.tblTopDeals TR TD TABLE TR TD.topDealRecord SPAN.dealTitle
{
	
}
/*      TOP CONTENT SECTION STYLES END         */


/*  RIGHT COLUMN GOOGLE AVERTISEMENTS  */

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblGoogleAdvRight
{
	width: 100%;
	margin: 0px 0px 10px 0px;
}

TABLE.bodyArea TR TD.contentSectionRight TABLE TR TD TABLE.tblGoogleAdvRight TR TD
{
	text-align: center;
	/*
	border-top: Solid 1px #3C79C1;
	border-bottom: Solid 1px #3C79C1;
    */
}



/* coupons boxes*/
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay
{
	padding: 0px 0px 0px 0px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea
{
	text-align:left;
	vertical-align:middle;
	/*width: 130px;*/
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes
{
	height: 140px;
	width: 140px;
	border:1px #DEEAF7 solid;
	margin: 5px 1px 5px 1px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.imgArea
{
	text-align:center;
	vertical-align:middle;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.imgArea SPAN.imgBorder
{
	/*border:1px #BCBCBC solid;*/
	padding:2px 2px 2px 2px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.imgArea SPAN.imgBorder IMG
{
	margin-top:5px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.linksArea
{
	background-color:#DEEAF7;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight:normal;
	font-size:11px;
	color:#2B7DDD;
	border:3px #FFFFFF solid;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.linksArea A:Link
{
	color:#2B7DDD;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.linksArea A:Active
{
	color:#2B7DDD;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.linksArea A:Visited
{
	color:#2B7DDD;
	text-decoration:underline;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR.sectionPixDisplay TD.pixDisplayArea Table.pixBoxes TR TD.linksArea A:Hover
{
	color:#2B7DDD;
	text-decoration:none;
}
/* End*/




TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE TR TD TABLE.tblCouponsMain
{
	width: 100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	border: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE TR TD TABLE.tblCouponsMain TR.header
{
	height: 25px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE TR TD TABLE.tblCouponsMain TR.header TD
{
	background-color: #C2D4E9;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	padding:0px 4px 0px 4px;
}


TABLE.tblCouponsMain
{
	width: 100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	border: none;
}

TABLE.tblCouponsMain TR.header
{
	height: 25px;
}

TABLE.tblCouponsMain TR.header TD
{
	background-color: #C2D4E9;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	padding:0px 4px 0px 4px;
}


TD.subSectionHeader
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #70A709;
}

TD.subSectionHeaderRed
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color:#CC0000;
}

TABLE.tblVendors TR TD
{
	background-color: #F6F6F7;
}
TABLE.tblVendorCoupons
{
	color: #000000;	
	line-height:22px;
}

TABLE.tblVendorCoupons TR TD
{
	padding: 2px;
}

TABLE.tblVendorCoupons TR TD A
{
	color: #000000;	
	text-decoration: none;
}

TABLE.tblVendorCoupons TR TD
{
	background-color: #F6F6F7;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;

}

TABLE.tblVendorCoupons TR.alternate TD
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;

}

A.vendorName:link
{
	font-weight: bold;	
}
A.vendorName:visited
{
	font-weight: bold;	
}
A.vendorName:active
{
	font-weight: bold;	
}
A.vendorName:hover
{
	font-weight: bold;	
}


A.vendorLink:link
{
	color:#105CB6;
	text-decoration:underline;
	font-weight:normal;
}
A.vendorLink:active
{
	color:#105CB6;
	text-decoration:underline;
	font-weight:normal;
}
A.vendorLink:visited
{
	color:#105CB6;
	text-decoration:underline;
	font-weight:normal;
}
A.vendorLink:hover
{
	color:#105CB6;
	text-decoration:underline;
	font-weight:normal;
}

SPAN.Black
{
	color:#000000;
}
/*A.vendorLink:visited SPAN.couponData
{
	color:#000000;
}
A.vendorLink:active SPAN.couponData
{
	color:#000000;
}
A.vendorLink:hover SPAN.couponData
{
	color:#000000;
}*/




TABLE.tblLeftCouponSection
{
	width: 100%;	
}

TABLE.tblLeftCouponSection TR TD.topDealLeft
{
	width: 0px;
	/*
	background-image: url(../Images/bgLeftTopDeals.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 0px 0px 0px;
	*/
}
TABLE.tblLeftCouponSection TR TD.topDealMain
{
	/*
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left top;
	*/
	padding: 10px 0px 0px 0px;
}

TABLE.tblLeftCouponSection TR TD.topDealMain SPAN.header
{
	width: 95%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#8DAB3B;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

TABLE.tblLeftCouponSection TR TD.topDealMain SPAN.headerRed
{
	width: 95%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#CC0000;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
	/*
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	*/
}

TABLE.tblLeftCouponSection TR TD.topDealMain SPAN.headerBlack
{
	width: 95%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
	/*
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	*/
}

TABLE.tblLeftCouponSection TR TD.topDealMain SPAN.headerGreen
{
	width: 95%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	color:#8DAB3B;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
	/*
	background-image: url(../Images/bgTopTopDeals.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	*/
}

TABLE.tblLeftCouponSection TR TD.topDealMain TABLE.tblLeftCoupons
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}

TABLE.tblLeftCouponSection TR TD.topDealMain TABLE.tblLeftCoupons TR TD
{
	padding: 0px 0px 0px 0px;
}

TABLE.tblLeftCouponSection TR TD.topDealMain TABLE.tblLeftCoupons TR TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.tblLeftCouponSection TR TD.topDealMain TABLE.tblLeftCoupons TR TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.tblLeftCouponSection TR TD.topDealMain TABLE.tblLeftCoupons TR TD SPAN.couponData
{
	color: #000000;
}


/* TOP COUPONS STYLES */

.topCouponBox
{
	border:Solid 1px #99CC00;
	width: 200px;
}

.topCouponBox DIV
{
	padding: 0px 5px 5px 5px;
}

.topCouponTitle
{
	color: #003196;
	text-align: center;
	font-weight: bold;
}

.topCouponTitle A:link
{
	color: #003196;
	font-weight: bold;
	text-decoration: none;
}

.topCouponTitle A:visited
{
	color: #003196;
	font-weight: bold;
	text-decoration: none;
}

/* TOP COUPONS STYLES ENDS */




/* End : Right Column Content Section															*/
/************************************************************************************************/


/* Free Hot Products */

TABLE.HotProductsSection 
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	line-height:22px;
}

TABLE.HotProductsSection TR TD 
{
	padding: 0px 0px 0px 0px;
}

TABLE.HotProductsSection TR TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.HotProductsSection TR TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.HotProductsSection TR TD SPAN.couponData
{
	color: #000000;
}

TABLE.HotProductsSection TR TD
{
	background-color:#F6F6F7;
}

TABLE.HotProductsSection TR.alternate TD
{
	background-color:#FFFFFF;
}
TABLE.HotProductsSection TR.alternate TD 
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}

TABLE.HotProductsSection TR.alternate TD 
{
	padding: 0px 0px 0px 0px;
}

TABLE.HotProductsSection TR.alternate TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.HotProductsSection TR.alternate TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.HotProductsSection TR.alternate TD SPAN.couponData
{
	color: #000000;
}
/* End Hot Products */


/* Free Shipping Coupons */

TABLE.FreeShippingSection 
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	line-height:22px;
}

TABLE.FreeShippingSection TR TD 
{
	padding: 0px 0px 0px 0px;
}

TABLE.FreeShippingSection TR TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.FreeShippingSection TR TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.FreeShippingSection TR TD SPAN.couponData
{
	color: #000000;
}

TABLE.FreeShippingSection TR TD
{
	background-color:#F6F6F7;
}

TABLE.FreeShippingSection TR.alternate TD
{
	background-color:#FFFFFF;
}
TABLE.FreeShippingSection TR.alternate TD 
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}

TABLE.FreeShippingSection TR.alternate TD 
{
	padding: 0px 0px 0px 0px;
}

TABLE.FreeShippingSection TR.alternate TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.FreeShippingSection TR.alternate TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.FreeShippingSection TR.alternate TD SPAN.couponData
{
	color: #000000;
}
/* End Free Shipping Coupons */


/* Expiring Coupons */

TABLE.ExpiringCouponsSection 
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	line-height:22px;
}

TABLE.ExpiringCouponsSection TR TD 
{
	padding: 0px 0px 0px 0px;
}

TABLE.ExpiringCouponsSection TR TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.ExpiringCouponsSection TR TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.ExpiringCouponsSection TR TD SPAN.couponData
{
	color: #000000;
}

TABLE.ExpiringCouponsSection TR TD
{
	background-color:#F6F6F7;
}

TABLE.ExpiringCouponsSection TR.alternate TD
{
	background-color:#FFFFFF;
}
TABLE.ExpiringCouponsSection TR.alternate TD 
{
	width:100%;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}

TABLE.ExpiringCouponsSection TR.alternate TD 
{
	padding: 0px 0px 0px 0px;
}

TABLE.ExpiringCouponsSection TR.alternate TD SPAN.expiryDate
{
	color: #CC0000;
}

TABLE.ExpiringCouponsSection TR.alternate TD SPAN.vendor
{
	color: #0C3C7C;
	font-weight: bold;
}

TABLE.ExpiringCouponsSection TR.alternate TD SPAN.couponData
{
	color: #000000;
}

/* End Expiring Coupons */




/************************************************************************************************/
/* Begin : Footer Section																		*/
/************************************************************************************************/

TABLE.bodyArea TR TD.footerSection{
	height: 30px;
	border-bottom: Solid 4px #F59A2F;
	vertical-align: top;
	padding: 5px 0px 0px 0px;
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight: normal;
	width:100%;
	height:100%;
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.left
{
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.mid
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	color:#B4B4B4;
	font-weight: normal;
	text-align: center;
	padding: 0px 0px 0px 10px;
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.mid A:Link
{

}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.mid A:Active
{
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.mid A:visited
{
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.mid A:Hover
{
}

TABLE.bodyArea TR TD.footerSection TABLE.footerArea TR TD.right
{
}

/* End: Footer Section */
/************************************************************************************************/









/************************************************************************************************/
/* Begin : Form Field Styles Section															*/
/************************************************************************************************/

/*  Form Fields */
Form
{
	margin:0px 0px 0px 0px;
}

INPUT.textBoxLong
{
	/*border: Solid 1px #7F7F7F;*/
	height: 20px;
	margin: 0px;
	width: 500px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}

INPUT.textBox
{
	/*border: Solid 1px #7F7F7F;*/
	height: 20px;
	margin: 0px;
	width: 250px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}

INPUT.textBoxSmall
{
	/*border: Solid 1px #7F7F7F;*/
	height: 20px;
	margin: 0px;
	width: 200px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}

INPUT.textBoxVerySmall
{
	/*border: Solid 1px #7F7F7F;*/
	height: 20px;
	margin: 0px;
	width: 150px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}

INPUT.textBoxVeryVerySmall
{
	/*border: Solid 1px #7F7F7F;*/
	height: 20px;
	margin: 0px;
	width: 100px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}


INPUT.button
{	
	background-color: #F59A2F;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	height: 20px;
	border: Solid 1px #DDDDDD;
	color: #FFFFFF;
	padding: 0px 5px 0px 5px;
	text-align: center;	
}

INPUT.buttonHover
{
	background-color: #003366;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	height: 20px;
	border: Solid 1px #EDF3FA;
	color: #EDF3FA;
	padding: 0px 5px 0px 5px;
	text-align: center;
}


/* SIGN UP BUTTON */

INPUT.btnSignUp
{
	width: 51px;
	height: 18px;
	background-image: url(../Images/btnSignUp.gif);	
	background-repeat: no-repeat;
	border: none;
}


SELECT
{
	border: Solid 1px #7F7F7F;
	height: 20px;
	margin: 0px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}


TEXTAREA
{
	/*border: Solid 1px #7F7F7F;*/
	margin: 0px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
}


/* End : Form Field Styles Section															*/
/************************************************************************************************/










/************************************************************************************************/
/* Begin : Miscelleneous Styles												*/
/************************************************************************************************/

/* MISCELLENEOUS STYLES FOR BUMP IT DUMP IT  */

TR.thumbsUp TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsUpDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-align:center;
	padding: 0px 0px 0px 0px;
}

TR.thumbsDown TD.disabled
{
	width: 53px;
	height: 30px;
	background-image: url(../Images/thumbsDownDisabled.gif);
	background-repeat: no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-align:center;
	padding: 0px 0px 0px 0px;
}



/* CHECK STORE LINK */

A.linkCheckStore
{
	width: 221px;
	height: 28px;
	background-image: url(../Images/btnCheckStore.gif);
	cursor: hand;	
}




/* BUMP IT DUMP IT LINKS */
TR.BumpItDumpIt TD
{
	width: 53px;
	height: 34px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #105CB6;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}

TR.BumpItDumpIt TD A.BumpIt
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 4px 0px;
	background-image: url(../Images/bump-icon.gif);
	background-repeat: no-repeat;
}

TR.BumpItDumpIt TD A.BumpItDisabled
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 0px 0px 4px 0px;
	background-image: url(../Images/bump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
}


TR.BumpItDumpIt TD A.DumpIt
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon.gif);
	background-repeat: no-repeat;
}

TR.BumpItDumpIt TD A.DumpItDisabled
{
	width: 53px;
	height: 15px;
	text-align:center;
	vertical-align: middle;
	padding: 4px 0px 0px 0px;
	background-image: url(../Images/dump-icon-disabled.gif);
	background-repeat: no-repeat;
	cursor: text;
}






/* THUMBSUP AND THUMBSDOWN COUNT  */

SPAN.thumbsUpCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #728C4C;
	text-decoration: none;
}

SPAN.thumbsDownCount
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #BE3518;
	text-decoration: none;
}




/* Green Price String */

SPAN.PriceString
{
	color: #A12A2A;
	font-weight:bold;
}




/* Pagination */

TABLE.pagination
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 25px;
}

TABLE.pagination TR TD
{	
	vertical-align: middle;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
}

TABLE.pagination TR TD SPAN.Gap
{	
	padding: 5px 5px 5px 5px;
	color: #105CB6;
	height: 20px;
	font-weight:bold;
	border: Solid 0px #FFFFFF;
	cursor:default;
}

TABLE.pagination TR TD SPAN A:link
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #105CB6;
	background-color: #FFFFFF;
	border: Solid 1px #9AAFE5;
	height: 20px;
}

/* PAGINATION CONVERSION FROM LINK TO SPAN */
TABLE.pagination TR TD SPAN SPAN
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #105CB6;
	background-color: #FFFFFF;
	border: Solid 1px #9AAFE5;
	height: 20px;
	cursor: hand;
}

TABLE.pagination TR TD SPAN SPAN.selectedTab
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: #105CB6;
	border: Solid 1px #105CB6;
	height: 20px;
	cursor: hand;
}

TABLE.pagination TR TD SPAN SPAN.tabHover
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #000000;
	background-color: #FFFFFF;
	border: Solid 1px #105CB6;
	height: 20px;
}

/*  */


TABLE.pagination TR TD SPAN A:visited
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #105CB6;
	background-color: #FFFFFF;
	border: Solid 1px #9AAFE5;
	height: 20px;
}

TABLE.pagination TR TD SPAN A:active
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #105CB6;
	background-color: #FFFFFF;
	border: Solid 1px #9AAFE5;
	height: 20px;
}

TABLE.pagination TR TD SPAN A:hover
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #000000;
	background-color: #FFFFFF;
	border: Solid 1px #105CB6;
	height: 20px;
}

TABLE.pagination TR TD SPAN A.selectedTab:link
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: #105CB6;
	border: Solid 1px #105CB6;
	height: 20px;
}

TABLE.pagination TR TD SPAN A.selectedTab:visited
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: #105CB6;
	border: Solid 1px #105CB6;
	height: 20px;
}

TABLE.pagination TR TD SPAN A.selectedTab:active
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: #105CB6;
	border: Solid 1px #105CB6;
	height: 20px;
}

TABLE.pagination TR TD SPAN A.selectedTab:hover
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: #105CB6;
	border: Solid 1px #105CB6;
	height: 20px;
	font-weight:bold;
}

TABLE.pagination TR TD.edges A
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #105CB6;
	background-color: #FFFFFF;
	border: Solid 1px #9AAFE5;
	font-weight: bold;
	height: 20px;
}

TABLE.pagination TR TD.edges A:hover
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #000000;
	background-color: #FFFFFF;
	border: Solid 1px #105CB6;
	font-weight: bold;
	height: 20px;
}

TABLE.pagination TR TD.edges A.disabledTab
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #999999;
	background-color: #FFFFFF;
	border: Solid 1px #DDDDDD;
	font-weight: normal;
	height: 20px;
	cursor:default;
}

TABLE.pagination TR TD.edges A.disabledTab:hover
{
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #999999;
	background-color: #FFFFFF;
	border: Solid 1px #DDDDDD;
	font-weight: normal;
	height: 20px;
	cursor:default;
}

/* MAKE MONEY AFFILIATE LIST */
UL.affiliateList
{
	list-style-image: url(../Images/arrowOrangeSmall.gif);
	margin-top: 4px;
	line-height: 14px;
}

/* MAKE MONEY AFFILIATE LIST */


/* Being used for character count labels */
SPAN.charCount
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#F59A2F;
	font-weight:normal;
}

/* For Paragraphs */
P{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000000;
	line-height:15px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
}

/* Compare Link */
A.compareLink
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}

A.compareLink:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;/*#578CCA;*/
	text-decoration: underline;
	cursor: text;
}

/* Being used to hide Grid Pager */
.DisplayNone
{
	display:none;
}


/* Being used to show popup and blurred deal */
.popup
{ 
	position: absolute;
	visibility:hidden; 
	width: 440px;
	background-color:#FFFFFF;
	text-align: center;
	padding: 4px 4px 4px 4px;
	border: 1px solid black; 
	z-index: 100;
}

.popup P IMG
{ 
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}

.Blured
{
	padding:0px 10px 0px 13px;
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=4,MakeShadow=false);
	height:0px;
}


/* BEGIN: VENDOR MORE LINK */
A.vendorMoreLink:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #F7941D;/*#578CCA;*/
	text-decoration: underline;
}

A.vendorMoreLink:active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #F7941D;/*#578CCA;*/
	text-decoration: underline;
}

A.vendorMoreLink:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #F7941D;/*#578CCA;*/
	text-decoration: underline;
}

A.vendorMoreLink:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #F7941D;/*#578CCA;*/
	text-decoration: underline;
}

/* END: VENDOR MORE LINK */


/* Search Button (Go) */

INPUT.searchButton
{
	vertical-align: middle;
	width: 23px;
	height: 18px;
	background-image: url(../images/btnGoSearch.gif);
	border: none;
	margin-top: -8px;
	margin-left: 5px;
	cursor: hand;
}


.thumbsUpRow
{
	background-color: #E9F3DA;
}

.thumbsDownRow
{
	background-color: #FEE7E2;
}


/* QnAList */

OL.QnAList
{
	/*font-weight: bold;*/
	line-height: 16px;
	margin-left: 30px;
}

OL.QnAList A:link
{
	/*font-weight: bold;*/
}

OL.QnAList A:active
{
	/*font-weight: bold;*/
}

OL.QnAList A:visited
{
	/*font-weight: bold;*/
}

OL.QnAList A:hover
{
	/*font-weight: bold;*/
}

OL.QnAList LI
{
	padding-bottom:7px;
}

/* FAQList */
OL.FAQList
{
	font-weight: normal;
	line-height: 16px;
	margin-left: 30px;
}

OL.FAQList A:link
{
	font-weight: normal;	
}

OL.FAQList A:active
{
	font-weight: normal;	
}

OL.FAQList A:visited
{
	font-weight: normal;	
}

OL.FAQList A:hover
{
	font-weight: normal;	
}



/* FAQ STYLES */

TD.FaqTitle
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E463F;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	line-height: 30px;
}

P.faq
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	color:#8DAB3B;
	font-weight: bold;
	line-height:15px;
	padding: 0px 0px 0px 0px;
	text-align:justify;	
	margin-bottom: -10px;
}

P.faqAnswer
{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000000;
	line-height:15px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
}


/* SPECIAL NOTES */

SPAN.specialNote
{
	color: #F69016;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 9px;	
	font-style: italic;
	vertical-align: top;
	height: 15px;
}


.specialNoteTwo
{
	color: #F69016;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 14px;
	font-weight:bold;
	padding: 0px;
}


.mandatory
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FF3202;
	font-weight:bold;
	line-height: 14px;
}

.mandatoryGreen
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #8DAB3B;
	font-weight:bold;
	line-height: 14px;
}

/*Add by Neetu Mahawar on 23/02/2007 to show mail nitification text in green color */
.NotifyMail
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#70A709;
	font-weight:bold;
	line-height: 14px;
}
/*End*/

.bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;	
}


.onError
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FF3202;
	font-weight: normal;
}

.onErrorGreen
{
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #8DAB3B;
	font-weight: normal;
}

HR
{
	height: 1px;
	color: #E6E6E6;
}


/* End : Miscelleneous Styles													*/
/************************************************************************************************/



TABLE.tblChildTabsContainer TR TD 
{
}

/* BEGIN: BLUE TAB STYLES */
TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab
{
	height: 22px;	
}

TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/BlueTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab TR TD.midTab
{	
	background-image: url(../Images/BlueTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblBlueTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/BlueTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: YELLOW TAB STYLES */
TABLE.tblYellowTab
{
	height: 22px;	
}

TABLE.tblYellowTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/YellowTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblYellowTab TR TD.midTab
{	
	background-image: url(../Images/YellowTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblYellowTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblYellowTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblYellowTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblYellowTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/YellowTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: PINK TAB STYLES */
TABLE.tblPinkTab
{
	height: 22px;	
}

TABLE.tblPinkTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/PinkTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblPinkTab TR TD.midTab
{	
	background-image: url(../Images/PinkTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblPinkTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblPinkTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblPinkTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblPinkTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/PinkTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: PURPLE TAB STYLES */
TABLE.tblPurpleTab
{
	height: 22px;	
}

TABLE.tblPurpleTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/PurpleTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblPurpleTab TR TD.midTab
{	
	background-image: url(../Images/PurpleTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblPurpleTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblPurpleTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblPurpleTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblPurpleTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/PurpleTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: OLDBLUE TAB STYLES */
TABLE.tblOldBlueTab
{
	height: 22px;	
}

TABLE.tblOldBlueTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/OldBlueTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblOldBlueTab TR TD.midTab
{	
	background-image: url(../Images/OldBlueTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblOldBlueTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblOldBlueTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblOldBlueTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblOldBlueTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/OldBlueTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: SKYBLUE TAB STYLES */
TABLE.tblSkyBlueTab
{
	height: 22px;	
}

TABLE.tblSkyBlueTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/SkyBlueTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblSkyBlueTab TR TD.midTab
{	
	background-image: url(../Images/SkyBlueTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblSkyBlueTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblSkyBlueTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblSkyBlueTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblSkyBlueTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/SkyBlueTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: SEAGREEN TAB STYLES */
TABLE.tblSeaGreenTab
{
	height: 22px;	
}

TABLE.tblSeaGreenTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/SeaGreenTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblSeaGreenTab TR TD.midTab
{	
	background-image: url(../Images/SeaGreenTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblSeaGreenTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblSeaGreenTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblSeaGreenTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblSeaGreenTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/SeaGreenTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: ORANGE TAB STYLES */
TABLE.tblOrangeTab
{
	height: 22px;	
}

TABLE.tblOrangeTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/OrangeTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblOrangeTab TR TD.midTab
{	
	background-image: url(../Images/OrangeTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblOrangeTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblOrangeTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblOrangeTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblOrangeTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/OrangeTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: GREEN TAB STYLES */
TABLE.tblGreenTab
{
	height: 22px;	
}

TABLE.tblGreenTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/GreenTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblGreenTab TR TD.midTab
{	
	background-image: url(../Images/GreenTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblGreenTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblGreenTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblGreenTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblGreenTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/GreenTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */

/* BEGIN: RED TAB STYLES */
TABLE.tblRedTab
{
	height: 22px;	
}

TABLE.tblRedTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/RedTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblRedTab TR TD.midTab
{	
	background-image: url(../Images/RedTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblRedTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblRedTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblRedTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblRedTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/RedTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */



/* BEGIN: GRAY TAB STYLES */
TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab
{
	height: 22px;	
}

TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/GrayTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab TR TD.midTab
{	
	background-image: url(../Images/GrayTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblGrayTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/GrayTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */


/* BEGIN: LIGHT PURPLE TAB STYLES */
TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab
{
	height: 22px;	
}

TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab TR TD.leftTab
{	
	width: 8px;
	background-image: url(../Images/LightPurpleTabLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab TR TD.midTab
{	
	background-image: url(../Images/LightPurpleTab.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab TR TD.midTab A:link
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab TR TD.midTab A:visited
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab TR TD.midTab A:active
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

TABLE.tblChildTabsContainer TR TD TABLE.tblLightPurpleTab TR TD.rightTab
{	
	width: 8px;
	background-image: url(../Images/LightPurpleTabRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* END */


TABLE.formTable TR TD.groupSubSectionHeader
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color:#A12A2A;
}



.Example
{
	color: #999999;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 10px;	
	font-style: italic;
	vertical-align:top;
}


TABLE.tabArea TR.tabHeader TD.tabRatedDivider
{	
	width:2px;
	background-image: url(../Images/tabRatedDivider.gif);
	background-repeat:no-repeat;
}

TABLE.tabArea TR.tabHeader TD.tabTop
{	
	padding: 0px 0px 0px 0px;
	height:23px;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.CNET:link
{
	background-image: url(../Images/cnet-news.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.CNET:active
{
	background-image: url(../Images/cnet-news.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.CNET:visited
{
	background-image: url(../Images/cnet-news.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.CNET:hover
{
	background-image: url(../Images/cnet-news.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.Engadget:link
{
	background-image: url(../Images/engadget.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.Engadget:active
{
	background-image: url(../Images/engadget.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.Engadget:visited
{
	background-image: url(../Images/engadget.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.Engadget:hover
{
	background-image: url(../Images/engadget.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-bottom:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabCNET:link
{
	background-image: url(../Images/cnet-news-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabCNET:visited
{
	background-image: url(../Images/cnet-news-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabCNET:active
{
	background-image: url(../Images/cnet-news-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabCNET:hover
{
	background-image: url(../Images/cnet-news-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	border-right:solid 1px #D3E5B5;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabEngadget:link
{
	background-image: url(../Images/engadget-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabEngadget:visited
{
	background-image: url(../Images/engadget-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabEngadget:active
{
	background-image: url(../Images/engadget-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	display: block;
}

TABLE.tabArea TR.tabHeader TD.tabTop A.selectedTabEngadget:hover
{
	background-image: url(../Images/engadget-over.gif);
	/*background-position: center middle;*/
	background-position: 50% 50%;
	height:23px;
	display: block;
}

/* Home Page Group Posts */

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD
{
	padding: 0px 0px 5px 0px;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content
{
	text-align:center;
	padding:0px 0px 0px 0px;
	border:solid 1px #D3E5B5;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
	color: #578CCA;
	background-color: #E5EEFA;
	border:solid 0px #E5EEFA;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
	color: #578CCA;
	background-color: #FFFFFF;
	padding:2px 2px 2px 2px;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postTitle A:link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postTitle A:visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postTitle A:Active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postTitle A:hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #0C3C7C;
	text-decoration: underline;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate SPAN
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: none;
	color: #0C3C7C;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate SPAN SPAN.postUser
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: none;
	color: #0C3C7C;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate SPAN.postDate
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: none;
	color: #0C3C7C;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate A:link
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate A:visited
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD.postByAndDate A:hover
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	text-decoration: underline;
	color: #0C3C7C;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD A.postGroupName:link
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD A.postGroupName:visited
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR TD A.postGroupName:hover
{	
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}


TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD.content TABLE.tblPosts TR.postHeaderHome TD
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	height:20px;
	color: #0C3C7C;
	background-image: url(../Images/bgTabs.gif);
	background-repeat:repeat-x;
}

TABLE.bodyArea TR TD.contentSection TABLE.contentArea TR TD TABLE.homePosts TR TD SPAN TABLE.dealTable
{
	width: 100%;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top:10px;
}

TD.GreenGradient
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	height:20px;
	color: #0C3C7C;
	background-image: url(../Images/bgTabs.gif);
	background-repeat:repeat-x;
}

/* Home Page Group Posts */


/* Start CNET and Engadget CSS */

TD.rssPubDate
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #A12A2A;
	line-height:20px;
}

TD.bulletCrl
{
	background-image: url(../Images/bulletCrl.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	vertical-align:middle;
	width:2px;
}

TD.rssTitle
{
	padding:5px 0px 5px 0px;
	line-height:16px;
}

TD.rssTitle A:Link
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
}

TD.rssTitle A:Visited
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
}

TD.rssTitle A:Active
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
}

TD.rssTitle A:Hover
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #578CCA;
	text-decoration: none;
}

.NewDeals
{
	background-image: url(../Images/newdeals.gif);
	background-position:left middle;
	background-position: 50% 50%;
	height:23px;
	width:250px;
	
	border:solid 1px #D3E5B5;
}

.NewPosts
{
	background-image: url(../Images/newposts.gif);
	background-position: center middle;
	height:23px;
	width:250px;
	border-top:solid 1px #D3E5B5;
	border-left:solid 1px #D3E5B5;
	border-right:solid 1px #D3E5B5;
}

.ScrollerHead
{
	background-image: url(../Images/deals-that-u-will-love.gif);
	/*background-position: center middle;*/
	background-position:left middle;
	height:23px;
	width:250px;
	/*border-top:solid 1px #D3E5B5;
	border-left:solid 1px #D3E5B5;
	border-right:solid 1px #D3E5B5;*/
	background-repeat:no-repeat;
	border-bottom:solid 1px #D3E5B5;
}

.rssDescription
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	vertical-align:middle;
	padding:10px 0px 10px 0px;
}


/* End CNET and Engadget CSS */

.ZeroPadding
{
	padding-left:0px;
	background-color:Aqua;
}


TABLE.formTable TR TD.welcomeMessage
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding: 2px 0px 10px 0px;
	line-height: 13px;
}

TABLE TR TD.welcomeMessage P
{
	margin: 5px 0px 5px 0px;	
}

TD.welcomeMessageMall
{
	
	padding: 2px 0px 10px 0px;
	line-height: 13px;
}

TD.welcomeMessageMall P
{
	margin: 5px 0px 5px 0px;	
	font-size: 13px;
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
}


/* User Account Misc -- Start*/

.topRoundedLeft
{
	background-image: url(../images/leftRounded.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:9px;
	height:20px;
}
.topRoundedRight
{
	background-image: url(../images/rightRounded.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:9px;
	height:20px;
}
.bottomRoundedLeft
{
	background-image: url(../images/bottomRounded_L.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	background-position:bottom left;
}
.bottomRoundedRight
{
	background-image: url(../images/bottomRounded_R.gif);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	background-position:bottom right;
}
.bottomBorder
{
	border-bottom:1px solid #DBD9D9;
}
.welcomeMessageBoxTitle
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3C7C;
	padding: 10px 0px 0px 0px;
	height: 20px;
	width:100%;
	border-top:1px solid #DBD9D9;
}

.welcomeMessageTitle
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 10px 0px 0px 0px;
	height: 20px;
	width:282px;
	border-top:1px solid #DBD9D9;
}

.UserAccountMidSection
{
	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	/*padding: 0px 25px 0px 25px;*/
	line-height: 13px;
	border-left:1px solid #DBD9D9;
	border-right:1px solid #DBD9D9;
	width:300px;
}

/* User Account Misc -- End*/
