/*
The AdPay 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 newspaper's look and feel to the AdPay platform.  Please note that 
this stylesheet is loaded gloabally into every page of the AdPay 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 AdPay site before loading a new CSS file into production.  Please no not
hesitate to contact as at support@adpay.com with any questions or assisstance.

*/

body {
	font: 76% Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif; margin: 0px;
	padding: 0 0 1em 0; text-align:center; background-color: #ccc; line-height:145%; }
*{margin:0; padding:0;}

p{margin:.2em 0 .7em 0;  font-size:1em;}
/*#184573143B62*/
a, a:link{ color:#16406B; text-decoration:none; }

a:visited{color:#1F558B; }
a:active{color:#FF0000; }
a:hover {text-decoration:underline; color:#9B2012;}
h2{ color:#242E35; font-size: 1.7em; font-weight: normal; line-height:120%; }


h3 { letter-spacing: 0.1em; font-size:1.4em; font-weight: normal;
	margin: .4em 0 .1em; border-bottom: solid #666 1px; padding: 0 0 .1em; }

h4{ font-size:1.3em; font-weight:normal; letter-spacing:0.1em; margin: 0.7em 0 0;}
h4 a{font-weight:bold;}
h4+p{margin-top:.1em;}
h2+h4{margin-top:.6em;}

h5{font-size:1.1em; font-weight:normal;}

h6{ color:#666; font-size:1em; font-weight:normal; margin:0 0 .5em; }

img{border:0;}

label{display:block; margin:.3em 0 .4em;}

hr {margin-bottom:1em; }

ul {margin-left:2em;}
/*
ul li{list-style:none; margin:0; }
ol li{ margin:.3em 0 .3em 1.5em;}
*/
acronym, abbr {font: inherit;cursor: help; border-bottom: 1px dotted #666;}


hr
{
	color: #EFEFCE;
}

.PageInstructions
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;
}

.MessageLabel
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:red;
}

.ValidationSummary /* Error messages for web forms */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:red;
}

.GeneralAdLabel
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
}

.TextBox
{
	background-color: White;
	color:black;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 10pt;
}

/* End General Styles */

/* General Hyperlinks Style - Control of the look and feel for default hyperlinks.
A:link	
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	text-decoration:	none;
	color:	#174464;
	}	
		
A:visited,A:active	
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	text-decoration:	underline;
	color:	Red;
	} */
/* 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:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	font-weight:bold;
}

A.NavigationLink:link , A.NavigationLink:visited, A.NavigationLink:active
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#174464;
	cursor:hand;
}

A.NavigationLink:hover 
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, 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:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
	font-weight:bold;
}

.TableContentDataField 
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:9pt;
}
/* End General Table Style*/

/* Fieldset Styles -	Control the look and feel of the paneled (fieldset in HTML) areas and
						the panel titles. */

.Fieldset
{
	border-color: #EFEFCE;
}

.FieldsetLegend
{
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 11pt;
	font-weight:bolder;
}

/* 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:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	vertical-align: baseline;
}

.DataListFooter /* Equivalent to a Footer Table Row */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;
	vertical-align: baseline;
}

.DataList /* General Settings, equivalent to a Table */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;
	/*width:400px;*/
}

.DataListItem /* Equivalent to a Table Row & Table Cell */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;
}

.DataListAltItem /* Equivalent to a Table Row & Table Cell but is alternating item */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, 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: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, 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: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	background-color: #ffe4e1;
}

.NestedDataList /* General Settings, equivalent to a Table */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;
}

.NestedDataListItem /* Equivalent to a Table Row & Table Cell */
{
	font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:10pt;	
}

