body{
	margin-left:0px;
	margin-right:0px;
}
td{vertical-align:top;}

.menu{
	background:#fff url(img/menu_endright.jpg) repeat-y right;
}

.menuitem{
	padding-left:1px;
	padding-bottom:0px;
	vertical-align:bottom;
}

.copyright{
	font:11px Arial;
	padding-top:4px;
	text-align:center;
	color:#0463A0;
}

.myinputtd{
	background-repeat:no-repeat; 
	padding-left:30px; 
	padding-top:2px; 
	height:30px;
	
}

.myinput{
	font:11px Arial;
	width:164px;
	border:0px;
}

.myinput1{
	font:11px Arial;
	width:164px;
	border-width:1px;
	background-color:#E5E5E5;
	border-color:#3D89C3;
}

.mytextareatd{
	background-repeat:no-repeat; 
	padding-left:30px; 
	padding-top:3px; 
}

.mytextarea{
	font:11px Arial;
	width:240px;
	border:0px;
	height:86px;
}

.mytextarea_in{
	font:11px Arial;
	width:170px;
	border:0px;
	height:86px;
}

.orderdiscl{
	padding-top:4px;
	text-align:center;
	font:11px Arial;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
}

.orderTitle{	
	font:bold 13px Arial;
	color:#fff;
	padding:2px;
	padding-left:20px;
	
}

.orderbutton{
	font:bold 12px Arial;
	color:#fff;
	padding-top:15px;
}
.contentsframework{
	background:#014E89;
	padding-left:1px;
	padding-right:0px;
}

.maintable{
	background:#fff url(img/bg_contents.gif) no-repeat right top;
}

.contents_right{
	vertical-align:top;
	padding:20px;
	padding-left:10px;
}

.contents{
	font:12px Arial;
	padding:20px;
	padding-right:10px;
	padding-top:5px;
	text-align:justify;
	line-height:17px;
}
.contents a{
	color:#014E89;
	font-weight:bold;
}

.contents strong{
	color:#B70709;
	/*color:#3D89C3;*/
	font-weight:bold;
}


.contents h3{
	color:#B70709;
	font:18px Arial;
	margin:0px;
	padding:0px;
	padding-top:10px;
}

.location{
	font:11px Arial;
	color:#808080;	
}


.location strong{
	font:bold 11px Arial;
	color:#808080;	
}

.location a{
	font:11px Arial;
	text-decoration:none;	
}

.location a:hover{
	font:11px Arial;
	text-decoration:underline;	
}

.navigtation{
	font:12px Arial;
	
}

.navigtation a{
	padding-left:2px;
	padding-tight:2px;
	font:bold 12px Arial;
	text-decoration:none;
	
}
.navigtation a:hover{
	color:#005CA3;
	
}
.texthomepage{
	padding:15px;
	padding-bottom:0px;
	font:12px Arial;
	line-height:30px;
}

.texthomepage strong{
	font:bold 13px Arial;
	color:#005CA3;
	
}
.texthomepage_bottom{
	text-align:right;
	padding:10px;	
	padding-right:20px;	
	font:12px Arial;
}

.texthomepage_bottom a{
	font-weight:bold;
	color:#005CA3;
	text-decoration:none;
}

.texthomepage_bottom a:hover{
	text-decoration:underline;
}

.special{
	font:bold 17px Arial;
	color:#005CA3;
}

.orderdiscl a{
	color:#fff;
	font:bold 12px Arial;
}

.logo{
	padding-top:3px;
}
	
.orderTitlet {	
	font:13px Arial;
	color:black;
	padding:2px;
	padding-left:20px;
	height:30px;	
}

.mypackage {
	background-repeat:no-repeat; 
	padding-left:75px; 
	padding-top:23px; 
}
.mypackage2 {
	background-repeat:no-repeat; 
	padding-left:50px; 
	padding-top:15px; 

}
.sample {
	padding-left:145px; 
	padding-top:35px; 
}

