/* widgets definitions */

.noItems {
	padding-top: 5px;
	padding: 5px;
	padding-left: 15px;
	margin: 0px;
	font-size: 10px;
	font-weight: normal;
}


/* begin widgetSidebar */
/* used in templates/cart.sidebar.tem.php */
.top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetSidebar {
width: 160px;
}

#widgetSidebar .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
	clear:both;
}
#widgetSidebar ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetSidebar ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetSidebar ul.body li { height: 1%; }

#widgetSidebar ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetSidebar .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetSidebar .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetSidebar .btm { }


/* begin widgetCategories */
/* used in templates/cart.sidebar.tem.php */

#widgetCategories {
width: 160px;
}

#widgetCategories .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
	clear: both;
}
#widgetCategories ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetCategories ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetSidebar ul.body li { height: 1%; }

#widgetCategories ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetCategories .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetCategories .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetCategories .btm { }
/* END widgetSidebar */

/* begin widgetSidebarDetailed */

#widgetSidebarDetailed {
width: 160px;
}

#widgetSidebarDetailed .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
	clear: both;

}
#widgetSidebarDetailed ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetSidebarDetailed ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetSidebarDetailed ul.body li { height: 1%; }

#widgetSidebarDetailed ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetSidebarDetailed .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetSidebarDetailed .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetSidebarDetailed .btm { }
#widgetSidebarDetailed input {
	width: 90px;
	height: 25px;
	font-size: 11px;
	}

#widgetSidebarDetailed table {
	margin: 0 0 18px 18px;
	padding: 0;
	width: 80%;
	}
/* END widgetSidebarDetailed */
/*/ begin widgetSearch /*/
#widgetSearch {
width: 160px;

}

#widgetSearch .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
	clear: both;

}
#widgetSearch ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;

}
#widgetSearch ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetSearch ul.body li { height: 1%; }

#widgetSearch ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetSearch .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetSearch .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetSearch .btm { }

/**the extras */
#widgetSearch .body .field {
	float: left;
	padding-left: 15px;
	}

#widgetSearch .body .field input {
	margin-left: 0px;
	padding-left: 4px;
	font-size: 11px;
	color: #464646;
	border:1px #CC6600 solid;
	}

#widgetSearch .body .button input {
	font-size: 11px;
	color: #464646;
	}

#widgetSearch .body .button {
	float: left;
	padding-left: 2px;
	width: 25px;
	height: 19px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #1d1d1d;
	}

#widgetSearch .body .button  a {
	text-decoration: none;
	color: #1d1d1d;
	}

#widgetSearch .body .button a:hover {
	text-decoration: underline; 
	}

#widgetSearch .advanced {
	margin-left: 15px;
	padding-bottom: 20px;
	font-size: 9px;
	}

#widgetSearch .advanced a {
	text-decoration: underline;

	}

#widgetSearch .advanced a:hover {
	text-decoration: none;
	}
 /*/ END widgetSearch /*/

/*/ begin widgetLanguage /*/

#widgetLanguage {
width: 160px;
}

#widgetLanguage .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
	clear: both;
}
#widgetLanguage ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetLanguage ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetLanguage ul.body li { height: 1%; }

#widgetLanguage ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetLanguage .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetLanguage .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetLanguage .btm { }
/*/ END widgetLanguage /*/


/**VENDORS/
 * 
 * ********************/
 #widgetVendors {
width: 160px;
}

#widgetVendors .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetVendors ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetVendors ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetVendors ul.body li { height: 1%; }

#widgetVendors ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetVendors .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetVendors .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetVendors .btm { }
/****************END VENDORS ********************/
 /***************CURRENCY****************/

#widgetCurrency {
width: 160px;
}

#widgetCurrency .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetCurrency ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetCurrency ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetCurrency ul.body li { height: 1%; }

#widgetCurrency ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetCurrency .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetCurrency .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetCurrency .btm { }

/*************END *****************************/
/*********REWARD POINTS ************************/


#widgetRewardPoints {
width: 160px;
}

#widgetRewardPoints .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetRewardPoints ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetRewardPoints ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetRewardPoints ul.body li { height: 1%; }

#widgetRewardPoints ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetRewardPoints .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetRewardPoints .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetRewardPoints .btm { }


