
.blue_dot {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eef3ff
}
.blue_left {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eef3ff
}
.blue_right {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eef3ff
}
#cart {
	BORDER-RIGHT: medium none; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; border-spacing: 0; empty-cells: show
}
#cart TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #d2eded; TEXT-ALIGN: center
}
#complete {
	BORDER-RIGHT: medium none; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; border-spacing: 0; empty-cells: show
}
#complete TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #d2eded; TEXT-ALIGN: left
}
#complete h3{ font-size:1.2em; color:#606060; font-weight:light; }
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 1.7em; FONT-FAMILY: "Verdana","Arial","Helvetica","sans-serif"
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 1.7em; FONT-FAMILY: "Verdana","Arial","Helvetica","sans-serif"
}
.f_price {
	FONT-SIZE: 14px; COLOR: #c8c;  float:left;
}

.messageBox {width:auto; _height:48px; min-height:48px; margin: 0 0 10px 0; border:1px solid #fc0; padding:12px 12px 0 12px; background-repeat:no-repeat; background-position:20px 14px; background-color:#ffffcc; font-size:1em;}
.messageBox.res-center-critical {padding-left:80px; color:#000; background-image:url('/en_US/i/icon/alert_critical.gif');}
.messageBox.res-center-non-critical {padding-left:80px; color:#000; background-image:url('/en_US/i/icon/alert_non_critical.gif');}
.messageBox.notification {border-color:#83a8cc; padding-left:80px; color:#000; background-image:url('/en_US/i/icon/icon_notification.gif'); background-color:#eff7fe;}
.messageBox.confirmation {border-color:#a9d260; padding-left:80px; color:#000; background-image:url('/en_US/i/icon/icon_confirmation.gif'); background-color:#fafff1;}
.messageBox.error {border-color:#ffcc00; padding-left:80px; background:#ffffcc url('/images/failed.gif') no-repeat 20px 14px; color:#c60000;}
.messageBox.true {border-color:#ffcc00; padding-left:80px; background:#ffffcc url('/images/icon_notification.gif') no-repeat 20px 14px; color:#c60000;}
.messageBox.alert {border-color:#ffcc00; padding-left:80px; background:#ffffcc url('/images/ajax-loader.gif') no-repeat 20px 14px; color:#000;}

.messageBox p {margin:0 0 12px 0 !important; line-height:1.5;}
.messageBox ul, .messageBox ol {margin:0 0 12px 23px; padding:0; line-height:1.5;}
#userFlow h2{ color:#003366;}
#complete h4{ color:#003366;}
