body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 35% 60;
	font-family:verdana,arial,helvetica;
	font-size:11px

}

a { color:#006687; text-decoration:none; }
table { border:none }
td { font-size:11px; }
th { font-size:11px; font-weight:bold; }
input, select, textarea { font-family:arial,helvetica,verdana; font-size:11px; }
textarea { overflow:auto; }
img { border:none; }
li { margin-bottom: 6px; }
caption { font-size: 11px; font-weight:bold; }

.mainhead {font-size:18px; font-weight:bold; border-bottom:1px solid #6699CC;}
.minhead { font-size:12px; font-weight:bold; padding:3px; }
.subhead2 { font-size:12px; font-weight:bold; padding:18px; border-bottom:1px solid orange; display:block;}
.subhead { font:bold 12px; padding-left:18px; border-bottom:1px solid #6699CC; display:block;}
.remark {color:#FF0000 ;font-size:11px;}

.heading, .subheading { font:bold 12px; padding:3px; border:1px solid #006687; background-color:#F6F6F6; }

.top { color:white; background-color: #006687; }
.top a { color:white; text-decoration:none; padding:10px; }
.top a:hover { text-decoration:underline; }

.left {  padding:0px 0px 0px 0px; vertical-align:top; }
.left img { margin-left:-10px; padding:0; }
.left a { text-align:left; display:block; color:#006687; text-decoration:none; padding:5px 2px 5px 16px; line-height:75%; }
.left a:hover { color:#6699CC; border-top:1px solid #017AA7; border-bottom: 1px solid #017AA7; padding:4px 2px 4px 16px; }
.left .l2:hover { background-color:none; border:none; border-top:1px solid #017AA7; border-bottom:1px solid #017AA7; padding:5px 2px 5px 18px; }

.right { padding:0px 0px 0px 0px; vertical-align:top; }
.right img { margin-left:-10px; padding:0; }
.right a { text-align:left; display:block; color:#006687; text-decoration:none; padding:5px 2px 5px 16x; line-height:75%; }
.right a:hover { color:#6699CC;  text-decoration:underline;  padding:5px 2px 5px 16px; }

.underline { color:#006687; font-weight:bold; text-decoration:underline; }
.underline a { }
.underline a:hover { }

.line { width:150px; padding:10px 0px 10px 0px; border-right:1px solid #6699cc; wrap:off; vertical-align:top; }

.middle { padding:10px 10px 0px 10px; width:100%; vertical-align:top; }

.foot { color:gray; padding-left:50px; border-top:1px solid #6699CC; padding-top:10px; display:block; }
.footer { color:gray; padding-left:2px; border-top:1px solid #6699CC; padding-top:10px; display:block; }

.td1 { width=90px; text-align=right; vertical-align:top; font-weight:bold; padding-right:10px }
.t2 .td1 { padding-top: 3px }
.t3 td { width:50%; vertical-align:top; padding-top:0; padding-right:10px }

.order {
	font-size: 9pt;
	border: 1px solid #000000;
	background-color: #eeeeee;
}
.blue {color:#003366; font-weight:bold}
.title {font-size:large; font-weight:bold; color:#003366;}
.bottom {
	FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 20px; background-color:#CCCCCC; BORDER-TOP:#999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.border {
	color: #4d7ee5;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}
.border-left {
	border-left: #6699cc 1px solid;
}
.border-right {
	border-right: #6699cc 1px solid;
}
.border-bottom-gray {
	border-bottom: cccccc 1px solid; font:bold 13px; padding:3px;
}
.border-LeftTopRight {
	border-left: #6699cc 1px solid; border-top: #6699cc 1px solid; border-right: #6699cc 1px solid;
}
.border-LeftBottomRight {
	border-left: #6699cc 1px solid; border-bottom: #6699cc 1px solid; border-right: #6699cc 1px solid;
}

.header-LeftBottomTop-row {
	BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP:#999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.header-RightBottomTop-row {
	BORDER-Right: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP:#999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.header-BottomTop-row {
	BORDER-BOTTOM: #999999 1px solid; BORDER-TOP:#999999 1px solid; BACKGROUND-COLOR: #ffffff
}
