.hide
{
	display: none;
}
body {
	background: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	letter-spacing: normal;
	vertical-align: top; !important
	text-align: center;
}
a, a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #F58A22;
	text-decoration: none;
}

/* START MAIN LAYOUT TAGS */
/* The container is used to control to overall width of the site content */
#container
{
	position: absolute;
	width: 778px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
	left:50%;
	margin: 5px 0px 0px -388px;
}
#popupContainer
{
	width: 100%;
	padding: 10px;
	background: #FFF;	
}
/* NavColumn and ContentColumn are used on pages with a sidebar */
#navcolumn
{
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 212px;
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, Sans-Serif;
	background: #F2F2F2;
}
/*
#NavColumn
{
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 212px;
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, Sans-Serif;
	background: #F2F2F2;
}
*/
#contentcolumn
{
	position: relative;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	width: 566px;
	vertical-align: top;
	text-align: left;
	font: 12px Arial, Helvetica, Sans-Serif;
}
/* #ProductPageContainer,#ProductImageColumn and #ProdutContentColumn are used on the product page */
#ProductPageContainer
{
	width: 566px;
	align: left;
	text-align: left;
}
#ProductPageImageColumn
{
	
	padding: 5px 0px 0px 10px;
	margin: 0px;
	vertical-align: top;
	text-align: center;
	font: 13px/15px Arial, Helvetica, Sans-Serif;
}
#ProductPageContentColumn
{
	padding: 5px 0px 0px 10px;
	display: block;
	margin: 0px;
	vertical-align: top;
	text-align: left;	
	align: left;
	font-family: Arial;
	font-size: 12px;
}
#ProductPageContentColumn #lblName {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #5A5A5A;
}
#ProductPageContentColumn #lblDescription, #ProductPageContentColumn #lblDescription td {
	font-family: Arial;
	font-size: 12px;
}
#ProductPageContentColumn #lstProperties {
	font-family: Arial;
	font-size: 12px;
	list-style-type: square;
}
#ProductPageContentColumn #lstProperties .ProductPropertyLabel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5A5A5A;
	text-align: left;
}
#ProductPageContentColumn #Prices {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	border-top: 1px solid #5A5A5A;
	padding: 10px 0px 0px 0px;
}
#ProductPageContentColumn #ProductReviews {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	border-top: 1px solid #5A5A5A;
}
#ProductPageContentColumn #ProductReviews #ProductReviewDisplay1_lblTitle {
	font-family: Arial;
	font-size: 16px;
	color: #5A5A5A;
}
#ProductPageContentColumn #Prices .ProductPropertyLabel {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-align: left;
}
#ProductPageContentColumn #Prices .SitePrice {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	font-weight: normal;
}
#ProductPageContentColumn #ProductSKU {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #5A5A5A;
	width: 100%;
	color: #5A5A5A;
}
#ProductPageContentColumn #lblSitePriceName, #ProductPageContentColumn #lblQuantity, #ProductPageContentColumn #lblSitePrice {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
#ProductReviews, #ProductReviews a, #ProductReviews a:visited {
	font-family: Arial;
	font-size: 12px;
/*	color: #666666; */
	color: #5A5A5A
	text-decoration: none;
}
#ProductReviewDisplay1_lblTitle {
	font-family: Arial;
	font-size: 16px;
	color:  #000000;
}
#ProductReviews a:hover {
	text-decoration: none;
	color: #F58A22;
}
#BreadCrumbs, #BreadCrumbs a, #BreadCrumbs a:visited, .BreadCrumbTrailNoLink {
	font-family: Arial;
	font-size: 10px;
	background: #F2F2F2;
	color: #5A5A5A;
	text-decoration: none;
}
#BreadCrumbs a:hover {
	font-family: Arial;
	font-size: 10px;
	background: #F2F2F2;
	color: #F58A22;
	text-decoration: none;
}
/* #page is used by pages without a sidebar */
#page
{
	padding:0px;
	margin:0px;
	background:#EEEEEE;
	font: 13px/15px Arial, Helvetica, Sans-Serif;
}
/* #maincontent is a DIV that wraps the content area on every page */
#maincontent
{
	position: relative;
	font: 11px Arial, Helvetica, Sans-Serif;
	margin: 0px;
	padding: 0px 0px 0px 0px;		
	text-align: left;	
}
/* END MAIN LAYOUT TAGS */

