	body,p,strong,em,dt,dd,ul,ol,dl,sl,th,td,font,u,blink,select,option,div,span,li { 
		font-size: 11pt; 
	}

	.hbg { 
		background-color : #006699; 
		background-repeat: repeat; 
	}

	.tbg { 
		background-color : #006699; 
	}

	.tbgc { 
		background-color : #006699; 
	}

	.bbg { 
		background-color : #000000; 
		vertical-align: middle 
	}

	.dbg { 
		background-color : #6699cc; 
	}

	.mbg { 
		background-color : #99ccff; 
	}

	.lbg { 
		background-color : #cce5ff; 
	}

	.hil { 
		background-color : #ffffff; 
	}

	.title{
		font-size:12pt
	}

	.boldtitle { 
		FONT-WEIGHT: bold ; 
		FONT-SIZE: 24px; 
	}

	.pagetitle { 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 24px; 
	}

	.subtitle { 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 15px; 
	}

	.subtitle {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 15px; 
	}

	.boldtitle {
		FONT-WEIGHT: bold; 
		FONT-SIZE: 24px; 
	}

	.title1 {
		FONT-SIZE: 25px; 
	} 

	.small {
		font-size:8pt
	} 

	.big {
		font-size:14pt
	} 

	.country { 
		color: #99ccff; 
		font-size: 11px; 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-weight: bold; 
	} 

	.related { 
		color: #ffffff; 
		font-size: 12px; 
		font-weight: bold; 
	} 

	a:link { 
		color: #FF6600 
	} 

	a:visited { 
		color: #996699 
	} 

	a:hover { 
		color: #006699 
	} 

	A.bctl:link { 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		TEXT-DECORATION: none; 
	} 

	A.bctl:visited { 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		TEXT-DECORATION: none; 
	} 

	A.bctl:hover { 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		TEXT-DECORATION: underline; 
	} 

	A.fbox:link { 
		FONT-SIZE: 12px; 
		COLOR: #006699; 
		TEXT-DECORATION: none 
	} 

	A.fbox:visited { 
		FONT-SIZE: 12px; 
		COLOR: #996699; 
		TEXT-DECORATION: none 
	} 

	A.fbox:hover { 
		FONT-SIZE: 12px; 
		COLOR: #006699; 
		TEXT-DECORATION: underline 
	} 

	a.rlinks:link { 
		text-decoration: none; 
		color: #ffffff; 
		font-size: 12px; 
	} 

	a.rlinks:visited { 
		text-decoration: none; 
		color: #ffffff; 
		font-size: 12px; 
	} 

	a.rlinks:hover { 
		text-decoration: underline; 
		color: #ffffff; 
		font-size: 12px; 
	} 

	a.highlight:link { 
		text-decoration: none; 
		color: #ffcc00; 
		font-size: 12px; 
		font-weight: nornal; 
	} 

	a.highlight:visited { 
		text-decoration: none; 
		color: #ffcc00; 
		font-size: 12px; 
		font-weight: nornal; 
	} 

	a.highlight:hover { 
		text-decoration: underline;
		color: #ffcc00; 
		font-size: 12px; 
		font-weight: nornal; 
	}

	a.mainlink:link { 
		text-decoration: none; 
		color: #ffffff; 
		font-size: 12px; 
		font-weight: nornal; 
	} 

	a.mainlink:visited { 
		text-decoration: none; 
		color: #ffffff; 
		font-size: 12px; 
		font-weight: nornal; 
	} 

	a.mainlink:hover { 
		text-decoration: underline; 
		color: #ffffff; 
		font-size: 12px; 
		font-weight: nornal; 
	} 

	a.parent:link { 
		text-decoration: none; 
		color: #000000; 
		font-size: 11px; 
	} 

	a.parent:visited { 
		text-decoration: none; 
		color: #000000; 
		font-size: 11px; 
	} 

	a.parent:hover { 
		text-decoration: underline; 
		color: #000000; 
		font-size: 11px; 
	} 

	a.nav:link { 
		text-decoration: none; 
		color: #000000; 
		font-size: 10pt; 
	} 

	a.nav:visited { 
		text-decoration: none; 
		color: #000000; 
		font-size: 10pt; 
	} 

	a.nav:hover { 
		text-decoration: underline; 
		color: #000000; 
		font-size: 10pt; 
	} 

	.divider { 
		color: #999999; 
		font-size: 12px; 
		font-weight: normal; 
	} 

	.input { 
		color: #000000 ;
		font-weight: normal; 
		font-size: 10pt; 
		width: 150; 
	} 

	.iform { color: #000000; 
		background: #cccc99; 
		font-weight: normal; 
		font-size: 10pt; 
	} 

	h1 { 
		font-weight: normal; 
		font-size: 14px; 
	} 

	h2 { 
		font-weight: normal; 
		font-size: 14px; 
	} 

	h3 { 
		font-weight: bold; 
		font-size: 14px; 
	} 

	h4 { 
		font-weight: normal; 
		font-size: 14px; 
	} 

	.tblue { 
		color: #ffffff; 
		background: #6699cc; 
		font-weight: bold; 
		font-size: 12px; 
	}

	.tdblue { 
		color: #ffffff; 
		background: #006699; 
		font-weight: bold; 
		font-size: 12px; 
	}

	.tgray { 
		color: #ffffff; 
		background: #666666; 
		font-weight: bold; 
		font-size: 12px; 
	} 

	.fnt { 
		color: #000000; 
		font-weight: normal; 
		font-size: 10px; 
	} 

	.bct {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
	} 

	a { 
		color: #bbe9ff; 
		text-decoration: none ;
	}

	a:hover	{ 
		color: #bbe9ff; 
		text-decoration: none ;
	}

	#Aboutaoiro { 
		left: 111px; 
		position: absolute; 
		top: 252px; 
		visibility: hidden; 
		z-index: 1 ;
	}

	#Setagayaaoiro  { 
		left: 111px; 
		position: absolute; 
		top: 252px; 
		visibility: hidden; 
		z-index: 1 ;
	}

	#Link { 
		left: 196px; 
		position: absolute; 
		top: 252px; 
		visibility: hidden; 
		z-index: 1 ;
	}

	.menus { 
		color: #666699; 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-size: 10pt; 
		text-decoration: none ;
	}

	.menus:hover { 
		color: #ffffff; 
		background-color: #043365; 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-size: 10pt; 
		text-decoration: none ;
	}

	select { 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-size: 12px ;
	}

	input.Small  { 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-size: 12px ;
	}

	input { 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-size: 12px ;
	}

	input.Button { 
		font-family: "‚l‚r ƒSƒVƒbƒN"; 
		font-size: 12px ;
	}

	/* Global defaults assigned to all links */
	a:link, a:visited {
		text-decoration: none;
		color: #20206D;
	}

	a:hover {
		text-decoration: none;
		color: #3366CC;
	}
	
	a:active {
		text-decoration: none;
		color: #fdc62f;
	}
	
	/* Home Page: Left column articles */
	.homeContentBox {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #333554;
	}
	
	/* Text contained in circular retangular callouts */
	.homeRightBox {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #333554;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-left: 6px;
		margin-right: 6px;
	}

	/* Line Surrounding Right Column Content Boxes */
	.homeRightBoxLine {
		background-color: #dbe4f4;
	}
	
	/* Background Color for Right Column Content Boxes */
	.homeRightBoxBGColor {
		background-color: #f7fbff;
	}

	/* Text in right sidebar on home page */
	.homeRightSidebar {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #333554;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-left: 16px;
		margin-right: 9px;
	}
	
	/* Text areas in blue column (What's New) */
	.homeBlueColumn {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #333554;
		margin-left: 13px;
		margin-right: 6px;
		margin-bottom: 20px;
	}

	/* Margin Setting for Blue Column on home page */
	.homeBlueColumn p{
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	/* Background color for "blue" column */
	.homeBlueColumnBGColor {
		background-color: #f0f8fe;
	}
	
	/* Overrides style for links in Right Sidebar areas */
	
	.homeRightSidebar a,
	.homeRightBox a {
		font-weight: bold;
	}

	/* Line used in first row of home page content area */
	.homeTopMainLine {
		background-color: #76a7e0;
	}

	.homeMainLine {
		background-color: #c0cbe2;
	}	
	
	/* Search Box */
	.searchBox {
		background-color: #ffffff;
		width: 90px;
		height: 20px;
		font-size: 10px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
	}
	
	/* 
		Contains the padding and font information for 
		boxed text in the right sidebar of L2 and L3 pages
	*/
	.rightBox {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #333554;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-left: 12px;
		margin-right: 6px;
	}
	
	/* Style used for Left Navigation Row--the "off" state */
	.leftNavRow {
		background-color: #cbe3ff;
	}
	
	/* Style used for Left Navigation Row when highlighting a nav element */
	.leftNavRowOn {
		background-color: #79baf2;
	}
	
	/* 
		This contains the font style and margin information 
		for the left navigation sidebar.  The next entries control
		the link colors and styles.
	*/
	.leftNavElement {
		font-size: 11px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
		margin-top: 4px;
		margin-bottom: 4px;
	}
	
	.leftNavElement a:link, .leftNavElement a:visited {
		text-decoration: none;
		color: #053687;
	}

	.leftNavElement a:hover {
		text-decoration: none;
		color: #3366CC;
	}

	
	/* Color of the Link when the Nav Element is on */
	a.navElementLinkOn:link, a.navElementLinkOn:visited {
		color: #0536A7;
		font-weight: bold;
	}
	
	.contentLineBgColor {
		background-color: #c9d1e2;
	
	}
	
	/* Copyright area found throughout site */
	.copyright {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #333554;
		background-color: #dbe4f4;
	}

	/* Color for Copyright Box Line */
	.copyrightLine {
		background-color: #b9cbe9;
	}
	
	
	/* Contains background color for Navigation Bar */
	.navBar {
		background-color: #053da7;
	}
	
	/* Styles used for Label found at the top of each form */
	.formLabel {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 11px;
	}

	/* Style used to display optional server-side returned form errors */
	.formError {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 11px;
		color: #ff3300;
	}

	.rightSidebar {
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-size: 10px;
		color: #586074;
		margin-top: 25px;
		margin-bottom: 2px;
		margin-left: 15px;
	}

	.sidebarCallout {
		margin-left: 3px;
		margin-right:6px;
	}


	/* 
	This Class Defines the main content area of the site.  
	It is a DIV wrapper that will contain all the P tags, inner 
	tables, and sub-styles.  It will also act as the "buffer", using 
	various margin calls to add spacing within the table cell making 
	up the core of this area.
	*/

	.contentArea {
		margin-left: 26px;
		margin-right: 26px;
		font-size: 11px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
		color: #333554;
		margin-top: 12px;
		margin-bottom: 60px;
	}
	
	.contentArea a:link, .contentArea a:visited{
		color: #0536A7;
	}

	.contentArea a:hover{
		color: #0B4EDE;
	}
	
	.contentArea a:active{
		color: #FDC62F;
	}
	

	/* 
		This class is the first "header" line within the content area.  
		You should place this class in a <p> tag.
	*/
	
	.pageTitle {
		font-size: 16px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
		font-weight: bold;
		color: #19428E;
		margin-top: 23px;
	}
	
	/* 
		This class is used as a header for each major section
		of a page.  You should place this class in a <p> tag.
	*/
	
	.sectionHeader {
		font-size: 18px;
		font-weight: bold;
		font-family: "‚l‚r ƒSƒVƒbƒN";
	}

	/* 
		Table cells don't inherit the style class properly, so for 
		any possible "inner tables" within the content area this class 
		makes sure the font size and family match that of the content 
		area class.  This means you should wrap all of these tables 
		as: <div class="innerTable"></div>
	*/

	.innerTable td {
		font-size: 10px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
	}
	
	.form {
		font-family: "‚l‚r ƒSƒVƒbƒN";
	}
	
	.form td {
		font-size: 20px;
		color: #333554;
		margin-right: 12px;
	}
	
	.form .header {
		font-size: 18px;
		font-weight: bold;
		color: #4c7dbe;
		margin-left: 24px;
	}
	
	.form .subHead {
		font-size: 11px;
		font-weight: bold;
		color: #4c7dbe;
		margin-left: 24px;			
	}
	
	.form .cat {
		font-size: 11px;
		color: #19428E;
		margin-top: 12px
	}
	
	.form .pageTitle {
		font-size: 16px;
		font-weight: bold;
		color: #19428E;		
	}
	
	.form .req {
		color: #19428E;
		font-size: 10px;
	}
	
	.form .formError {
		color: #ff3300;
		font-size: 10px;
	}
	
	.form input{
		font-size: 10px;
		font-family: "‚l‚r ƒSƒVƒbƒN";
	}
	
	.form .option{
		font-size: 10px;
		font-family: "‚l‚r ƒSƒVƒbƒN";		
	}


	.type1 {cursor:hand;color:white;background-color:blue;width:150;} 

.fire {float:left}
.sem {float:right}
.hoken {float:left}
.car {float:left}
.tra {float:left}

