/* Common Styles */
body
{
	font-size: 11px;
	font-family: Verdana, Arial;
	text-decoration: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding:0;	
	
}
TD
{
	font-size: 11px;
}
.divCells {
	background-image: url(images/vdots.gif);
}
h1 {
	margin:0;
	padding:0px 0px 5px;
	font-size: 14px;
	border: 0px none;
}
h2 {
	margin:0;
	padding:0px 0px 5px;
	font-size: 12px;
	border: 0px none;
}
.LinkBlueNormal {
	color: #7B92AF;
	text-decoration: underline;
}
.LinkBlue {
	color: #7B92AF;
	text-decoration: none;
}
.LinkBlue:hover {
	color: #7B92AF;
	text-decoration: underline;
}
.LinkPurple {
	color: #863F64;
	text-decoration: none;
}
.LinkPurple:hover {
	color: #863F64;
	text-decoration: underline;
}
.textBlue {
	color: #7B92AF;
}

.textPurple {
	color: #7B92AF;
	font-size: 12px;
	font-weight: bold;
}
.textPurpleLarge {
	color: #863F64;
	font-size: 12px;
	font-weight: bold;
}
.textGrey {
	color: #959595;
	font-size: 12px;
}
.textGreySmall {
	font-size: 10px;
	color: #959595;
}
.textGreyDark {
	color: #666666;
}
.productImage {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A2B4C9;
	border-right-color: #A2B4C9;
	border-left-color: #A2B4C9;
	border-bottom-color: #A2B4C9;	
}
.logoImage {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A2B4C9;
	border-right-color: #A2B4C9;
	border-left-color: #A2B4C9;
	border-bottom-color: #A2B4C9;	
}
.logoImage2 {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A2B4C9;
	border-right-color: #A2B4C9;
	border-left-color: #A2B4C9;
	border-bottom-color: #A2B4C9;	
}
.specialOffer {
	color: #FF8080;
}
.altBack {
	background-color: #F7F7F7;
}
.Message
{
	font-weight: bold;
	color: #990000;
}
.MessageNormal
{
	font-weight:normal;
	color: #990000;
}

.infoTable {
	border: 0px none;
	border-collapse:collapse;
}

.infoTableCell {
	border: 1px solid #000000;
}


/* Header Styles */
.headerBarP {
	border: 1px solid #A2B4C9;
	background-color: #FFFFFF;
	background-image:  url("cabeza/headbarP.gif");
}
.headerBarB {
	background-color: #E1E7EE;
	border: 1px solid #A2B4C9;
	background-image:  url("../images/header/headbarB.gif");
}
.headerNav {
	color: #A2B4C9;
}
.headerNavLinks {
	color: #59799E;
	text-decoration: none;
}
.headerNavLinks:hover {
	color: #59799E;
	text-decoration: underline;
}
.cartTable {
	background-color: #FFFFFF;
	border: 1px solid #A2B4C9;
}
.cartHeader {
	background-color: #A2B4C9;
}
.cartText {
	color: #666666;
}
.searchBox {
	font-size: 11px;
	border: 1px solid #A2B4C9;
	width: 145px;
	padding-left: 3px;
	padding-right: 3px;
}



/* Footer Styles */
.footerBarB {
	background-color: #E1E7EE;
	border: 1px solid #A2B4C9;
	color: #A2B4C9;
}
.footerTC {
	font-size: 10px;
	color: #959595;
}
.footerNav {
	color: #59799E;
	text-decoration: none;
}
.footerNav:hover {
	color: #59799E;
	text-decoration: underline;
}



/* Generic Form Styles */
.txtBox {
	font-size: 11px;
	border: 1px solid #A2B4C9;
	padding-left: 3px;
	padding-right: 3px;
}
.drpDown {
	font-size: 11px;
	border: 1px solid #A2B4C9;
	padding-left: 3px;
}



/* Leftnav Styles */
.leftForm {
	font-size: 11px;
	width: 145px;
}



/* ShowBrand Styles */
.thumbImage {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #A2B4C9;
	border-right-color: #A2B4C9;
	border-left-color: #A2B4C9;
}
.thumbCell {
	border: 1px solid #A2B4C9;
	background-color: #F1F4F7;
	padding: 4px;
}
.thumbText {
	color: #59799E;
	text-decoration: none;
}
.thumbText:hover {
	text-decoration: underline;
}



/* Search Styles */
.pagingLink {
	color: #959595;
}
.currentPage {
	color: #7B92AF;
	font-weight: bold;
}



/* Product Styles */
.optionTable {
	border: 1px solid #A2B4C9;
}
.optionCell {
	background-color: #F1F4F7;
}
.optionText {
	color: #59799E;
}
.cellpadding5px {
	padding: 5px;
}



/* Body Tables */
.bodyTable {
	border: 1px solid #A2B4C9;
}
.bodyTableTopCell {
	background-color: #F1F4F7;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A2B4C9;
}
.bodyTableText {
	color: #59799E;
}


/* Basket Styles */
.basketBorder {
	border: 1px solid #A2B4C9;
}
.basketTopCell {
	background-color: #F1F4F7;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A2B4C9;
}
.basketItemCell {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A2B4C9;
}
.basketBottomCell {
	background-color: #F1F4F7;
}


/* Checkout Styles */
.stepTable {
	border: 1px solid #A2B4C9;
	background-color: #F1F4F7;	
}
.stepTableOff {
	border: 1px solid #E9E9E9;
	background-color: #F8F8F8;	
}
.errorTable
{
	border: 1px solid #993300;
	padding: 5px;
	background-color: #FFCCCB;
}
.errorEntry
{
	color: #993300;
}
.successTable
{
	border: 1px solid #4E8200;
	padding: 5px;
	background-color: #EBF5D6;
}
.successEntry
{
	color: #4E8200;
	}