/* START HEADER TAGS */
#header
{
	font: 11px;
/*	height: 85px;*/
	padding-right: 0px;
	padding-left: 0px;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 778px;
	padding-top: 0px;
	position: relative;
	top: 0px;
	text-align: left;
	background: #FFFFFF;
}
/* Used to make sure the main menu clears the logo and site menu */
#BrandingArea
{
	height: 85px;
	width: 778px;
	background: #FFFFFF;
	
}
#SubTotal {
	font-family: Arial;
	font-size: 10px;
	color: #F58A22;
}
/* Sections within Main Header Areas */
#Logo
{
	position: relative;
	top: 0px;
	left: 0px;
}
#SiteMenu {
	position: relative;
	padding: 10px 0px 0px 0px;
	width: 100%;
}
#SiteMenu UL
{
	position: relative;
	margin: 0px;
	white-space: nowrap;
	border-top: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	padding: 3px;
}
#SiteMenu LI
{
	text-transform: uppercase;
	display: inline;
	list-style-type: none;
}
#SiteMenu A
{
	font-size: 11px;
	text-align: center;
	padding: 0 10 0 0;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#SiteMenu A:Hover
{
	color: #F58A22;
}
#MiniCart
{
	position: relative;
	text-align: left;
	width: 778;
	left: 553px;
	top: -4px;
	color: #666666;
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
#ShoppingCartLink
{
	position: relative;
	text-align: left;
	left: 680px;
	top: 9px;
	padding: 0px 0px 0px 15px;
	width: 778;
	color: #666666;
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	background: url(cart.gif) no-repeat;
}
#ShoppingCartLink A
{
	color: #5A5A5A7
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
#ShoppingCartLink A:hover {
	color: #F58A22;
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
/* Tags for main menu */
#MainMenu
{
	position: relative;
	display: none;
	width: 778px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	padding-top: 0px;
	text-align: center;
	background: #FFFFFF;
}
/* Controls Tabs for top level categories */
#MenuLevel1
{
	display: none;
	width: 778px;
	background: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	padding-top: 0px;
}
#MenuLevel1 Table
{
	position: relative;
	top: 0px;
	left: 0px;
	align: left;
}
.MenuItem
{		
	color: #666666;
	height: 25px;
	text-align: center;
	font-weight: bold;
}
.MenuItemActive
{
	width: 100px;
	color: #666666;
	height: 25px;
	text-align: center;
	font-weight: bold;	
}
#MenuLevel1 a, #MenuLevel1 a:Hover, #MenuLevel1 a:visited {
	font: 12px Arial, Helvetica, Sans-Serif;
	padding: 0 10 0 10;
	color: #5A5A5A;
	text-decoration: none;
}
/* Controls sub category level menu */
#MenuLevel2
{
	position: relative;
	top: -135px;
	left: 350px;
	left: 0px;
	width: 755px;
	height: 38px;
	background: url(SubCategories.gif) no-repeat;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	padding-top: 5px;	
}
#MenuLevel2 .MenuItem
{
	width: 100px;
	background: transparent;
	color: #000;
}
#MenuLevel2 Table
{
	margin-left: auto;
	margin-right: auto;
}
#MenuLevel2 A
{
	font: 10px/12px Arial, Helvetica, Sans-Serif;
	color: #000;
	text-decoration: none;
}
#MenuLevel2 A:Hover
{
	text-decoration: none;
	color: #F58A22;
}
/* END HEADER TAGS */

/*___________________Sidebar Menus And Forms________________________*/
.CategoryList, .SearchBoxForm, .MailingListSignupForm {
	position: relative;
	left: 0px;
	width:212px;
	background: #E3E3E3;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	align: left;
}
.CategoryList h4, .SearchBoxForm h4, .MailingListSignupForm h4 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: 5A5A5A;
	margin: 5px 0px 2px 5px;
	height: 25px;
}
.CategoryListContent {
	background: #F2F2F2;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.CategoryListContent ul {
	background: #F2F2F2;
	position: relative;
	margin: 0px 0px 5px 0px;
	white-space: nowrap;
	padding: 0px 0px 0px 5px;
/*	list-style-image: url(cross.gif); */
	list-style-type: none;
	text-indent: 0px;
}
.CategoryListContent ul li a,.CategoryListContent ul li a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #5A5A5A;
}
.CategoryListContent ul li a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #F58A22;
}
.CategoryListContent li ul {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	list-style-image: url(cross.gif);
	padding: 0px 0px 0px 20px;
}
.CategoryListContent ul li ul li a, .CategoryListContent ul li ul li a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #5A5A5A;
}
.CategoryListContent ul li ul li a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #F58A22;
}
.CurrentCategory a,.CurrentCategory a:visited,.CurrentCategory a:hover {
	font-weight: bold;
}
.CategoryListContent a, .CategoryListContent a:visited, .CategoryListContent a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	font-weight: normal;
	text-decoration: none;
}
.SearchBoxFormContent {
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	background: #F2F2F2;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	height: 25px;
}

