/*Reset Styles*/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;  }

body 			
{line-height: 1;background: #f8f4e2;}

ol, ul 			
{list-style: none;}

blockquote, q 	
{quotes: none;}

blockquote:before, blockquote:after, q:before, q:after 
{content: ''; content: none;}

/* remember to define focus styles! */
input:focus, textarea:focus, select:focus
{outline:0; background-color: #e7f1d3;}

/* remember to highlight inserts somehow! */
ins 
{text-decoration: none;}

del 
{text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table 
{border-collapse: collapse; border-spacing: 0;}

/* http://sonspring.com/journal/clearing-floats */
.clear 					{clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
.clearLeft				{clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

/*Define default HTML styles*/

body, input, textarea, select, option
{font: 12px/1.1 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; color:#6a6a6a;}


/******* Wrapper *******/
/** These are Fixed Styles that are NOT to be modified. They build the skeleton of the page while ensuring the footer lays at the bottom in XHTML **/
#wireframe 				{display: block; width:100%; top:0px; left:0px; z-index: 0;}
#container 				{min-height:600px;}
#content 				{margin:0 auto; text-align:left; width:980px;  min-height:600px;}
#footer 				{height:157px; background-image:url('/dtr/bgFooter.gif'); background-repeat:repeat-x;}
#footerContent			{width:980px; margin:0 auto; padding-top:40px; line-height:1.8em; color:#646464;}

#header					{height:135px;}
#logo					{padding-top:30px;}
#weatherWidget			{display:none;}
#splash					{width:976px; border:1px solid #cbc7c1; padding:2px; margin:0 auto; text-align:center; margin:0 auto;}
#splash .wrapper		{width:972px; border:2px solid #cbc7c1; margin:0 auto;  padding:0px; padding-top:2px;}

#links                  {padding-top:5px;}
#links a				{padding-right:6px; padding-left:6px; padding-bottom:0px; padding-top:10px; border:0px; text-decoration:none;}
/* Form Styles */
input, select			{border: 1px solid #cccccc; padding:5px; margin:3px 0px 3px 0px;}
textarea 				{border: 1px solid #cccccc; padding:5px; width:250px;}
select					{}
.submit					{background-color:#9bae75; color:#FFFFFF; border:3px double #FFFFFF;}
input.submit:focus		{background-color:#869961; color:#FFFFFF; border:3px double #FFFFFF;}

/* Admin Edit */
.adminEdit				{width: 100%; padding: 10px; margin: 5px 0px; background: #c38a8a; border: 1px solid #990000;}
.adminEdit	a			{color:#FFFFFF;}

/* Admin Edit */
.breadCrumb				{width: 100%; padding:5px; padding-left:0px; padding-right:0px; margin: 0px 0px; text-align:right; padding-bottom:0px; width:980px;}
.breadCrumb	a			{color:#507e8b; text-decoration:none;}


hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

a		{color:#63a5b7;}
a:hover	{color:#000000;}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {font-size: 22px; font-family:georgia; font-weight:normal; color:#4f2f53; padding-left:12px; padding-bottom:0px; padding-top:10px;}

.listing tr.header td {font-size: 22px; font-family:georgia; font-weight:normal; color:#4f2f53; padding-left:12px; padding-bottom:0px; padding-top:10px; padding-top:20px; padding-bottom:0px; margin:0px;}

h2 {font-size: 18px; font-weight:bold; color:#9bae75;}
h3 {font-size: 16px; font-weight:bold; color:#aa9365;}
h4 {font-size: 14px; font-weight:bold; color:#5d8790;}
h5 {font-size: 12px; font-weight:bold; color:#4f2f53;}
h6 {font-size: 10px; font-weight:bold; color:#000000;}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {list-style: decimal;}
ul {list-style: square;}
li {margin-left: 30px;}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px;}



#navigation ul 				{margin: 0;padding: 0; list-style-type: none;}
#navigation ul li			{width:200px; margin:0px; padding:0px; border-bottom:1px solid #cbc7c1;}
#navigation ul li a 		{background-image:url('/dtr/bgNavLinks.gif'); background-repeat:no-repeat; background-position:right center;  padding: 5px; color: #575757; margin-top: 1px; width: 190px; border-bottom: 0px solid #FFFFFF; display: block; text-decoration: none;}
#navigation ul li a:hover 	{background-image:url('/dtr/bgNavLinksOver.gif'); background-color: #b5c693; color:#ffffff;}
#navigation ul li.current a {background-image:url('/dtr/bgNavLinksOver.gif'); background-color: #9bae75; color:#ffffff;}

/*Table Styles*/
table.listing		{width:100%; padding: 0px 0px;}
table.listing th 	{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; text-transform: uppercase; text-align: left; background-color: #b5c693; color:#ffffff; padding: 5px 5px 5px 12px; white-space:nowrap;}
table.listing th a		{color:#FFFFFF;}
table.listing	td 		{background: transparent; padding: 5px 5px 5px 12px;}
table.listing	table td 		{background: #transparent; padding: 0px;}
table.listing	td.none {background: #eaede4;}
table.listing td.header	{white-space:nowrap; padding:5px; font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
td	{vertical-align: top; }
/*Module Styles*/	
/****************************************************************/		
.defaultText	{line-height:1.8em;}

#regions a			{color:#397f91; border-color:#397f91;}
#regions a:hover	{color:#000000; border-color:#000000;}




#regions table.listing		{width:100%; padding: 0px 0px;}
#regions table.listing th 	{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; text-transform: uppercase; text-align: left; background-color: #b5c693; color:#ffffff; padding: 5px 5px 5px 5px; white-space:nowrap; background-color:transparent; display:none;}
#regions table.listing th a		{color:#FFFFFF;}
#regions table.listing	td 		{background:transparent; padding: 5px 5px 5px 5px;}
#regions table.listing	td a	{color:#FFFFFF; text-decoration:none;}
#regions table.listing	td.none {background: transparent;}
#regions table.listing td.header	{background-color:#9bae75; color:#FFFFFF;}
#regions  table.listing .listingDate				{white-space:nowrap;color:#FFFFFF;}

#regions1					{background-color:#9bae75; color:#397f91; padding-bottom:0px; border:5px double #f8f4e2; background-image:url('/dtr/regionsFx.png'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:10px;}
#regions1 .defaultText		{padding:5px 15px 0px 5px;}			
#regions1 table.listing td {border-bottom:1px solid #859761;}
#regions2 table.listing td {border-bottom:1px solid #55768d;}
#regions3 table.listing td {border-bottom:1px solid #654463;}



#regions3							{background-color:#a07f9e; color:#397f91; padding-bottom:0px; border:5px double #f8f4e2; background-image:url('/dtr/regionsFx.png'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:10px;}
#regions3 .defaultText				{padding:5px 15px 0px 5px; color:#FFFFFF;}			
#regions3 .defaultText .styleOne	{font-size:10pt; color:#FFFFFF;}


#regions2			{background-color:#7597ae; color:#397f91; border:5px double #f8f4e2; background-image:url('/dtr/regionsFx.png'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:10px;}
#regions2 .defaultText	{padding:5px 15px 0px 5px;}			
#regions2 .listingDate		{white-space:nowrap;color:#397f91;}

.moduleA	{background-image:url('/dtr/moduleA.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}
.moduleB	{background-image:url('/dtr/moduleB.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}
.moduleC	{background-image:url('/dtr/moduleC.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}
.moduleD	{background-image:url('/dtr/moduleD.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}
.moduleE	{background-image:url('/dtr/moduleE.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}
.moduleE .defaultText	{margin:0 auto; text-align:center; color:#FFFFFF;}
.moduleE img	{width:220px; border:4px double #FFFFFF; text-align:center; margin:0 auto;}
.moduleE img	{width:220px; border:4px double #FFFFFF; text-align:center; margin:0 auto;}
.moduleE br		{font-size:3px;}


.moduleF	{background-image:url('/dtr/moduleF.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}
.moduleG	{background-image:url('/dtr/moduleG.png'); background-repeat:no-repeat; background-position:8px 10px; padding-top:30px; width:275px;}



/*When Showing only 1 column*/
		#container1 #regions		{display:none;}
		
	/*When Showing only 2 columns*/
		#container1, #container2, #container3v1, #container3v2, #container3v3	{width:980px; padding:0px; margin:0px; min-height:500px;}
		
		#body						{width:465px; float:left; padding-top:0px; padding-right:20px;}
		
		#navigation				{width:200px; padding-top:50px; float:left; padding-right:20px;}
	
	#container1 #body			{width:935px; padding-left:20px; padding-right:20px;}
	
	
	#container2 #body			{width:735px; padding-left:5px;}
	
	
	#container2 #regions		{display:none;}
		
	/*When Showing only 3 columns*/
		/*When relating one module*/
		#container3v1 #regions		{margin:0px; padding:0px; width:275px; float:left; padding-top:30px;}
		#container3v1 #clearer		{display:none;}
		
		/*When relating two modules*/
		#container3v2 #regions		{margin:0px; padding:0px; width:275px; float:left; padding-top:30px;}
		#container3v2 #clearer		{display:none;}
		
		/*When relating three modules*/
		#container3v3 #regions		{margin:0px; padding:0px; width:275px; float:left; padding-top:30px;}		
		#container3v3 #clearer		{display:none;}	

		/*misc. styles*/
		#container3v2 #regions3		{display:none;}
		#container3v1 #regions2		{display:none;}
		#container3v1 #regions3		{display:none;}
		
		/*Clearing Floats*/
		#clearContainer				{clear:left; width:980px;}
		#container3Clearer			{clear:left;}
		#container2	#clearer		{clear:left;}
		

/* ************ Drop Down *******************************/
.subMenu 						{ background-color:#e9e8ca; -moz-opacity:.9; filter:alpha(opacity=90); border-right :1px solid #e5e5e5; border-bottom :1px solid #e5e5e5; border-Top :1px solid #e5e5e5;}
.subMenuLink 					{ font-family:Arial; font-size:11; display:block; color:#000000; text-align:left; text-decoration:none; padding:5px 5px 5px 20px;}	
.subMenuLink:hover				{color:#333d72; text-align:left; text-decoration:none; padding:5px 5px 5px 20px;}			


/*WYSIWYG Edtor Styles*/
.styleOne			{font-family:georgia; font-size: 20px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#826080;}
.styleTwo			{font-family:arial; font-size: 20px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#826080;}
.styleThree			{font-family:georgia; font-size: 20px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#b5c693;}
.styleFour			{font-family:arial; font-size: 18px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#b5c693;}
.styleFive			{font-family:georgia; font-size: 18px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#a98e54;}
.styleSix			{font-family:arial; font-size: 18px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#a98e54;}
.styleSeven			{font-family:georgia; font-size: 16px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#63a5b7;}
.styleEight			{font-family:arial; font-size: 16px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#63a5b7;}
.styleNine			{font-family:georgia; font-size: 16px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#6e6e6e;}
.styleTen			{font-family:arial; font-size: 16px; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#6e6e6e;}
.styleEleven		{font-family:georgia; font-size: 12px; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#000000;}
.styleTwelve		{font-family:arial; font-size: 12px; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: normal; line-height: 1.4em; color:#000000;}


.listingNAA .date	{display:none;}
.listingNAA .title a	{text-decoration:none;}
.listingMAE .date a {text-decoration:none;}
.listingMAE .title a {text-decoration:none;}

#products	{padding:0px; margin:0px;}
#products .fullWidth	{980px;}

.fullWidth	{width:980px;}
.nowrap		{white-space:nowrap}

.shopNavigation					{background-color:#7597ae; text-align:left; width:977px;  padding:0px; margin:0px; margin-top:5px; border:3px double #FFFFFF;}
.shopNavigationCore				{width:977px; padding:0px; margin:0px;}
.shopNavigationCore table		{padding:0px; margin:0px;}
.shopNavigation	*				{color:#FFFFFF;}
.shopNavigation	a				{color:#FFFFFF; text-decoration:none;}
.shopNavigation	a:hover			{color:#faa735;}
.categoryNavigation				{text-align:left; padding:5px 0px 5px 0px; margin:0px; width:650px;}
.categoryNavigation	*			{font-family:arial;}
.categoryNavigation	td			{padding:5px; text-align:center;}
td.cartInfo  					{width:358px; text-align:right; padding-top:7px;}
td.cartInfo  * 					{font-family:arial;}
#rowcartCheckout .td1           {background:transparent;}
#rowcartUpdate .update               {background:transparent;}
	/*Define Site Specific Navigation Styles*/
	#store {min-height:700px;}
	#store #navigation ul				{list-style-type:none; margin:0px; padding:0px;}
	#store #navigation *				{font-family: verdana;}
	#store #navigation li				{border-right:1px solid #FFFFFF; border-bottom:1px solid #eeebe4;  color:#50585c; margin:0; padding:7px 5px 7px 15px; background-image:none; float:left;}
	#store #navigation li.main			{font-weight: bold;}
	#store #navigation li.current 		{font-weight: bold;}
	#store #navigation li.current a		{color:#50585c; text-decoration:none; display:block;}
	#store #navigation li.main a 		{color:#50585c; text-decoration:none }
	#store #navigation a 				{color:#50585c; text-decoration:none }
	#store #navigation a:hover 			{color:#000000; text-decoration:none;}	
	

	
	.productImage	{border:3px double #f1f1f1; margin-right:20px; margin-bottom:20px;}	
	
	/*product listing styles start*/
	.productListing					{padding:0px; margin:0px;}
	.productListing th				{padding:0px; margin:0px; border:0px;}
	.productListing .td1			{padding:0px; margin:0px; border:0px;}
	.productListing .none			{padding:0px; margin:0px; border:0px;}
	.productListing .td1 a			{text-decoration: none;}
	.productListing .none a			{text-decoration: none;}
	.productListing  td.header 		{padding:0px; margin:0px; border:0px;}
	.productListing .header a		{padding:0px; margin:0px; border:0px;}
	.productListing .header a:hover	{color:#000000; text-decoration:none;}
	.productListing td				{padding:0px; margin:0px; border:0px;}
	.productListing td.subTitle		{padding:0px; margin:0px; border:0px; width:500px;}
	.productListing td.productInfo	{padding:0px; margin:0px; border:0px;}
	.productListing td.productOption{padding:0px; margin:0px; border:0px;}
	.productListing td.productFooter{padding:0px; margin:0px; border:0px;}
	.productListing td.productDH	{padding:0px; margin:0px; border:0px;}
	.productListing td.addInfo		{padding:0px; margin:0px; border:0px;}
	.productListing .productTitle	{padding:0px; margin:0px; border:0px; padding-bottom:3px; font-weight:bold;}
	.productListing .splitter		{border-bottom :5px solid #b2a69b;}
	.prodDetailPad					{padding:0px; width:980px;}
	.detailImg						{width:350px; height:350px;}
	.selectOption					{color:#262a33; border-bottom :1px solid #e5e5e5; padding:5px 5px 5px 0px; font-weight:normal; width:100%; }
	.productListing  .relatedProductHeader			{background-color:#f1f1f1; color:#515151; padding:10px; border-bottom:15px solid #FFFFFF; border-bottom:15px solid #FFFFFF;}
	
	.productAdditionalInfo 				{min-height:300px;}
	.productAdditionalInfo h1			{background-color:#f0ece8; padding:5px; color:#000000; font-size:12pt; margin-bottom:10px;}
	
	
	/*product detail*/	
	#productList 					{padding-top:20px;}
	#productList .defaultText       {padding:0px 0px 0px 0px;  width:980px;}
	#productList .defaultText hr    {display:none;}
	tr.cartPadding       			{padding:0px 0px 0px 0px; margin:0px;}
	tr.cartPadding td.td1  br		{display:none;}
	.listing tr.cartPadding td.td1  br		{font-size:0px;}
	#productImg                     {padding:0px 0px 0px 0px; margin:0px; width:350px; height:350px; text-align:center; float:left;  border:3px double #f1f1f1; margin-bottom:5px;}
	#productImg br                  {display:none;}
	#productDetail                  {padding:0px 10px 0px 10px; text-align:left; width:360px; float:left;}
	.detailList                     {padding:5px 5px 5px 5px; border-bottom:1px dotted #e5e5e5; width:500px;}
	.detailList .Title              {color:#404040; font-weight:bold; padding-right:10px; float:left; padding:5px;}
	.detailList .Detail             {float:left; padding:5px;}
	.detailList #price              {color:#826080;font-weight:bold; }
	.detailList #quantity           {padding-top:5px;}
	.detailList .submit             {background-color:#826080; color:#ffffff; }
	.detailList .selectOption       {border-bottom :0px solid #e5e5e5;}
	#productName                    {color:#7597ae; font-size:11pt; font-weight:normal; font-family:georgia;}
	#proDesTitle                    {font-weight:bold; font-size:9pt; color:#000000; }
	.pad                            {width:980px;}
	
	/*Listing Styles - Table*/
	.paymentDivBox .listing					{padding:5px; text-align: left; width:100%;}
	.paymentDivBox .listing th				{color:#262a33; border-bottom :1px solid #e5e5e5; padding:5px;}
	.paymentDivBox .listing .td1			{color:#FFFFFF; padding:5px; border-bottom :0px solid #e5e5e5;}
	.paymentDivBox .listing .none			{background-color:#a1000e; color:#FFFFFF; padding:5px; border-bottom :0px solid #e5e5e5;}
	.paymentDivBox .listing .td1 a			{text-decoration: none; color:#f9ab3c;}
	.paymentDivBox .listing .none  a		{text-decoration: none; color:#f9ab3c;}
	.paymentDivBox .listing .td1 a:hover	{color:#FFFFFF; text-decoration: none;}
	.paymentDivBox .listing .none a:hover	{color:#FFFFFF; text-decoration: none;}
	.paymentDivBox .listing .header			{border-bottom :5px solid #262a33; margin:0px; color:#650506; font-weight:bold; height:22px; padding:2px;}
	.paymentDivBox .listing .header a		{color:#950001; font-size:10pt;}
	.paymentDivBox .listing .header a:hover	{color:#000000; text-decoration:none;}
	.paymentDivBox .listing td				{padding:5px;}
	
.checkOutBlock			{border:5px solid #f1f1f1; padding:10px; margin:10px;}
.checkOutBlock h2		{padding:0px; font-size:14pt; font-family:times new roman; font-weight:normal; margin:0px; padding-bottom:5px; color:#000000;}			
.checkOutBlock h1		{padding:0px;}			
.checkOutBlock .spacer	{border-left:1px solid #eeeeee; padding-left:30px;}
.checkOutBlock .spacer1	{padding-left:30px; padding-right:100px;}
.checkOutBlock .spacer2	{padding-left:30px;}
.checkOutBlock .number	{font-size:14pt;}
.checkOutBlock .submit	{background-color:#6f3053; color:#FFFFFF; border:3px double #FFFFFF;}
.A						{background-image:url('/harpoon/accountLogin.gif'); background-repeat:no-repeat; background-position:right top;}
.B						{background-image:url('/harpoon/createAccount.gif'); background-repeat:no-repeat; background-position:right top;}
.C						{background-image:url('/harpoon/expressCheckout.gif'); background-repeat:no-repeat; background-position:right top;}

/*Listing Styles - Table*/
.listing2						{padding:0px; text-align: left; width:920px; margin:0px;}
.listing2 th					{color:#262a33; padding:3px; margin:0px;}
.listing2 .td1					{color:#50585c; padding:3px; border-bottom:0px; padding-right:5px; padding-right:10px;  margin:0px;}
.listing2 .none					{background-color:#fafafa; color:#50585c; padding:3px;  border-bottom:0px; padding-right:10px;  margin:0px;}
.listing2 .td1 a				{text-decoration: none;}
.listing2 .none a				{text-decoration: none;}
.listing2 .td1 a:hover			{color:#000000; text-decoration: none;}
.listing2 .none a:hover			{color:#000000; text-decoration: none;}
.listing2 .header				{border-bottom :5px solid #262a33; margin:0px; color:#650506; font-weight:bold; height:22px; padding:2px;}
.listing2 .header a				{color:#950001; font-size:10pt;  margin:0px;}
.listing2 .header a:hover		{color:#000000; text-decoration:none;}
.listing2 td					{padding:5px;  margin:0px;}
.listing2 .dash					{border-bottom:1px solid #e5e5e5; padding-bottom:5px;  margin:0px;}
.highlight						{background-color:#f1f1f1; padding-top:5px; padding-bottom:5px;  margin:0px;}
.submit2						{background-color:#6f3053; color:#FFFFFF; border:3px double #FFFFFF; font-family:Verdana; font-weight:bold; padding:5px;  margin:0px;} 
.secureIcon						{background-image:url('/harpoon/accountLogin.gif'); background-repeat:no-repeat; background-position:right top;}

	
#rowcartUpdate th {padding:0px; margin:0px; background-color:#FFFFFF; padding-left:20px;}
#rowcartCheckout td	{text-align:right; padding:0px; padding-top:30px;}
#rowcartCheckout th 	{padding:0px; margin:0px; background-color:#FFFFFF; padding-top:30px; padding-left:10px;}

#rowcartCheckout td	.submit {background-color:#a98e54;}

#rowcartCheckout th .submit	{background-color:#826080;}
#rowcartCheckout th br	{display:none;}

table tr.tableBody1	td.td1	{border-bottom:0px; padding:0px; margin:0px;}	

.statusDivBox					{width:350px; height:20px; border: 3px solid #aa83a8; background-color: #826080; position:absolute; display:none; z-index: 99; padding:5px; text-align:center; color:#FFFFFF; font-weight:bold;}
.paymentDivBox					{background-color: #826080; border: 3px solid #aa83a8;  display:none; z-index: 5; padding:10px; text-align:center; color:#FFFFFF; font-weight:bold;}


/*Listing Styles - Table*/
.paymentDivBox .listing					{padding:5px; text-align: left; width:100%;}
.paymentDivBox .listing th				{color:#262a33; border-bottom :1px solid #e5e5e5; padding:5px;}
.paymentDivBox .listing .td1			{color:#FFFFFF; padding:5px; border-bottom :0px solid #e5e5e5;}
.paymentDivBox .listing .none			{background-color:#a1000e; color:#FFFFFF; padding:5px; border-bottom :0px solid #e5e5e5;}
.paymentDivBox .listing .td1 a			{text-decoration: none; color:#f9ab3c;}
.paymentDivBox .listing .none  a		{text-decoration: none; color:#f9ab3c;}
.paymentDivBox .listing .td1 a:hover	{color:#FFFFFF; text-decoration: none;}
.paymentDivBox .listing .none a:hover	{color:#FFFFFF; text-decoration: none;}
.paymentDivBox .listing .header			{border-bottom :5px solid #262a33; margin:0px; color:#650506; font-weight:bold; height:22px; padding:2px;}
.paymentDivBox .listing .header a		{color:#950001; font-size:10pt;}
.paymentDivBox .listing .header a:hover	{color:#000000; text-decoration:none;}
.paymentDivBox .listing td				{padding:5px;}



.statusDivBox	a				{color:#FFFFFF; text-decoration:none;}
.statusDivBox	a:hover			{color:#ffffff; text-decoration:none;}
.paymentDivBox	a				{color:#FFFFFF;}

.weatherText 		{padding-right:10px; text-align:right; color:#9c9c9c;}
.weatherText strong	{font-weight:normal; font-size:10pt; line-height:1.6em;}
.weatherIcon 		{padding-top:2px;}
.weatherIcon img	{border:3px double #f1f1f1;}
.temp				{font-size:16px; padding-right:5px;}
.tempDetails		{font-size:7pt;} 

.activePage			{color:#826581; font-weight:bold;}
.lproductPricing	{color:#9ba873; font-weight:bold; padding-top:3px;}

.cartHeight			{background-image:url('/dtr/yourCart.jpg'); background-repeat:no-repeat; padding-top:40px; background-position:0px 30px;}

.weatherPadding     {padding-top:20px;}
