/*-----------------------------------------------------------
	Window Cleaner Pro Cart Stylesheet
	Copyright (c) Window Cleaner Pro. All Rights Reserved.
	Author: Ali Salem - http://alisalem.deviantart.com
------------------------------------------------------------*/
#product {
	margin: 20px;
	width: 840px;
	}
	#product p {
		margin: 4px; }
	#product h2 {
		margin: 4px; color: #366484; font-weight:bold; font-size:12px;}
	#product td {
		border-bottom: 1px solid #ccc; }
	#product tr.header {
		font-weight: bold;  }
	#product tr.header td.col1 {
			border-bottom: 1px solid #fff;
			border-left: 1px solid #ccc;
			background: #c6d4de url(../images/bg-cart-header.gif) repeat-x;
			width: 680px; }
	#product tr.header td.col2 {
			border-left: 1px solid #fff;
			border-bottom: 1px solid #fff;
			background: #c6d4de url(../images/bg-cart-header.gif) repeat-x;
			width: 120px; 
			text-align:center;
	}
	#product tr.header p {
		color: #366484; font-size:12px; }
	#product p.price {
		color: #ff6600; font-weight:bold; font-size:13px;  }
	#product tr.footer {
		background: #fff; }
	#product td.row1col1 {
		background: #fff url(../images/bg-cart-rows.gif) repeat-x;
		width: 680px; 
		border-bottom:#fff;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}
	#product td.row1col2 {
		border-left: 1px solid #ccc;
		background: #fff url(../images/bg-cart-rows.gif) repeat-x;
		width: 120px;
		text-align: center;
		font-weight: bold;
		border-bottom:#fff;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}
	#product td.row2col1 {
		width: 680px; 
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}
	#product td.row2col1 p {
		margin-top:-5px;
		color:#777;
	}
	#product td.row2col2 {
		border-left: 1px solid #ccc;
		width: 120px;
		text-align: center;
		font-weight: bold;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
	}

#discount-containter {
	display: inline;
	width: 538px;
	float: left;
	overflow: hidden;
	margin-left: 19px; }
	#discount-containter p {
		padding-top: 2px;
		float: left;
		margin: 6px 0 0 0; }
	#discount-containter p.discount-box {
		padding: 0;
		font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
		display: inline;
		margin: 6px 10px 0 10px;
		float: left; }
	#discount-containter input.discount {
		padding: 0;	
		height: 16px;
		border: 1px solid #ccc; }
	#discount-containter p.add {
		float: left; }
#product-total {
	width: 303px;
	margin-bottom: 20px;
	float: left;
	border: 1px solid #ccc; }
	#product-total p {
		text-align: right;
		margin: 4px; }
	#product-total td.col1 {
		border-bottom: 1px solid #fff;
		background: #c6d4de url(../images/bg-cart-header.gif) repeat-x; 
		width: 153px; }
		#product-total td.col1 p {
			font-weight: bold;
			color: #366484; }
	#product-total td.col2 {
		border-left: 1px solid #ccc;
		background: #fff url(../images/bg-cart-rows.gif) repeat-x;
		width: 150px; }

.box1, .countrydropdown { width: 200px; margin-left:10px; }

.box1 { height: 16px;
		margin: 0 0 0 10px;
		border: 1px solid #ccc; }
.countrydropdown { height: 1.5em; width: 202px; }}
			
#box_licenseinfo {
	border: 1px solid rgb(204, 204, 204); padding: 20px; 
	background: rgb(255, 255, 255) url(images/bg-info.gif) repeat-x scroll 0% 0%; 
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; margin-bottom: 40px; 
	float: left; display: inline; }

#box_personalinfo {
 	border: 1px solid rgb(204, 204, 204); padding: 20px; 
 	background: rgb(255, 255, 255) url(images/bg-info.gif) repeat-x scroll 0% 0%; 
 	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; 
 	-moz-background-inline-policy: -moz-initial; margin-bottom: 40px; 
 	float: left; display: inline; } 
 
.choicedropdown { width: 140px;	}
.product_detail { padding: 5px 5px 15px 5px; color: #777; }
.lookatme { color: red; }
#order_form p { color: #000; }
