
body {
		background-color: #3d3a3d; /*EEE8CD 666266*/
		margin-top: 2px;
		font-family:  arial, verdana, helvetica, sans-serif;
}

.productLeadIn {
		font-size: 95%;
		font-weight: bold;
		text-align: center;
		color: #90878C;
		font-family: verdana, arial, sans-serif;
}

.homeLink A {
		font-face: verdana, arial;
		font-size: 18px;
		color: #06473F;
		font-weight: bold;
		text-decoration: none;
}

.homeLink A:hover {
		font-face: verdana, arial;
		font-size: 18px;
		color: #71045b;
		font-weight: bold;
		text-decoration: none;
}

.homeTitle {
		font-face: verdana, arial;
		font-size: 16px;
		color: #04453C;
		font-weight: bold;
}

td.homeTable {
	height: 468px;
	background-color: #ffffff;
}

.topMenu  {
		font-face: verdana, arial;
		font-size: 16px;
		color: #dfd883;
		text-decoration: none;
}	

.topMenu A {
		font-face: verdana, arial;
		font-size: 14px;
		color: #ffffff;
		text-decoration: none;
}

.topMenu A:hover {
		font-face: verdana, arial;
		font-size: 14px;
		color: #dfd883;
		text-decoration: none;
}	

table#cart {
	border-right: 1px solid #004b08;
	border-bottom: 1px solid #004b08;
	border-left: 1px solid #004b08;
	background-color: #e5eab7;
}

.cart A {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #71045b;
	font-weight: bold;
}

.cart A:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #29b11e;
	font-weight: bold;
}

HR.cart {
	background color: #71045B;
}

.cartPrice {
		font-face: verdana, arial;
		font-size: 20px;
		color: #cc0033;
		font-weight: bold;
}

.cartFreeShipping { 
		font-face: verdana, arial;
		font-size: 18px;
		color: #700557;
		font-weight: normal;
}	

.cartSize {
		font-face: verdana, arial;
		font-size: 14px;
		color: #000000;
		font-weight: bold;	
}


.complaintTitle {
		font-face: verdana, arial;
		font-size: 16px;
		color: #040ee2;
		font-weight: bold;
}


.complaintDate {
		font-face: verdana, arial;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
}


.productTitle {
		font-size: 160%;
		font-weight: bold;
		text-align: center;
		color: #71045B;
		font-family: verdana, arial, sans-serif;
}

td.jewelrytextLink {
		background-color: #ffffc1;     /*#ffffb7;*/
		text-align: center;
		vertical-align: bottom;
		padding: 0.33em, 0, 0.33em, 0;
}	

td.JewelrytextLink A {
		font-family: verdana, arial, sans-serif;
		font-size: 80%;
		color: #353535;
		background-color: #ffffc1;
		text-align: center;

}

td.JewelrytextLink A:hover{
		font-family: verdana, arial, sans-serif;
		font-size: 80%;
		color: #800040;
		background-color: #FCF79A;
		text-align: center;
	
}

td.productPic {
		background-color: #ffffff;
		vertical-align: middle;
}

