A:link    {text-decoration: underline; color: #FFFFFF; }
A:visited {text-decoration: underline; color: #FFFFFF; }
A:hover   {text-decoration: underline; color: #D9BAB4; }



A.browse-link:link    {text-decoration: underline; color: #FFFFFF; }
A.browse-link:visited {text-decoration: underline; color: #FFFFFF; }
A.browse-link:hover   {text-decoration: underline; color: #D9BAB4; }

A.browse-link-dark:link    {text-decoration: underline; color: #4E4E4E; }
A.browse-link-dark:visited {text-decoration: underline; color: #4E4E4E; }
A.browse-link-dark:hover   {text-decoration: underline; color: #7D7C7C; }

A.option-link:link    {text-decoration: underline; color: #FFFFFF; }
A.option-link:visited {text-decoration: underline; color: #FFFFFF; }
A.option-link:hover   {text-decoration: underline; color: #D9BAB4; }

A.imagelink:link    {border: 1px solid #803C2E; height: 100%; }
A.imagelink:visited {border: 1px solid #803C2E; height: 100%; }
A.imagelink:hover   {border: 1px solid #D9BAB4; height: 100%; }

td {
	font-family: Arial;
	font-size: 12px;
	color : #FFFFFF;

}

.heading2 {
	font-family: Arial;
	font-size: 14px;
	color : #000000;
	font-weight : bold;
}


.input-cell {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #BB6D5D;
	border: #854335 1px solid;
}

.input-cell-quantity {
	font-family: Arial;
	font-size: 9px;
	font-weight : bold;
	color: #FFFFFF;
	background-color: #944737;
	border: #803C2E 1px solid;
}



.input-cell-newsletter {
	font-family: Arial;
	font-size: 12px;
	color: #A2776A;
	background-color: #FFFFFF;
	border: #A2776A 1px solid;
}

.input-button {
	font-family: Verdana;
	font-size: 9px;
	font-weight : bold;
	color: #5490D9;
	background-color: #D8E6F7;
	border: #5490D9 1px solid;
}


.text-main {
	font-family: Arial;
	font-size: 12px;
	color : #FFFFFF;
	text-align: justify;
}

.text-main-white {
	font-family: Arial;
	font-size: 12px;
	color : #FFFFFF;
	text-align: justify;
}

.text-small {
	font-family: Arial;
	font-size: 11px;
	color : #FFFFFF;
}

.text-small-dark {
	font-family: Arial;
	font-size: 11px;
	color : #4E4E4E;
}


.text-small-justified {
	font-family: Arial;
	font-size: 11px;
	color : #FFFFFF;
	text-align: justify;
}

.text-total {
	font-family: Arial;
	font-size: 12px;
	color : #FFFFFF;
	font-weight : bold;
}

.text-catalogue {
	font-family: Arial;
	font-size: 15px;
	color : #FFFFFF;
	font-weight : bold;
}

.text-big-heading {
	font-family: Arial;
	font-size: 16px;
	color : #FFFFFF;
	font-weight : bold;
}

.text-small-heading {
	font-family: Arial;
	font-size: 14px;
	color : #FFFFFF;
	font-weight : bold;
}

.blue-table-bg-rpt {
	background-image: url(images/blue-table-bg-rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