.MailingListSignupFormContent {
	padding: 5px;
	text-align: left;
	height: 50px;
	background: #F2F2F2;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}
.SearchBoxFormContent .FormInput, .MailingListSignupFormContent .FormInput {
	border: #90B4C0 1px solid;
	background: #FFFFFF;
	color: #90B4C0;
	padding-left: 2px;
	font: bold 10px/14px Arial, Helvetica, Sans-Serif;
	height: 18px;
	width: 150px;
	vertical-align: middle;
}
.MailingListSignupFormContent .FormLabel {
	font-family: Arial;
	font-size: 11px;
	color: #5A5A5A;
}
/*__________________Go Buttons on the Forums___________________*/
#ContentColumn3_ctl00_btnGoEmail {
	position: relative;
	top: -4px;
}
/*__________________Category Display Class_____________*/
#lblCategoryName {
	display: none;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}
/*_________________Mailing List Go Button_______________*/
#ContentColumn1__ctl2_btnGoEmail {
	position: relative;
	top:5px;
}
#ContentColumn5__ctl2_btnGoEmail {
	position: relative;
	top:5px;
}
/*___________________Home Page Content Styles_______________*/
#PageHome {
	position: relative;
	width: 778;
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5A5A5A;
}
#HomeTable {
	vertical-align: top;
}

#HomeColumn1 {
	vertical-align: top;
	background: #F2F2F2;
}
#HomeColumn2 {
	position: relative;
	padding: 3px 3px 3px 3px;
	vertical-align: top;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5A5A5A;
}
/*________________Footer Content Style_____________________*/
#footer {
	position: relative;
	background: #FFFFFF;
	top: 10px;
	height: 50;
	width: 778;
}
#footermenu {
	position: relative;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	background: #666666;
	padding: 3px;
}
#footermenu a, #footermenu a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#footermenu a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#footercustommenu {
	display: none;
}
#copyright {
	position: relative;
	top: 10px;
	background: #FFFFFF;
	font-size: 10px;
	color: #BFBFBF;
}
#poweredby {
	display: none;
}

/*____________Items Found Label__________________*/
#lblRecordsFound, #lblSorter {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: italics;
}
#Records {
	background: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
#Records table {
	width: 100%;
}
#Records a, #Records a:visited {
	font-family: Arial;
	font-size: 12px;
/*	color: #666666; */
	color: #5A5A5A;
	text-decoration: none;
}
#Records a:hover {
	font-family: Arial;
	font-size: 12px;
/*	color: #666666; */
	color: #5A5A5A;
	text-decoration: none;
}

.SingleProductDisplay {
	text-align: center;
}
.SingleProductDisplayName,.SingleProductDisplayPrice {
	text-align: center;
}
.SingleProductDisplayImage {
	padding: 5px 5px 5px 0;
	text-align: relative;
}
.ProductReview {
	font-family: Arial;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
}
.ProductReviewRating {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
/*__________________Shopping Cart Stuff_______________________*/
#CartTitle {
	font-family: Arial;
	color: #666666;
}
#CartContainer {
	font-family: Arial;
	font-size: 12px;
	align: center;
}
#CartContainer .Header {
	padding: 5px 5px 5px 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#CartContainer .CartItem {
	padding: 5px 5px 5px 5px;
	font-face: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background: #FFFFFF;
}
#CartContainer .CartAlternateItem {
	padding: 5px 5px 5px 5px;
	font-face: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	background: #F5F5F5;
}
#CartContainer a, #CartContainer a:visited {
	font-family: Arial;
	font-size: 11px;
