/* Rug Home Online Store: Default CSS Stylesheet */

BODY
{
	background-color: White;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
}

FONT.FieldExtraInfo
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: normal;
}



TD.Footer
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #64312A;
}

TD.Footer A, 
TD.Footer A:Visited, 
TD.Footer A:Active
{
	color: #64312A;
	text-decoration: none;
}

TD.Footer A:Hover
{
	color: #64312A;
	text-decoration: underline;
}

FONT.Login
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: White;
}

TD.BoxAttachedText
{
	background-color: #64312A;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: White;
}

TD.BoxAttachedText A,
TD.BoxAttachedText A:Visited, 
TD.BoxAttachedText A:Active
{
	color: White;
	text-decoration: none;
}

TD.BoxAttachedText A:Hover
{
	color: White;
	text-decoration: underline;
}





TD.SearchBoxLabel
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #64312A;
	text-align: right;
}

TD.SearchBoxLabel A,
TD.SearchBoxLabel A:Visited, 
TD.SearchBoxLabel A:Active
{
	color: #64312A;
	text-decoration: none;
}

TD.SearchBoxLabel A:Hover
{
	color: #64312A;
	text-decoration: underline;
}



SELECT.SearchBox1
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	width: 110px;
}

SELECT.SearchBox2
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	width: 125px;
}

SELECT.AdvSearchBox
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	width: 125px;
}

SELECT.AdvSearchBox2
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	width: 175px;
}

INPUT.AdvSearchBox
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	width: 125px;
}


A.StoreCatName,
A.StoreCatName:Visited,
A.StoreCatName:Active
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #64312A;
	text-decoration: none;
}

A.StoreCatName:Hover
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #64312A;
	text-decoration: Underline;
}


FONT.CatProdCount
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: Gray;
	text-decoration: none;
}

A.StoreCatLink,
A.StoreCatLink:Visited,
A.StoreCatLink:Active
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #64312A;
	text-decoration: none;
}

A.StoreCatLink:Hover
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #64312A;
	text-decoration: underline;
}


A.ProdLink,
A.ProdLink:Visited,
A.ProdLink:Active
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #64312A;
	text-decoration: none;
}

A.ProdLink:Hover
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #64312A;
	text-decoration: underline;
}




FONT.StoreProdName
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

FONT.StoreProdSpec
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
}

FONT.StoreProdSpecLabel
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
}

FONT.StoreProdPrice
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #64312A;
}

FONT.StoreProdRegPrice
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #64312A;
	text-decoration:line-through;
}

FONT.StoreProdSalePrice
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: Red;
}

TD.ZoomInButton
{
	background: #64322B;
	color: White;
}

IMG.StoreCatImage
{
	color: Black;
	border-color: Black;
}





INPUT.Contact-Default
{
	width: 200px;
}

INPUT.Contact-Long
{
	width: 400px;
}

TEXTAREA.Contact
{
	width: 472px;
	height: 100px;
}

TD.Contact-Label
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}




FONT.FinePrint
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
}

P.Title
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

DIV.PageTitle
{
	width: 560px;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 20px; 
	margin-bottom: 10px;
	text-align: center;
}

DIV.PageBody
{
	width: 550px;
	margin-right: 30px;
	margin-left: 30px;
	margin-bottom: 30px;
}

TD.ProductPromoText
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #64312A;
}


TD.Pager
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: Black;
}

TD.Pager FONT.Selected
{
	font-weight: Bold;
	font-size: 10px;
	color: Black;
}

TD.Pager A,
TD.Pager A:Visited, 
TD.Pager A:Active
{
	font-size: 10px;
	font-weight: Bold;
	color: #64312a;
	text-decoration: None;
}

TD.Pager A:Hover	
{
	font-size: 10px;
	font-weight: bold;
	color: #64312a;
	text-decoration: Underline;	
}


TABLE.Cart TR.Header
{
	background-color: #C4B08D;
}

TABLE.Cart TR.Header TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: Bold;
}

TABLE.Cart TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: Normal;
}

TABLE.Cart INPUT
{
	width: 30px;
}




TABLE.CheckoutSection
{
	background-color: #64312A;
}

TABLE.CheckoutSection TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: Bold;
	background-color: #C4B08D;	
}


TABLE.Checkout TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: Normal;
}


TABLE.Checkout TD.NotRequired, TD.NotRequired
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: Normal;
	color: #64312A;
}

TABLE.Checkout TD.Required, TD.Required
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: Bold;
	color: #64312A;
}

INPUT.LoginUserName {width: 220px;}
INPUT.LoginPassword {width: 220px;}

INPUT.Email {width: 250px;}
INPUT.Password {width: 100px;}
INPUT.FirstName {width: 150px;}
INPUT.LastName {width: 150px;}
INPUT.Company {width: 250px;}
INPUT.Address {width: 250px;}
INPUT.City {width: 150px;}
SELECT.StateOrProvince {width: 150px;}
INPUT.PostalCode {width: 100px;}
INPUT.Phone {width: 100px;}
INPUT.Extension {width: 50px;}

INPUT.CardHolderName {width: 175px;}
INPUT.CardNumber {width: 175px;}
INPUT.CardCSC {width: 40px;}


.CCErrorMessage 
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: Red;
}

.LoginErrorMsg
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.CartMessage
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.ErrorMessage
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.ForgotPasswordMsg
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

TD.ProdDetailSpecLabel
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}

TD.ProdDetailSpec
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
}

TD.ProdDetailName
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #64312A;
}



FONT.ProdDetailPrice
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #64312A;
}

FONT.ProdDetailRegPrice
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #64312A;
	text-decoration:line-through;
}

FONT.ProdDetailSalePrice
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
}




TEXTAREA.AskAQuestion
{
	width: 472px;
	height: 50px;
}






FONT.AuctionProdName
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

FONT.AuctionProdSpec
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
}

FONT.AuctionProdSpecLabel
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
}

FONT.AuctionCurrentBid
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #64312A;
}

FONT.AuctionCurrentBid SUP
{
	font-size: 12px;
}

FONT.AuctionBidCount
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #64312A;
}

FONT.AuctionTimeLeft
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #64312A;
}

FONT.AuctionHighBidder
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #64312A;
}









/* Bid List Styles */
TABLE.BidList
{
	border-color: #863600;
	border-style: solid;
	border-width: thin;
}

TABLE.BidList TR.Header1
{
	background-color: #C49953;
}

TABLE.BidList TR.Header2
{
	background-color: #DBAA5D;
}

TABLE.BidList TR.Header1 TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: Bold;
}

TABLE.BidList TR.Header2 TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: Bold;
}

TABLE.BidList TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: Normal;
}

