/* CSS Document */

/* format : browser style */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
    margin:0; 
    padding:0; 
} 
table { 
    border-collapse:collapse; 
    border-spacing:0; 
} 
fieldset,img {  
    border:0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
    font-style:normal; 
    font-weight:normal; 
} 
ol,ul { 
    list-style:none; 
} 
caption,th { 
    text-align:left; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal; 
} 
q:before,q:after { 
   content:''; 
   visibility:hidden;
} 
abbr,acronym {
   border:0; 
} 

html{
	overflow-y: scroll;
}

/* inline */

a:link {color:#00a; text-decoration:underline !important;}
a:visited {color:#00a; text-decoration:underline !important;}
a:hover {color:#00a; text-decoration:none !important;}
a:active {color:#00a; text-decoration:none !important;}

img,object {
	border:0;
	vertical-align:text-bottom;
}

html{
	height:100%;
}


/* body */

body{
	text-align:center;
	margin: 0px auto;
	width: 100%;
	height:100%;
	background:url();
    	background-position: 50% 0%;
}

* html div#container{
    height:100%;
}


* html #all{
	height:100%;
}

#all{
	width: 100%;
	min-height: 100%;
	margin: 0px auto;
	position: relative;
	text-align: center;
	background:url(../img/format/1800_header.gif) center top no-repeat;
	z-index: 20;
}

body > #all{
	height:auto;
}

#stage{
	width: 100%;
	height: 151px;
	margin: -151px 0 0 0;
	display: block;
	background: url(../img/format/1800_footer.gif) bottom center no-repeat;
	z-index: 10;
}

/* mainCSS */

div#container{
	position:relative;
	width: 800px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align: left;
	min-height: 100%;
	overflow:visible;
}

#all > #container {
        height: auto;
}

/* for footer */
div#main{
	padding: 0px 0px 150px 0px;
}

/* 01header */
div#header{
	position: relative;
	width: 800px;
	height:100px;
	padding:0px 0px 0px 0px;
	background:url(../img/format/bg_header.gif) no-repeat;
	font-size: 0px;
}

	div#header h1{
		width:200px;
		height: 100px;
		position: absolute;
		top: 0;
		left: 50px;
	}
	
	div#header .companyname{
		width: 120px;
		height: 100px;
		position: absolute;
		top: 0;
		right: 60px;
	}
	

/* 02globalnavi */

div#globalnavi{
	position: relative;
	width: 700px;
	height: 60px;
	padding:30px 50px 30px 50px;
	background:url(../img/format/bg_global.gif) no-repeat;
	font-size: 0px;
}

		div#globalnavi ul{
			display:inline;
			list-style-type:none;
			background-color:transparent;
			zoom:1;/*for IE 5.5-7*/
		}
		
		div#globalnavi ul:after{/* For Float :: for modern browser */
			content:".";
			display: block;
			height:0px;
			clear:both;
			visibility:hidden;
		}
	
			div#globalnavi ul li{
				position: relative;
				height: 60px;
				display: inline;
				float:left;
				font-size: 0px;
			}

/* 03sitenavi */

div#sitenavi{
	position: relative;
	width: 730px;
	height: 1em;
	font-size:10px;
	color:#444444;
	padding:20px 0px 0px 70px;
	white-space: nowrap;
	background:url(../img/format/03sitenavi_bg.gif) no-repeat;
}

	div#sitenavi a:link {
		color:#444444; /* Change the color at style_[content_name].css */
		font-size:10px;
		text-decoration:underline;
	}
	
	div#sitenavi a:visited {
		color:#444444; /* Change the color at style_[content_name].css */
		font-size:10px;
		text-decoration:underline;
	}
	
	div#sitenavi a:hover {
		color:#888888; /* Change the color at style_[content_name].css */
		font-size:10px;
		text-decoration:none;
	}
	
	div#sitenavi a:active {
		color:#888888; /* Change the color at style_[content_name].css */
		font-size:10px;
		text-decoration:none;
	}

/* 04maincontainer */

