/* Shopping Cart List */
.zShoppingCartDiv{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
}
.zShoppingCartTable{
	width: 100%;
	padding:2px;
	border: 1px solid #c0c0c0;
}

.zSCTitle{
	font-family:verdana,arial,helvetica;
	color: white;
	background: #444444;
	font-weight: bold;
	font-size: 13px;
}

.zSCHeader{
	font-family:verdana,arial,helvetica;
	color: #111111;
	font-weight:bold;
	font-size: 11px;
	background: #f0f0f0;
}

.zSCItem{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: white;
	border-bottom:1px solid #f0f0f0;
	background: #333333;
}
.zSCItem input{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	border:1px solid black;
	width: 35px;
	text-align:right;
	padding-right:2px;
}
.zSCItem a{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.zSCItem a:hover{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: white;
	text-decoration: underline;

}
.zSCSubTotal{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	font-weight:bold;
	color: black;
	padding:4px;
	background: #f0f0f0;
}
.zSCFooter{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	background: #444444;
	border-top:1px solid #f0f0f0;
}

.zButtonUpdateCart{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #f0f0f0 url(/sysImages/view-refresh_102.png) no-repeat 2px 2px;
	
}
.zButtonUpdateCart:hover{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #FFCC33 url(/sysImages/view-refresh_102.png) no-repeat 2px 2px;
	cursor: pointer;
}
.zButtonUpdateCartOver{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #FFCC33 url(/sysImages/view-refresh_102.png) no-repeat 2px 2px;
	cursor: pointer;
}

.zButtonCheckOut{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;	
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #F1FFF0 url(/sysImages/ShoppingcartRacer18.png) no-repeat 1px 1px;

}
.zButtonCheckOut:hover{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #FFCC33 url(/sysImages/ShoppingcartRacer18.png) no-repeat 1px 1px;
	cursor: pointer;
}
.zButtonCheckOutOver{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #FFCC33 url(/sysImages/ShoppingcartRacer18.png) no-repeat 1px 1px;
	cursor: pointer;
}
/* End Shopping Cart List */


/* Checkout User Info */

.zChkFormdiv{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
}
.zChkForm{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	border: 1px solid #c0c0c0;
	background: #fefefe;
	padding:2px;
}

.zShipBilling{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
}
.zChkOutSameasBilling{
	font-family:verdana,arial,helvetica;
	font-size: 13px;
	color: black;
	font-style:italic;
	padding-top:10px;
}
.zFormTitle{
	padding:9px;
	font-family:verdana,arial,helvetica;
	font-size: 13px;
	color:black;
	border-bottom:1px solid #c0c0c0;
}
.zFormTextW{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color:white;		
	background: #444444;
	padding:2px;
}
.zFormConfirmTxt{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color:black;	
	padding:2px;
}
.zConfirmInfoTable{
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	border:1px solid black;
	background: #f0f0f0;
}
.zChkComments{
	font-family:verdana,arial,helvetica;
	font-size: 12px;
	color:black;
}
.zCrCdType{
	font-family:tahoma,verdana,arial,helvetica;
	font-size:11px;
	color:black;
	border:1px solid #91a7b4;
	padding-left:3px;
	width:175px;
}
.zInputChkOut{
	font-family:tahoma,verdana,arial,helvetica;
	font-size:11px;
	color:black;
	border:1px solid #91a7b4;
	padding-left:3px;
	width:175px;
}
.zInputChkExp{
	font-family:tahoma,verdana,arial,helvetica;
	font-size:11px;
	color:black;
	border:1px solid #91a7b4;
	padding-left:3px;
	width:85px;

}

.zButtonCheckNext{
	width: 256px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;	
	padding:3px 10px 3px 0px !important;
	padding:3px 0px 3px 0px;
	background: #F1FFF0 url(/sysImages/go-next_002.png) no-repeat 231px 0px !important;
	background: #F1FFF0 url(/sysImages/go-next_002.png) no-repeat 230px 0px;
	
}
.zButtonCheckNext:hover{
	width: 256px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 0px !important;
	padding:3px 0px 3px 0px;
	background: #FFCC33 url(/sysImages/go-next_002.png) no-repeat 231px 0px !important;
	background: #FFCC33 url(/sysImages/go-next_002.png) no-repeat 230px 0px;
	cursor: pointer;
}
.zButtonCheckNextOver{
	width: 256px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 0px !important;
	padding:3px 0px 3px 0px;
	background: #FFCC33 url(/sysImages/go-next_002.png) no-repeat 231px 0px !important;
	background: #FFCC33 url(/sysImages/go-next_002.png) no-repeat 230px 0px;
	cursor: pointer;
}
.zButtonCheckPrev{
	width: 220px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;	
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #fefefe url(/sysImages/go-previous_002_gn.png) no-repeat 1px 0px;

}
.zButtonCheckPrev:hover{
	width: 220px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #FFCC33 url(/sysImages/go-previous_002_gn.png) no-repeat 1px 0px;
	cursor: pointer;
}
.zButtonCheckPrevOver{
	width: 220px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 18px !important;
	padding:3px 0px 3px 8px;
	background: #FFCC33 url(/sysImages/go-previous_002_gn.png) no-repeat 1px 0px;
	cursor: pointer;
}
.zButtonCheckComplete{
	width: 256px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;	
	padding:3px 10px 3px 0px !important;
	padding:3px 0px 3px 0px;
	background: #F1FFF0 url(/sysImages/bullet_ball_glass_green_32.png) no-repeat 220px -5px !important;
	background: #F1FFF0 url(/sysImages/bullet_ball_glass_green_32.png) no-repeat 220px -6px;
	
}
.zButtonCheckComplete:hover{
	width: 256px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 0px !important;
	padding:3px 0px 3px 0px;
	background: #FFCC33 url(/sysImages/bullet_ball_glass_green_32.png) no-repeat 220px -5px !important;
	background: #FFCC33 url(/sysImages/bullet_ball_glass_green_32.png) no-repeat 220px -6px;
	cursor: pointer;
}
.zButtonCheckCompleteOver{
	width: 256px;
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	color: black;
	border:1px solid black;
	padding:1px;
	padding:3px 10px 3px 0px !important;
	padding:3px 0px 3px 0px;
	background: #FFCC33 url(/sysImages/bullet_ball_glass_green_32.png) no-repeat 220px -5px !important;
	background: #FFCC33 url(/sysImages/bullet_ball_glass_green_32.png) no-repeat 220px -6px;
	cursor: pointer;
}
/* Confirm form main table */
.zChkConfirm {
	font-family:verdana,arial,helvetica;
	font-size: 11px;
	border: 1px solid #c0c0c0;

}

