table.SalesArrangements{
		width:100%;
		border:#CCCCCC 1px solid;
		background:#FFFFFF;
	}

table.SalesArrangements th{
		background: #FFFFCC;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:3px;
		margin:3px;
		border-width:1px;
		border-color:#CCCCCC;
		border-style:solid ;
	}

table.SalesArrangements td{
		padding:3px;
		margin:3px;
		border-width:1px;
		border-color: #CCCCCC;
		border-style:solid;
	}

table.SalesArrangements td.alignLeft{
		border:#CCCCCC 1px;
		background: #FFFFFF;
		text-align:left;
		font-size:80%;
		border-width:1px;
		border-color:#CCCCCC;
		border-style:solid;
	}

table.PrintingDetails{
		width:80%;
		text-align:left;
		border-style:solid;
		border-width:1px;
		border-color:#CCCCCC;
	}
		table.PrintingDetails th{
			border-style:solid;
			border-width:1px;
			border-color:#CCCCCC;
			padding:2px;
			margin:2px;
			}
		
		table.PrintingDetails td{
			border-style:solid;
			border-width:1px;
			border-color:#CCCCCC;
			padding:2px;
			margin:2px;
			}

table.stampDemo{
		width:80%;
		text-align:center;
		border:none;
	}

		table.stampDemo td{
				padding:5px;
				border:none;
			}

		
table.stampDemoLeft {
				width:80%;
				text-align:left;
				border:none;
				border-width:1px;
				border-color:#CCCCCC;
				border-style:solid;
			}
		
		table.stampDemoLeft td{
				padding:5px;
				width:50%;
				border-width:1px;
				border-color:#CCCCCC;
				border-style:solid;
			}
		
		table.stampDemoLeft th{
				font-weight:bold;
				font-size:120%;
				padding:5px;
				background:#66CC99;
				color:#FFFFFF;
			}

table.overseaStamp{
		width:100%;
		border: solid #CCCCCC 1px;	
	}

		table.overseaStamp th{
				text-align: center;
				border: solid #CCCCCC 1px;
				padding:3px;
			}
		table.overseaStamp th.left{
				text-align: left;
				border: solid #CCCCCC 1px;
				padding:3px;
			}
		
		table.overseaStamp td.overseaStamp_IssueName{
				width:15%;
				padding:4px;
				border: solid #CCCCCC 1px;
			}
		
		table.overseaStamp td.overseaStamp_ProductCode{
				width:10%;
				padding: 4px;
				border: solid #CCCCCC 1px;
			}
		
		table.overseaStamp td.overseaStamp_Content{
				width:30%;
				padding: 4px;
				border: solid #CCCCCC 1px;
			}
		
		table.overseaStamp td.overseaStamp_Image{
				width:25%;
				padding: 4px;
				border: solid #CCCCCC 1px;
			}
		
		table.overseaStamp td.overseaStamp_Price{
				width:10%;
				padding: 4px;
				border: solid #CCCCCC 1px;
			}
		
		table.overseaStamp td.overseaStamp_Sale{
				width:10%;
				padding: 4px;
				border: solid #CCCCCC 1px;
			}

table.simpleTable{
		border: solid #CCCCCC 1px;
	}

		table.simpleTable th{
				text-align:center;
				border: 1px #CCCCCC solid;
				padding:3px;
			}
		
		table.simpleTable td{
				border : solid #CCCCCC 1px;
				margin:3px;
				padding:3px;
			}

table.saleReport{
		width:100%;
		border-width:1px;
		border-style:solid;
		border-color:#008260;
	}

table.saleReport th{
		background: #00CC99;
		text-align:center;
		border:1px #CCCCCC;
		border-width:1px;
		border-color:#008260;
		border-style:solid;
		color:#FFFFFF;
	}

table.saleReport td{
		border:1px #CCCCCC;
		text-align:center;
		border-width:1px;
		border-color:#008260;
		border-style:solid;
	}

table.saleReport td.left{
		border:1px #CCCCCC;
		text-align:left;
		border-width:1px;
		border-color:#008260;
		border-style:solid;
	}

table.saleReport_product{
		width:100%;
		border-width:1px;
		border-style:solid;
		border-color:#008260;
	}

table.saleReport_product th{
		background:#DCF5EB;
		text-align:left;
		border:1px #CCCCCC;
		border-width:1px;
		padding:3px;
		width:80%;
		font-weight:lighter;
		border-color:#008260;
		border-style:solid;
	}

table.saleReport_product td{
		width:20%;
		text-align:left;
		border-width:1px;
		padding:2px;
		margin:2px;
		border-color:#008260;
		border-style:solid;
	}

table.LSOS{
	width:80%;
	padding:3px;
	text-align:left;
}
table.LSOS td.Left{
	width:60%;
	padding:3px;
	text-align:left;
}

table.LSOS td.Right{
	width:40%;
	padding:3px;
	text-align:center;
}

.imageAlignRight{
float:right;
}
