/* Global Parameters  */

	body
		{ margin: 0px; background-color: #16225f; }	

	h1
		{ font-family: verdana, sans-serif; font-size: 10pt; color: #FFCC00; font-weight: bold;  }

	h2
		{ font-family: verdana, sans-serif; font-size: 13pt; color: #003366; font-weight: bold;  }

	h3
		{ font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; }

	ul, ol 	
		{ font-family: verdana, sans-serif; font-size: 10pt; color: #003366; }



/* Document Links  */

	a:link, a:visited
		{ font-family: verdana, sans-serif; font-size: 10pt; color: #FF9933; text-decoration: none; font-weight: bold; }
	a:hover, a:active
		{ font-family: verdana, sans-serif; font-size: 10pt; color: #003366; text-decoration: none; font-weight: bold; }

/* Document Links: Navigation Sidebar  */

	a.link-nav:link, a.link-nav:visited
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
		
	a.link-nav:hover, a.link-nav:active
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal; }
		
	a.link-nav3:link, a.link-nav3:visited
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal; }
		
	a.link-nav3:hover, a.link-nav3:active
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
		
	a.link-nav2:link, a.link-nav2:visited
		{ font-family: verdana, sans-serif; font-size: 12px; color: #000033; text-decoration: none; font-weight: normal; }
		
	a.link-nav2:hover, a.link-nav2:active
		{ font-family: verdana, sans-serif; font-size: 12px; color: #FF9933; text-decoration: none; font-weight: bold; }
		
	a.link-nav3:link, a.link-nav3:visited
		{ font-family: verdana, sans-serif; font-size: 12px; color: #003366; text-decoration: underline; font-weight: bold; }
		
	a.link-nav3:hover, a.link-nav3:active
		{ font-family: verdana, sans-serif; font-size: 12px; color: #FF9933; text-decoration: underline; font-weight: bold; }
		
	a.link-navactive:link, a.link-navactive:hover, a.link-navactive:visited, a.link-navactive:active
		{ font-family: verdana, sans-serif; font-size: 10px; color: #003366; text-decoration: none; font-weight: bold; background: #FFFFFF; }


	a.link-small:link, a.link-small:active, a.link-small:hover, a.link-small:visited
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #003366; text-decoration: underline; font-weight: bold; }

	a.link-small2:link, a.link-small2:active, a.link-smal2l:hover, a.link-small2:visited
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #CCCCCC; text-decoration: underline; font-weight: bold; }
	
	a.link-small3:link, a.link-small3:active, a.link-small3:hover, a.link-small3:visited
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #6600CC; text-decoration: underline; font-weight: bold; }
	
	a.link-small4:link, a.link-small4:active, a.link-small4:hover, a.link-small4:visited
 		{ font-family: verdana, sans-serif; font-size: 8pt; color:#000; text-decoration: none; font-weight: bold; }		

	a.link-13:link, a.link-13:hover, a.link-13:visited, a.link-13:active
		{ font-family: verdana, sans-serif; font-size: 13pt; color: #000000; text-decoration: underline; font-weight: bold; }



/* Document Fonts  */

	.text-body
		{ font-family: verdana, sans-serif; font-size: 10pt; color: #000033; margin-left: 4px; margin-right: 18px; font-weight: normal; }

	.text-big
		{ font-family: verdana, sans-serif; font-size: 13pt; color: #003366; font-weight: bold; }

	.text-big2
		{ font-family: verdana, sans-serif; font-size: 13pt; color: #cc0000; font-weight: bold; text-align: center; }

	.text-big3
		{ font-family: verdana, sans-serif; font-size: 13pt; color: #000000; font-weight: bold; text-align: center; }

	.text-big3 a:link
		{ color:#000 }


	.text-small
		{ font-family: verdana, sans-serif; font-size: 8pt; color: #003366; }

    .text-small1
		{ font-family: verdana, sans-serif; font-size: 7pt; color: #FFFFFF; }

	.text-10pt
		{ font-family: verdana, sans-serif; font-size: 10pt; color: #000033; font-weight: normal; }

	.text-pixl
		{ font-family: verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; }
		
	.text-bold
		{ font-family: verdana, sans-serif; font-size: 11pt; font-weight: bold; }

	.text-12pt-bold
		{ font-family: verdana, sans-serif; font-size: 12pt; font-weight: bold; }

		
	.fat
		{ font-weight: bold; }
	
	.red { color: #cc0000; }
	
	.ltgray { color: #cccccc; }
	
	.yellow { color: #FFCC00; }
	
	.black { color: #000000; }
	

/* Document Tables  */

	td.table-navbaractv
		{ background-color: #FFFFFF; }

	td.table-inquiry
		{ background-color: #CCCCCC; font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #002448; }

	td.table-top2
		{ font-family: verdana, sans-serif; font-size: 10pt; }	
	td.table-data0
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #FFFFFF; vertical-align:middle; text-align:center; height:30px; color:#000000; }
	td.table-data0right
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #FFFFFF; vertical-align:middle; text-align:right; height:30px; color:#000000; }
	td.table-data1
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #003366; vertical-align:middle; text-align:right; height:25px; color:#FFFFFF; }
	td.table-data2
		{ font-family: verdana, sans-serif; background-color: #006699; font-size: 9pt; text-align:center; vertical-align:middle; color:#FFFFFF; height:30px; font-weight:bold; }
	td.table-data3
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:25px; color:#003366; }
	td.table-data4right
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:right; height:25px; color:#003366; }
	td.table-data5
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#003366; }
	td.table-data4left
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:left; height:25px; color:#003366; }
	td.table-data3right
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:right; height:25px; color:#003366; }
	td.table-data3left
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:left; height:25px; color:#003366; }
	td.table-data6
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:30px; color:#003366; }
	td.table-data2dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight:bold; background-color: #003366; vertical-align:middle; text-align:left; color:#FFFFFF; height:30px;  }
	td.table-data2light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #006699; vertical-align:middle; text-align:left; height:30px; color:#FFFFFF; }
	td.table-data4center
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#000000; }
	td.table-data3center
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:25px; color:#000000; }
	td.table-data3dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight:bold; background-color: #003366; vertical-align:middle; text-align:right; color:#FFFFFF; height:25px;  }
	td.table-data3light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #006699; vertical-align:middle; text-align:right; height:25px; color:#FFFFFF; }
	td.table-data0center
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:30px; color:#000000; }
	td.table-ad
		{ font-family: verdana, sans-serif; font-size: 11pt; font-weight: bold; background-color: #dddddd; }



		
/*  PADI Material Prices Page - Start */
	td.table-data-mp-t
		{ font-family: verdana, sans-serif; background-color: #006699; font-size: 9pt; text-align:center; vertical-align:middle; color:#FFFFFF; height:30px; font-weight:bold; }
	td.table-data-mp-l-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight:bold; background-color: #003366; vertical-align:middle; text-align:left; color:#FFFFFF; height:30px;  }
	td.table-data-mp-l-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #006699; vertical-align:middle; text-align:left; height:30px; color:#FFFFFF; }
	td.table-data-mp-r-t
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:30px; color:#003366; }
	td.table-data-mp-r-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:25px; color:#000000; }
	td.table-data-mp-r-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#000000; }		
/*  PADI Material Prices Page - End */


/*  IDC Prices Page - Start */
	td.table-data-p-l-w
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #FFFFFF; vertical-align:middle; text-align:right; height:30px; color:#000000; }
	td.table-data-p-r-t
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#000000; }
	td.table-data-p-r-f
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#003366; }
	td.table-data-p-l-st
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #003366; vertical-align:middle; text-align:right; height:25px; color:#FFFFFF; }
	td.table-data-p-r-mc
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:25px; color:#003366; }
	td.table-data-p-p-t
		{ font-family: verdana, sans-serif; background-color: #006699; font-size: 9pt; text-align:center; vertical-align:middle; color:#FFFFFF; height:30px; font-weight:bold; }
	td.table-data-p-p-l-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:left; height:25px; color:#003366; }
	td.table-data-p-p-r-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:right; height:25px; color:#003366; }
	td.table-data-p-p-r-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:right; height:25px; color:#003366; }
	td.table-data-p-p-l-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:left; height:25px; color:#003366; }
/*  IDC Prices Page - End */


/*  PADI Fees Page - Start */
	td.table-data-pf-w
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #FFFFFF; vertical-align:middle; text-align:center; height:30px; color:#000000; }
	td.table-data-pf-l-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #003366; vertical-align:middle; text-align:right; height:25px; color:#FFFFFF; }
	td.table-data-pf-l-light
		{ font-family: verdana, sans-serif; background-color: #006699; font-size: 11px; text-align:right; vertical-align:middle; color:#FFFFFF; height:25px; font-weight:bold; }
	td.table-data-pf-r-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:25px; color:#003366; }
	td.table-data-pf-r-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#003366; }
/*  PADI Fees Page - End */


/*  IDC Schedule Pages - Start */
	td.table-data-idcs-l-w
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #FFFFFF; vertical-align:middle; text-align:right; height:30px; color:#000000; }
	td.table-data-idc-month
		{ font-family: verdana, sans-serif; font-size: 9pt; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:30px; color:#000000; }
	td.table-data-idc-dates-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:25px; color:#000000; }
	td.table-data-idc-dates-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; height:25px; color:#000000; }
	td.table-data-idc-l-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight:bold; background-color: #003366; vertical-align:middle; text-align:right; color:#FFFFFF; height:25px;  }
	td.table-data-idc-l-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #006699; vertical-align:middle; text-align:right; height:25px; color:#FFFFFF; }
/*  IDC Schedule Pages - End */


/*  Recret Pages - Start */
	td.table-data-rec-l-dark
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:left; height:25px; color:#000000; }
	td.table-data-rec-l-light
		{ font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:left; height:25px; color:#000000; }
/*  Recret Pages - End */


/*  General Pages - Start */
td.table-data-gen-c
		{ font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; height:75px; color:#000000; }
/*  General Pages - End */


/* Copyright 2000 Wired Destinations Co., Ltd.; all Rights reserved.  */


.textbold2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold}
.textbold2 {  }

  .input{font-size : 8pt; 
		font-family : Verdana; 
		background-color : #ffffff; 
		color : #000000;
		border-top : 1px solid #003366;
		border-left : 1px solid #003366;
		border-right : 1px solid #003366;
		border-bottom : 1px solid #003366;
  }

.noborder {border:0px;}

.whitebold {
	color :#FFFFFF;
}
.top {vertical-align:top;}
.comingsoon { font-size:30px; text-align:center; padding-top:30px; color:#FF0000; text-decoration:blink;
}
.address { height:80px; font-size:7pt; color:#FFFFFF; text-align:left; font-family: verdana, sans-serif; vertical-align:middle;}

.style2 {	color: #CC0000;
	font-weight: bold;
}  .style1 {
                color: #CC0000
            }
            .style4 {
                font-size: 10pt;
                color: #000033;
                margin-left: 4px;
                margin-right: 18px;
                font-family: verdana, sans-serif;
            }

.idc-materials-t {font-weight:bold; background-color: #006699; vertical-align:middle; text-align:center; color:#FFFFFF;}
.idc-materials-l-dark {font-weight:bold; background-color: #003366; vertical-align:middle; text-align:right; color:#FFFFFF; height: 22px; padding-right: 5px;}
.idc-materials-l-light {font-weight: bold; background-color: #006699; vertical-align:middle; text-align:right; color:#FFFFFF; height: 22px; padding-right: 5px;}
.idc-materials-r-t {font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; color:#003366;}
.idc-materials-r-dark{font-weight: bold; background-color: #c9c9c9; vertical-align:middle; text-align:center; color:#000000; width:18%;}
.idc-materials-r-light {font-weight: bold; background-color: #dddddd; vertical-align:middle; text-align:center; color:#000000; width:18%;}
