body{
	margin:0 auto;
	padding:auto;
	text-align:center;
	background:url(../images/bgmain.gif);
	font-size:12px;
	line-height:1.5em;
	letter-spacing:0.1em;
}

th,td{
	font-size:100%;
}
h1,h2,h3,h4,h5,h6,h7,p{
	margin:0;
	padding:0;
	font-weight:normal;
}

img{
	margin:0;
	padding:0;
	border:none;

}

a:link,a:visited{
	color:#0000ff;
	text-decoration: none;
}

a:hover,a:active{
	color:#0000ff;
	text-decoration: underline;
}


#shadowblock{
	margin:auto;
	padding:auto;
	width:100%;
	text-align:center;
	background:url(../images/bgshadow.gif) repeat-x;
	overflow:hidden;
}

#mainblock{
	width:800px;
	background:#ffffff;
	margin:auto;
	overflow:hidden;
}

#headblock{
	width:798px;
	margin:0 1px;
	text-align:left;
}

#headblock h1{
	width:440px;
	margin:0;
	padding:0;
	float:left;
	
}

#headblock h3{
	width:159px;
	margin:0;
	padding:48px 0 0 0;
	float:right;
	
}
	#headblock ul{
		clear:both;
		width:798px;
		list-style-type:none;
		margin:0;
		padding:0;
	}
	#headblock ul li{
		margin:0;
		padding:0;
		float:left;
		height:41px;
	}

#topphtblock{
	clear:both;
}

#contentblock{
	width:798px;
	margin:0 1px;
	text-align:left;
}
#contentblock h4{
	margin-top:10px;
}
#top_Checklist{
	margin:10px;
}

.deliverynumber{
	width:400px;	/*	before width:200px	*/
	margin-top:5px;
	margin-left:30px;
}	.deliverynumber td{	/*	added	*/
		vertical-align:top;
	}

.deliveryS{
	background:#feddcd;
	border:1px solid #ff0000;
	margin:5px 20px 0px 20px;
	width:300px;	/*	added	*/
}	.deliveryS p{
		margin:10px;
	}

.top_Deliverylist{
	margin-left:5px;
	margin-right:3px;
	padding:0;
}
.top_Deliverylist td{
	line-height:1.2em;
	letter-spacing:0em;
	padding:0;
	
}


.Supplementtxt{
	font-size:10px;
}

.boxspace{
	margin-top:10px;
}
.boxspaceS{
	margin-top:5px;
}
.pagetop,
.pagetop2{
	text-align:right;
	margin-bottom:5px;
}
	.pagetop a:link,
	.pagetop a:visited,
	.pagetop2 a:link,
	.pagetop2 a:visited{
		color:#990000;
		text-decoration: none;
	}
	.pagetop a:hover,
	.pagetop a:active,
	.pagetop2 a:hover,
	.pagetop2 a:active{
		color:#990000;
		text-decoration: underline;
	}

.pagetop2{
	width:770px;
	margin-top:20px;
}
/* companyS */

#company_tbl{
	border: 1px #c3dbc3 solid;
	border-collapse: collapse;
	width:650px;
	margin:15px auto;
	paddng:auto;
}
	#company_tbl th{
		width:130px;
		border-bottom: 1px #c3dbc3 solid;
		font-weight:normal;
		padding:10px;
		background:#f2f8f2;
		text-align:left;
		vertical-align: top;
	}

	#company_tbl td{
		border-bottom: 1px #c3dbc3 solid;
		font-weight:normal;
		padding:10px;
		text-align:left;
	}
	#company_tbl td ul{
		margin:10px 0 0;
		padding:0;
	}
	#company_tbl td ul li{
		margin:5px 0 0 20px;
		padding:0;
	}

/* companyE */

/* instructionsS */
#instructions_tbl{
	width:730px;
}

	#instructions_tbl th{
		text-align:right;
		padding-left:10px;
		font-weight:normal;
	}
	#instructions_tbl td{
		text-align:left;
	}
#instructions_tbl1{		/*	added	*/
	width:730px;
}

	#instructions_tbl1 th{
		text-align:right;
		padding-left:10px;
		font-weight:normal;
	}
	#instructions_tbl1 td{
		text-align:left;
	}
		#instructions_tbl1 td.faq_q{
			font-weight:bold;
		}

/* instructionsE */

/* documentS */
#document_tbl{
	margin-top:10px;
	width:730px;
}
	#document_tbl td{
		text-align:left;
	}
	#document_tbl td p{
		margin-bottom:10px;
	}

	.document_dltbl {
		width:650px;
	}
ul.document_dltbl{
		width:650px;
		border-bottom:1px dashed #cec9cd;
		list-style-type:none;
		overflow:hidden;
		margin:auto;
		margin-bottom:10px;
		text-align:left;
		padding:0;
}
ul.document_dltbl li{
	float:left;
}
	ul.document_dltbl li.dlttl{
			padding-top:5px;
			padding-left:5px;
	}
	ul.document_dltbl li.dlttl span{
			font-size:10px;
			padding-left:10px;
	}
	.document_date{
		width:2px;
		border-left:solid #ff3333 8px;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		margin:0;
	float:left;
	}
/* documentE */

/* datauseS */
#datause_tbl{
	width:730px;
}
	#datause_tbl td{
		text-align:left;
	}
#datause_tbl2{
	width:730px;
	margin-bottom:20px;
}
	#datause_tbl2 th{
		text-align:left;
		padding-bottom:10px;
		padding-top:10px;
	}
	#datause_tbl2 td{
		text-align:left;
	}
	#datause_tbl2 td p{
		margin-bottom:10px;
	}
