#form_container{
	margin: 50px 140px 50px 155px;
	position: relative;
	background-color:#f6aa09;
}

#error{color:red;font-weight:bold;padding: 50px 140px 0px 155px;}
#error UL{list-style-type: disc;padding:0;margin:0}
#error LI{padding:10px}

.topLeft {background: url('../images/crn_top_left.png') no-repeat top left}
.topRight {background: url('../images/crn_top_right.png') no-repeat top right}
.bottomLeft {background: url('../images/crn_bottom_left.png') no-repeat bottom left}
.bottomRight {background: url('../images/crn_bottom_right.png') no-repeat bottom right}

.top {background: url('../images/bg_top.png') repeat-x top}
.bottom {background: url('../images/bg_bottom.png') repeat-x bottom}

.left {background: url('../images/bg_left.png') repeat-y left}
.right {background: url('../images/bg_right.png') repeat-y right}

div.roundedbox {margin: 5px; position:relative;}
div.boxContent {padding: 16px 16px 0 16px;}
div.boxContent#ie_fix{line-height:16px;}
div.boxContent TD {padding:0 10px 10px 0;}
div.boxContent STRONG {font-weight: bold;}
div.boxContent INPUT, div.boxContent SELECT {padding: 4px; font-size: 12px;margin: 5px 0 5px 0;}
div.boxContent .btn {background-color: #28246e; border-color: #ffffff; color: #ffffff; font-weight: bold; border-width: 1px; border-style: solid;padding: 3px;font-size:12px;}
div.boxContent P {padding-bottom: 1em;}

#print_coupon TD{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

#close_link{display: block;padding-bottom: 1em; height: 30px;}

#exp_date{
	position: absolute;
	top: 37px;
	left: 450px;
	font-weight: bold;
}