BODY, TH, TD {	line-height  : 120% ; }

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:underline; color:#D00B5E;}

#lh8 { line-height  : 80% ; }
#lh10 { line-height  : 100% ; }
#lh11 { line-height  : 110% ; }

div.text  { font-size: 11pt; color: #004f4d; line-height: 140% ; }
div.comment  { font-size: 10pt; color: #008897; line-height: 110% ; }

div.text0  { font-size: 11pt; line-height: 130% ; }
div.comment0  { font-size: 10pt; line-height: 130% ; }

div#top   { width:100%; margin-top:0px; margin-bottom:0px ; }
div#shiftup { margin-top:-5px; }

span.titlecolor	{ color: #741056 ; }
span.brown	{ color: #480002 ; }
span.orange	{ color: #f06a06 ; }
span.mulbury_b	{ color: #D00B5E ; }
span.comment  { font-size: 10pt; color: #008897 ; }
span.comment_r  { font-size: 10pt; color: #ff0000 ; }
span.lh20 { line-height  : 200% ; }

h1#hedder { margin-left:200px ;}
h1 { font-size: 12pt; font-weight: bold; color: #004f4d; text-align: left ; }

h2 { font-size: 12pt; font-weight: bold; color: #e62e13; text-align: left ; }

h2#new { font-size:12pt; font-weight: bold; color:#741056; text-align: left ; 
margin-bottom:10px; padding-bottom:0px; padding-left:7px; border-left:solid 7px #acc4ea;
border-bottom:double 4px #acc4ea; width : 220px ; }

h2#pokka{ font-size: 12pt; font-weight: bold; color: #741056; text-align: left; margin-bottom: 0px; margin-left:14px }
h3#pokka{ font-size: 12pt; font-weight: bold; color: D00B5E ; text-align: left; margin-top: 5px;
margin-bottom:20px; padding-bottom:0px; padding-left:7px; border-left:solid 5px #acc4ea;
border-bottom:double 3px #acc4ea; width : 320px ; }

h2#company { font-size: 11pt ; font-weight: bold ; color: #008897; text-align: left ; line-height :120%;
margin:0px;}

h2#policy { font-size: 11pt; font-weight: bold; color: #008897; text-align: left ; 
margin-bottom:10px; padding-bottom:0px; padding-left:7px; border-left:solid 5px #acc4ea;
border-bottom:double 3px #acc4ea; width : 270px ; }

h3#policy { font-size: 11pt; font-weight: bold;  color: #D00B5E; text-align: left ;
margin-top:-5px;
margin-bottom:10px; padding-bottom:0px; padding-left:0px; border-right:solid 3px #acc4ea;
border-bottom:double 3px #acc4ea; width : 150px ; }

h3#policy2 { font-size: 11pt; font-weight: bold;  color: #D00B5E; text-align: left ;
margin-top:-5px;
margin-bottom:10px; padding-bottom:0px; padding-left:0px; border-right:solid 3px #acc4ea;
border-bottom:double 3px #acc4ea; width : 200px ; }

h3#new { font-size: 11pt; font-weight: bold;  color: #D00B5E; text-align: left ;
margin-top:10px;
margin-bottom:10px; padding-bottom:0px; padding-left:5px; 
border-bottom:double 4px #acc4ea; width : 110px ; }

h3#school { font-size: 11pt; font-weight: bold;  color: #D00B5E; text-align: left ;
margin-top:10px;
margin-bottom:10px; padding-bottom:0px; padding-left:5px; 
border-bottom:double 4px #acc4ea; width : 250px ; }

h3 { font-size: 11pt; font-weight: bold; color: #008897; text-align: left ; }

h3#package { font-size: 11pt;font-family:HGŠÛºÞ¼¯¸M-PRO,"‚l‚r ‚oƒSƒVƒbƒN",Arial,sans-serif;
 font-weight: bold; color: #003E3C; text-align: left ;
 margin-bottom:10px;  }

h3#itinerary { font-size: 11pt; font-weight: bold; color: #D00B5E; text-align: left ; 
margin-bottom:10px; padding-bottom:0px; padding-left:7px; border-left:solid 5px #acc4ea;
border-bottom:double 3px #acc4ea; width : 370px ; }

table#link { margin-left: 20%; width: 60% ; }
table#link2 { margin-left: 15%; width: 70% ; }


table#blue_1p{ border-style: solid; border-width: 1px; border-color: #acc4ea ; }
table#blue_2p{ border-style: solid; border-width: 2px; border-color: #acc4ea ; }
td#blue_1p{ border-style: dotted; border-width: 1px; border-color: #acc4ea ; }
th#blue_1p{ border-style: dotted; border-width: 1px; border-color: #acc4ea ; }

td#blue_1p2{ border-style: dotted; border-width: 1px; border-color: #acc4ea ; padding-left:20px; }

table#green_clock{ font-size:10pt; font-weight:bold; color: #008897; }

table#green_1p{ border-style: solid; border-width: 1px; border-color: #00665f ; }

td#green_1p{ border-style: solid; border-width: 1px; border-color: #00665f ;
 font-size:10pt; font-weight:bold; color: #005660; line-height:130%;  }

td#green_1p1{ border-style: solid; border-width: 1px; border-color: #00665f ;
 font-size:11pt; color: #003E3C; line-height:130%;  }

th#green_1p1{ border-style: solid; border-width: 1px; border-color: #00665f ; 
 font-size:11pt; color: #003E3C; line-height:130%;  }

table#package_sub{ border-top:solid 2px #DCDCDC; border-bottom:double 4px #DCDCDC;
 font-size:11pt; color: #003E3C; line-height:130%;  }

td#package_sub{ border-right:double 4px #DCDCDC; font-size:11pt; color: #003E3C; line-height:130%;  }

td#package{ font-size:11pt; color: #003E3C; line-height:130%;  }

td#recipe{ font-size:11pt; color: #3C1B63; line-height:130%;  }

p#center  { text-align : center ; }
p#totop { font-size: 11pt ; text-align: left ; margin-left: 25px ; }	
p#caption { font-size: 10pt ; text-align: middle ; }
p#photo { text-align: left ; margin-left: 77px ; }	

table#itinenary{  font-size: 11pt; color: #003E3C; line-height: 140% ; margin-left:7px ;
 border-style: solid; border-width: 2px; border-color: #acc4ea ;  }
table#itinenary_note{  font-size: 10pt ; line-height: 110% ; margin-left:7px ; 
font-weight: bold; color: #008897 ; }

table#company{  font-size: 11pt; color: #003E3C;  margin-left:17px ;
 border-style: solid; border-width: 2px; border-color: #acc4ea ;  }

td#history{ font-size:11pt; line-height: 140%;  }

hr#main { border-style: solid; border-width: 1px; border-color: #cc3366 ; margin-left:-30px ; }
hr#package { border-style: solid; border-width: 1px; border-color: #00665f ;  }

div#package_sub { border-bottom: double 4px #DCDCDC ; margin-left:5px; margin-top:10px;  
  margin-bottom:20px;  width="650" }

p#shedule_times { text-align:right; font-size:9pt; font-weight:bold; margin-bottom:0px }
