.header {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5FC1DA;	
}
.headerSmall {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5FC1DA;	
}
.subLink a {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5FC1DA;
	text-decoration: none;
}
.subLink a {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5FC1DA;
}
.headerLarge {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5FC1DA;	
}
.headerMed {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5FC1DA;	
}


/* site background styles */
.applySiteBackgroundColor {
	/*background-color: 5FC1DA;*/
}

.siteTable {
	background-color: FFFFFF;
}
/* end site background styles */


/* coming soon styles */
.comingSoon {
	background-color: #A6D02A;
	/*background-color: #A2CB29;*/
}
/* end coming soon styles */


/* header styles */
.header {
	
}
.contactBackground {
	background-image: url(/test/images/contact_background.gif);
	background-repeat: no-repeat;
	height: 288px;
	width: 650px;
}


.bridalBackground {
	background-image: url(/test/images/bridal_background.gif);
	background-repeat: no-repeat;
	height: 288px;
	width: 650px;
}


/* footer styles */
.footer {
	padding-bottom: 15px;
}

.footerText {
	color: #A6D02A;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.footerText a {
	color: #A6D02A;
	text-decoration: none;
}

.footerMargin {
	width: 35px;
	height: 1px;
}
/* end footer styles */


/* home styles */
.homeDisplay {
	
}
/* end home styles */

/* navigation styles */
.topNavMargin {
	width: 35px;
	height: 1px;
}
.earringNext {
	width: 375px;
}

.earringPrevious {
	width: 375px;
}
.necklaceNext {
	width: 375px;
}

.necklacePrevious {
	width: 375px;
}
/* end naviagation styles */
.contactUs {
	font-size: 13px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
	vertical-align: top;
}

.contactUs a {
	color: #969696;
}

.contactUsInfo {
	vertical-align: top;

}

.footerSignUp {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
	vertical-align: middle;
}
.footerSignUp input {
	vertical-align: middle;
	border-style: solid;
	border-width: 1px;
	border-color: #949393;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}


.orderText {
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
}

.spacerRow {
	height: 10px
	width: 1px;
}

.order input {
	border-style: solid;
	border-width: 1px;
	border-color: #898787;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.order select {
	border-style: solid;
	border-width: 1px;
	border-color: #898787;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.order textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #898787;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.orderSuccessText {
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
}

.orderSuccessText a {
	color: #969696;
}
.specialOrderInfoText {
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
}
.specialOrderInfoText a {
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
}
.errorText {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #DA625F;
}

.necklaceDisplay {
	width: 200px;
}

.earringDisplay {
	width: 200px;	
}
.generalText {
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.generalText a {
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.generalTextMed {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.generalTextMed a {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}

.generalTextSmall {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.generalTextSmall a {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.generalTextXSmall {
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.aboutText {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
	line-height: 135%;
}
.pressReleaseText a {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #969696;
}
.pressReleaseText a:hover {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
	color: #969696;
}
.eventDetails {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;	
}
.eventDetails a {
	text-decoration: none;
}
.eventDetails a:hover {
	text-decoration: underline;
}

.hoverLinkSmall a:hover {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
	color: #969696;	
}
.hoverLinkMed a:hover {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
	color: #969696;	
}
.hoverLinkLarge a:hover {
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
	color: #969696;	
}
.unsubscribeText {
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
}
.unsubscribeText input {
	border-style: solid;
	border-width: 1px;
	border-color: #898787;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.subscribeText {
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #969696;
}

.subscribeText input {
	border-style: solid;
	border-width: 1px;
	border-color: #898787;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
