.top_bar_old {font-family: Tahoma, Verdana, Arial; font-size:11px;}

.top_bar {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:700;
	border: thin none;
	color: #333333;
	background-image: url(/images/vertical_bg_s.gif);
	background-repeat: repeat;
	padding-top: 6px;
	margin-top: 6px;
} 

.heading {font-family: Verdana, Arial; font-size:16px; font-weight: 700;}

.sub_bar {font-family: Verdana, Arial; font-size:10px;}

.main {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000}

.small_text {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; font-weight:400;}

.table_heading {font-family: Verdana, Arial; font-size: 12px;}

.list_box_body {font-family: Verdana, Arial; font-size:10px;}

.list_box_heading {font-family: Verdana, Arial; font-size: 12px;}

.info_box_body {font-family: Verdana, Arial; font-size:10px;}

.info_box_heading {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:700;
	border: thin none;
	color: #333333;
	background-image: url(/images/vertical_bg_s.gif);
	background-repeat: repeat;
	padding-top: 6px;
	margin-top: 6px;
} 


TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}



A { color:#993333; text-decoration:none; }



.whitelink { color:#993333; text-decoration:none; font-weight:bold }



.blacklink { color:#333333; text-decoration:none; }



.blacklinkwithrollover { color:#000000; text-decoration:none; }



.bluelink { color:#993333; text-decoration:none; }

.coloredlink { background-color: #abdbdb; }

A:hover {
	text-decoration:underline;
	color: #660000;
}



A:hover.blacklink { color:#000000; text-decoration:underline; }



A:hover.blacklinkwithrollover { color:#006666; background-color: #d0efef; text-decoration:underline; }



A:hover.bluelink { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }



.boxborder {  }



.bold { font-weight:bold; }

.infoBox {
  background: #b6b7cb;
}
.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}#GiftBox {
		font-family: Lucida Grande, Verdana, Trebuchet-MS, sans-serif;	font-size: 18px;	font-weight: bold;	margin: 15px 0px 10px 15px;	color: rgb(46, 46, 46);
}
#giftDescription {
		font-family: Lucida Grande, Verdana, Trebuchet-MS, sans-serif;	font-size: 14px;	line-height: 1.3em;	font-weight: normal;	margin: 10px 10px 10px 15px;	color: rgb(46, 46, 46);
}