/*	color: #666666; */
	color: #5A5A5A;
	text-decoration: none;
}
#CartContainer a:hover {
	font-family: Arial;
	font-size: 11px;
/*	color: #666666; */
	color: #5A5A5A;
	text-decoration: none;
}
#CartCheckoutButtons {
	position: relative;
	top: 10px;
}
#Page {
	background: #FFFFFF;
	align: center;
}
/*_____________________Your Account Settings_________________*/
.Header {
	font-family: Arial;
	font-size: 12px;
}
h3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A5A;
}
#TitleLabel {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	width: 100%;
	border-bottom: 1px solid #000000;
}
.FormLabel {
	font-family: Arial;
	font-size: 12px;
}
.FormTable {
	background: #FFFFFF;
	text-align: center;
	width: 100%;
}
.FormTable table {
	background: #F2F2F2;
	border: 2px solid #E6E6E6;
	width: 360px;
}
.FormTable tr td {
	vertical-align: middle;
}
/*_____________________Your Account Settings - Custom item settings______________*/
#LoginControl1_lnkForgotPassword, #LoginControl1_lnkForgotPassword a, #LoginControl1_lnkForgotPassword a:visited {
	font-family: Arial;
	font-size: 12px;
/*	color: #666666; */
	color: #5A5A5A;
	text-decoration: none;
}
#LoginControl1_lnkForgotPassword a:hover {
	font-family: Arial;
	font-size: 12px;
/*	color: #666666; */
	color: #5A5A5A;
	text-decoration: none;
}
#MyAccountMenu1_lstMyAccountMenu {
	background: #F2F2F2;
	position: relative;
	margin: 0px 0px 5px 0px;
	white-space: nowrap;
	padding: 0px 0px 0px 5px;
	list-style-type: none;
	text-indent: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
/*______________________Customer Services Settings________________*/
.Text {
	font-family: Arial;
	font-size: 12px;
}
#lblAddress {
	font-family: Arial;
	font-size: 12px;
}
#lblExtraContent {
	font-family: Arial;
	font-size: 12px;
}
.NavColumnBlock {
	position: relative;
	top: -5px;
	margin: 0px 0px 0px 0px;
	background: #E3E3E3;
}
.NavColumnBlock h4 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A5A;
	margin: 5px 0px 2px 5px;
	height: 25px;
}
#SideMenu1_lstCustomerServiceMenu, #CustomerServiceMenu1_lstCustomerServiceMenu {
	background: #F2F2F2;
	position: relative;
	margin: 0px 0px 5px 0px;
	white-space: nowrap;
	padding: 0px 0px 0px 5px;
/*	list-style-image: url(cross.gif); */
	list-style-type: none;
	text-indent: 0px;
	font-weight: bold;
