
<!--

table{
	empty-cells: show;
	}
body {
	background-color: #EAEAEA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a.menuLink:link {
	color: #FFFFFF;
	text-decoration: none;

}

a.menuLink:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.menuLink:hover {
	text-decoration: none;
	color: #DADADA;
}

a.menuLink:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.nonMenuLink{
	color:  #17234D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

.menuText {
	text-decoration: none;
	color: #FFFFFF;
}
.defaultText{
	color:  #17234D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

.msgErr{
		color:red;
}
	
/*RELATED TO THE GENERAL STRUCTURE*/
.mainLayoutTable {
	/*min-height:1000;*/
	height: 100%;
	width: 800;
	background-color: #FFFFFF;
	text-align: right;
	
	border-width: 10px;
	border-style: solid;
	border-color:#FFFFFF;
	padding: 0;
}

.leftMenuTopEntryBorder{
	border:0;
	border-bottom-width: 10;
	border-bottom-color: #FFFFFF;
	border-style: solid;
	padding: 0;		
}
.leftMenuCell {
	width: 200;
	background: #660033;
	border-color: #FFFFFF;
	padding: 0;
	vertical-align: top;
	
}

.centerMenuCell {
	width: 300;
	background: #FFFFFF;
	border-color: #FFFFFF;
	padding: 3;
	vertical-align: top;
}

.rightMenuCell {
	width: 300;
	background: #FFFFFF;
	border-color: #FFFFFF;
	padding: 3;
	vertical-align: top;
}
.otherLinksCenterMenuCell {
	width: 550;
	background: #FFFFFF;
	border-color: #FFFFFF;
	padding: 3;
	vertical-align: top;
}

.shoppingCartViewCenterMenuCell {
	width: 600;
	background: #FFFFFF;
	border-color: #FFFFFF;
	padding: 3;
	vertical-align: top;
}

.numericCell {
	text-align: right;
}

.removeSimbolClass {
	color: #17234D;
}
.removeSimbolClassTitle {
	color: #FFFFFF;
}


/*RELATED TO THE CATEGORIES*/
.categoryMenuTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

.categoryMenuCell {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/*RELATED TO THE PRODUCTS*/
.productTable {
	border-width: 1;
	border-style: solid;
	width: 300;
	padding: 0;
	border-color: #FFFFFF;
}


.viewerImageBorder{
	border-width: 1;
	border-right: 0;
	border-style: solid;
	border-color: #660033;

}
.productCell {
	border-width: 1;
	border-top-width: 0;
	border-style: solid;
	border-color: #660033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.productTitle {
	background-color: #660033;
	color: #FFFFFF;
	font-weight: bold;
}

.productTitleCell {
	padding: 3;
	background-color: #660033;
}

.descriptionTable {
	
}

.descriptionCell {
	
}

.characteristicsTable {
	
}

.characteristicsCell {
	color: #660033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}

.productPriceCheckBox {
	
}

.productPriceTable {
	
}

.productPriceCell {
	vertical-align: top;
}

.productPriceImageCell {
	width: 100;
}

.optionsTable {
	width: 100%;
}

.optionsCell {
	color: #660033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.optionsCellCheckBox {
	width: 20;
}

.optionsCellName {

	
}

.optionsCellPrice {
	text-align: right;
	width: 60;
}

/* check box for options*/
.optionsCheckBox {
	
}

.optionPrice {
	
}

.optionName {
	
}

/* text for the product price*/
.productPrice {
	color: #660033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.productUnits {
	text-align: right;
	color: #660033;
	font-weight: bold;
}

/*RELATED TO THE SHOPPING PREVIEW*/ /*shopping cart preview table*/
.sCPreviewTable {
	width: 100%;
	border-width: 2;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
}

.scPrevCell {
	text-align: center;
}

/*shopping cart preview value table*/
.sCPrevValueTable {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	width: 95%;
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
}

.sCPrevValueCell {
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	padding: 3;
	border-color: #17234D
}

.scPrevTitleCell {
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;
}

.scPrevTitle {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.sCPrevProductTable {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	width: 95%;
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
}

.sCPrevProductCell {
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	padding: 3;
	border-color: #17234D
}

.sCPrevShopperNameCell {
	color: #FFFFFF;
	background-color: #17234D
}

/*RELATED TO THE SHOPPING CART*/
.shoppingCartTable {
	width: 100%
	
}

.shoppingCartTableCaption {
	
}

.scViewCartPartTable {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	width: 100%;
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
}

.scViewCartPartCell {
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	padding: 4;
	border-color: #17234D;
}
.scViewCartPartOptionCell{
	
	border-width: 0;
	border-left-width:1;
	
	border-style: solid;
	padding: 4;
	border-color: #17234D;	
}

.scViewShopperNameCell {
	border-width: 0;
	border-style: solid;
	color: #FFFFFF;
	background-color: #17234D;
	padding: 3;
}

.scViewShopperNameTitle {
	
}

.scViewSumaryTitleCell {
	color: #FFFFFF;
	background-color: #17234D;
	padding: 3;
}

.scViewAmountsSumaryTable {
	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	width: 100%;
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
}
.scViewAmountsSumaryCell {
	font-size: 10px;

	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 4;
	border-color: #17234D;

}
.shippingInfoTable{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
}
.shippingInfoCell{
	font-size: 10px;
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	border-color: #17234D;
}
.shippingInfoTitleCell{
	color:#FFFFFF;
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;
	padding: 4;	
}
.billingInfoTable{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
	
}
.billingInfoCell{
	font-size: 10px;
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	border-color: #17234D;
}
.billinInfoTitleCell{
	color:#FFFFFF;
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;	
	padding: 4;	
}

.orderReviewTable{
}
.choosePaymentMethodTable{
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
		border-style: solid;		
	border-color: #17234D;		
		width:100%;
		padding: 0;
}
.choosePaymentMethodTitleCell{
	
	color:#FFFFFF;
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;
	padding: 4;

}
.choosePaymentMethodCell{
	
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	
	border-color: #17234D;
	padding: 4;
	
}
.cPaymentRadioBtmCell{
	width:30;
}
.previewTable{
	width:100%;
}

.messageTable{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	width: 95%;
	border-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;

}

.messageTitleCell{
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;
	
}
.messageTitle {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	
}
.messageCell{
	padding: 5;
	text-align: center;

}
.chooseBuyerCell{
	border-width: 0;
	border-top-width: 1;
	border-style: solid;
	border-color: #17234D;
}

.transferPaymentInfoTable{
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		
		border-width: 1;
		border-right-width: 0;
		border-bottom-width: 0;
		border-style: solid;		
		border-color: #17234D;
		
		width:100%;
		padding: 0;
}
.transferPaymentInfoTitleCell{
	
	color:#FFFFFF;
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;
	padding: 4;

}
.transferPaymentInfoCell{
	
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	
	border-color: #17234D;
	padding: 4;
	
}
.transferPaymentInfoFieldName{
		width: 150;
}
.pageTitle{
	
		font-size: 30px;
		/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
		font-family:Georgia, Verdana, Arial, Helvetica;
		font-weight: normal;
		font-style:italic;
		color: #17234D;
		text-align:center;
}
.generalErrorMsgTitle{
	font-size:12;
}
.generalErrorMsgBody{
	text-align: left;
	
}
.flagImg{
	border: none;
	width: 25;
	height: 15;
}
.categoryTitleCell{

	height: 80;
	
	
}
.categoryTitle{

	color: #ffffff;
	font-size: 30px;	
}

.displayTable{
		font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #17234D;
	
	border-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	padding: 0;
	border-color: #17234D;
	width: 100%
	
}
.displaytableCell {
	font-size: 10px;
	border-width: 1;
	border-right-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	border-color: #17234D;
}

.displaytableTitle {
	color:#FFFFFF;
	text-align: center;
	border-color: #17234D;
	border-style: solid;
	background-color: #17234D;	
	padding: 4;	
}

.tableTitleCell {
	padding: 3;
	background-color: #660033;
}

-->
