/* section colors */
/*a
{color:#b32406;
}*/
#sidenav li.on, #sidenav li.over {
background-image: url(../images/skin/bg-sidenav-on-21day.png);
}
#headernavrollover {
background: #b32406;
}
#sidenavrollover {
background: #b32406;
}        
#headernav ul.nav li.on a {
border-bottom-color: #b32406;
 }
 
.overviewPlannerTable
{
    width: 100%;
}
.overviewPlannerRow
{
    border-bottom: solid 1px #cccccc;
    padding: 5px;
    width: 100%;
}

.optform fieldset .packCode {
	width: 290px;
	padding:0px 10px 0px 0px;
	float:right;
	border: 0px solid red;
}

.packCode .formrow .uniqueStyle {
	float: left;
	width: 155px;
	text-align: center;
	border: 0px solid red;
	padding: 7px 0 7px 0;
}

.packCode .formrow .barcodeStyle {
	float: left;
	width: 105px;
	text-align: center;
	border: 0px solid red;
	padding: 7px 0 7px 0;
}

.catLoyaltyCode .formrow .uniqueStyle {
	float: left;
	width: 182px;
	height: 30px;
	text-align: center;
	border: 0px solid red;
	padding: 7px 0 7px 0;
}

.catLoyaltyCode .formrow .barcodeStyle {
	float: left;
	width: 84px;
	height: 30px;
	text-align: center;
	border: 0px solid red;
	padding: 7px 0 7px 0;
}

.catLoyaltyCode .formrow .pointsStyle {
	float: left;
	width: 34px;
	height: 30px;
	text-align: center;
	border: 0px solid red;
	padding: 7px 0 7px 0;
	vertical-align: middle;
}

.optform fieldset .catLoyaltyCode {
	width: 328px;
	padding:0px 0px 0px 0px;
	float:right;
	border: 0px solid red;
}

.optform fieldset .catLoyaltyLeft {
	width: 123px;
	padding: 15px 0px 15px 15px;
	float:left;
	border: 0px solid red;
}

.optform fieldset .catLoyaltyLeft img{
	border:1px solid #aaa;
	margin:0px 0px 15px 0px;
}

.clearBR {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 1px;
}