body,p,th,td,input,select,textarea{
    font-size:12px;
    color:#111111;
	font-family:Arial, Helvetica, sans-serif,明細體;
}
body{
	margin: 0px;
	padding: 0px 10px 0px 10px;
	text-align:center;
        background-image: url(/ohwedimages/card_back.gif);
        background-repeat:repeat-x;
}
table{
	text-align:left;
}
p{
	margin: 15px 0px 15px 0px;
	padding: 3px 0px 3px 0px;
}
hr{
	border:#000000 0px solid;
	border-top: #D1D7DC 1px solid;
	height: 0px;
}

img{
	border:0px;
}

form{
	margin:0;
	padding:0;
}

.B,H1,.boldFontSize12{
	font-size:12px;
	font-weight:bold;
	
}
.BW{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.C,.fontSize14 {
	font-size:14px;
}

.CB,.M,.L,.boldFontSize14{
	font-size:14px;
	font-weight:bold;
}

.D,.C1,.fontSize16{
	font-size:16px;
}

.DB,.boldFontSize16{
	font-size:16px;
	font-weight:bold;
}

.H{
	color:#FF5500;
}

.G{
	color:#666666;
}

.EN{
	font-family: Arial;
}

.LM {
	line-height:120%;
}

.LL{
	line-height:150%;
}

.LG{
	line-height:200%;
}

.ImgB {
	border: 1px solid #DDDDDD;
}

a:link,a:visited{
	color:#6A6A6A;
	text-decoration:none
}
a:hover,a:active{
	color:#6A6A6A;
	text-decoration:underline
}

a:link.U, a:visited.U{
	color:#FFFFFF;
	font-weight:bold
}
a:hover.U, a:active.U{
	color:#FFFFFF;
	font-weight:bold
}


/*-- 定義整體外層格式 --*/
#mainbox  { 
width: 980px; 
margin:0px auto; 
padding: 0px 10px 10px 10px  
}

/* 自定義樣式 */
.Line {
background-color: #cccccc;
}

.TopMenu {
text-align:center; background-image:url('../Skins/3/header_bg.gif');
height:30px; color:#FFFFFF; 
}

.MainHead {
color: #FFFFFF; 
font-weight: bold; 
background-image: url('../Skins/3/header_bg.gif');
height:30px;
padding-left:12px;
}

.MainTable {
border: 1px solid #FFCCCC;
}
.pane2 {BORDER-RIGHT: #FF6699 1px solid; BORDER-TOP: #FF6699 1px solid; BORDER-LEFT: #FF6699 1px solid; BORDER-BOTTOM: #FF6699 1px solid; }
.pane3 {BORDER-RIGHT: #E6E6E6 1px solid; BORDER-TOP: #E6E6E6 1px solid; BORDER-LEFT: #E6E6E6 1px solid; BORDER-BOTTOM: #E6E6E6 1px solid;background-color:#F9F9F9 }
.pane5 {BORDER-RIGHT: #FF6699 1px solid; BORDER-TOP: #FF6699 1px solid; BORDER-LEFT: #FF6699 1px solid; BORDER-BOTTOM: #FF6699 1px solid;background-color:#FFF4F8; }
.infoText1{border-top:1px dashed #C1C1C1;border-bottom:1px dashed #C1C1C1;background-color:#F9F9F9} 
.infoText2{border-top:1px dashed #f00;border-bottom:1px dashed #f00;} 
.RightHead {
color: #FFFFFF; 
font-weight: bold; 
background-image: url('../Skins/3/header_bg.gif');
height:30px;
padding-left:12px;
}
.style9 {font-size: 12px; color: #333333;font-family: Arial, Helvetica, sans-serif,明細體; }
.style10 {font-size: 12px; color: #FF0066;font-family: Arial, Helvetica, sans-serif,明細體; }
.style8 {font-size: 15px; color: #333333;font-family: Arial, Helvetica, sans-serif,明細體; }
.style12 {font-size: 12px;font-family: Arial, Helvetica, sans-serif,明細體;}
.panel {BORDER-BOTTOM: #F18B8B 1px dashed; BORDER-LEFT: #F18B8B 1px dashed; BORDER-RIGHT: #F18B8B 1px dashed; BORDER-TOP: #F18B8B 1px dashed; TABLE-LAYOUT: fixed; WORD-WRAP: break-word
	
}
.panel1 {BORDER-BOTTOM: #F18B8B 1px dashed; BORDER-LEFT: #F18B8B 1px dashed; BORDER-RIGHT: #F18B8B 1px dashed; BORDER-TOP: #F18B8B 1px dashed; TABLE-LAYOUT: fixed; WORD-WRAP: break-word
}