.cellWeekday 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	width: 35px;
	}
	
.cellWeekend 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #A9A190;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	width: 35px;	
	}
	
.cellBasic 
	{
	background-color: #FFFFFF;
	color: #666666;
	font-size: 9px;
	vertical-align: bottom;
	text-align: center;
	border-top: 1px solid #dedede;
	border-right: 1px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-left: 1px solid #dedede;
	}
.cellSpacer
	{
	background-color: #FFFFFF;
	color: #666666;
	font-size: 9px;
	vertical-align: bottom;
	text-align: right;
	border-left: 1px solid #dedede;
	}
.cellChosen 
	{
	background-color: #F4F5E1;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
	font-size: 9px;
	border-top: 1px solid #00C1cc;
	border-right: 1px solid #00C1cc;
	border-bottom: 1px solid #00C1cc;
	border-left: 1px solid #00C1cc;
	}

.datesRow 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	vertical-align: bottom;
	text-align: center;
	color: #444444;
	background-color: #efefee;
	}
































.divInfoboxBg {
	BORDER-RIGHT: #cfb169 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cfb169 1px solid; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff4c6
}
.divInfoboxBorder {
	BORDER-TOP: #cfb169 1px solid; MARGIN: 0px 1px
}
.tdProductGroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
.tdPackageSlotname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 17px
}
.tdProductName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 350px; PADDING-TOP: 5px
}
.tdProductDelete {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tdProductPrice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100px; PADDING-TOP: 5px
}
.tdSubproductName {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 280px; PADDING-TOP: 5px
}
.tdSubproductDelete {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tdSubproductPrice {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100px; PADDING-TOP: 5px
}
.divSeparator {
	BORDER-TOP: #cccccc 1px solid
}
.divSeparator2 {
	BORDER-TOP: #ffffff 1px solid
}
.tdTotal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.tdFormRow {
	WIDTH: 270px; HEIGHT: 22px
}
.divFormSeparator {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 5px 0px
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.black {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.black:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.borderPadding {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
.txtAttr {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma
}
.textSmall {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
.textSmall2 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.platePrice {
	WIDTH: 80px; COLOR: #ffffff; LINE-HEIGHT: 11px; BACKGROUND-COLOR: #cb3827; TEXT-ALIGN: center
}
.platePriceH1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Sans-Serif
}
.mapNum {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: center
}
.italic {
	FONT-STYLE: italic
}
.bb {
	BORDER-BOTTOM: #cccccc 1px solid
}
.bb2 {
	BORDER-BOTTOM: #000000 1px solid
}
.bb3 {
	BORDER-TOP: #000000 1px solid
}
.bb4 {
	BORDER-BOTTOM: #000000 2px solid
}
.bbWhite {
	BORDER-BOTTOM: #ffffff 1px solid
}
.white {
	COLOR: #ffffff
}
.bgWhite {
	BACKGROUND-COLOR: #ffffff
}
.Arial {
	FONT-FAMILY: Arial
}
.font11 {
	FONT-SIZE: 11px
}
.bold {
	FONT-WEIGHT: bold
}
.w20 {
	WIDTH: 20px
}
.w25 {
	WIDTH: 25px
}
.w30 {
	WIDTH: 30px
}
.w35 {
	WIDTH: 35px
}
.w40 {
	WIDTH: 40px
}
.w45 {
	WIDTH: 45px
}
.w50 {
	WIDTH: 50px
}
.w55 {
	WIDTH: 55px
}
.w60 {
	WIDTH: 60px
}
.w65 {
	WIDTH: 65px
}
.w70 {
	WIDTH: 70px
}
.w75 {
	WIDTH: 75px
}
.w80 {
	WIDTH: 80px
}
.w85 {
	WIDTH: 85px
}
.w90 {
	WIDTH: 90px
}
.w95 {
	WIDTH: 95px
}
.w100 {
	WIDTH: 100px
}
.w100p {
	WIDTH: 100%
}
.m1 {
	MARGIN: 1px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.mt15 {
	MARGIN-TOP: 15px
}
.mt25 {
	MARGIN-TOP: 25px
}
.mt5 {
	MARGIN-TOP: 5px
}
.pt15 {
	PADDING-TOP: 15px
}
.p10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pr10 {
	PADDING-RIGHT: 10px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pt10 {
	PADDING-TOP: 10px
}
.pb10 {
	PADDING-BOTTOM: 10px
}
.pt20 {
	PADDING-TOP: 20px
}
.p8 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.pr8 {
	PADDING-RIGHT: 8px
}
.pl8 {
	PADDING-LEFT: 8px
}
.pt8 {
	PADDING-TOP: 8px
}
.pb8 {
	PADDING-BOTTOM: 8px
}
.p7 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.pr7 {
	PADDING-RIGHT: 7px
}
.pl7 {
	PADDING-LEFT: 7px
}
.pt7 {
	PADDING-TOP: 7px
}
.pb7 {
	PADDING-BOTTOM: 7px
}
.m7 {
	MARGIN: 7px
}
.mr7 {
	MARGIN-RIGHT: 7px
}
.ml7 {
	MARGIN-LEFT: 7px
}
.mt7 {
	MARGIN-TOP: 7px
}
.mb6 {
	MARGIN-BOTTOM: 6px
}
.ml1 {
	MARGIN-LEFT: 1px
}
.mr1 {
	MARGIN-RIGHT: 1px
}
.mt2 {
	MARGIN-TOP: 2px
}
.mr2 {
	MARGIN-RIGHT: 2px
}
.ml2 {
	MARGIN-LEFT: 2px
}
.ml3 {
	MARGIN-LEFT: 3px
}
.mr3 {
	MARGIN-RIGHT: 3px
}
.ml4 {
	MARGIN-LEFT: 4px
}
.mr4 {
	MARGIN-RIGHT: 4px
}
.mt4 {
	MARGIN-TOP: 4px
}
.p6 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.pr6 {
	PADDING-RIGHT: 6px
}
.pl6 {
	PADDING-LEFT: 6px
}
.pt6 {
	PADDING-TOP: 6px
}
.pb6 {
	PADDING-BOTTOM: 6px
}
.p5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pr5 {
	PADDING-RIGHT: 5px
}
.pl5 {
	PADDING-LEFT: 5px
}
.pt5 {
	PADDING-TOP: 5px
}
.pb5 {
	PADDING-BOTTOM: 5px
}
.p4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.pr4 {
	PADDING-RIGHT: 4px
}
.pl4 {
	PADDING-LEFT: 4px
}
.pt4 {
	PADDING-TOP: 4px
}
.pb4 {
	PADDING-BOTTOM: 4px
}
.p3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.pr3 {
	PADDING-RIGHT: 3px
}
.pl3 {
	PADDING-LEFT: 3px
}
.pt3 {
	PADDING-TOP: 3px
}
.pb3 {
	PADDING-BOTTOM: 3px
}
.p2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pr2 {
	PADDING-RIGHT: 2px
}
.pl2 {
	PADDING-LEFT: 2px
}
.pt2 {
	PADDING-TOP: 2px
}
.pb2 {
	PADDING-BOTTOM: 2px
}
.p1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.pr1 {
	PADDING-RIGHT: 1px
}
.pl1 {
	PADDING-LEFT: 1px
}
.pt1 {
	PADDING-TOP: 1px
}
.pb1 {
	PADDING-BOTTOM: 1px
}
.pl13 {
	PADDING-LEFT: 15px
}
.mt7 {
	MARGIN-TOP: 7px
}
.mt13 {
	MARGIN-TOP: 13px
}
.mt20 {
	MARGIN-TOP: 20px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.padrow {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.padrow4px {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.padrow5px {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.padrow7px {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.padrow15px {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.padrowTransport {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.hitdividericon {
	PADDING-BOTTOM: 4px; WIDTH: 18px; BORDER-BOTTOM: #666666 2px solid
}
TD.hitdividertext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #666666 2px solid
}