/***********************END **************************************/
/*******************************************************************/


#widgetInformation {
width: 160px;
}

#widgetInformation .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetInformation ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetInformation ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetInformation ul.body li { height: 1%; }

#widgetInformation ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetInformation .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetInformation .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetInformation .btm { }


/*********************************************************************/
/***********************************************************************/


#widgetNewArrivals {
width: 160px;
}

#widgetNewArrivals .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetNewArrivals ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetNewArrivals ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetNewArrivals ul.body li { height: 1%; }

#widgetNewArrivals ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetNewArrivals .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetNewArrivals .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetNewArrivals .btm { }
/******************************EXTRAS*/

#widgetNewArrivals .body .sdetailsNoImg {
	float: left;
	clear: left;
	padding-top: 15px;
	width: 216px;
	}

#widgetNewArrivals .body .photo { }

#widgetNewArrivals .body .title {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
	}

#widgetNewArrivals .body .title a {
	text-decoration: underline;
	color: #1d1d1d;
	}

#widgetNewArrivals .body .title a:hover {
	text-decoration: none;
	}

#widgetNewArrivals .body .sprice {
	padding: 8px 0 5px 0;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	}

#widgetNewArrivals .body .sdetails {
	margin: 0 auto;
	padding: 3px 0 0 0;
	width: 58px;
	height: 21px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	/*background: url(../images/details_button.jpg) no-repeat;*/
	}

#widgetNewArrivals .body .sdetails a {
	text-decoration: none; 

	}

#widgetNewArrivals .body .sdetails a:hover {
	color: #ececec;
	}

#widgetNewArrivals .body .all-link  {
/*	padding-top: 8px;
	padding-bottom: 13px;
	*/
	text-align: center;
	font-size: 11px;
	}

#widgetNewArrivals .body .all-link a {
	text-decoration: underline; 

	}

#widgetNewArrivals .body .all-link a:hover {
	text-decoration: none; 
	}
/**********************************************************************/
/**********************widgetSpecials************************************************/


#widgetSpecials {
width: 160px;
border:1px solid #f1f1f1;

}

#widgetSpecials .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetSpecials ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetSpecials ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetSpecials ul.body li { height: 1%; }

#widgetSpecials ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetSpecials .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetSpecials .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetSpecials .btm { }



/*********************END**********************************************/
/*/ begin widgetTopSellers /*/


#widgetTopSellers {
width: 160px;
margin-top: 5px;
margin-bottom:5px;


}

#widgetTopSellers .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetTopSellers ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetTopSellers ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetTopSellers ul.body li { height: 1%; }

#widgetTopSellers ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetTopSellers .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetTopSellers .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetTopSellers .btm { }



/*/ END widgetTopSellers /*/

/*/ START widgetFeatured /*/



#widgetFeatured {
	width: 160px;
	margin:0px;
	padding:0px;
	margin-top: 5px;
	margin-bottom:5px;
}

#widgetFeatured .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetFeatured ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetFeatured ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetFeatured ul.body li { height: 1%; }

#widgetFeatured ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetFeatured .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetFeatured .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetFeatured .btm { }

/*/ end widgetFeatured /*/

/*/ begin widgetSubscribe /*/


#widgetSubscribe {
width: 160px;
}

#widgetSubscribe .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetSubscribe ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
#widgetSubscribe ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetSubscribe ul.body li { height: 1%; }

#widgetSubscribe ul.body a {
	background-image: none;
	text-decoration: none;	
}
#widgetSubscribe .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetSubscribe .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetSubscribe .btm { }


/************************************************************************************/

#widgetRecentlyViewed{
width: 160px;
margin-top:5px;

}

#widgetRecentlyViewed .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetRecentlyViewedul .body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
border: 4px solid #000;
}
#widgetRecentlyViewedul .body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body #widgetRecentlyViewedul .body li { height: 1%; }

#widgetRecentlyViewedul .body a {
	background-image: none;
	text-decoration: none;	
}
#widgetRecentlyViewed .body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

#widgetRecentlyViewed .body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

#widgetRecentlyViewed.btm { }
/******************************EXTRAS*/

#widgetRecentlyViewed.body .sdetailsNoImg {
	float: left;
	clear: left;
	padding-top: 15px;
	width: 160px;
	}