div#maincontainer{
	position: relative;
	width: 800px;
	padding:30px 0px 150px 0px;
	zoom:1;/*for IE 5.5-7*/
}
		
	div#maincontainer:after{/* For Float :: for modern browser */
		content:".";
		visibility:hidden;
		display: block;
		height:0px;
		clear:both;
	}		


	/* 04-01submenu */

		
	div#submenu{
		position: relative;
		width: 140px;
		height: 200px;
		padding:0px 0px 0px 60px;
		/*background:url(../img/sample/04maincont_sub_bg.gif) top no-repeat;*/
		float:left;
		font-size: 0px;
		zoom:1;/*for IE 5.5-7*/
	}
		
	div#submenu ul:after{/* For Float :: for modern browser */
		content:".";
		display: block;
		height:0px;
		clear:both;
	}
			
		
		div#submenu h3{
			position: relative;
			width: 140px;
			height: 20px;
			padding:0px 0px 20px 0px;
			font-size: 0px;
		}
		
		div#submenu ul{
			display:inline;
			list-style-type:none;
			background-color:transparent;
		}
	
			div#submenu ul li{
				position: relative;
				width: 140px;
				height: 20px;
				padding:0px 0px 8px 0px;
				display: inline;
				float:left;
			}
			
			
	/* 04-02maincontents */	
	
	div#maincontents{
		position: relative;
		width: 504px;
		padding:0px 70px 0px 26px;
		float:right;
	}
		
		div#maincontents h2{
			position: relative;
			width: 504px;
			height: 40px;
			padding:0px 0px 18px 0px;
		}	
		
		/* read Class :: using in contents top  */
		
		div#maincontents .read{
			position: relative;
			width: 504px;
			padding:12px 0px 36px 0px;
			font-size:12px;
			line-height:2;
			color:#444444;
		}
		
			/* list for table at contents pages */		
			div#maincontents .read .list{
				position: relative;
				width: 504px;
				padding:0px 0px 0px 0px;
			}
			
				/* td - left */
				div#maincontents .read .list .left{
					position: relative;
					width: 84px;
					padding:0px 20px 18px 0px;
					font-size:12px;
					line-height:2;
					font-weight:bold;
					color:#000000; /* Change the color at style_[content_name].css */
					text-align:left;
					vertical-align:top;
				}
				
				/* td - right */
				div#maincontents .read .list .right{
					position: relative;
					width: 400px;
					padding:0px 0px 18px 0px;
					font-size:12px;
					color:#444444;
					line-height:2;
					text-align:left;
					vertical-align:top;
				}
		
		/* top Class :: using in contents top  */
		
		div#maincontents .top{
			position: relative;
			width: 504px;
			padding:0px 0px 18px 0px;
			font-size:12px;
		}
				
			div#maincontents .top h3{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size: 0px;
			}
			
			div#maincontents .top .banner{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
			}
			
			div#maincontents .top .sentence{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size:12px;
				line-height:2;
				color:#444444;
			}
			
			div#maincontents .top .sentence-indent{
				position: relative;
				width: 480px;
				padding:0px 0px 18px 24px;
				font-size:12px;
				line-height:2;
				color:#444444;
			}
			
		/* fullsize Class :: using in contents top  */
		
		div#maincontents .fullsize{
			position: relative;
			width: 504px;
			padding:12px 0px 0px 0px;
			font-size:12px;
			line-height:2;
		}
		
			div#maincontents .fullsize h3{
				position: relative;
				width: 504px;
				height: 15px;
				padding:0px 0px 18px 0px;
			}
			
			div#maincontents .fullsize .banner{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
			}

			div#maincontents .fullsize .sentence{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size:12px;
				line-height:2;
				color:#444444;
			}
			
			
		/* Normal Class :: using in contents page  */
		
		div#maincontents .normal{
			position: relative;
			width: 504px;
			padding:12px 0px 0px 0px;
			font-size:12px;
		}
				
			div#maincontents .normal h3{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size: 0px;
			}
			
			/*for title picture,for example - logo,recruit*/
			div#maincontents .normal .titlepict{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size: 0px;
				zoom:1;/*for IE 5.5-7*/
			}
				
				/* For Float :: for modern browser */
				div#maincontents .normal .titlepict:after{
					content:".";
					display: block;
					height:0px;
					clear:both;
				}
				
				div#maincontents .normal .titlepict-c{
					position: relative;
					width: 504px;
					padding:0px 0px 0px 0px;
					font-size: 0px;
				}
				
				div#maincontents .normal .titlepict-l{
					position: relative;
					width: 243px;
					padding:0px 18px 0px 0px;
					font-size: 0px;
					float:left;
				}
				
				div#maincontents .normal .titlepict-r{
					position: relative;
					width: 243px;
					height: 182px;
					padding:0px 0px 0px 0px;
					font-size: 0px;
					float:right;
				}
			
			div#maincontents .normal .pdf{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size:12px;
				color:#444444;/* Change the color at style_[content_name].css */
			}
			
			div#maincontents .normal .banner{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
			}
		
			div#maincontents .normal .sentence{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				line-height:2;
				color:#444444;
			}
			
			div#maincontents .normal .sentenceHalf{
				position: relative;
				width: 284px;
				padding:0px 0px 18px 0px;
				line-height:2;
				color:#444444;
			}
			
			div#maincontents .normal .indentblock-normal{
				position: relative;
				width: 492px;
				padding:0px 0px 18px 12px;
				overflow:visible;
			}
			
				div#maincontents .normal .indentblock-normal .h4{
					position: relative;
					width: 492px;
					padding:0em 0em 1em 0em;
					vertical-align:top;
					color:#000000;/* Change the color at style_[content_name].css */
					font-weight:bold;
				}
				
				div#maincontents .normal .indentblock-normal .sentence{
					position: relative;
					width: 492px;
					padding:0em 0em 0em 0em;
					vertical-align:top;
					color:#444444;
				}
			
			
			div#maincontents .normal .pict01{
				position: relative;
				width: 504px;
				padding:12px 0px 18px 0px;
				font-size: 0px;
				zoom:1;/*for IE 5.5-7*/
			}
				
				/* For Float :: for modern browser */
				div#maincontents .normal .pict01:after{
					content:".";
					display: block;
					height:0px;
					clear:both;
				}
				
				div#maincontents .normal .pict01-l{
					position: relative;
					width: 243px;
					padding:0px 18px 0px 0px;
					font-size: 0px;
					float:left;
				}
				
				div#maincontents .normal .pict01-r{
					position: relative;
					width: 243px;
					padding:0px 0px 0px 0px;
					font-size: 0px;
					float:right;
				}
				
				
			div#maincontents .normal .pict02{
				position: relative;
				width: 504px;
				padding:12px 0px 18px 0px;
				font-size: 0px;
			}
			div#maincontents .normal .pict-col3{
				position: relative;
				width: 168px;
				padding:0;
				font-size: 0px;
				text-align: center;
				float: left;
			}
					
			div#maincontents .normal .pict-sentence{
				position: relative;
				width: 504px;
				padding:0px 0px 18px 0px;
				font-size:11px;
				text-align:center;
				line-height:1.5;
				color:#444444;/* Change the color at style_[content_name].css */
			}
			div#maincontents .normal .pict-sentence-col3{
				position: relative;
				padding:0px 0px 18px 0px;
				font-size:11px;
				text-align:center;
				line-height:1.5;
				color:#444444;/* Change the color at style_[content_name].css */
			}
			
			div#maincontents .normal .moviespace{
				position: relative;
				width: 504px;
				text-align:center;
				padding:12px 0px 18px 0px;
				font-size: 0px;
			}
			
				div#maincontents .normal .moviespace .movie{
					position: relative;
					padding:0px 0px 18px 0px;
					font-size: 0px;
				}
			
			div#maincontents .normal .footer{
				border-style: solid;
				border-width: 2px;
				color:#888888;
				position: relative;
				width: 476px;
				padding:0px 0px 0px 0px;
				margin: 12px 12px 18px 12px;
				font-size: 12px;
			}
			
				div#maincontents .normal .footer .title{
					position: relative;
					width: 452px;
					padding:1em 12px 1em 12px;
					font-size: 14px;
					color:#000000;/* Change the color at style_[content_name].css */
				}
				
				div#maincontents .normal .footer .sentence{
					position: relative;
					width: 452px;
					padding:0px 12px 2em 12px;
					font-size: 12px;
					color:#444444;
				}


			/* "list" for table at "contact" */		
			div#maincontents .form .formspace{
				position: relative;
				width: 504px;
				padding:0px 0px 30px 0px;
			}
			
				div#maincontents .form .formspace .row{
					position: relative;
					width: 504px;
					padding:12px 0px 12px 0px;
					background:url(../img/format/hr.gif) no-repeat;
    				background-position: 0% 100%;
					zoom:1;/*for IE 5.5-7*/
				}
				
				div#maincontents .form .formspace .row:after{
					content:" ";
					visibility:hidden;
					display:block;
					height:0px;
					clear:both;
				}
				
				div#maincontents .form .formspace .row-textarea{
					position: relative;
					width: 504px;
					padding:12px 0px 12px 0px;
					background:url(../img/format/hr.gif) no-repeat;
    				background-position: 0% 100%;
					zoom:1;/*for IE 5.5-7*/
				}
				
				div#maincontents .form .formspace .row-textarea:after{
					content:" ";
					visibility:hidden;
					display: block;
					height:0px;
					clear:both;
				}
				
				div#maincontents .form .formspace .switch{
					position: relative;
					width: 504px;
					padding:12px 0px 12px 0px;
				}
			
				/* row or row-textarea - left */
				div#maincontents .form .formspace .left{
					position:relative;
					width: 134px;
					font-size:12px;
					padding:0px 20px 0px 0px;
					line-height:2;
					color:#444444; /* Change the color at style_[content_name].css */
					text-align:left;
					vertical-align:top;
					float:left;
				}
			
				/* row or row-textarea - right */
				div#maincontents .form .formspace .right{
					position: relative;
					width: 350px;
					font-size:12px;
					padding:0px 0px 0px 0px;
					color:#444444;
					line-height:2;
					text-align:left;
					vertical-align:top;
					float:right;
					word-break:break-all;
				}
				
				/* row or row-textarea - submit */
				div#maincontents .form .formspace .submit{
					position: relative;
					width: 350px;
					font-size:12px;
					padding:0px 0px 0px 154px;
					color:#444444;
					line-height:2;
					text-align:left;
					vertical-align:top;
				}
				
				div#maincontents .form .formspace .line{
					height: 1px;
					width:504px;
					padding:12px 0px 12px 0px;
				}	
				
				/* to define form style*/
				div#maincontents .form .formspace .inputarea{
					border:1px;
					border-style:solid;
					border-color:#999999;
					font-size:12px;
					width: 200px;
					height:1.5em;
				}
				
				div#maincontents .form .formspace .textarea{
					border:1px;
					border-style:solid;
					border-color:#999999;
					font-size:12px;
					width: 300px;
					height:200px;
					overflow-y: scroll;
				}
				



