.searchBtn {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #FFFFFF;
	border: none;
	height: 22px;
	width: 57px;
	background-image: url(../styleImages/buttons/searchSubmit.gif);
	background-color: #BF73B7;
}



.searchBox {	
	background-color: #FFFFFF;	
	border: 1px solid #e76abd;	
	height: 14px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e76abd;
}



.textbox {	
	background-color: #FFFFFF;
	border: 1px solid #e76abd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e76abd;
}


	
.textboxDisabled {	
	background-color: #FFFFFF;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


	
.submit {		
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #EE95D1;
	font-weight: bold;
	border: 1px solid #000000;
}


	
form, ol, ul {	
	margin: 0px;
	padding: 0px;
}


	
li {	
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}


	
li.bullet {	
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	
}


	
li.bulletLrg {	
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
}


	
li.num {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
		
	}


	
li.account {	
	list-style-type: square;
	padding-top: 5px;
	padding-bottom: 5px;
	
	}


	
.txtSession {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #DC2846;
	text-decoration: none;
	}


	
a.txtSession {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #DC28A0;
	text-decoration: none;
	}

 
	
a.txtSession:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #F9931D;
	text-decoration: underline;
}

 

.txtSessionGrey {	
	color:	#6B6B6B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}



.txtCopy {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
}

.txtDesconto {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FF00FF;
}


a.txtButton {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E76ABD;
	padding: 2px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
}



a.txtButton:hover {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E03EAA;
	padding: 2px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
}



.txtOldPrice {	
	text-decoration: line-through;
}



.txtSale { 	
	color: #DC2846;
}



.txtOutOfStock {	
	color: #DC2846;
}



.txtSiteDocs, a.txtSiteDocs {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}



a.txtSiteDocs:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.txtDesig{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	color: #800080;
	padding-bottom: 4px;
}

.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e76abd;
	text-decoration:none;
}



a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e76abd;
	text-decoration:none;
}



.txtContentTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #e76abd;
	padding-bottom: 4px;
}



.txtBoxSave {	color: #000000;
	padding-left: 16px;
}



.tblList {	border: 1px solid #F9D7EE;
}



.tdListTitle {	background-color: #F9D7EE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E76ABD;
	border-bottom: 1px solid #F5C2E4;
}



.tdEven {	background-color: #FFFFFF;
}

.tdOdd {	background-color: #FCEEF7;
}



.txtCartPrice {	float: right;
	color: #FF0000;
	padding-right: 3px;
}



.txtCart {	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #E76ABD;
	}



.cartTotal {	border-top: 1px dashed #CCCCCC;
	padding-top: 2px;
	margin-top: 3px;
}

.cartShip {
	font-weight: bold;
}

.MessageFreeShipping {
	padding: 8px 8px 8px 40px;
	min-height: 24px;
	background: url(../styleImages/icons/ico_m_freeshipping.png) 8px 8px no-repeat !important ;
	margin-left : 260px;
	
}

a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {	text-decoration: none;
	color: #E76ABD;
}



a.txtCartProduct:hover {	text-decoration: none;
	color: #FF3300;
}

a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EE95D1;
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #000000;
}

a.txtviewCart:hover {	background-color: #E03EAA;
	color: #FFFFFF;
}

.cartProgress {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	padding: 4px;
	border: 1px solid #CCCCCC;
	width: 450px;
	margin: auto;
}

.txtcartProgressCurrent {	color: #ee95d1;
	font-weight: bold;
}

.quickBuy {	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.tdcartTitle {	background-color: #F9D7EE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E76ABD;
	border-bottom: 1px solid #F5C2E4;
}

.tdcartEven {	background-color: #FCEEF7;
	}

.tdcartOdd {	background-color: #FFFFFF;
}

.tdCartSubTotal {	padding-top: 10px;
	border-top: 1px solid #666666;
}

a.txtCheckout {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ee95d1;
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #000000;
}

a.txtCheckout:hover {	background-color: #E03EAA;
}

a.txtUpdate {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ee95d1;
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #000000;
}

a.txtUpdate:hover {	background-color: #E03EAA;
}

.txtStockWarn {	font-size: 70%;
	color: #FF0000;
}

.txtError {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #050F72;
	background-color: #FFCECE;
	border: 1px solid #FF0000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.txtCopyright, a.txtCopyright {	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B6B6B;
}

a.txtCopyright:hover {	text-decoration: none;
}

.dropDown {	width: 120px;
}

.txtCat {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#documents ul > li {
	display: inline-block;
}
#documents ul > li:after {
	padding-left: 2px;
	content: '|';
}
#documents ul > li:last-child:after {
	content: ' ';
}
