/* CSS Document */

body, html {width: 100%;}

body {background: #ffffff; margin: 30px 0 0 0 !important;}

body, div, table, td {font: 12px Arial, Verdana, Helvetica, sans-serif; color: #737373; text-decoration: none;}

hr { color: #7A197F; size: 1pt;}

a {color: #77177B; text-decoration: none;}

a:hover {text-decoration: underline;}

a img, img {border: none;}

select {
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size: 8pt;
	color: #77177B;
	background-color: #FFFFFF;
	border: 1px solid #77177B;
	padding: 2px;
}

/* main */
.justified {text-align: justify;}

.purple {font: 12px Arial, Verdana, Helvetica, sans-serif; color: #77177B; text-decoration: none;}

.smPurple {font: 10px Arial, Verdana, Helvetica, sans-serif; color: #77177B; text-decoration: none;}

.smTitle {font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #77177B; text-decoration: none;}

.lgTitle {font: 16px Arial, Verdana, Helvetica, sans-serif; color: #77177B; text-decoration: none;}

.bodyBg {background: #D1B9D2;}

.response {font: bold 14px Arial, Verdana, Helvetica, sans-serif; color: #BD0A5E; text-decoration: none;}

.aboutusBG {
	background-image: url(../images/aboutus_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.aboutusTable {
	padding: 0px 0px 10px 10px;
}
.imgPopWhite {border: 2px solid #FFFFFF; padding: 2px;}
.imgPop {border: 2px solid #D1B9D2; padding: 2px;}
.imgPop:hover {border: 2px solid #ffffff; padding: 2px;}

.imgProduct {border: 2px solid #D1B9D2; padding: 2px;}
.imgProduct:hover {border: 2px solid #ffffff; padding: 2px;}

.cartField
{
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size: 8pt;
	color: #77177B;
	background-color: #FFFFFF;
	border: 1px solid #77177B;
	padding: 2px;
}
.formLabel
{
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size: 8pt;
	color: #77177B;
}

/* header */
.navigation { font: bold small-caps 12px Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}

/* footer */

.copyright
{
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #77177B;
	text-decoration: none;
}

.lineBg {background: #7A197F;

}
#right {
    float: right;
}

.details {
    margin: 0 auto;
    line-height: 0;
}