.regFontBold {
	color: #000000;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBold115 {
	color: #000000;
	font-size: 115%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.magPrice {
	color: #FFFFFF;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}


.GoldBkEmph {
		font-weight: bold;
		font-size: 112%;
		color: #FFCC00;
		padding-left: 10px;
		background-color: #000000;
}


/*************************************/
/* GOLD TEXT */

.Gold90{
		font-weight: bold;
		font-size: 90%;
		color: #FFCC00;
}


.GoldReg {
		font-weight: bold;
		font-size: 100%;
		color: #FFCC00;
}

.Lifetime {
		
		font-size: 130%;
		color: #FFCC00;
		padding-left: 88px;
}


.GoldSmallCompare {
		font-weight: bold;
		font-size: 60%;
		color: #FFCC00;
}


.GoldRegCompare {
		font-weight: bold;
		font-size: 100%;
		color: #FFCC00;
		vertical-align: middle;
		padding-left: 12px;
		padding-top: 5px;
		padding-bottom: 5px;
}



.GoldLargeBold {
		font-weight: bold;
		font-size: 125%;
		color: #FFCC00;
}


.XLGold {
		font-weight: bold;
		font-size: 125%;
		color: #FFCC00;
}

.XLGold2 {
		font-weight: bold;
		font-size: 125%;
		color: #FFCC00;
		background-color: #71045B;

}


.LGold {
		font-weight: bold;
		font-size: 98%;
		color: #FFCC00;
}


.PriceHead {
		font-weight: bold;
		font-size: 125%;
		color: #FFCC00;
		padding-top: 3px;
		padding-bottom: 3px;
}


/**************************************/
/* BEIGE TEXT */
/**************************************/

.BeigeXLargeBold {
		font-weight: bold;
		font-size: 150%;
		color: #F3F3B5;
}


.Beige140Bold {
		font-weight: bold;
		font-size: 140%;
		color: #F3F3B5;
}

.DkBeigeLargeBold {
		font-weight: bold;
		font-size: 100%;
		color: #AA9D73;
}


.DkBeigeLg2{
		font-weight: bold;
		font-size: 120%;
		color: #AA9D73;
}


/**************************************/
/* BLACK TEXT */
/**************************************/

.BlackBold {
		font-weight: bold;
		font-size: 125%;
		color: #000000;
}

.Price {
		font-weight: bold;
		font-size: 135%;
		color: #000000;
}

.XLBlack {
		font-weight: bold;
		font-size: 125%;
		color: #000000;
}

.XLBlack2 {
		font-weight: bold;
		font-size: 18px;
		color: #000000;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 10px;
}

.jewelryRed {
		font-weight: bold;
		font-size: 125%;
		color: #e20413;
		padding-top: 3px;
		padding-bottom: 3px;
}



.BlackReg {
		font-size: 100%;
		color: #000000;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 8px;
}



.BlackMedBold {
		font-weight: bold;
		font-size: 100%;
		color: #000000;
}

.BlackMedBold A{
		font-weight: bold;
		font-size: 100%;
		color: #000000;
		text-decoration: none;
}

.BlackMedBold A:hover{
		font-weight: bold;
		font-size: 100%;
		color: #000000;
		text-decoration: none;
		background-color: #ffff99;
}

.XSBlack {
		font-size: 65%;
		color: #000000;
}


.BlackReg2 {
		font-size: 90%;
		color: #000000;
}


.BlackReg2Pad {
		font-size: 90%;
		color: #000000;
		padding-left: 10px;
		padding-right: 10px;
}


.BlackReg2Bold {
		font-weight: bold;
		font-size: 90%;
		color: #000000;
}


.BlackSmall {
		font-weight: bold;
		font-size: 70%;
		color: #000000;
}

.BlackReg100 {
		font-size: 100%;
		color: #000000;
		padding-left: 15px;
}

.BlackReg100Bold {
		font-size: 100%;
		color: #000000;
		padding-left: 15px;
		font-weight: bold;
}
/**************************************/
/* GREEN TEXT */
/**************************************/

.GreenBold {
		font-weight: bold;
		font-size: 100%;
		color: #096A34;
}

.GreenLg {
		font-weight: bold;
		font-size: 110%;
		color: #096A34;
}

.GreenLg2 {
		font-weight: bold;
		font-size: 120%;
		color: #096A34;
}


.Green140bold {
		font-weight: bold;
		font-size: 140%;
		color: #096A34;
}

.GreenLg3 {
		font-weight: bold;
		font-size: 130%;
		color: #096A34;
		padding-left: 10px;
}

/**************************************/
/* TECHNOLOGY */
/**************************************/

.TechReg {
		font-size: 90%;
		color: #096A34;
		padding-left: 10px;
}

/**************************************/
/* RED TEXT */
/**************************************/

.RedReg {
		font-size: 100%;
		color: #cc0033;
}

.Red120Bold {
		font-size: 120%;
		color: #cc0033;
		font-weight: bold;
}

.RedSmall {
		font-weight: bold;
		font-size: 70%;
		color: #cc0033;
}

/**************************************/
/* WHITE TEXT */
/**************************************/

.whitexsmall {
		font-size: 65%;
		color: #FFFFFF;
		padding-top: 2px;
		padding-bottom: 2px;
}

.WhiteSmall {
		font-size: 85%;
		color: #FFFFFF;
}


.WhiteReg {
		font-weight: bold;
		font-size: 100%;
		color: #FFFFFF;
}

.WhiteBold {
		font-weight: bold;
		font-size: 115%;
		color: #FFFFFF;
}


.WhiteSReg {
		font-weight: bold;
		font-size: 90%;
		color: #FFFFFF;
		padding-left: 10px;
}

/**************************************/
/* FOOTER */
/**************************************/


.footer {
		font-weight: bold;
		font-size: 75%;
		color: #E3BD34;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
}


.nav A{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #E3BD34;
	vertical-align: middle;
	background-color: 71045B;
	text-decoration: none;
	padding-left: 20px;
}

.nav A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #6EFC05;
	vertical-align: middle;
	text-decoration: none;
	padding-left: 20px;

}


.navBottom {
	padding-top: 6px;
	padding-bottom: 6px;
}


.navBottom A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #E3BD34;
	text-decoration: underline;
}


.navBottom A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: 6EFC05;
	text-decoration: underline;
	padding-top: 4px;
	padding-bottom: 4px;
}


/**************************************/
/* CUST SVC PAGE */
/**************************************/

td.link A{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
}


td.link A:hover{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
}



/**************************************/
/* SHIPPING INFO PAGE */
/**************************************/

.WhiteMedBold {
		font-weight: bold;
		font-size: 85%;
		color: #FFFFFF;
		background-color: #000000;
}



.WhiteMedBoldRed {
		font-weight: bold;
		font-size: 85%;
		color: #FFFFFF;
		background-color: #cc0033;
}



.RegularBoldRed {
		font-size: 100%;
		color: #cc0033;
		font-weight: bold;
}


.RegularRed {
		font-size: 100%;
		color: #cc0033;
}


.SmallRed {
		font-size: 80%;
		color: #cc0033;
}

.RegularBlackRight {
		font-size: 90%;
		color: #000000;
		padding-right: 80px;
		text-align: right;
		background-color: #FFFF99;
}


.RegularBlackLeft {
		font-size: 90%;
		color: #000000;
		padding-left: 40px;
		text-align: left;
		background-color: #FFFF99;
}



/**************************************/
/* EMAIL A FRIEND */
/**************************************/

.friend95 {
		font-size: 75%;
		color: #000000;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 3px;
		padding-right: 3px;
}

.friendTitle {
		font-size: 85%;
		color: #FFFFCC;
		padding-top: 3px;
		padding-bottom: 3px;
}
