body {
	background: #FFF url(/prog/images/bg.gif) repeat-x;
	color: #444;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	text-align: center;
}

body a, body a:link, body a:visited {text-decoration:none;}
body a:hover {text-decoration:underline;}
body a, body a:link, body a:hover {color:#0048C0;}
body a:visited {color:#20328E;}
	
.clear {clear:both;}
.red {border:1px solid #C00;}

form {margin:0;padding:0;}

.cont1 {color:#6699cc;text-decoration:none;font:normal 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont2 {color:#6699cc;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont3 {color:#aaaaaa;text-decoration:none;font:normal 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont4 {color:#666666;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont5 {color:#999999;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont6 {color:#666666;text-decoration:none;font:bold 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont7 {color:#aaaaaa;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont8 {color:#aaaaaa;text-decoration:none;font:12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont9 {color:#333333;text-decoration:none;font: 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.cont10 {color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.error {color:red;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}

table.header {width:800px;color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;margin-left:auto; margin-right:auto;}
table.main {width:760px;color:white;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;background-color:#dce4ea;text-align:center;margin-left:auto; margin-right:auto;}
table.common {color:#999999;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;margin-left:auto; margin-right:auto;}
table.comCen {width:760px;color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;margin-left:auto; margin-right:auto;}
table.comleft {color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;}
table.contactinfo {width:100%;color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;margin-left:auto; margin-right:auto;}
.fileinfo {color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}


table.step {width:800px;height: 30px;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;margin-left:auto; margin-right:auto;background: url(/prog/images/step_bg.gif) no-repeat;}
.curstep {color:red;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;background-color:#dce4ea;}
.otherstep {color:white;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;background-color:#dce4ea;}

tr.jappletUp {color:white;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;background-color:#4286ad;text-align:center;}
tr.browseUp {height:60;color:white;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;background-color:#ff8080;border:2px solid red;text-align:center;}

.orderno {color:#4286ad;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.rednotice {color:red;text-decoration:none;font:bold 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
.notice {color:#333333;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;}
.pointReg {color:#4286ad;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}

div#orderno {color:#4286ad;text-decoration:none;font:bold 14px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
td.bupload {color:white;background-color:#4286ad;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
td.bupcount {color:#4286ad;background-color:#ff8080;text-decoration:none;font:bold 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}

div#footer {
	width: 800px;
	height: 60px;
	background: url(/prog/images/footer_bg.gif) no-repeat;
	clear: left;
	margin-bottom: 50px;
}


div#footer div.in {
	padding: 8px 10px;
	font-size: 10px;
	text-align:center;
	
}

div#pricelist {background-color:#dddddd;width:170px;border:1px solid red;padding:4px;}
div#pricelist table {width:166;color:#aaaaaa;border-left: 0px;border-right:0px;text-decoration:none;font:normal 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
div#pricelist tr.title {background-color:#ff8080;color:#4286ad;text-decoration:none;font:bold 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;}

tr.dproof {color:#333333;background-color:#dce4ea;padding:3px 3px  3px 3px;text-decoration:none;font:10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
div#pricelist2 {background-color:#ff8080;width:170px;border:1px solid red;padding:4px;color:#333333;font: 8px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
div#pricelist2 tr {color:#333333;font: 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
div#setPriceList {background-color:#4286ad;width:170px;border:1px solid red;padding:4px;color:white;font: 8px Verdana, Helvetica, Arial, Helvetica, sans-serif;}
div#setPriceList tr{color:white;font: 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;}

div#spinst {color:#333333;text-decoration:none;font: 12px Verdana, Helvetica, Arial, Helvetica, sans-serif;text-align:center;}

div#content div.inmain {
	padding: 5px 10px;
	word-wrap:  break-word;
}

div#content div.contentbody {
	width: 538px;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	font-size: 14px;
}

div#content div.contenthead {
	background: #FFF url(/prog/images/intro-top.gif) top no-repeat;
	height: 5px;
	width: 540px;
	margin-top: 5px;
	position: relative;
_z-index: -2;
}

.btn {color:#666666; font: 10px Verdana, Helvetica, Arial, Helvetica, sans-serif; background-color:#fed; border:1px solid; border-top-color:#696; border-left-color:#696; border-right-color:#363; border-bottom-color:#363; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');} 
.inpt { color:#333333;font: 10px Verdana, Helvetica, Arial, Helvetica, sans-serif;background-color: white;border: 1px solid red;}
.dot05 {background: url(/prog/images/dot05.gif) repeat-x;}
