/*
The Click?N?Buy Platform offers you the ability to manage the look and feel of the entire platform
through code and stylesheet access.  This Cascading StyleSheet (CSS) is a template for you to use 
to create and apply your site's look and feel to the Click?N?Buy platform.  Please note that 
this stylesheet is loaded gloabally into every page of the Click?N?Buy platform thus, please be 
careful with any changes you make.  Important! You can add any tags you wish but this can 
cause unexcepected and unsupported results.  We recommend you load this into your 
demo/development Click·N·Buy site before loading a new CSS file into production.  Please no not
hesitate to contact as at helpdesk@clicknbuy.com with any questions.

*/
BODY
{
    BACKGROUND-COLOR: #F0ECE4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
}

H1, H4, H5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	color: #aa0000;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	letter-spacing:1px;
}

H2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color: #144074;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 2px;
	}	
		
H3	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14pt;
	font-weight:bold;
}	
		
p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.learn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-spacing: 2pt;
	color: #FFFFFF;
}

.whiteText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #FFFFFF;
}

.navyText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #144074;
}

hr
{
	color: #333333;
}

.PageInstructions
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #000000;
	margin: 10px
	BACKGROUND-color: #ffffff;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.MessageLabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:red;
}

.ValidationSummary /* Error messages for web forms */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:990000;
}

.GeneralAdLabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.TextBox
{
	background-color: FFFFB9; /*Data Entry Text Box Background Color - was yellow*/
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.divCatTree
{
	border:1px Solid Gray; 
	width:185px; 
	margin-right:10px; 
	margin-left:10px; 
	overflow:hidden;
	background-color: #FFFFFF;
}

.divCatTreeContent
{
	width:185px; 
	margin-right:10px; 
	margin-left:10px; 
	overflow:hidden;
	background-color: #FFFFFF;
}

/* xxxxxxxxxxxxxx ADDED BY JEFF -- start xxxxxxxxxxxxxxxxxxxxxx */

.STOREFRONTSEARCHTABLEBODY
{
	background-color: #FFFFFF;
}

.pnldisplaynumb
{
	background-color: #FFFFFF;
}

.pnlitems
{
	background-color: #FFFFFF;
}

.DATALISTHEADER
{
	background-color: #FFFFFF;
}

.PAGEINSTRUCTIONS
{
	background-color: #FFFFFF;
	margin: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.LBLINSTRUCTIONS
{
	background-color: #FFFFFF;
	margin: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.RegPageContentTable
{
	background-color: #FFFFFF;
}
.GENERALADLABEL
{
	background-color: #FFFFFF;
}

/*  xxxxxxxxxxxxxxxxxxxxxx ADDED BY JEFF -- end xxxxxxxxxxxxxxxxxxxxxx */

.PoweredByAdPayBackground /* Background color for Powered by Click?N?Buy Logo Area */
{
	background-color:#FFFFFF;
}

/* End General Styles */

/* General Hyperlinks Style - Control of the look and feel for default hyperlinks. */
A:link	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:	none;
	color:	#aa0000;
	}	
		
A:visited,A:active	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:	underline;
	color:	Red;
	}

a.adminnav:link { color: #24c4f4; text-decoration: none; font-size:10px; }

a.adminnav:hover { color: #24c4f4; text-decoration: underline; font-size:10px; }

a.adminnav:visited { color: #24c4f4; font-size:10px; }

a.topnav:link { color: #333333; text-decoration: none; font-size:10px; font-weight: bold}

a.topnav:hover { color: #333333; text-decoration: underline; font-size:10px; font-weight: bold }

a.topnav:visited { color: #333333; font-size:10px; font-weight: bold }

a.footernav:link { color: #144074; text-decoration: none; font-size:11px; }

a.footernav:hover { color: #24c4f4; text-decoration: underline; font-size:11px; }

a.footernav:visited { color: #144074; font-size:11px; }

/* End Hyperlinks Style */

/* User Administration Menu Hyperlinks - Control of the look and feel for the hyperlinks of the navigation menu in the User Admin areas.*/
.NavigationControlHeader 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;

}

A.NavigationLink:link , A.NavigationLink:visited, A.NavigationLink:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:blue;
	cursor:hand;
}

A.NavigationLink:hover 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:underline;
	color:gray;
	cursor:hand;	
}
/* End Control Panel Hyperlinks Style */

/* General Tables Style - Control of the look and feel for tabled data areas (ex. the Addresses Page).*/
.TableContentHeaderField
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background-color: #FFFFFF;
}

.TableContentDataField 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
/* PREVIOUSLY ALTERED
TableMain.TableFooter
{
	color: #FFFFFF;
}

TblMain
{
	color: #FFFFFF;
}

.TblMain
{
	color: #FFFFFF;
}

/* End General Table Style*/
/* Ad Wizard background styles*/

.AdvancedSearchHeader
{
/* behind left nav bar in the Ad Wizard*/
	background-color: #F0ECE4;
}

.AdvancedSearchFindResults
{
/* behind left nav bar in the Ad Wizard*/
	background-color: #FFFFFF;	
}
/* Background base frame styles behind all pages*/

#SearchHome .BrandingBottomRight
{
/*Classivibe Only*/
	background-image: url(/images/catwidgetframe_bottomright.jpg);
	background-repeat: no-repeat;
	width: 60px;
	height: 60px;
}

.TableMain
{
/*Main Background frame.*/
	background-color:#F0ECE4;
	text-align: center;

}

.TableHeader
{
/*modified to 850 from 750 - allows for bg and alignment on the background objects*/
	background-color: #F0ECE4;
	width: 800px;
	text-align: center;
}

.TableFooter
{
/*modified to 850 from 750 - contains the Powered By AdPay bug*/
	background-color: #F0ECE4;
	width: 800px;
	text-align: center;
}

.TableBody
/*This is the main table behind the Ad Wizard.  */
{
	background-color:#F0ECE4;
}

.TableNav
{
	background-color: #F0ECE4;
}

.TableContent
{
	/* This sets the background for the content entry panes in the Ad Wizard */
	background-color:#FFFFFF
}
	
/* This section has been added to allow for greater control over the look and feel of the Ad Wizard */

.AdvancedSearchHeader
{
/* Left Nav BG     -- modified    */
	background-color: #F0ECE4
}

.AdvancedSearchFindResults
{
/* Left Nav BG     -- modified    */
	background-color: #FFFFFF;	
}
.panelbarHeaderCollapsed
{
/* These three styles govern the text on top of the graphics in the Left Navigation (My Home, My Messages, Log Out only).*/ 		
	FONT-SIZE: 10pt; 
	COLOR: #990000;
	border-top: solid 1px #144074;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	cursor: hand;
	cursor: pointer;
	background-color: #CCBA93;
	padding-left: 7px;
	letter-spacing: 1px;

}

.panelbarHeaderHover 
{ 		
	FONT-SIZE: 10pt; 
	COLOR: #EE0000;
	border-top: solid 1px ##144074;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	cursor: hand;
	cursor: pointer;
	background-color: #CCBA93;
	padding-left: 7px;
	letter-spacing: 1px;
}

.panelbarHeaderExpand
{
/* This governs the text on top of the graphics in the Left Navigation (My Ads, My Shopping and My Accounts only).*/ 
	FONT-SIZE: 10pt; 
	COLOR: #990000; /*Red Text*/
	border-top: solid 1px ##144074; /*Border around the left nav buttons*/
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	cursor: hand;
	cursor: pointer;
	background-color: #CCBA93;
	padding-left: 7px;
	letter-spacing: 1px;

}

.panelbarText
{
	padding-left: 7px;
}

.panelbarItem 
{
/*The next two styles govern the linked text and background within the left navigation (not on the graphic buttons).  Do not change the font size.*/
	FONT-SIZE: 8pt; 
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	width: 100%;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	padding-left: 7px;
	height: 20px;
	line-height: 18pt;
	background-color: #CCBA93;
	border: 1px solid ##144074;
}	

.panelbarItemHover
{
	FONT-SIZE: 8pt; 
	font-weight:bold;
	COLOR: #990000;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	width: 100%;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	padding-left: 7px;
	height: 20px;
	line-height: 18pt;
	background-color: #CCBA93;
	border: 1px solid ##144074;
}

.panelbar 
{
	border-left: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	background-color: #CCBA93;
}


#TableContent .ContentHeader
{
/*1x25 Pixel Image repeats for bars in the Ad Wizard)  This is the title ("Ad Wizard") that is printed over the graphic bar at the top of the Wiz.*/
	/*background: url(/images/section_gold_center.gif);*/
	background: url(/branding/2079/images/section_2079_center.gif);
	width: 100%;
	height: 25px;
	font-size: 12pt;
	font-color: white;
	padding: 3px;
	font-family: Arial, Verdana, Sans-Serif;
}

#TableContent .ContentHeaderLeft
{
/*9x25 Pixel Image used for bars in the Ad Wizard)*/
	/*background: url(/images/section_gold_left_round.gif);*/
	background: url(/branding/2079/images/section_2079_left_round.gif);
	FONT-SIZE: 12pt; 
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	padding: 3px;
}

#TableContent .ContentHeaderRight
{
/*9x25 Pixel Image used for bars in the Ad Wizard)*/
	/*background: url(/images/section_gold_right_round.gif);*/
  background: url(/branding/2079/images/section_2079_right_round.gif);
  FONT-SIZE: 12pt; 
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	padding: 4px;
}

#TableContent .SubHeaderText
{
/*This governs the system generated text and titles in the ad wizard that is not editable in the Command Center. For example: "Congratulations, you have successfully created an ad and placed it in your AdCart." This style is also used for the Feedback titles and password titles (over the graphics)*/
	font-size: 12pt;
	COLOR: #000000;
	font-family: Arial, Verdana, Sans-Serif;
}

#TableContent .MissingItemsText
{
	font-size: 10pt;
	font-style: italic;
	COLOR: white;
	font-family: Arial, Verdana, Sans-Serif;
}

#TableContent .SubContentHeader
{
/*This style is used for the title color bars in the selection boxes such as the box that appears underneath 'Change Password' as well as al the color bars in the Ad Detail Page*/

	background-color: #CCBA93; /*Colored title bar */
	height: 20px;
	font-size: 12pt;
	letter-spacing: 1px;
	color: #FFFFFF;
	padding: 3pt;
	/*BORDER: thin solid #333333;*/
	font-family: Arial, Verdana, Sans-Serif;
}

#TableContent .SubContentPhoto
{
	BORDER-RIGHT: #333333 2px solid; 
	BORDER-TOP: #333333 2px solid; 
	BORDER-LEFT: #333333 2px solid; 
	BORDER-BOTTOM: #333333 2px solid
}

#TableContent .SubContentThumb
{
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid;
}

#TableContent .SubContentText
{
	border-right: #333333 solid;
	padding-right: 1px;
	border-top: #333333 solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #333333 solid;
	padding-top: 1px;
	border-bottom: #333333 solid;
	background-color: #CCCCCC;
}

#TableContent .RadGrid
{
/*this style controls the account information titles, content in the text boxes and the user's screen name*/
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #ACACAC;
	color: #000000;
	background-color: #CCBA93;
	font-size: 10pt;
	font-weight:bold;

}

#TableContent .RadGrid a
{
/*This style is used in the Ad Cart to highlight the available actions (Edit, save for later, delete, etc.) and on the My Ads screen (links only).*/
	color: 990000;
	font-size: 8pt;
  font-weight:bold;
  line-height: 12pt;
}

#TableContent .RadGrid a:hover
{
	text-decoration: underline;
}

#TableContent .GridHeader
{
/*this style governs the frame and title bar color when a grid is presented to the user (cart, ads, orders, Ad ID/Title, etc)*/
	background-color: #CCBA93;
	height: 20px;
	color: #000000; 
	font-size: 8pt;
}

#TableContent .GridHeaderNoImage
{
  background-color: #CCBA93;
	height: 20px;
	color: #000000; 
	font-size: 8pt;
	text-decoration: underline;	
}

#TableContent .GridRow
{
	/*these two styles are used in the aleternating band color grid control that is presented for every other item in the cart preview page and on any page with a grid*/
	color: #000000;
	font-size: 8pt;
	font-family: Arial, Verdana, Sans-Serif;
	background-color: #FFFFFF;
  padding: 2px;
	width: 100%;
}

#TableContent .GridRowAlternate
{
	font-size: 8pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #000000;
	background: #CCBA93;
	padding: 2px;
	width: 100%;
}

/* End Look and Feel section*/	
	
	

/* Fieldset Styles -	Control the look and feel of the paneled (fieldset in HTML) areas and
						the panel titles. */

.Fieldset
{
	border-color: #6699cc;
}

.FieldsetLegend
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bolder;
	background-color: #FFFFFF;
}

/* End Fieldset */

/* Main Datalist Styles  -	Control the look and feel of listed data. This includes the ability
							to control alternating line items, items that will be edited, items
							that are highlighted and nested, listed data.*/
.DataListHeader /* Equivalent to a Table Header */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	vertical-align: baseline;
	background-color: #FFFFFF;
}

.DataListFooter /* Equivalent to a Footer Table Row */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	vertical-align: baseline;
	background-color: #FFFFFF;
}

.DataList /* General Settings, equivalent to a Table */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	/*width:400px;*/
	background-color: #FFFFFF;	
}

.DataListItem /* Equivalent to a Table Row & Table Cell */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color: #FFFFFF;
}

.DataListAltItem /* Equivalent to a Table Row & Table Cell but is alternating item */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color: lavender;
}