.NestedDataListAltItem /* Equivalent to a Table Row & Table Cell but is alternating item */
{
	font-size: 10pt;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, 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 AdPay StoreFront Pages.*/
.CheckoutNavTable
{
	border-right: #EFEFCE 1px solid;
	border-top: #EFEFCE 1px solid;
	border-left: #EFEFCE 1px solid;
	border-bottom: #EFEFCE 1px solid;
}

.CheckoutNavTableCell
{
	font-size:10px;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-weight: 600;
	text-align:center;	
}

.CheckoutNavTableCellActive
{
	background-color:#ffffff;
	color:#000899;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	
	font-size: 8pt;
	font-weight:bold;
}

.CheckoutNavTableCellInactive
{
	background-color:#EFEFCE;
	color:#EE7216;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	
	font-size: 8pt;
}
/* 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: #EFEFCE 1px solid;
	border-top: #EFEFCE 1px solid;
	border-left: #EFEFCE 1px solid;
	border-bottom: #EFEFCE 1px solid;
}

.WizardNavTableCell
{
	
	font-size:10px;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-weight: 600;
	text-align:center;	
}

.WizardNavTableCellActive
{
	background-color:#ffffff;
	color:#000899;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	
	font-size: 8pt;
	text-align:center;
	font-weight:bold;
}

.WizardNavTableCellInactive
{
	background-color:#EFEFCE;
	color:#EE7216;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	
	font-size: 8pt;
	text-align:center;
	font-weight:bold;
}

A.WizardNavLink:link , A.WizardNavLink:visited, A.WizardNavLink:active
{
	background-color:#EFEFCE;
	color:#000899;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	
	font-size: 8pt;
	text-decoration:none;
	cursor:hand;
	text-align:center;
	font-weight:bold;
}

A.WizardNavLink:hover 
{
	background-color:#EFEFCE;
	color:red;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	
	font-size: 8pt;
	text-decoration:underline;
	cursor:hand;	
	text-align:center;
	font-weight:bold;
}


.maincolor {
	background-color: #000899
}

.navcolor {
	background-color: #EFEFCE
}

.merchcolor {
	background-color: #EE7216
}


.bluenavigation {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;  color: #000195; font-weight: bold; text-decoration: none;}

.mainnavigation {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;  color: #FFFFFF; font-weight: bold; text-decoration: none;}

a.mainnavigation:link	{color: #FFFFFF;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.mainnavigation:visited	{color: #FFFFFF;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.mainnavigation:hover	{color: #FFFFFF;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.mainnavigation:active	{color: #FFFFFF;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}






.subnavigation {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #000000; font-weight: bold; text-decoration: none;
}

a.subnavigation:link	{color: #000000;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.subnavigation:visited	{color: #000000;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.subnavigation:hover	{color: #000000;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.subnavigation:active	{color: #000000;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}






.subnav_feature {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none;
}

.jobstext {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #9C0031; font-weight: bold; text-decoration: none;
}

.homestext {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #4599A5; font-weight: bold; text-decoration: none;
}

.autostext {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #333399; font-weight: bold; text-decoration: none;
}

.merchandisetext {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #EE7216; font-weight: bold; text-decoration: none;
}

a.merchandisetext:link	{color: #EE7216;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.merchandisetext:visited	{color: #EE7216;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.merchandisetext:hover	{color: #EE7216;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.merchandisetext:active	{color: #EE7216;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}


.formtext {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #000000; text-decoration: none;
}

.maintext {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #000000; text-decoration: none;
}

.maintextlink {
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #000899;
}

.smalltext {
	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; color: #000000; text-decoration: none;
}

.smalltextgrey {
	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; color: #666666; text-decoration: none;
}

.smalltextlink {
	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; color: #000899; font-weight: bold; text-decoration: none;
}

a.smalltextlink:link	{color: #000899;	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.smalltextlink:visited	{color: #000899;	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.smalltextlink:hover	{color: #000899;	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.smalltextlink:active	{color: #000899;	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}



a.related:link	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.related:visited	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.related:hover	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.related:active	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	font-size: 10px; text-decoration: none; font-weight: bold;}




.redtextlink {
	font-family: verdana, Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 color: #990000; font-weight: bold; text-decoration: none;
}

.headline {font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}

.maintext {font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;  color: #000000;}

.related {font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;  color: #000899; font-weight: bold; text-decoration: none;}

a.related:link	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.related:visited	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.related:hover	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}
a.related:active	{color: #000899;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	 text-decoration: none; font-weight: bold;}



/* End Ad Wizard Navigation */
/* Storefront Home and Search */
td.StorefrontContentArea{}
table.StorefrontSearchTable{border-right: #ee7216 1px;padding-right: 0px;border-top: #ee7216 1px;padding-left: 0px;padding-bottom: 0px;margin: 0px;border-left: #ee7216 1px;padding-top: 0px;border-bottom: #ee7216 1px;background-color: #ee7216;}
table.StorefrontSearchTableBody{padding-right: 5px;	padding-left: 5px;padding-bottom: 5px;padding-top: 5px;background-color: #efefce;}
span.StorefrontSearchCaption{font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;color: #FFFFFF;font-weight: bold;}
table.StorefrontSearchResults{border-right:#ee7216 1px solid;	padding-right: 0px;	border-top:#ee7216 1px solid;padding-left: 0px;padding-bottom: 0px;border-left: #ee7216 1px solid;padding-top: 0px;border-bottom: #ee7216 1px solid;background-color: #ee7216;}
.StorefrontSearchResultsHeader{font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;color: #FFFFFF;font-weight: bold;}
a.StorefrontSearchResultsHeader{font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;color: #FFFFFF;font-weight: bold;text-decoration: underline;}
.StorefrontCheckoutText {font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;color: #000000;text-decoration: none;}
.StorefrontSearchResultsItem{font-weight: bold;color: #000099;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;background-color: #ffffff;}
img.StorefrontSearchResultsItem{border-right: #000000 1px solid;border-top: #000000 1px solid;border-left: #000000 1px solid;border-bottom: #000000 1px solid;}
a.StorefrontSearchResultsLink:link, a.StorefrontSearchResultsLink:hover, a.StorefrontSearchResultsLink:active, a.StorefrontSearchResultsLink:visited {font-weight: normal;color: #000099;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;text-decoration: underline;}
tr.StorefrontSearchResultsAltItem{font-weight: bold;background-color: #efefce;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif; color: #000099;}
table.StorefrontCheckoutNavTable{background-color: #ee7216;	margin: 0px;	padding: 0;	border-collapse: collapse;}
td.StorefrontCheckoutNavTableCellActive{background-color: #ffffff;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;color: #ee7216;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;color: #ffffff;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;background-color: #ee7216;}
.StorefrontCheckoutSidebar{background-color: #EFEFCE}
table.StorefrontCheckoutTable{background-color: #ee7216;margin: 0px;padding: 0;border-collapse: collapse;}
/* End Storefront Home and Search */

/* Self Provisioning Storefront Wizard Styles */
table.StoreWizardNavTable{background-color: #EDEFFE;margin: 0px;padding: 0;border-collapse: collapse;}
table.StoreWizardTable{background-color: #000066;margin: 0px;padding: 0;border-collapse: collapse;}
td.StoreWizardNavTableCellActive{background-color: #ffffff;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;color:#000066;font-weight:bold;padding-left:9px;padding-right:25px;}
td.StoreWizardNavTableCell{border-left:#000066 1px solid;padding-right: 25px;padding-left: 8px;font-weight: bold;color: #ffffff;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;background-color: #000066;}
td.StoreWizardContent{margin: 0px;padding: 10px;border-collapse: collapse;background-color: #ffffff;}
span.StoreWizardSubStepLabel{color: #990000;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;font-size: 16px;font-weight: bold;}
span.StoreWizardSubStepDescription{font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;font-size: 16px;color: #000000;font-weight: bold;}
table.StoreWizardDataList{border-right: #000066 1px solid;padding-right: 0px;border-top: #000066 1px solid;padding-left: 0px;padding-bottom: 0px;margin: 0px;border-left: #000066 1px solid;padding-top: 0px;border-bottom: #000066 1px solid;background-color: #EDEFFE;}
.StoreWizardDataListHeader{background-color: #EDEFFE;padding-right: 25px;padding-left: 8px;font-weight: bold;color: #ffffff;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;}
tr.StoreWizardDataListItem{background-color: #ffffff;margin: 0px;padding: 0;border-collapse: collapse;}
tr.StoreWizardDataListAltItem{background-color: #eeeeee;margin:0px;padding:0;border-collapse:collapse;}

/* End Self Provisioning Storefront Styles */

/* Storefront Management Styles */
.StorefrontMgmtTable{border-right: #000066 1px solid;	padding-right: 0px;	border-top: #000066 1px solid;	padding-left: 0px;	padding-bottom: 0px;	border-left: #000066 1px solid;	padding-top: 0px;	border-bottom: #000066 1px solid;	background-color: #000066;}
td.StoreMgmtTableHeader{font-size: 10pt;	color: #ffffff;	font-weight: bold;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	margin: 0px;	padding: 3px;	border-collapse: collapse;	background-color: #000066;}
td.StoreMgmtContent{margin: 0px;	padding: 10px;	border-collapse: collapse;	background-color: #ffffff;}
.StorefrontMgmtDatalist{border-right: #EDEFFE 1px solid;	padding-right: 0px;	border-top: #000066 1px solid;	padding-left: 0px;	padding-bottom: 0px;	border-left: #000066 1px solid;	padding-top: 0px;	border-bottom: #000066 1px solid;	background-color: #000066;}
.StorefrontMgmtDatalistItem{	font-size: 8pt;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	background-color: #ffffff;	margin-right: 2px;}
.StorefrontMgmtDatalistAltItem{	font-size: 8pt;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	background-color: #EDEFFE;}
.StorefrontMgmtDatalistSelItemBottom{	font-size: 8pt;	border-bottom: #000066 1px solid;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	background-color: #ffffff;}
.StorefrontMgmtDatalistSelItemTop{	font-size: 8pt;	border-top: #000066 1px solid;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	background-color: #ffffff;}
.StorefrontMgmtDatalistHeaderItem{	font-size: 8pt;	color: #ffffff;	font-weight: bold;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	background-color: #000066;	border-left: #ffffff 1px solid;}
.StorefrontMgmtDataListCell{font-size: 8pt;font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;margin-right: 2px;}
.StorefrontMgmtStatsTable{background-color: #EDEFFE;	font-size: 8pt;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;}
a.StorefrontMgmtDatalistHeaderLink, a.StorefrontMgmtDatalistHeaderLink:link, a.StorefrontMgmtDatalistHeaderLink:hover, a.StorefrontMgmtDatalistHeaderLink:active, a.StorefrontMgmtDatalistHeaderLink:visited{font-size: 8pt;	color: #ffffff;	font-weight: bold;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	background-color: #000066;	text-decoration: underline;}
a.StorefrontMgmtDatalistItemLink, a.StorefrontMgmtDatalistItemLink:link, a.StorefrontMgmtDatalistItemLink:hover, a.StorefrontMgmtDatalistItemLink:active, a.StorefrontMgmtDatalistItemLink:visited{font-size: 8pt;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	text-decoration: underline;}
.StorefrontMgmtToolBar{background-color: #EDEFFE;	font-size: 8pt;	color: #000066;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;	border-right: #000066 1px solid;	padding-right: 0px;	border-top: #000066 1px solid;	padding-left: 0px;	padding-bottom: 0px;	border-left: #000066 1px solid;	padding-top: 0px;	border-bottom: #000066 1px solid;}
a.StorefrontMgmtToolBarLink:link, a.StorefrontMgmtToolBarLink:active, a.StorefrontMgmtToolBarLink:visited{font-size: 8pt;	color: #000066;	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, 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;}

/* Regional Page Styles */

.RegPageContentTable
{
	width: 750px;	
}

.RegSearchItemTitle
{
	font-weight: bold;
	font-size: 13px;
}

.RegSearchItemDistance
{
	font-size: 11px;
	font-style: italic;
}

.RegSearchItemPaperName
{
	color: Gray;
	font-size: 10px;
	font-weight: bold;	
}

.RegSearchResultsItemTable {
	border-bottom:1px solid #DADADA;
	padding:13px;
	font-family: Verdana, Arial;
	font-size:12px;
	color:#333333;
	vertical-align:top;
	margin-right: 3px;
}

.RegSearchResultsItemTable IMG 	
{
	/*border:1px solid #DADADA;*/
	margin-top: 5px;
	margin-left: 12px;
	margin-right: 12px;
}

.RegSearchResultsItemTable TD 
{
	font-size:12px;
	color:#333333;
}

.RegSearchResultsGrid
{
	background-color: white;
}

.RegSearchResultsGrid Table
{
	font-family: Arial, Verdana;
	
}

.RegSearchResultsGridHeader
{
	background-image: url(/images/defaultHeaderBg.gif);
	background-repeat: repeat-x;
	height: 29px;
	padding: 0px;
}

.RegSearchResultsGridHeader A, .RegSearchResultsGridHeader SPAN
{
	padding-top: 4px;
	display: block;
	text-decoration: none;
	padding-left: 4px;
}

.RegSearchResultsGridHeader A:hover
{
	text-decoration: underline;
}

.RegSearchResultsGridItem
{
	background-image: url(/images/defaultItemBg.gif);
	background-repeat: repeat-x;
	height: 27px;
	padding-left: 4px;
	background-color: white;
}

.RegSearchResultsGridAlternatingItem
{
	background-image: url(/images/defaultItemBg.gif);
	background-repeat: repeat-x;
	height: 27px;
	padding-left: 4px;
	background-color: white;
}

.RegSearchResultsGridPager
{
	font-size: 9pt;
	text-align: center;
	background-image: url(/images/defaultPagerBg.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding-left: 12px;
}

.RegSearchResultsGridPager A
{
	color: Blue;
	font-size: 9pt;
	font-weight: bold;
}

.RegSearchResultsGridPager A:link
{
	color: Blue;
}

.RegSearchResultsGridPager A:visited
{
	color: Purple;
}

.RegSearchResultsGridPager A:active
{
	color: Blue;
}

.RegSearchResultsGridPager A:hover
{
	color: Blue;
}

.RegSearchResultsGridPager TD
{
	padding-top: 0px;
	padding-bottom: 0px;
}

/* Confidential to AdPay and it's customers. © 2003 AdPay, Inc. All rights reserved. */
#wrapper {
	margin: 0px auto; width: 810px; 
	border: 1px solid #000; background-color:#FFF; text-align: left;
}
#wrapper * {font-family:Arial, Helvetica, "Lucida Grande", Tahoma, Verdana, sans-serif;}
#header {
	position:relative; height: 57px;	
	border-bottom:1px solid #000;
	background:#7193B5 url(http://www.news-gazette.com/img/bkgdHeader.gif) repeat-x left top;
}
#header h1{ 
	text-indent:-9999px; display: block; height: 57px; width: 396px;
	background: url(/branding/1087/images/mallheader.gif) no-repeat left top; }

#header h1 a{
	text-indent:-9999px; display: block;
	height: 57px; width: 396px;
	color:#CCCCCC; text-decoration: none;
}
#accessLinks{display:none; height:1px;}

#subNav{ position:absolute; top:0;
	right:1em; text-align: right; width: 250px; }
#subNav ul {list-style:none;}
#subNav li{ display:inline; padding:0 0 0 .6em; list-style:none; }
#subNav li a, #subNav li alink{color:#fff; }
#footer{clear:both; text-align:left; border-top:3px solid #666; background:#fff; }
#footer a{color:#000; }
#footer ul {list-style:none; width:50%;}
* html #footer ul{ width:45%; float:left;}
*+html #footer ul{ width:45%; float:left;}
#footer li {list-style:none; margin:.3em .5em 0; padding-left:10px; background:url(http://www.news-gazette.com/img/footer_menu.gif) no-repeat left center;  width:40%; float:left;}
#copy{ border-top:1px solid #666; background:#ccc; color:#242E35; margin:0; padding:0 0 0 10px; font-size:.9em}
#copy a{ }

#divNav {
	position:relative; z-index:1;
	background: #DAD8c8;
	border-bottom:1px solid #000;}
#nav{
	position:relative; z-index:1;
	margin:0; list-style:none; width:810px; font-size:.9em}
#nav li { 
	float: left; display: block; list-style:none;}
#nav li ul { border-top:1px solid #000; display: none;}
#nav li ul { 
	padding:.1em 0; position: absolute;
	top: 19px; left:0; background: #BDBDBD; width: 810px; }

#nav li a{
	display:block; font-size:1.1em; color:#000;
	text-decoration:none; font-weight:normal; letter-spacing: 1px;
	 height:19px;
	padding:1px .5em 0; border-right:1px solid #000; margin:0;
}
* html #nav li a{ float:left}
*+html #nav li a{ float:left}
#nav li a:hover{text-decoration:none; background-color:#BDBDBD;  }
#subHeader {  padding:.1em .3em .1em 10px; background:#E9E9E9; border-bottom:1px solid #000; position:relative; }
#subHeader h6 {margin:0; font-size:.9em; font-weight:normal; }
#subHeader span {position:absolute; right:1em; top:.1em;}
#content {margin:10px 10px 0;}
.floatContent:after, .col2 #contentwrapper:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.floatContent, .col2 #contentwrapper {display: inline-block;}
/* Hides from IE-mac \*/
* html .floatContent, * html .col2 #contentwrapper {height: 1%}
.floatContent, .col2 #contentwrapper{display: block;}
/* End hide from IE-mac */