/* datauseE */

/* searchS */

#search_tbl{
	width:730px;
}
	#search_tbl td{
		text-align:left;
	}
	#search_tbl td div span{	/*	added	*/
		color: red;
	}
/* searchE */


/* informationS */

#information_tbl{
	width:740px;
	margin-left:15px;
}
	#information_tbl td{
		text-align:left;
	}
#information_tbl1{	/*	added	*/
	width:740px;
	margin-left:15px;
}
	#information_tbl1 td{
		text-align:left;
	}
	#information_tbl1 td.right{
		text-align:right;
	}
#information_tbl2{
	width:755px;
	margin:auto;
	background:url(../information/images/bg_check.gif) no-repeat bottom;
}
	#information_tbl2 td{
		text-align:left;
	}
	#information_tbl2 td table{
		margin-left:5px;
		margin-bottom:5px;
	}
#information_tbl3{
	width:755px;
	margin:auto;
}
	#information_tbl3 td{
		text-align:left;
	}
#information_tbl4{
	margin-top:15px;
	margin-bottom:15px;
}
	#information_tbl4 td{
		text-align:left;
	}
	#information_tbl4 td p{
		margin-top:5px;
	}
#information_tbl5{
	margin:0px;
}
	#information_tbl5 td{
		text-align:left;
	}
	#information_tbl5 td p{
		margin-top:5px;
	}
#information_tbl6{	/*	added	*/
	width:740px;
	margin-left:15px;
}
	#information_tbl6 td{
		text-align:left;
	}
	#information_tbl6 td div{
		margin-left:15px;
	}
/* informationE */

/* pressreleaseS */

#pressrelease_tbl{
	width:650px;
	margin-left:74px;
	margin-top:20px;
	padding:auto;
}
#pressrelease_tbl2{
	width:650px;
	margin-left:74px;
	margin-top:0px;
	padding:auto;
}

#pressrelease_aims{
	background:#fcf6e6;
	border:1px solid #ff0000;
	wdith:100%;
	padding:15px;
	text-align:left;
	margin-top:15px;
}
	#pressrelease_aims p{
		font-weight:bold;
	}

.pressrelease_txt{
	text-align:left;
	margin-top:15px;
}

#pressrelease_subttl{
	background:url(../pressrelease/images/bg_subttl.gif) no-repeat;
	width:650px;height:30px;
	text-align:left;
}
	#pressrelease_subttl p{
		font-weight:bold;
		padding-left:20px;
		padding-top:2px;
	}
	#pressrelease_subttl p span{
		font-weight:normal;
	}

#pressrelease_com{
	width:510px;
	background:#f2f8f2;
	border:solid 1px #c3dbc3;
	text-align:center;
	margin-top:30px;
}
	#pressrelease_com p{
		margin:15px;
	}
	#pressrelease_com p span{
		font-weight:bold;
	}
/* pressreleaseE */


/* inquiryS */

#inquiry_txt{
	width:650px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-top:15px;
}
#inquiry_tbl{
	border: 1px #c3dbc3 solid;
	border-collapse: collapse;
	width:650px;
	margin:5px auto 50px auto;
	paddng:auto;
}
	#inquiry_tbl th{
		border-bottom: 1px #c3dbc3 solid;
		font-weight:normal;
		padding:50px 10px;
		background:#f2f8f2;
		text-align:center;
	}
	#inquiry_tbl th table {
		margin:auto;
		padding:auto;
	}
	#inquiry_tbl th table td{
		text-align:left;
	}
	#inquiry_tbl th table td div{		/*	added	*/
		font-size: 1.2em;
		font-weight:bold;
	}
	#inquiry_tbl th table td div.red{		/*	added	*/
		color: red;
	}
	#inquiry_tbl th table td div.top_pad{		/*	added	*/
		padding-top: 10px;
	}
	#inquiry_tbl th table td p{		/*	added	*/
		font-size: 1.2em;
		line-height: 1.5em;
		margin: 0 0 2em;
	}
	#inquiry_tbl th table td p a.btn{		/*	added	*/
		height: 2.4em;
		line-height: 2.5em;
		color: #3C5422;
		text-decoration: none;
		font-weight:bold;
		background: url(../inquiry/images/btn_back_off.gif) left top no-repeat;
		padding: 10px 0 10px 15px;
		/padding: 0 0 10px 15px;	/*	IE6,IE7 hack	*/
	}
	#inquiry_tbl th table td p a.btn span{		/*	added	*/
		text-decoration: none;
		font-weight:bold;
		background: url(../inquiry/images/btn_back_off.gif) right top no-repeat;
		padding: 10px 30px 10px 15px;
	}
	#inquiry_tbl th table td p a.btn:hover{		/*	added	*/
		background: url(../inquiry/images/btn_back_on.gif) left top no-repeat;
	}
	#inquiry_tbl th table td p a.btn:hover span{		/*	added	*/
		background: url(../inquiry/images/btn_back_on.gif) right top no-repeat;
	}

#footblock{
	width:798px;
	margin:0 1px;
	text-align:left;
}
	#footblock a:link,
	#footblock a:visited{
		color:#333333;
		text-decoration: none;
	}
	#footblock a:hover,
	#footblock a:active{
		color:#0000ff;
		text-decoration: underline;
	}
	
strong.st_red {		/*	added20121227	*/
	color:red;
	}