.DataListSelectedItem /* Equivalent to a Table Row & Table Cell but is a highlighted item */
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe4e1;
}

.DataListSelectedImageItem
{
	border-right: yellow 2px solid;
	border-top: yellow 2px solid;
	border-left: yellow 2px solid;
	border-bottom: yellow 2px solid;
}

.DataListEditItem /* Equivalent to a Table Row & Table Cell but is an item that is being edited inline */
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe4e1;
}

.NestedDataList /* General Settings, equivalent to a Table */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.NestedDataListItem /* Equivalent to a Table Row & Table Cell */
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;	
}

.NestedDataListAltItem /* Equivalent to a Table Row & Table Cell but is alternating item */
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: linen;
}
/* End Datalist Styles */

/* Checkout Navigation -	Control of the look and feel for the navigation table at
							at the top of the Click?N?Buy StoreFront Pages.*/
.CheckoutNavTable
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	border-left: #6699cc 1px solid;
	border-bottom: #6699cc 1px solid;
}

.CheckoutNavTableCell
{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	text-align:center;	
}

.CheckoutNavTableCellActive
{
	background-color:#ffffff;
	color:#6699cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-align:center;
	font-weight:bold;
}

.CheckoutNavTableCellInactive
{
	background-color:#6699cc;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-align:center;
	font-weight:bold;
}
/* End Checkout Navigation */