#widgetRecentlyViewed.body .photo { }

#widgetRecentlyViewed .body .title {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
	}

#widgetRecentlyViewed .body .title a {
	text-decoration: underline;
	color: #1d1d1d;
	}

#widgetRecentlyViewed .body .title a:hover {
	text-decoration: none;
	}

#widgetRecentlyViewed .body .sprice {
	padding: 8px 0 5px 0;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	padding-bottom: 5px;
	}

#widgetRecentlyViewed .body .sdetails {
	margin: 0 auto;
	padding: 3px 0 0 0;
	width: 58px;
	height: 21px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	/*background: url(../images/details_button.jpg) no-repeat;*/
	}

#widgetRecentlyViewed .body .sdetails a {
	text-decoration: none; 

	}

#widgetRecentlyViewed .body .sdetails a:hover {
	color: #ececec;
	}

#widgetRecentlyViewed .body .all-link  {
/*	padding-top: 8px;
	padding-bottom: 13px;
	*/
	text-align: center;
	font-size: 11px;
	}

#widgetRecentlyViewed .body .all-link a {
	text-decoration: underline; 

	}

#widgetRecentlyViewed .body .all-link a:hover {
	text-decoration: none; 
	}
/**********************************************************************/


/*/ END widgetSubscribe /*/

/**************************************************************************************/


/*/ begin widgetFooter /*/

#widgetFooter {
	width: 943px;
	text-align: left;
	}

#widgetFooter hr {	
	float: left;
	clear: left;
	height: 1px;
	color: #878787;
	background-color: #878787;
	}

#widgetFooter .actionItems {
	margin: 0;
	padding: 15px 0 0 35px;
	font-weight: bold;
	color: #2f2f2f;
	}	

#widgetFooter .actionItems a {
	text-decoration: underline;
	color: #2f2f2f;
	}

#widgetFooter .actionItems a:hover {
	text-decoration: none;
	color: #2f2f2f;
	}

#widgetFooter .copyright {
	float: left;
	margin: 0;
	padding: 15px 85px 0 35px;
	width: 300px;
	line-height: 22px;
	color: #2f2f2f;
	}

#widgetFooter .copyright a {
	text-decoration: underline;
	color: #2f2f2f;
	}

#widgetFooter .copyright a:hover {
	text-decoration: none;
	color: #2f2f2f;
	}

#widgetFooter .nav {
	float: left;
	margin: 0;
	padding: 19px 0 10px 10px;
	width: 150px;
	}

#widgetFooter .nav .title {
	margin: 0;
	padding: 0;
	width: 120px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #2f2f2f;
	}

#widgetFooter .nav ul {
	margin: 0 0 0 1px;
	padding: 0;	
	text-align: left;
	list-style: none;
	}

#widgetFooter .nav ul li {
	text-align: left;
	line-height: 2.00;
	}

#widgetFooter .nav ul li a {
	text-decoration: underline;
	color: #2f2f2f;			
	}

#widgetFooter .nav ul li a:hover {
	text-decoration: none;
	}

/*/ end widgetFooter /*/


/*/ begin widgetImages /*/
#widgetImages {
width: 160px;
margin-top:5px;
}

#widgetImages .top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
#widgetImages .body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}

/*/ end widgetImages /*/

/****************h3, top, body on left and right bars*******************/

.top {
	background: url(../images/bg_arch.png) no-repeat;	
	height:48px;
	margin:0px;
	padding-left:8px;
	padding-top:12px;
	font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
	text-align:center;
	text-transform: uppercase;
}
ul.body {
	list-style: none;
	text-align: left;
	margin: 0 0 8px 0;	
	padding-right: 0;		
	text-decoration: none;
}
ul.body li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 5px 2px 2px;	
}

* html body ul.body li { height: 1%; }

ul.body a {
	background-image: none;
	text-decoration: none;	
}
.body .items {
	font-weight: bold;
	background-image: none;
	text-decoration: none;

}

.body .subtotal {
	font-weight: bold;
	background-image: none;
	text-decoration: none;
}

.btm { }

/****************h3, top, body on left and right bars*******************/
#billAddress{ border: 1px solid #dedede; padding:5px;}