/* 05footer */

div#footcontainer{
	position: absolute;
	width: 100%;
	height: 150px;
	left: 0px;
	bottom:0px;
	display: block;
}

div#footer{
	position: relative;
	width: 800px;
	height:150px;
	margin:0 auto 0 auto;
	background: transparent;
	font-size: 0px;
}
	
	div#footer .copyright{
		position: absolute;
		width: 340px;
		height: 20px;
		top: 110px;
		left: 60px;
/*		padding: 110px 0px 0px 60px;
		float:left;*/
		font-size: 0px;
	}
	
	div#footer .footmenu{
		position: absolute;
		width: 220px;
		height: 20px;
		top: 110px;
		right: 60px;
/*		padding: 110px 60px 0px 120px;
		float:right;*/
		font-size: 0px;
	}


		div#footer .footmenu ul{
			display:inline;
			list-style-type:none;
			background-color:transparent;
		}
	
	
			div#footer .footmenu li{
				display: inline;
				font-size: 0px;
				float:left;
			}
			

/* fontstyles */

.p8_red{
	font-size:8px;
	color:#FF0000;
}

.p9_red{
	font-size:9px;
	color:#FF0000;
}

.p12_red{
	font-size:12px;
	color:#FF0000;
}

.p12_bold_red{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
			

/* tab */

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/

.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li{
	margin:0 0.5em 0 0;
}
.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li{
	margin:0 0 0.5em;
}

.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav{
	width:6em;
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav{
	width:auto;
}

.yui-navset .yui-navset-left,
.yui-navset-left{
	padding:0 0 0 6em;
}
.yui-navset-right{
	padding:0 6em 0 0;
}

.yui-navset-top,
.yui-navset-bottom{
	padding:auto;
}

.yui-nav,
.yui-nav li{
	margin:0;
	padding:0;
	list-style:none;
}

.yui-navset li em{
	font-style:normal;
}

.yui-navset{
	position:relative;
	zoom:1;
}

.yui-navset .yui-content{
	zoom:1;
}

.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-navset-bottom .yui-nav li{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	vertical-align:bottom;
	cursor:pointer;
	zoom:1;
}

.yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li{
	display:block;
}

.yui-navset .yui-nav a{
	Xoutline:0;
}

.yui-navset .yui-nav a{
	Xposition:relative;
}

.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a{
	display:block;
	display:inline-block;
	vertical-align:bottom;
	zoom:1;
}

.yui-navset-left .yui-nav li a,
.yui-navset-right .yui-nav li a{
	display:block;
}

.yui-navset-bottom .yui-nav li a{
	vertical-align:text-top;
}

.yui-navset .yui-nav li a em,
.yui-navset-top .yui-nav li a em,
.yui-navset-bottom .yui-nav li a em{
	display:block;
}

.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-left .yui-nav,
.yui-navset-right .yui-nav{
	position:absolute;
	z-index:1;
}

.yui-navset-top .yui-nav,
.yui-navset-bottom .yui-nav{
	position:static;
}

.yui-navset .yui-navset-left .yui-nav,
.yui-navset-left .yui-nav{
	left:0;
	right:auto;
}

.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav{
	right:0;
	left:auto;
}

.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{

	Xposition:relative;
	zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{
	margin:0 4px 0 0;
	padding:1px 0 0;
	zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{
	margin:0 4px -1px 0;
}

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{
/*	background:#d8d8d8 url(/img/tab/sprite.png) repeat-x;*/
	background: #FFF;
	border:solid #bbbbbb;
	border-width:0 1px;
	color:#000;
	position:relative;
	text-decoration:none;
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{
	border:solid #bbbbbb;
	border-width:1px 0 0;
	cursor:hand;
	padding: 5px 5px 5px 10px;
	left:0;
	right:0;
	bottom:0;
	top:-1px;
	position:relative;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover{
/*	background:#2647a0 url(/img/tab/sprite.png) repeat-x left -1400px;*/
	background: #FFF;
	color:#fff;
}

.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus{
/*	background:#bfdaff url(/img/tab/sprite.png) repeat-x left -1300px;*/
	outline:0;
}

.yui-skin-sam .yui-navset .yui-nav .selected a em{
	padding: 7px 5px 7px 10px;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em{
	border-color:#ff8400;
}

.yui-skin-sam .yui-navset .yui-content{

}

.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content{
	border:1px solid #ff8400;
	padding:3px 6px;
}

.yui-skin-sam .yui-navset-left .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,
.yui-skin-sam .yui-navset-right .yui-nav{
	border-width:0 5px 0 0;
	Xposition:absolute;
	top:0;
	bottom:0;
}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,
.yui-skin-sam .yui-navset-right .yui-nav{
	border-width:0 0 0 5px;
}
.yui-skin-sam .yui-navset-left .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,
.yui-skin-sam .yui-navset-right .yui-nav li{
	margin:0 0 0.16em;
	padding:0 0 0 1px;
}
.yui-skin-sam .yui-navset-right .yui-nav li{
	padding:0 1px 0 0;
}
.yui-skin-sam .yui-navset-left .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{
	margin:0 -1px 0.16em 0;
}
.yui-skin-sam .yui-navset-right .yui-nav .selected{
	margin:0 0 0.16em -1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a,
.yui-skin-sam .yui-navset-right .yui-nav a{
	border-width:1px 0;
}
.yui-skin-sam .yui-navset-left .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,
.yui-skin-sam .yui-navset-right .yui-nav a em{
	border-width:0 0 0 1px;
	padding:0.2em .75em;
	top:auto;
	left:-1px;
}
.yui-skin-sam .yui-navset-right .yui-nav a em{
	border-width:0 1px 0 0;
	left:auto;
	right:-1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a,
.yui-skin-sam .yui-navset-left .yui-nav .selected a,
.yui-skin-sam .yui-navset-left .yui-nav a:hover,
.yui-skin-sam .yui-navset-right .yui-nav a,
.yui-skin-sam .yui-navset-right .yui-nav .selected a,
.yui-skin-sam .yui-navset-right .yui-nav a:hover,
.yui-skin-sam .yui-navset-bottom .yui-nav a,
.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,
.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{
	background-image:none;
}
.yui-skin-sam .yui-navset-left .yui-content{
	border:1px solid #BBBBBB;
	border-left-color:#243356;
}
.yui-skin-sam .yui-navset-bottom .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{
	border-width:5px 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,
.yui-skin-sam .yui-navset-bottom .yui-nav .selected{
	margin:-1px 0.16em 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,
.yui-skin-sam .yui-navset-bottom .yui-nav li{
	padding:0 0 1px 0;
	vertical-align:top;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,
.yui-skin-sam .yui-navset-bottom .yui-nav li a{
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,
.yui-skin-sam .yui-navset-bottom .yui-nav a em{
	border-width:0 0 1px;
	top:auto;
	bottom:-1px;
}
.yui-skin-sam .yui-navset-bottom .yui-content,
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{
	border:1px solid #BBBBBB;
	border-bottom-color:#243356;
}