/* Ad Wizard Navigation -	Control of the look and feel for the navigation table at
							at the top of the Ad Wizard Pages.*/
.WizardNavTable
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	border-left: #6699cc 1px solid;
	border-bottom: #6699cc 1px solid;
}

.WizardNavTableCell
{
	
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	text-align:center;	
}

.WizardNavTableCellActive
{
	background-color:#ffffff;
	color:#6699cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-align:center;
	font-weight:bold;
}

.WizardNavTableCellInactive
{
	background-color:#6699cc;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-align:center;
	font-weight:bold;
}

A.WizardNavLink:link , A.WizardNavLink:visited, A.WizardNavLink:active
{
	background-color:#6699cc;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-decoration:none;
	cursor:hand;
}

A.WizardNavLink:hover 
{
	background-color:#6699cc;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-decoration:underline;
	cursor:hand;	
}

/* End Ad Wizard Navigation */

/* Storefront Styles */
td.StorefrontContentArea
{
	background-color: #FFFFFF;
}

span.lblInstructions
{
	background-color: #FFFFFF;
}

.lblInstructions
{
	background-color: #FFFFFF;
}

table.StorefrontSearchTable
{
	border-right: #000000 1px;
	padding-right: 0px;
	border-top: #000000 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #000000 1px;
	padding-top: 0px;
	border-bottom: #000000 1px;
	background-color: #000000;
}
table.StorefrontSearchTableBody
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ffffff;
}
span.StorefrontSearchCaption{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold;
}
table.StorefrontSearchResults
{
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #000000 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000000 1px solid;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
	background-color: #000000;
}
.StorefrontSearchResultsHeader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold;
}
a.StorefrontSearchResultsHeader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: underline;
}
.StorefrontSearchResultsLink
{
	padding-bottom: 5px;
}
.StorefrontSearchResultsItem
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
img.StorefrontSearchResultsItem
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 10px;
	
}
a.StorefrontSearchResultsLink:link, a.StorefrontSearchResultsLink:hover, a.StorefrontSearchResultsLink:active, a.StorefrontSearchResultsLink:visited 
{
	font-weight: normal;
	font-size: 12px;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.StorefrontSearchResultsTitle, .StorefrontSearchResultsTitle, .StorefrontSearchResultsTitle, .StorefrontSearchResultsTitle
{
	font-weight:bold;
	text-decoration: underline;
	font-size: 14px;	
}
a.StorefrontSearchResultsDescription:link, a.StorefrontSearchResultsDescription:hover, a.StorefrontSearchResultsDescription:active, a.StorefrontSearchResultsDescription:visited 
{
	font-weight: normal;
	font-size: 12px;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
tr.StorefrontSearchResultsAltItem
{
	font-weight: bold;
	background-color: #efefce;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px; 
}
.StorefrontCheckoutText 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
}
table.StorefrontCheckoutNavTable
{
	background-color: #ffffff;
	margin: 0px;
	padding: 0;
	border-collapse: collapse;
}
td.StorefrontCheckoutNavTableCellActive
{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	padding-left: 9px;
	padding-right: 25px;
	
}
td.StorefrontCheckoutNavTableCell
{
	border-left: #ffffff 1px solid;
	padding-right: 25px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dddddd;
}

.StorefrontCheckoutSidebar
{
	background-color: #dddddd;
}

table.StorefrontCheckoutTable
{
	background-color: #000000;
	margin: 0px;
	padding: 0;
	border-collapse: collapse;
}
/* Self Provisioning Storefront Wizard Styles */
table.StoreWizardNavTable
{
	background-color: #000000;
	margin: 0px;
	padding: 0;
	border-collapse: collapse;
}
table.StoreWizardTable
{
	background-color: #000000;
	margin: 0px;
	padding: 0;
	border-collapse: collapse;
}
td.StoreWizardNavTableCellActive
{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	padding-left: 9px;
	padding-right: 25px;
	
}
td.StoreWizardNavTableCell
{
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-left: #ffffff 1px solid;
	padding-right: 25px;
	padding-left: 8px;
	color: #ffffff;
}
td.StoreWizardContent
{
	background-color: #ffffff;
	padding: 10px;
	margin: 0px;
	border-collapse: collapse;
}

/* Storefront Management Styles */

.DATALISTHEADER
{
	background-color: #FFFFFF;
}

.StorefrontMgmtDatalist
{
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #000000 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000000 1px solid;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
	background-color: #000000;
}
.StorefrontMgmtDatalistItem
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin-right: 2px;
}
.StorefrontMgmtDatalistAltItem
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}
.StorefrontMgmtDatalistHeaderItem
{
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	border-left: #ffffff 1px solid;
}
a.StorefrontMgmtDatalistHeaderLink, a.StorefrontMgmtDatalistHeaderLink:hover, a.StorefrontMgmtDatalistHeaderLink:active, a.StorefrontMgmtDatalistHeaderLink:visited
{
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	text-decoration: underline;
}
a.StorefrontMgmtDatalistItemLink
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.StorefrontMgmtToolBar
{
	background-color: #cccccc;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #000000 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000000 1px solid;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
}
a.StorefrontMgmtToolBarLink:link, a.StorefrontMgmtToolBarLink:active, a.StorefrontMgmtToolBarLink:visited
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.StorefrontMgmtToolBarLink:hover
{
	text-decoration: underline;
}
input.StorefrontMgmtTextBox
{
	height:18px;
	font-size:9pt
}
select.StorefrontMgmtTextBox
{
	height:18px;
	font-size:9pt
}
textarea.StorefrontMgmtTextBox
{
	font-size:9pt;
	font-family: Arial;
}
/* Confidential to AdPay and its customers 2002-2005 AdPay, Inc. All rights reserved. */

table.StorefrontSearchTable{width:100%;}