@import "global.css";

#left-div {
	float: left;
	width: 440px;}

#left-div h3 {
	margin: 0;
	border: 0;}

#left-div .p-price {
	font-size: 80%;
	margin: 0;}

#left-div .ptop {
	margin: 0;}

#left-div .ptop a {
	font-size: 80%;
	color: #000;
	text-decoration: none;}

#left-div p img {
	width: 420px;
	height: 280px;
	cursor: url(images/magnify.cur), pointer;
	border: 0;
	margin: 0;}
	
#curtainDivRight {
	width: 480px; 
	float: left;
	overflow: hidden;}

.div-tieback {
	overflow: hidden;
	width: 420px;
	margin-left: 5px;
	margin-top: 20px;}

.div-tieback p {
	margin: 0;
	background: url(images/pheader.gif) repeat-x top left;
	text-indent: 2px;
	height: 30px;}

.div-tieback .p-odd {
	background: none;
	cursor: pointer;
	clear: left;
	float: left;
	width: 140px;
	height: 105px;
	text-align: center;}

.div-tieback .p-even {
	background: none;
	float: left;
	width: 140px;
	height: 105px;
	text-align: center;}

#thumbimg {
	padding: 5px;
	border: 1px solid #C5C2C0;
	width: 120px;
	height: 80px;
	cursor: pointer;}

#middle-div {
	float: left;
	width: 480px;
	margin-top: 0;}

form {
	margin-left: 10px;
	margin: 0;
	padding: 10px;}

.topborder {
	border-top: 1px dotted #c0c0c0;}

.winput {
	width: 40px;}

#godrop, #gowidth {
	cursor: pointer;}

#img-con, #imgcon {
	vertical-align: middle;
	cursor: pointer;}

.p-read {
	clear: left;
	font-size: 50%;
	text-align: center;
	margin: 5px 0 3px 0;}

.pform {
	margin: 0 0 10px 30px;}

.pfloat {
	width: 100px;
	float: left;}

.pmargin {
	margin-top: 0;}

.narrow {
	width: 80px;}

#yourquote {
	background: url(images/pheader.gif) repeat-x top left;
	padding-top: 3px;
	color: #f00;
	margin: 0;
	letter-spacing: 0.2em;
	border-left: 2px solid #B7BCC2;
	border-right: 2px solid #B7BCC2;
	text-indent: 3px;}

#sum {
	border: 2px solid #B7BCC2;
	width: 100%;
	margin-bottom: 20px;
	font-size: 90%;}

.throw {
	background: url(images/pheader.gif) repeat-x top left;}

.subitem {
	font-size: 85%;}

#right-div {
	float: left;
	width: 180px;
	margin-left: 10px;
	margin-top: 60px;}

#right-div h3 {
	border: 0;
	text-align: center;}

#right-div p, #psubmit {
	text-align: center;}

#psubmit {
	margin-top: 20px;}

#submit {
	background: url(images/calculate.gif) no-repeat top left;
	width: 230px;
	height: 30px;
	border: 0;
	font-size: 0;
	cursor: pointer;}

.tleft {
	text-align: left;}

.tright {
	text-align: right;}

.tcentre {
	text-align: center;}

.botborder {
	border-bottom: 1px dotted #c0c0c0;}

.tbold {
	font-weight: bold;}

.trtotal {
	background: url(images/pheader.gif) repeat-x top left;}

.ttotal {
	padding: 3px 0 3px 0;}

.ttotal img {
	vertical-align: middle;}

.sampleform {
	 padding: 0;
	 margin: 0;}

.pzoom {
	margin: 0;
	width: 420px;}

.sleft {
	float: left;}

.sright {
	float: right;
	font-weight: bold;}

.sright input {
	background: none;
	border: 0;}

.p-info {
	clear: both;
	padding-top: 10px;}

div #quoteH2 {
	margin-bottom: 0;
	width: 100%;
	margin-left: 10px;
	font-size: 150%;}

#topQuoteDiv {
	border: 2px solid #B4A9A2;
	padding-bottom: 10px;
	margin-left: 10px;
	overflow: hidden;}

#curtainDivRight h3 {
	text-indent: 3px; margin: 0; background: #B4A9A2; font-size: 100%;}
	
#curtainDivRight .quoteH3 {background: none;}
	
.divQuotes {
	border: 2px solid #B4A9A2;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 10px;
	padding-bottom: 10px;}

#divStepbottom {
	padding-bottom: 10px;
	margin-top: 20px;
	margin-left: 10px;
	text-align: center;}

#divStepbottom input {
	display: inline;
	color: #808080;}

.stepH3 {
	text-indent: 3px;
	margin-bottom: 0;
	padding-bottom: 2px;
	background: #B4A9A2;}

#divStepbottom .bottomStepH3 {
	text-indent: 3px;
	display: inline;
	padding-top: 5px;
	background: none;
	border-bottom: 2px solid #B4A9A2;}