@charset "UTF-8";
/* CSS Document  min-height:275px */

#qko {float:left;width:543px; min-height:355px; border:solid 2px #b6b6b6; margin-bottom:16px; z-index:10;overflow:visible;background-color:#ffffff; padding-bottom:16px; }
#qko h1 {color:#002596; font-size:22px; margin-bottom:5px; padding-left:14px; }
#qko hr { color:#999999; background-color:#999999; border:0; margin:14px 14px 3px; height:1px; }
#qko #qkorder { width:516px; margin-left:14px;}
#qko #qkorder th { font-weight:normal; text-align:left;}
#qko #qkorder td { border-bottom: solid 1px #666666; height:35px; padding:7px 0;}
#qkorder .nameClass {width:125px; background-color:#eaeaea; border:1px solid #333333; height:18px; padding:0 4px; }
#qkorder .qtyClass {width:35px; background-color:#eaeaea; border:1px solid #333333; height:18px; padding:0 4px; }
#qko #qkorder .price { text-align:right; color:#002596; padding-right:17px; font-size:13px;}
#qko #remove img { padding:0 5px; cursor:pointer; }
#qko #qkImage { width:516px; margin-left:14px; font-size:10px; color:#999999; visibility:hidden; }

.required { color:#ff0000; }
#qko #add2Cart {float:right; padding-right:16px; margin-top:0px; }
#qko button { width:150px;background-image:url(/images/buttonBlue_bkgd.png);font-size:14px;cursor:pointer; color:#FFFFFF; border:1px solid #0c45bd;padding-bottom:3px; padding-top:3px; margin-top:6px; }
#cart #errorMessages { color:#ff0000; font-size:12px;  }

#cartCenter {float:left;width:494px; border:solid 2px #b6b6b6; margin-bottom:16px; z-index:10;overflow:visible;background-color:#ffffff; padding-left:24px; padding-right:24px; padding-bottom:25px; }
#textCenter55 {float:left;width:494px; border:solid 2px #b6b6b6; padding-top:6px; padding-left:24px; padding-right:24px; padding-bottom:16px;margin-bottom:16px;z-index:10;overflow:visible;background-image:url(/images/textArea_bkgd.png); color:#333333; font-size:11px; line-height:18px;}
#cartCenter h1 {color:#002596; font-size:22px; margin-bottom:5px; }
#cartCenter h3 {color:#002596; margin:0; font-size:12px;margin-bottom:-14px; }
#cartCenter h4 { margin-bottom:0; }
#cartCenter hr { color:#999999; background-color:#999999; border:0; margin:14px 0 3px; height:1px; }
#cartCenter #addressDrop {float:left; width:100%; background-color:#eef3f9; padding:10px 5px; margin-left:-5px; }
#cartCenter #selectedAddress { float:left; width:200px; margin-bottom:25px; }
#cartCenter #addressTasks { float:right; width:200px; }
#cartCenter ul.doublearrowList {margin-left: 18px; margin-top: 10px; padding-left: 0;}
#cartCenter ul.doublearrowList li { font-weight:bold;list-style-image: url("/images/blue_doublearrow.gif");padding-bottom: 4px;}
#cartCenter input[type=text] {width:150px; background-color:#eaeaea; border:1px solid #333333; color:#000000; height:18px; padding-left:4px; }
#cartCenter input[type=password] {width:150px; background-color:#eaeaea; border:1px solid #333333; color:#000000; height:18px; padding-left:4px; }
#cartCenter input.formatted { color:#ffffff;
	width:150px;
	background-color:#191919;
	border:#666666 1px solid;
	padding-left:4px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
#cartCenter select {width:155px; background-color:#eaeaea; border:1px solid #333333; color:#000000; height:20px; padding-left:4px; }
#cartCenter button { float:right; margin-right:10px; width:150px;background-image:url(/images/buttonBlue_bkgd.png);font-size:14px;cursor:pointer; color:#FFFFFF; border:1px solid #0c45bd;padding-bottom:3px; padding-top:3px; margin-top:6px; }
#cartCenter .button { float:right; margin-right:10px; width:150px;background-image:url(/images/buttonBlue_bkgd.png);font-size:14px;cursor:pointer; color:#FFFFFF; border:1px solid #0c45bd;padding-bottom:3px; padding-top:3px; margin-top:6px; }
#cartCenter .formText { font-weight:bold;  }
#cartCenter .formdata { color:#666666;}
#cartCenter .formbreak { height:7px; }
#cartCenter #errorMessages { color:#ff0000; }
.formNote {color:#666666; font-size:10px; line-height:15px;}
	
.cartIntro { float:left; width:500px; padding-right:15px; margin-bottom:12px; }
.SSLNote { float:right; padding-right:20px; }

#cartItems .productName {color:#002596; font-size:14px; font-weight:bold; }

#cartItems button { width:150px;background-image:url(/images/buttonBlue_bkgd.png);font-size:14px;cursor:pointer; color:#FFFFFF; border:1px solid #0c45bd;padding-bottom:3px; padding-top:3px; margin-top:6px; }
#cartItems .button {font-size:11px;padding:0;cursor:pointer; color:#0099ff; width:auto; background:none; border: none; margin:0; }
#cartItems .button:hover {color:#000000; }

#leftSide input[type=text] {width:174px;background-color:#eaeaea; border:1px solid #333333; color:#000000; height:18px; padding-left:4px; }
#leftSide input[type=password] {width:174px;background-color:#eaeaea; border:1px solid #333333; color:#000000; height:18px; padding-left:4px; } 
#leftSide button { width:180px;background-image:url(/images/buttonBlue_bkgd.png);font-size:14px;cursor:pointer; color:#FFFFFF; border:1px solid #0c45bd;padding-bottom:3px; padding-top:3px; margin-top:6px; }
	