a.headerNavigation, a:link.headerNavigation, a:active.headerNavigation, a:visited.headerNavigation, 
a.cart_contents_top, a:link.cart_contents_top, a:active.cart_contents_top, a:visited.cart_contents_top, 
a.login, a:link.login, a:active.login, a:visited.login {
text-decoration:underline;
color:#B45379;
}

a:visited.headerNavigation, a:visited.cart_contents_top, a:visited.login {
text-decoration:underline;
color:#D281A1;
}

a:hover.headerNavigation, a:hover.cart_contents_top, a:hover.login {
text-decoration:none;
color:#A23D64;
}

.infoBoxHeading {
font-size:100%;
text-align:center;
color:#010101;
font-weight:bold;
}

.detailPrice {
	font-size: 130%;
	font-weight: bold;
}

.boxText {
	font-size: 71%;
}

.fieldKey, .fieldValue, .productListing-data{
	font-size: 71%;
}

.fieldValue select, .fieldValue input {
	font-size: 85%;
}

.productListing-heading {
	font-size: 85%;
	font-weight: bold;
}

td.smallText {
	font-size: 71%;
	// font-size:85%;
}

td.smallText a, td.smallText a:link, td.smallText a:active {
font-family:lucida sans unicode, verdana, sans serif;
text-decoration:underline;
color:#B45379;
font-weight:normal;
}

td.smallText a:visited {
font-family:lucida sans unicode, verdana, sans serif;
text-decoration:underline;
color:#D281A1;
font-weight:normal;
}

td.smallText a:hover {
font-family:lucida sans unicode, verdana, sans serif;
text-decoration:none;
color:#A13F64;
font-weight:normal;
}

.main {
font-family:lucida sans unicode, verdana, sans serif;
color:#646464;
font-size:x-small;
}

.messageStackError {
color:#ffffff;
font-family:lucida sans unicode, verdana, sans serif;
font-size:85%;
font-weight:bold;
background-color:red;
border:1px solid #000;
padding:6px;
}

.formAreaTitle {
font-weight:bold;
color:#B45379;
}

.inputRequirement {
font-style:italic;
}

.dotseparator {
background: url(/store/images/dot001.gif) repeat-x center;
}

.rowseparator-top {
background: url(/store/images/dot001.gif) repeat-x top;
}

.rowseparator-even {
background: url(/store/images/dot001.gif) repeat-x bottom;
}

.rowseparator-odd {
background: url(/store/images/dot001.gif) repeat-x bottom;
background-color:#f9f9f9;
}

form {
margin:0pt;
}

select { 
width:200px;
}

textarea { 
width:200px;
}

.bgtop {
background: url(/store/images/cart_bg_top.gif) no-repeat;
width:472;
}

.bgmid {
background: url(/store/images/cart_bg_mid.gif) repeat;
background-color:#F6FAFD;
width:472;
}

.bgmid {
background: url(/store/images/cart_bg_mid.gif) repeat;
background-color:#F6FAFD;
width:472;
}

.bgmid_pad {
padding:12px 12px 12px 12px;
}

.bgbot {
background: url(/store/images/cart_bg_bot.gif) no-repeat;
width:472;
}

.attributes_layer {
background: url(/store/images/bg_cart.gif) no-repeat;
}

.plisting {
font-size:71%;
line-height:1.4em;
}

td.plisting a, td.plisting a:link, td.plisting a:active {
color:#264970;
text-decoration:underline;
}

td.plisting a:visited {
color:#54789F;
text-decoration:underline;
}

td.plisting a:hover {
color:#264970;
text-decoration:none;
}

.navBbrown a, .navBbrown a:link, .navBbrown a:active, .navBbrown a:visited, .navBbrown a:hover {
font-size:70%;
}

