﻿body
{
	font-family:		arial, verdana;
	font-size:			80%;
	color:				#333;
	margin:				0px;
	padding:			0px;
}

.pageHeading
{
	font-size:			18px;
	color:				#333;
	font-weight:		bold;
	margin-bottom:		0px;
	padding-bottom:		0px;
}

.ulBestBuyTabs, .liBestBuyTabs
{
	list-style:			none;
	display:			inline;
	float:				left;
	margin-left:		0px;
}

.ulBestBuyTabs
{
	width:				650px;
}

.lnkBestBuyTabsSelected, .lnkBestBuyTabs
{
	padding:			7px 20px 7px 20px;
	margin-right:		1px;
	background-color:	#666;
	font-size:			100%;
	font-weight:		bold;
	text-decoration:	none;
	color:				#fff;
	border-bottom:		solid 1px #fff;
	cursor:				pointer;
	float:left;
}

.lnkBestBuyTabsSelected:hover, .lnkBestBuyTabs:hover
{
	text-decoration:	underline;
	color:				#fff;
}

.lnkBestBuyTabsSelected, .lnkBestBuyTabs:hover
{	
	background-color:	#58b8e9;
	color:				#fff;
	border-bottom:		solid 1px #58b8e9;
	margin-left:		0px;
}

.bestBuyWrapper
{
	border:				solid 2px #58b8e9;
	width:				653px;
	float:				left;
	padding:			20px;
}

#ctl00_ContentPlaceHolder1_LoanDetails1_frmProductDetails,
#ctl00_ContentPlaceHolder1_LoanDetails1_divShowResults,
.divButtonRowWrapper,
.popupBody
{
	width:				690px;
	float:				left;
	margin:				0px;
	padding:			0px;
}



.divFormHeading,
.divFormRowWrapper
{
	padding:			4px 8px 4px 8px;
	background-color:	#efefef;
}

.divFormHeading
{
	background-color:	#333;
	color:				#fff;
	font-weight:		bold;
}

.lblStandard
{
	float:				left;
	width:				300px;
}

.divButtonRowWrapper
{
	margin-top:			20px;	
}

.divButtonRowWrapper label
{
	width:				0px;
}

.pIntroText
{
	margin:				0px 0px 20px 0px;
	padding:			0px;
}

.ulBestBuyTabs
{
	float:				left;
	padding:			0px;
	margin:				0px;
}

.liBestBuyTabs
{
	float:				left;
}

.tblProductDetails
{
	margin:				0px;
	padding:			0px;
	width:				100%;
	float:				left;
}

.tblProductDetails th
{
	background-color:	#333;
	color:				#fff;
	font-weight:		bold;
	padding:			4px 8px 4px 8px;
	text-align:			left;
}

.tblProductDetails td
{
	text-align:			left;	
	padding:			4px 8px 4px 8px;
	background-color:	#efefef;
}
