/* More Than Memories CSS Document */

a.bodyLink {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #1C7D9D;
}

a.bodyLink:hover {
	color: #333333;
}

a.bodyLink2 {
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #1C7D9D;
}

a.bodyLink2:hover {
	color: #00CCFF;
}

a.cartLink {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #1C7D9D;
}

a.cartLink:hover {
	color: #iC7D9D;
}

a.footerLink {
	font-size: 9px;
	line-height: 20px;
	color: #C0C0C0;
	text-transform: uppercase;
}

a.footerLink:hover {
	color: #00CCFF;
}

a.orderLink {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

a.subTxt {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.subTxt:hover {
	color: #00CCFF;
	text-decoration: none;
}

body {
	background-image: url(imgs/side_back.gif);
	background-repeat: repeat;
	background-position: left;
}

.cartData {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #D0E4EA;
}

.cartHeader {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #0F94B9;
}

.cartTotal {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007697;
}

.catName {
	font-family: verdana, helvetica, sans-serif;
	font-size: 16px;
	color: #007697;
}

.divideBorder {
	border-top: 2px groove #489BAD;
}

.error {
	font-family: verdana, helvetica, san-serif;
	font-size: 14px;
	line-height: 22px;
	color: #FF8E3E;
	font-weight: bold;
}

.footerTxt {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	color: #C0C0C0;
}

.formBorder {
	border: 1px solid #489BAD;
}

.gutterBorder {
	border-left: 1px solid #C0C0C0;
}

INPUT, TEXT {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
}

.mainTbl {
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
}

.N1bgTile {
	background-image: url(imgs/N1_bgImg.jpg);
	background-repeat: repeat-x;
	background-position: middle left;
	background-color: #016E8B;
}

.N1Cats {
	background-color: #016E8B;
	border-right: 1px solid #489BAD;
}

.N1Tbl {
	border-top: 1px solid #489BAD;
	border-bottom: 1px solid #489BAD;
}

.N2bgImgTile {
	background-image: url(imgs/N2_bgImg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.orderBorder {
	border: 1px solid #489BAD;
}

.orderField {
	font-family: verdana, helvetica, san-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	background-color: #D0E4EA;

}

.orderHeaderTxt {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #0F94B9;
}

.orderHeaderCell {
	background-color: #0F94B9;
}

.orderTxt {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	color: #000000;
}

.prodBorder {
	border: 1px solid #489BAD;
}

.prodDetail {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.prodName {
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	color: #007697;
	font-weight: bold;
	text-transform: lowercase;

}

.prodOptions {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #333333;
}

.prodSale {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #CC3300;
}

.prodSummary {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.prodSelect {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}

.qty {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	color: #333333;
}

SELECT, OPTION {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}

.subMenuCats {
	border-top: 1px solid #C0C0C0;
}

.subMenuTbl {
	background-color: #FFFFFF;
	border: 1px solid #666666;
}

.txtDivide {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	border-top: 1px solid #489BAD;
}

.txtDivideCaps {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height: 20px;
	text-transform:uppercase;
	color: #333333;
	border-top: 1px solid #489BAD;
}

.txt {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}

.txtBlue {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height:20px;
	text-transform: uppercase;
	color: #007697;
}

.txtBlueDivide {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height:20px;
	text-transform: uppercase;
	color: #007697;
	border-top: 1px solid #489BAD;
}

.txtLargeCaps {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
	color: #333333;
}

.txtLargeCapsDivide {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
	color: #333333;
	border-top: 1px solid #489BAD;
}

.txtLargeDivide {
	font-family: verdana, helvetica, san-serif;
	font-size: 14px;
	line-height: 20px;
	color: #1C7D9D;
	border-top: 1px solid #489BAD;
}

.txtIndent {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}

.txtOrange {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height:20px;
	text-transform: uppercase;
	color: #FF8E3E;
}

.txtOrangeDivide {
	font-family: verdana, helvetica, san-serif;
	font-size: 12px;
	line-height:20px;
	text-transform: uppercase;
	color: #FF8E3E;
	border-top: 1px solid #489BAD;
}

.userLogField {
	font-family: verdana, helvetica, san-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
}

.Vborder {
	border-top: 1px solid #C0C0C0;
}

.watermark {
	background-color: #F3F2E9;
}

.watermarkImg {
	background-image: url(imgs/watermark.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top;

}