/*
	width: 100%;
	background: #F2F2F2;
	position: relative;
	margin: 0px;
	white-space: nowrap;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 0px 0px 0px 5px;
	list-style-image: url(cross.gif);
	text-indent: 15px;
*/
}
#SideMenu1_lstCustomerServiceMenu a, #SideMenu1_lstCustomerServiceMenu a:visited, #CustomerServiceMenu1_lstCustomerServiceMenu a, #CustomerServiceMenu1_lstCustomerServiceMenu a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
}
#SideMenu1_lstCustomerServiceMenu a:hover, #CustomerServiceMenu1_lstCustomerServiceMenu a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
}
/*______________Return Requests Settings_______________*/
#lblIntroText {
	font-family: Arial;
	font-size: 12px;
}
.FormLabel h3 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
#lblResult {
	font-family: Arial;
	font-size: 12px;
}
/*__________________Error Reporting____________________*/
.ErrorMessage {
	font-family: Arial;
	font-size: 12px;
	color: #990000;
}
/*_________________Privacy Policy Settings_____________________*/
#dgPolicy {
	font-family: Arial;
	font-size: 12px;
}
/*_______________Order History_____________*/
#dgOrders {
	font-family: Arial;
	font-size: 12px;
}
/*___________________Signup/Checkout Settings__________________________*/
#CheckoutSteps {
	font-family: Arial;
	font-size: 12px;
}
/*
.CheckoutStep, .CheckoutStep a, .CheckoutStep a:visited, .CheckoutStepCurrent {
	font-family: Arial;
	font-size; 14px;
	font-weight: bold;
	text-decoration: none;
	color: #5A5A5A;
}
.CheckoutStep a:hover {
	font-family: Arial;
	font-size; 14px;
	font-weight: bold;
	text-decoration: none;
	color: #F58A22;
}
*/
#CheckoutSteps a, #CheckoutSteps a:visited {
	font-family: Arial;
	font-size; 14px;
	font-weight: bold;
	text-decoration: none;
	color: #5A5A5A;
}
#CheckoutSteps a:hover {
	font-family: Arial;
	font-size; 14px;
	font-weight: bold;
	text-decoration: none;
	color: #F58A22;
}
#CheckoutTable, #pnlSecondAddress, #pnlShipping, #pnlUPSCopyright, #trCreditCard, #trPayPal, #pnlUPSCopyright .BVSmallText, #pnlInstuctions, #PackageList, .CheckoutDescription, #PackageList .BVSmallText, .Item,.AlternateItem, #OrderViewer1_lblOrderNumber, .BVSmallText, #OrderViewer1_PackageList{
	font-family: Arial;
	font-size: 12px;
}
#CheckoutTable table {
	background: #E2E2E2;
}
#CheckoutTotals, #CheckoutTotals .BVSmallText, #CheckoutPayment {
	padding: 0 0 0 3px;
	background: #E2E2E2;
	font-family: Arial;
	font-size: 12px;
}
#CheckoutTotals .BVText {
	background: #E2E2E2;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#CheckoutPayment h6 {
	font-size: 14px;
	font-weight: bold;
}
#PackageList a,#PackageList a:visited, #CheckoutPayment a, #CheckoutPayment a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
}
#PackageList a:hover, #CheckoutPayment a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
}
/*______________________Search Page Configs____________________*/
#LayoutTable {
	width: 100%;
}
#Pager {
	font-family: Arial;
	font-size: 12px;
}
#Pager .CurrentPage {
	color: #5A5A5A;
}
#Pager a, #Pager a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #F58A22;
	text-decoration: underline;
}
#Pager a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #F58A22;
	text-decoration: underline;
}
.BVText {
	font-family: Arial;
	font-size: 12px;
}
/*	__________________________
	Detailed Products Lists */
.ProdDescrHeader {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.ProdDescrColTrack, .ProdDescrColSong, .ProdDescrColSample {
	font-family: Arial;
	font-size: 12px;
}
.ProdDescrColSample a, .ProdDescrColSample a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
}
.ProdDescrColSample a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #F58A22;
	text-decoration: none;
}
#Records .DetailProductDisplay {
	margin: 15px;
	text-align:left;
	width: 100%;
	border-top: 1px solid #CCCCCC;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
}
#Records .DetailProductDisplay a, .DetailProductDisplay a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5A5A5A;
	text-decoration: none;
}
#Records .DetailProductDisplay a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F58A22;
	text-decoration: none;
}
#Records .DetailProductDisplayName td, #Records .DetailProductDisplayPrice td, #Records .DetailProductDisplayDescription td, #Records .DetailProductDisplayControls td {
	text-align:left !important;
	float:left !important;
	font-family: Arial;
	font-size: 12px;
}
#Records .DetailProductDisplayName a, #Records .DetailProductDisplayName a:visited, #Records .DetailProductDisplayName a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#Records .DetailProductDisplayPrice a, #Records .DetailProductDisplayPrice a:link, #Records .DetailProductDisplayPrice a:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #F58A22;
}
#Records .DetailProductDisplayPrice a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #F58A22;
}
.DetailProductDisplayDescription, .DetailProductDisplayDescription span {
	font-family: Arial;
	font-size: 12px
	font-weight: normal;
	color: #5A5A5A;
}
#Records .DetailProductDisplayDescription,#Records .DetailProductDisplayDescription span {
	font-family: Arial;
	font-size: 12px
	font-weight: normal;
	color: #5A5A5A;
}
#Records .DetailProductDisplayDescription ul {
	list-style-type: square;
}
#Records .DetailProductDisplayImage {
	width:120px;
	float:right;
	text-align:right;
}
#Records .ProductPropertyLabel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
#Records .ProductProperty {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
/*_______________________Address Book Settings_____________________*/
.FormLabel {
	font-family: Arial;
	font-size: 12px;
}
.HomepageBlock {
	font-family: Arial;
	font-size: 12px;
}