.searchPanel
{
	padding: 10px 0 0 0;	
	background-color:#0062c8;	
}
.lblRecipes 
{
	font-family: Verdana;
	font-size: 12px;
	color: #0062c8;
}
.button
{	
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma;				
	background-color: #0168b7;
	border-right: lightgrey 1px outset;
	border-top: lightgrey 1px outset;
	border-left: lightgrey 1px outset;
	border-bottom: lightgrey 1px outset;
}

.header
{
	font-family:Verdana;
	font-size: 12px;
	color: Blue;
	font-weight: bold;	
}

.bigHeader
{	
	font-family:Verdana;
	font-size: 18px;
	color: #0062c8;
	font-weight: bold;	
	
}
.tblRecipeGuide
{
	margin: 0 0 0 20px;	
}

.normal, .whiteText
{
	font-family: Verdana;
	font-size: 12px;		
	color: #000000;
}

.whiteText
{
	color: #ffffff;
	font-weight: bold;	
}

.MsoNormal
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;	
}



.marginLeft 
{
	margin-left: 15px;		
	overflow: hidden;	
}

/**
* Landing Page related
**/

.optionsTable
{
	width: 600px;
	border: 0px solid #c3c3c3;
}

.optionTableCell
{
	width: 100px;
	border: 1px solid #0168B7;	
}

.description
{
	margin: 0px; 
	padding: 0px 0 0 10px;
}
.landingTitle
{
	margin: 5px;
	width: 280px;	
}

.shoppingCartImage
{
	width: 20px;
	height: 20px;
}


/**
*	Login page related
**/

.loginLayout
{	
	background-image: url('../BFKOnlineSales//images/login.jpg');		
	background-repeat: no-repeat;
	background-position :right;
}

p.title
{
	width: 800px;
	color: #7987ED;
	font-size: 20px;
	font-family: Verdana, Tahoma;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 10px auto 30px auto;
	padding: 0px;		
}

.loginContainer
{
	width:800px; 
	overflow:hidden;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid red;	
}

.loginDiv
{
	width: 380px;		
	overflow: hidden;	
}
.forgotPasswd 
{
	width: 380px;	
	margin-left: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
	border: 1px solid #696969;	
}

.loginDiv h4, p.profileTitle
{
	color: #301FA1;
	font-family: Verdana, Tahoma;
	font-size: 14px;	
	margin: 0 0 0 10px;
	padding: 0px;
}

.loginTable {
	width: 332px;
	margin-left: 15px;
	margin-right: auto;	
}

.loginLabel {
	font-family: Verdana;
	font-size: 12px;		
	color: #000000;	
}

a.loginLink:active,  a.loginLink:link, a.loginLink:visited {	
	color: #0000ff;
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: underline;		
}

a.loginLink:hover {
	text-decoration: underline;		
	color: #4F95FF;
}

h3.loginBigHeader, .bigTitle
{
	padding-left: 20px; 
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000; 
	margin: 0px;
}

h5.loginSmallHeader
{
	padding-left: 20px; 
	color: #000000; 
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px; 
	width: 400px;	
}

div.validationSummary
{
	width: 500px;
	margin-left: 20px;			
	margin-top: 20px;
}

/* Retrieve password */
.title{
	text-align : left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	margin: 0px;
	color: #000000;
	line-height: normal;	
}

.prLabel 
{
	
	margin: 0px;
	padding: 3px 3px 3px 3px;		
}

p.profileTitle {
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 10px 0;	
	border-bottom: 1px dotted #c9c9c9;
	letter-spacing: -1px;
}

/**
* My Profile Page
**/

.profileTable, .profileValidationGroup {
	width: 300px;
	overflow: hidden;	
}
.profileTable, .intermTable {
	float: left;
}

.intermTable {
	width: 50px;
	overflow: hidden;
}

.shippingAddressTable {
	width: 250px;
	overflow: hidden;		
}

.profileValidationGroup {
	width: 400px;
}

.profileLabel, .checkbox {	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;	
	color:#000000;	
	font-weight: bold;
}

.profileLabel {
	width:120px;
	text-align: right;
}

.profileContainer {
	width:600px;
	overflow: hidden;
	margin-left: auto;
	margin-right : auto;
}

.leftColumn, .rightColumn {
	width: 460px;
	overflow: hidden;
	float: left;	
}

.textLabel {
	width: 300px;
	overflow: hidden;		
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1A2496;
	letter-spacing: -1px;
}

.txtLabel {
	margin: 0 0 0 100px;	
}

/*
* Details page related
*/

.itemcat 
{
 font-family: verdana,arial,sans-serif;
 font-size: 9pt;
 color: #000000; 	
 font-weight: 700;
}

.itemdescription 
{
 font-family: verdana,arial,sans-serif;
 font-size: 9pt;
 color: #000000; 	
 font-style: italic; 
 font-weight: 700;
}

/**
* Override the breadcrumb style for atcoblueflamekitchencomcms
**/
.SearchArea, .SearchArea a
{
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: gray;
}

A.optionsTableItem:link, A.optionsTableItem:visited, A.optionsTableItem:hover, A.optionsTableItem:active
{		
	padding: 5px 0 0 5px;
	font-family: Verdana;
	font-size: 14px;
	color: #0000ff;
	font-weight: bold;	
	text-decoration: underline;	
	vertical-align: top;
}

.button
{			
	/*font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma;				
	background-color: #0168b7;
	border-right: lightgrey 1px outset;
	border-top: lightgrey 1px outset;
	border-left: lightgrey 1px outset;
	border-bottom: lightgrey 1px outset;*/

	font-size: 8pt;
	color: dimgray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	height: 18px;
	text-align: center;
	background-color: #d3d3d3;
	cursor: hand;

}

.textbox
{
	border: 1px solid #696969;	
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.dropdown
{
	height: 15px;
	width: 250px;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;	
}

.regularText, span.regularText
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
}

/**
* Override the exiting style for the ucExternalSearchBox breadcrumb 
**/
A.SearchHyperLink:link, A.SearchHyperLink:visited, A.SearchHyperLink:hover, A.SearchHyperLink:active
{
    font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: gray;
}

A.coversLinkButton:link, A.coversLinkButton:visited, A.coversLinkButton:hover, A.coversLinkButton:active
{
	text-decoration: underline;	
	color: #0168b7;
	font-family: Arial;
	font-size: 11px;	
}

.nounderline a:link, .nounderline a:visited, .nounderline a:hover, .nounderline a:active
{
	color: #0000ff;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;	
}

.gridHeader
{
	color: #ffffff;	
}

.blueheader1 
{
 font-family: Verdana, Arial, Sans-Serif; 
 font-size: 12px;
 font-weight: bold;
 color: #000000; 
}

.boldText
{
	font-weight: bold;	
}

.normalText
{
	font-weight: normal;	
}

.lblTotal
{
	width: 500px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

td.dashCell
{
	width: 300px;
	padding-top: 10px;
	padding-bottom : 10px;
	overflow: hidden;	
}

.black
{
	color: #000000;	
}
