@charset "utf-8";
* {
	margin:0;
	padding:0;
}

body {
		font:small Verdana, AppleGothic, Sans-serif;
		color:#333333; margin:0px 0; padding:0px; 
		background:#FFFFFF url(./images/bg.gif); word-break:break-all; 
		}

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


/* Float bug */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display: inline-block; }

/* Holly Hack Targets IE Win only \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End Holly Hack */


/* misc */
img { border: none; }

p { 	margin: .4em 0 .5em 0; 
		line-height: 1.5em; 
		}
	p img { margin: 0; }

hr {
		height: 1px; color: #aaa; background-color: #aaa;
		border: 0; margin: .2em 0 .2em 0;
		}

h1, h2, h3, h4, h5, h6 {
		color: black; background: none; 
		margin: 0;
		font-weight:bolder;
		letter-spacing:-0.07em;
		font-family:Arial;

		/*
		padding-top: .5em;
		padding-bottom: .17em;
		border-bottom: 1px solid #aaa;
		*/
		}
	h1 { font-size: 188%; }
	h2 { font-size: 150%; }
	h3, h4, h5, h6 { }
	h3 { font-size: 132%; }
	h4 { font-size: 116%; }
	h5 { font-size: 100%; }
	h6 { font-size: 90%; }


/*-------------------------------*/
/* customization */
/*-------------------------------*/

fieldset { padding:1em; border:1px solid #A1A1A1; letter-spacing:0; }
* html fieldset { /* \ Not Mac */ position:relative; clear:both; margin-top:1.8em;  padding:2em 1em 1em; /* */ }

legend { font:11px Verdana; color:#666666; }
* html fieldset legend { /* \ Not Mac */ position:absolute; top:-.8em;left:.4em; /* */}

fieldset div { margin:.3em 0; }

label { padding-left:.2em; font:11px Verdana; vertical-align:middle; }
label span { color:#999; }

.input{ 
	padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
	background:#fafaf8 url('../../../images/common/bgForm.gif') repeat-x 0 0;
	color:#444444; border:1px solid #B1B1B1;
	}

.textarea {	
	padding:4px .5em; margin:0px 0px 1px 0px; 
	color:#444444; 
	background:#fafaf8 url(./images/bgForm.gif) repeat-x 0 0; border:1px solid #B1B1B1;
	}

.checkbox { background:none; padding:0; width:12px; border:0 none; }

.submit input {
	padding:2px 3px 2px 3px; height:20px;
	color:#444444; cursor:pointer;
	}

.dotLine { background:url('../../../images/common/dotLine.gif') bottom repeat-x; }

.paging{
	font:small Verdana;
	color:666666;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:5px;
	text-align:center;
	}
	.paging a { color:#666666; text-decoration:underline; }
	.paging a:hover { color:#FF0000;}

.pathway { color:#888888; line-height:20px; padding-right:5px; font-size:90%; }
	.pathway a { color:#888888; text-decoration:underline; }
	.pathway a:hover { color:#FF0000;}
	
#pageSearch { margin:0;padding:0;display:inline; }
	
	#pageSearch:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#pageSearch { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#pageSearch { height: 1%; }
	#pageSearch { display: block; }
	/* End Holly Hack */

	#pageSearch .searchSubmit { 
			border-style: none; border-color: inherit; border-width: 0; 
			padding: 0; margin: 0; vertical-align: middle; cursor: pointer; display: inline-block;
			width:78px; height:22px; background:url('../../../images/common/searchSubmit.gif') 0px 0px no-repeat;
		}
	#pageSearch .searchReset { 
			border-style: none; border-color: inherit; border-width: 0; 
			padding: 0; margin: 0 0 0 10px; vertical-align: middle; cursor: pointer; display: inline-block;
			width:55px; height:22px; background:url('../../../images/common/searchReset.gif') 0px -3px no-repeat;
		}
	#pageSearch input, #pageSearch select { vertical-align: middle; cursor: pointer; display: inline-block; }


/* prefix start */
#bodyPrefix { width:100%; }
/* prefix end */

/* global start */

#bodyMain { width:1025px; margin:0 auto; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; }

#header { background:url('./images/headerBg.gif') 0 0 ; height:150px; }
#headerContainer { height:99px; }
#caption { float:left; width:200px; } /*200*/
	#title a { 	width:200px; height:99px; background:url(./images/logo.gif) no-repeat; text-indent:-999em; 
				display:block; letter-spacing:0; }
	#tagline { display:none; }
	
	#caption a { color:#FFFFFF; }
	#caption a:hover { color:#FFF200; }

#headerBanner { float:left; width:815px; padding:6px 0 0 10px; } /*825*/
	
#mainNav { }
	#mainNav a { font-size:90%; color:#FFFFFF; }
	#mainNav a:hover { color:#FAFF40; }
	
	#mainNav h3 { display:none; }
	
	#mainNav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#mainNav ul { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#mainNav ul { height: 1%; }
	#mainNav ul { display: block; }
	/* End Holly Hack */
	
	#mainNav ul { list-style:none; margin:0; padding:0px 0 0 25px; }
	#mainNav li { float:left; margin:0; padding:0 6px 0 5px; background:url('./images/menuSeparate.gif') right 1px no-repeat; }
	#mainNav li a {		display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:46px; 
						padding-top:46px; color:#FFFFFF; background:url('./images/mainNavs.gif') no-repeat; }
	
	#mainNav01 { width:86px; }
	#mainNav01 a { background-position:0 0 !important; }
	#mainNav01 a:hover { background-position:0 -46px !important; }
	
	#mainNav02 { width:86px; }
	#mainNav02 a { background-position:-90px 0 !important; }
	#mainNav02 a:hover { background-position:-90px -46px !important; }
	
	#mainNav03 { width:86px; }
	#mainNav03 a { background-position:-177px 0 !important; }
	#mainNav03 a:hover { background-position:-177px -46px !important; }
	
	#mainNav04 { width:86px; }
	#mainNav04 a { background-position:-260px 0 !important; }
	#mainNav04 a:hover { background-position:-260px -46px !important; }
	
	#mainNav05 { width:86px; }
	#mainNav05 a { background-position:-350px 0 !important; }
	#mainNav05 a:hover { background-position:-350px -46px !important; }
	
	#mainNav06 { width:86px; }
	#mainNav06 a { background-position:-440px 0 !important; }
	#mainNav06 a:hover { background-position:-440px -46px !important; }
	
	#mainNav07 { width:86px; }
	#mainNav07 a { background-position:-530px 0 !important; }
	#mainNav07 a:hover { background-position:-530px -46px !important; }
	
	#mainNav08 { width:86px; }
	#mainNav08 a { background-position:-620px 0 !important; }
	#mainNav08 a:hover { background-position:-620px -46px !important; }
	
	#mainNav09 { width:86px; }
	#mainNav09 a { background-position:-710px 0 !important; }
	#mainNav09 a:hover { background-position:-710px -46px !important; }
	
	#mainNav10 { width:86px; background-image:none !important; }
	#mainNav10 a { background-position:-800px 0 !important; }
	#mainNav10 a:hover { background-position:-800px -46px !important; }


#handyNav { padding:0 0px 8px 6px; }
#handyNav h3 { display:none; }
#handyNav ul { list-style:none; margin:0 0 0 0; padding:0; }
#handyNav li { float:left; white-space:nowrap; padding:0 0px 0 8px; color:#FFFFFF; }
#handyNav li a { color:#FFFFFF; text-decoration:underline; font-size:90%; }
#handyNav li a:hover { color:#FFF200; text-decoration:none; }

#footer { width:1025px; height:126px; background:url('./images/footerBg.gif') 0 0 repeat-x; }

#copyright { padding:20px 10px 10px 190px; color:#FFFFFF; }
	#copyright a { text-decoration:underline; color:#FFFFFF; }
	#copyright a:hover { color:#FFF200; }
	#copyright h3 { display:none; }
	#copyright dl { paddding:0; margin:0; color:#FFFFFF; }
	#copyright dt { display:inline; padding-left:15px; background:url('../../../images/common/topNavHeader.gif') 7px 3px no-repeat; line-height:160%; }
	#copyright dd { display:inline; padding:0; margin:0; }

	#copyright dt.title { background-image:none; }
	#copyright dt.telephone { background-image:none; }
	#copyright dt.tips { background-image:none; }
	#copyright dt.count { background-image:none; }
	
	#copyright dd.address { display:block !important; }
	#copyright dd.email { display:block !important; }
	#copyright dd.service { display:block !important; }

.more { margin-top:8px; font-size:90%; color:#666666; }
	.more a { color:#666666; text-decoration:underline; }
	.more a:hover { color:#FF0000; }

.navigationSide { color:#FFFFFF; margin-bottom:12px; }
	.navigationSide a { text-decoration:underline; color:#FFFFFF; }
	.navigationSide a:hover { color:#FFF200; }
	
	.navigationSide h3 { color:#FFF200; font-size:116%; background:url('./images/widgetHeaderBg.gif') 0 0 repeat-x; height:32px; padding:12px 0 0 10px; }/*40*/

	.navigationSide ul { /*list-style:none;*/ margin:0; padding:0 10px; }
	.navigationSide ul a { text-decoration:none; color:#FFFFFF; }
	.navigationSide ul a:hover { color:#FFF200; }
	.navigationSide li { margin:0; line-height:22px; background:transparent url('./images/navigationBtnBg.gif') 0 0 no-repeat; padding:0 0 1px 24px; }
	.navigationSide li.active { background-position:0 -23px !important; }
	.navigationSide li.hover { background-position:0 -46px !important; }
	
	#navigationSide_member h3 	{ }
	#navigationSide_sitemap h3 	{ }
	#navigationSide_action h3 	{ }
	#navigationSide_article h3 	{ }
	#navigationSide_class h3 	{ }
	#navigationSide_course h3 	{ }
	#navigationSide_link h3 	{ }
	#navigationSide_notice h3 	{ }
	#navigationSide_sitemap h3 	{ }
	#navigationSide_team h3 	{ }

.banner { }
	.banner h3 { display:none; }
	.banner ul { list-style:none; margin:0; padding:0; }
	.banner li a { color:#555555; text-decoration:underline; }
	.banner li a:hover { color:#FF0000; }
	.banner li { margin:0; padding:0 0 8px 0; text-align:center; }
	.banner li span { display:block; font-size:90%; text-align:center; margin-top:3px; }

	#banner_leftSide { width:180px; overflow:hidden; text-align:center; margin-top:16px; padding-left:10px; }
	#banner_rightSide { width:210px; overflow:hidden; text-align:center; margin-top:16px; }

/* global end */

/* banner start*/
#banner_leftSide {}

#banner_rightSide {}

#banner_header{ width:790px; overflow:hidden; }
#banner_header span { display:none; }
#banner_header li { padding:0; }

#banner_mainColumn_0_0_header {}
#banner_mainColumn_0_0_header span { display:none; }

#banner_mainColumn_0_0_footer { }
#banner_mainColumn_0_0_footer span { display:none; }

#banner_pageColumn_0_header { margin-top:6px; }
#banner_pageColumn_0_header span { display:none; }

#banner_pageColumn_0_footer { margin-top:20px; }
#banner_pageColumn_0_footer span { display:none; }
/* banner end */

/* index start */
#runContainer { width:1010px; background:#250800 url(./images/containerBg.gif) 0 0 repeat-y; padding-right:15px; } /*1025*/
#runColumn_0 { float:right; width:785px; padding:10px 10px 5px 15px; background:#FFFFFF url(./images/column_1Bg.gif) 0 0 repeat-x; overflow:hidden; } /*810*/
#runColumn_1 { float:left; width:200px; padding:10px 0px 0px 0px; overflow:hidden; } /*200*/


#mainContainer { width:1010px; background:#250800 url(./images/containerBg.gif) 0 0 repeat-y; padding-right:15px; } /*1025*/
#mainColumn_0 { float:left; width:790px; } /*790*/
  #mainColumn_0_0 { float:right; width:560px; padding:0px 15px 20px 15px; } /*590*/
  #mainColumn_0_1 { float:left; width:200px; overflow:hidden; padding:0px 0px 10px 0px; } /*200*/
  
#mainColumn_1 { float:right; width:210px; padding:0px 10px 10px 0px; overflow:hidden; } /*220*/


#loginUnit { color:#FFFFFF; margin-bottom:12px; }
	#loginUnit a { text-decoration:underline; color:#FFFFFF; }
	#loginUnit a:hover { color:#FFF200; }
	
	#loginUnit h3 { color:#FFF200; font-size:116%; background:url('./images/widgetHeaderBg.gif') 0 0 repeat-x; height:32px; padding:12px 0 0 10px; }/*40*/
	#loginUnit ul { list-style:none; margin:0; padding:0px 8px 8px 8px; }
	#loginUnit li { margin:0; padding:0; }
	#loginUnit .account { height:25px; /*padding-left:42px; background:url('./images/loginUnitAccount.gif') 2px 2px no-repeat;*/ }
	#loginUnit .account h5 { color:#FFFFFF; display:inline; padding-right:10px; }
	#loginUnit .account input { border:1px #CBCBCB solid; ; width:120px; }
	#loginUnit .password { height:25px; /*padding-left:42px; background:url('./images/loginUnitPassword.gif') 2px 2px no-repeat;*/ }
	#loginUnit .password h5 { color:#FFFFFF; display:inline; padding-right:10px; }
	#loginUnit .password input { border:1px #CBCBCB solid; ; width:120px; }
	#loginUnit .process { padding-top:5px; height:43px; float:left; white-space:nowrap; }
	#loginUnit .links { padding-top:9px; float:left; white-space:nowrap; padding-left:8px; }

	#loginUnit .welcome { line-height:160%; display:block }
	#loginUnit .functions { float:left; white-space:nowrap; padding-right:8px; }

#classUnit { color:#333333; margin-bottom:12px; border:1px #250800 solid; }
	#classUnit h3 {	background-color:#250800; color:#FFFFFF; padding:5px; font-size: 116%; }
	
	#classUnit ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#classUnit ul { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#classUnit ul { height: 1%; }
	#classUnit ul { display: block; }
	/* End Holly Hack */
	
	#classUnit ul {	margin:0px 0px 0px 0px; padding:10px 10px 6px 10px; }
	#classUnit ul a { text-decoration:underline; color:#3D7785; }
	#classUnit ul a:hover { color:#FF0000; }
	#classUnit li { /*margin:0; padding:0;*/ padding-bottom:12px; }
	
	#classUnit li span { display:block; }
	#classUnit li span.title { margin-bottom:4px; }
	#classUnit li span.image { display:none; }
	#classUnit li span.parent { margin-top:6px; }
	
	#classUnit .category { padding-left:10px; }
	#classUnit .category:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#classUnit .category { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#classUnit .category { height: 1%; }
	#classUnit .category { display: block; }
	/* End Holly Hack */
	#classUnit .category span { display:block; 
								float:left; background:transparent url('./images/classIcon01.gif') 0 0 no-repeat; 
								height:22px; 
								width:77px; padding:0px 20px 0 10px; margin-right:5px; } /*107*/
	#classUnit .category span a { color:#FFFFFF; }
	#classUnit .category span a:hover { color:#FFF200; }
	
	#classUnit .more { padding-right:10px; text-align:right; background:url('../../../images/common/dotLine.gif') top repeat-x; padding-top:8px; }

#articleUnit { color:#FFFFFF; margin-bottom:12px; }
	#articleUnit h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:42px; 
						padding-top:42px; background:url('./images/unitTitles.gif') 0 -180px no-repeat; }
	#articleUnit ul { /*list-style:none; margin:0; padding:0;*/ }
	#articleUnit ul a { text-decoration:underline; color:#FFFFFF; }
	#articleUnit ul a:hover { color:#FFF200; }
	#articleUnit li { /*margin:0; padding:0;*/ }
	
	#articleUnit li span.image { display:none; }
	#articleUnit li span.description { display:none; }
	
	#articleUnit .more { text-align:right; }

#runUnit { color:#333333; height:24px; overflow:hidden; }
	#runUnit h3{ display:none; }
	
	#runUnit .more { display:none; }
	#runUnit marquee { padding:0; }
	#runUnit td { padding-right:15px; padding-left:20px; background:url('./images/common/control_play_red.gif') 0 2px no-repeat; }

#noticeUnit { color:#333333; margin-bottom:12px; border:1px #250800 solid; }
	#noticeUnit h3{ background-color:#250800; color:#FFFFFF; padding:5px; font-size: 116%; }
	#noticeUnit ul { margin:0px 0px 0px 0px; padding:4px 10px 6px 30px; }
	#noticeUnit ul a { text-decoration:underline; color:#333333; }
	#noticeUnit ul a:hover { color:#FF0000; }
	#noticeUnit li { background:url('../../../images/common/dotLine.gif') bottom repeat-x; line-height:28px; }
	
	#noticeUnit .more { text-align:right; padding-right:10px; }
	
	
	#noticeUnit:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#noticeUnit { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#noticeUnit { height: 1%; }
	#noticeUnit { display: block; }
	/* End Holly Hack */

#courseUnit { color:#333333; margin-bottom:12px; border:1px #250800 solid; }
	#courseUnit h3{ background-color:#250800; color:#FFFFFF; padding:5px; font-size: 116%; }
	#courseUnit ul { list-style:none; margin:0px 0px 0px 0px; padding:10px 10px 6px 10px; }
	#courseUnit ul a { text-decoration:underline; color:#006699; }
	#courseUnit ul a:hover { color:#FF0000; }
	#courseUnit li { margin:0; padding:0; }
	
	#courseUnit li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#courseUnit li { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#courseUnit li { height: 1%; }
	#courseUnit li { display: block; }
	/* End Holly Hack */
	
	#courseUnit li { list-style:none; padding:0 0 8px 4px; overflow:hidden; margin:0 0 8px 0; background:url('../../../images/common/dotLine.gif') bottom repeat-x; }/*494*/
	#courseUnit li span { display:block; }
	#courseUnit li span.image { border:1px #d1d1d1 solid; padding:3px; float:left; margin-right:15px; background:url('./images/common/image.png') center center no-repeat; }
	#courseUnit li span.image img { width:120px; height:90px; background:transparent center center no-repeat; }
	#courseUnit li span.title { color:#555555; margin-bottom:6px; }
	#courseUnit li span.address { font-size:90%; line-height:1.4; color:#555555; }
	#courseUnit li span.telephone { font-size:90%; line-height:1.4; color:#555555; }
	#courseUnit li span.description { margin-top:6px; font-size:90%; line-height:1.4; color:#555555; }
	
	#courseUnit .category { padding-left:10px; }
	#courseUnit .more { text-align:right; padding-right:10px; }

#teamUnit { color:#333333; margin-bottom:12px; border:1px #250800 solid; }
	#teamUnit h3{ background-color:#250800; color:#FFFFFF; padding:5px; font-size: 116%; }
	#teamUnit ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#teamUnit ul { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#teamUnit ul { height: 1%; }
	#teamUnit ul { display: block; }
	/* End Holly Hack */


	#teamUnit ul { list-style:none; margin:0px 0 0 0; padding:6px; }
	#teamUnit ul a { text-decoration:underline; color:#006699; }
	#teamUnit ul a:hover { color:#FF0000; }
	
	#teamUnit li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#teamUnit li { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	#teamUnit li { height: 1%; }
	#teamUnit li { display: block; }
	/* End Holly Hack */
	
	#teamUnit li { 	/*padding:0 0 8px 0px; overflow:hidden; margin:0 0 8px 0; background:url('../../../images/common/dotLine.gif') bottom repeat-x;*/
					width:100px; height:110px; text-align:center; float:left; margin:0 1px 5px 3px; padding:0; }
	#teamUnit li span { display:block; }
	#teamUnit li span.image { width:100px; border:1px #999999 solid; /*float:left; margin-right:10px;*/ background:url('./images/common/image.png') center center no-repeat; }
	#teamUnit li span.image img { width:75px; height:75px; background:transparent center center no-repeat; }
	#teamUnit li span.title { color:#555555; padding-top:4px; }
	#teamUnit li span.description { /*margin-top:3px; font-size:90%; line-height:1.2; color:#555555;*/ display:none; }
	
	#teamUnit .more { text-align:right; padding-right:10px; }

#actionUnit { color:#FFFFFF; margin-bottom:12px; }
	#actionUnit a { text-decoration:underline; color:#FFFFFF; }
	#actionUnit a:hover { color:#FFF200; }
	
	#actionUnit h3 { color:#FFF200; font-size:116%; background:url('./images/widgetHeaderBg.gif') 0 0 repeat-x; height:32px; padding:12px 0 0 10px; }/*40*/
	#actionUnit ul { list-style:none; margin:0px 15px 0px 15px; padding:0; }
	#actionUnit ul a { text-decoration:underline; color:#FFFFFF; }
	#actionUnit ul a:hover { text-decoration:none; color:#FFF200; }
	#actionUnit li { background:url('../../../images/common/dotLine.gif') bottom repeat-x; line-height:22px; padding-bottom:4px; }
	#actionUnit li .date { font-size:80%; display:block; color:#FFCB91;}
	
	#actionUnit .more { text-align:right; padding:0px 10px 10px 10px; }

#linkUnit { color:#333333; margin-bottom:12px; }
	#linkUnit h3{		display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:32px; 
						padding-top:32px; background:url('./images/unitTitles.gif') 0 -96px no-repeat; }
	#linkUnit ul { list-style:none; margin:0; padding:10px 4px 0 4px; }
	#linkUnit ul a { }
	#linkUnit ul a:hover { }
	#linkUnit li { margin:0 0 6px 0; padding:0; }
	
	#linkUnit li span.image { display:block; }
	
	#linkUnit li .title { font-size:90%; }
	#linkUnit li a { text-decoration:underline; color:#888888; }
	#linkUnit li a:hover { color:#FF0000; }
	
	#linkUnit .more { text-align:right; }
/* index end */

/* page start */
#pageContainer { width:1010px; background:#250800 url(./images/containerBg.gif) 0 0 repeat-y; padding-right:15px; } /*1025*/
#pageColumn_0 { float:right; width:785px; padding:10px 10px 20px 15px; background:#FFFFFF url(./images/column_1Bg.gif) 0 0 repeat-x; } /*810*/
#pageColumn_1 { float:left; width:200px; overflow:hidden; padding:10px 0px 10px 0px; } /*200*/

#member {}
	#member h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -270px no-repeat; }
	#member .pathway { text-align:right; }
	
	#member .password {}
		#member .password .titleWrap { margin:8px 0; padding:8px 10px 6px 10px; background:transparent url('../../../images/common/dotLine.gif') bottom repeat-x; }
		#member .password .titleWrap .hh2 { font-size:116%; font-weight:bold; }
		
		#member .password ul { list-style:none; margin:0 0 0 0; padding:0; }
		#member .password li { }
		
		#member .password li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		#member .password li { display:inline-block; }
		/* Holly Hack Targets IE Win only \*/
		#member .password li { height:1%; }
		#member .password li { display:block; }
		/* End Holly Hack */
		
		#member .password li label { display:block; float:left; width:135px; padding:14px 0 0 0; text-align:right; font-size:100%; }
		#member .password li .info { float:left; padding:8px 0px 8px 25px; line-height:160%; }
		
		#member .password li.tips { font-weight:normal; padding:4px 0px 4px 8px; background-color:#898777; color:#FFFFFF; }
		
		#member .password li.email { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .password li.authorityCode { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .password li.submit { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		
		#member .password li.email input, 
		#member .password li.authorityCode input { width:400px; }
	
	#member .register {}
		#member .register .titleWrap { margin:8px 0; padding:8px 10px 6px 10px; background:transparent url('../../../images/common/dotLine.gif') bottom repeat-x; }
		#member .register .titleWrap .hh2 { font-size:116%; font-weight:bold; }
		
		#member .register ul { list-style:none; margin:0 0 0 0; padding:0; }
		#member .register li { }
		
		#member .register li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		#member .register li { display:inline-block; }
		/* Holly Hack Targets IE Win only \*/
		#member .register li { height:1%; }
		#member .register li { display:block; }
		/* End Holly Hack */
		
		#member .register li label { display:block; float:left; width:135px; padding:14px 0 0 0; text-align:right; font-size:100%; }
		#member .register li .info { float:left; padding:8px 0px 8px 25px; line-height:160%; }
		
		#member .register li.tips { font-weight:normal; padding:4px 0px 4px 8px; background-color:#898777; color:#FFFFFF; }
		
		#member .register li.firstName { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.sex { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.company { background:#F9F9F9 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #D1D1D1 solid; }
		#member .register li.bizPosition { background:#F9F9F9 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #D1D1D1 solid; }
		#member .register li.email { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.mobileNumber { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.fax { background:#F9F9F9 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #D1D1D1 solid; }
		
		#member .register li.loginID { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.loginPassword { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.loginPasswordConfirm { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.authorityCode { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .register li.submit { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		
		#member .register li.firstName input, 
		#member .register li.company input, 
		#member .register li.bizPosition input, 
		#member .register li.email input, 
		#member .register li.mobileNumber input, 
		#member .register li.fax input, 
		#member .register li.loginID input, 
		#member .register li.loginPassword input, 
		#member .register li.loginPasswordConfirm input, 
		#member .register li.authorityCode input { width:400px; }

	#member .profile {}
		#member .profile .titleWrap { margin:8px 0; padding:8px 10px 6px 10px; background:transparent url('../../../images/common/dotLine.gif') bottom repeat-x; }
		#member .profile .titleWrap .hh2 { font-size:116%; font-weight:bold; }
		
		#member .profile ul { list-style:none; margin:0 0 0 0; padding:0; }
		#member .profile li { }
		
		#member .profile li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		#member .profile li { display:inline-block; }
		/* Holly Hack Targets IE Win only \*/
		#member .profile li { height:1%; }
		#member .profile li { display:block; }
		/* End Holly Hack */
		
		#member .profile li label { display:block; float:left; width:135px; padding:14px 0 0 0; text-align:right; font-size:100%; }
		#member .profile li .info { float:left; padding:8px 0px 8px 25px; line-height:160%; }
		
		#member .profile li.tips { font-weight:normal; padding:4px 0px 4px 8px; background-color:#898777; color:#FFFFFF; }
		
		#member .profile li.firstName { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.sex { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.company { background:#F9F9F9 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #D1D1D1 solid; }
		#member .profile li.bizPosition { background:#F9F9F9 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #D1D1D1 solid; }
		#member .profile li.email { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.mobileNumber { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.fax { background:#F9F9F9 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #D1D1D1 solid; }
		
		#member .profile li.loginPassword { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.loginPasswordNew { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.loginPasswordNewConfirm { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .profile li.submit { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		
		#member .profile li.firstName input, 
		#member .profile li.company input, 
		#member .profile li.bizPosition input, 
		#member .profile li.email input, 
		#member .profile li.mobileNumber input, 
		#member .profile li.fax input, 
		#member .profile li.loginID input, 
		#member .profile li.loginPassword input, 
		#member .profile li.loginPasswordConfirm input, 
		#member .profile li.authorityCode input { width:400px; }
	
	#member .login {}
		#member .login .titleWrap { margin:8px 0; padding:8px 10px 6px 10px; background:transparent url('../../../images/common/dotLine.gif') bottom repeat-x; }
		#member .login .titleWrap .hh2 { font-size:116%; font-weight:bold; }
		
		#member .login ul { list-style:none; margin:0 0 0 0; padding:0; }
		#member .login li { }
		
		#member .login li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		#member .login li { display:inline-block; }
		/* Holly Hack Targets IE Win only \*/
		#member .login li { height:1%; }
		#member .login li { display:block; }
		/* End Holly Hack */
		
		#member .login li label { display:block; float:left; width:135px; padding:14px 0 0 0; text-align:right; font-size:100%; }
		#member .login li .info { float:left; padding:8px 0px 8px 25px; line-height:160%; }
		
		#member .login li.loginID { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .login li.loginPassword { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		#member .login li.submit { background:#F0EFE1 url('../../../images/common/dotLine.gif') left bottom repeat-x; border-left:2px #AEAC97 solid; }
		
		#member .login li.loginID input, 
		#member .login li.loginPassword input { width:400px; }

.intro {}
	.intro h3 { background:url('./images/pageTitles.gif') 0 0 no-repeat; padding-left:21px; font-weight:bold; }
	.intro .pathway { text-align:right; }
	.intro .entry { padding:0 0 20px 0; }
		.intro .entry .article { padding:8px; line-height:150%; }

	#intro1 h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -300px no-repeat; 
				padding-left:0; 
				}

	#intro2 h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -330px no-repeat; 
				padding-left:0; 
				}

	#intro3 h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -210px no-repeat; 
				padding-left:0; 
				}

/* ¦@¥Î start */
	.entry { padding:0 0 20px 0; }
		.entry .titleWrap {}
			.entry .titleWrap:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entry .titleWrap  { display:inline-block; }
				/* Holly Hack Targets IE Win only \*/
			.entry .titleWrap  { height:1%; }
			.entry .titleWrap  { display:block; }
				/* End Holly Hack */
			
			.entry .titleWrap { margin:8px 0; padding:0 0 6px 0; background:#FFFFFF url('./images/common/titleWrapBgFooter.gif') bottom right no-repeat; border:1px #DCDCDC solid; border-bottom:2px #EFEFEF solid; }
			.entry .titleWrap .hh2 { color:#E12424;font-size:132%; font-weight:bold; padding:10px 10px 20px 10px; background:#FFFFFF url('./images/common/titleWrapBgHeader.gif') top right no-repeat; }
			
			.entry .titleWrap .date { margin:0 10px 10px 10px; color:#555555; padding-left:20px; background:transparent url('../../../images/common/date.gif') 0px 0px no-repeat; }
			.entry .titleWrap .date:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entry .titleWrap .date  { display:inline-block; }
				/* Holly Hack Targets IE Win only \*/
			.entry .titleWrap .date  { height:1%; }
			.entry .titleWrap .date  { display:block; }
				/* End Holly Hack */
				
			.entry .titleWrap .created { }
			.entry .titleWrap .file { display:block; margin:0 10px 10px 10px; padding-left:20px; background:transparent url('../../../images/common/page_save.gif') 0px 0px no-repeat; color:#555555; }
			
		.entry .article { padding:10px 0px 15px 5px; line-height:150%; }
			
		.entry .article .image { float:right; }
		.entry .article .image img { border:3px #E1E1E1 solid; }
		
		.entry .back { background:url('../../../images/common/arrow_undo.gif') 0 1px no-repeat; margin-top:30px; padding-left:20px; }
		.entry .back A { color:#A7A7A7; text-decoration:none; border-bottom:1px #A7A7A7 solid; }
		.entry .back A:hover { color:#FF0000; border-bottom:1px #FF0000 solid; }
		
	.entryList { padding:8px 0 16px 0; /*min-height:600px; height: auto !important; height: 600px;*/ }
		.entryList .pageNavigator {	color:#555555; line-height:35px; background:transparent url('./images/pageNavigatorBg.gif') right 0px no-repeat; 
									border:1px #DCDCDC solid; border-bottom:2px #EFEFEF solid; }
			.entryList .pageNavigator span { background:transparent url('../../../images/common/page_copy.gif') 10px 2px no-repeat; padding-left:30px; }
		.entryList .search { margin-top:10px; }
			
		.entryList ul { list-style:none; margin:0 0 0 0; padding:0; }
		.entryList li { padding:16px 10px 16px 10px; background:transparent url('../../../images/common/dotLine.gif') bottom repeat-x; }
			
			.entryList ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList ul  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			.entryList ul  { height:1%; }
			.entryList ul  { display:block; }
			/* End Holly Hack */
						
			.entryList li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList li  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			.entryList li  { height:1%; }
			.entryList li  { display:block; }
			/* End Holly Hack */
			
			.entryList li.odd  { background-color:#F5F5F5; }
			
			.entryList li .cover { border:1px #d1d1d1 solid; padding:3px; float:left; margin-right:15px; background:url('./images/common/image.png') center center no-repeat; }
			.entryList li .cover img { width:75px; height:75px; background-color:transparent; background-position:center center; background-repeat:no-repeat; }
			.entryList li .title { }
			.entryList li .title A { color:#E12424; text-decoration:underline; font-weight:bold; }
			.entryList li .title A:hover { color:#E12424; text-decoration:none; }
			.entryList li .date { font-size:70%; color:#FF7209; margin-bottom:6px; }
			.entryList li .description { font-size:90%; color:#555555; line-height:150%; margin-top:6px; }
			.entryList li .description A { color:#444444; text-decoration:underline; }
			.entryList li .description A:hover { color:#FF0000; }

	.entryList2 { padding:8px 0 16px 0; /*min-height:600px; height: auto !important; height: 600px;*/ }
	.entryList2 .titleWrap {}
		.entryList2 .titleWrap:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		.entryList2 .titleWrap  { display:inline-block; }
		/* Holly Hack Targets IE Win only \*/
		.entryList2 .titleWrap  { height:1%; }
		.entryList2 .titleWrap  { display:block; }
		/* End Holly Hack */
		
		.entryList2 .titleWrap { margin:8px 0; padding:0 0 0px 0; background:#FFFFFF url('./images/common/titleWrapBgFooter.gif') bottom right no-repeat; border:1px #DCDCDC solid; border-bottom:2px #EFEFEF solid; }
		.entryList2 .titleWrap .hh2 { color:#E12424;font-size:132%; font-weight:bold; padding:10px 10px 20px 10px; background:#FFFFFF url('./images/common/titleWrapBgHeader.gif') top right no-repeat; }
		
		.entryList2 .titleWrap .date { margin:0 10px 10px 10px;color:#555555; padding-left:20px; background:transparent url('../../../images/common/date.gif') 0px 0px no-repeat; }
		.entryList2 .titleWrap .date:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		.entryList2 .titleWrap .date  { display:inline-block; }
		/* Holly Hack Targets IE Win only \*/
		.entryList2 .titleWrap .date  { height:1%; }
		.entryList2 .titleWrap .date  { display:block; }
		/* End Holly Hack */
			
		.entryList2 .titleWrap .created { }
		.entryList2 .titleWrap .file { display:block; margin:0 10px 10px 10px; padding-left:20px; background:transparent url('../../../images/common/page_save.gif') 0px 0px no-repeat; color:#555555; }

		.entryList2 .pageNavigator {	color:#555555; line-height:35px; background:transparent url('./images/pageNavigatorBg.gif') right 0px no-repeat; 
										border:1px #DCDCDC solid; border-bottom:2px #EFEFEF solid; }
			.entryList2 .pageNavigator span { background:transparent url('../../../images/common/page_copy.gif') 10px 2px no-repeat; padding-left:30px; }

		.entryList2 .search { display:none; }
			
		.entryList2 ul { list-style:none; margin:0 0 0 0; padding:0; }
		.entryList2 li { padding:16px 10px 16px 10px; background:transparent url('../../../images/common/dotLine.gif') bottom repeat-x; }
			
			.entryList2 ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList2 ul  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			.entryList2 ul  { height:1%; }
			.entryList2 ul  { display:block; }
			/* End Holly Hack */
			
			.entryList2 li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList2 li  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			.entryList2 li  { height:1%; }
			.entryList2 li  { display:block; }
			/* End Holly Hack */
			
			.entryList2 li .cover { border:1px #d1d1d1 solid; padding:3px; float:left; margin-right:15px; background:url('./images/common/image.png') center center no-repeat; }
			.entryList2 li .cover img {	width:75px; height:75px; background-color:transparent; background-position:center center; background-repeat:no-repeat; }
			.entryList2 li .title { }
			.entryList2 li .title A { color:#E12424; text-decoration:underline; font-weight:bold; }
			.entryList2 li .title A:hover { color:#E12424; text-decoration:none; }
			.entryList2 li .date { }
			
			.entryList2 li .description { font-size:90%; color:#555555; line-height:150%; margin-top:6px; }
			.entryList2 li .description A { color:#444444; text-decoration:underline; }
			.entryList2 li .description A:hover { color:#FF0000; }
	.entryList2 table { padding:8px; line-height:150%; }

/* ¦@¥Î end */
#comment {}
	#comment h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
					padding-top:30px; background:url('./images/pageTitles.gif') 0 -480px no-repeat; }
	#comment .pathway { text-align:right; }
	
	#comment .commentAdd {}

	#comment .commentAdd ul { list-style:none; margin:0 0 0 0; padding:0; }
	#comment .commentAdd li { }
	
	#comment .commentAdd li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#comment .commentAdd li { display:inline-block; }
	/* Holly Hack Targets IE Win only \*/
	* html #comment .commentAdd  li { height:1%; }
	#comment .commentAdd li { display:block; }
	/* End Holly Hack */
	
	#comment .commentAdd ul { 	border-top:2px #D9D6CB solid; border-right:2px #D9D6CB solid; border-bottom:2px #D9D6CB solid; border-left:2px #D9D6CB solid; 
								background:#F1F1F1 url('./images/common/commentAddBg.gif') right top no-repeat; }
	#comment .commentAdd li { }
	#comment .commentAdd li label { display:block; float:left; width:135px; padding:6px 0 0 0; text-align:right; font-size:100%; }
	#comment .commentAdd li .info { float:left; padding:0px 0px 4px 25px; line-height:160%; }
	
	#comment .commentAdd li.tips { color:#333333; font-weight:bold; padding:10px 0 10px 45px; }
	
	#comment .commentAdd li.name input, 
	#comment .commentAdd li.title input, 
	#comment .commentAdd li.phoneNumber input, 
	#comment .commentAdd li.authorityCode input { width:310px; }
	
	#comment .commentAdd  li.comment textarea { width:410px; height:150px; }
	
	
	#comment .commentCommentBody { border:1px #999999 solid; }
	#comment .topic { padding:12px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
	#comment .reply0 { padding:12px; }
	#comment .reply { background:#F7F7F7 url('./images/common/dotLine.gif') top repeat-x; padding:12px; }
	#comment .info { color:#999999; }
	#comment .description { margin-top:8px; line-height:120%; }



#article { }
	#article h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
					padding-top:30px; background:url('./images/pageTitles.gif') 0 -120px no-repeat; }
	#article .pathway { text-align:right; }

#team { }
	#team h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -180px no-repeat; }
	#team .pathway { text-align:right; }
	
	#team .entry .titleWrap .date { display:none; }
	#team .entry .titleWrap .info1 { padding-left:10px; }
	#team .entry .cover { float:right; }
	#team .entry .cover img { border:3px #E1E1E1 solid; }

	
	#team .entryList2 .titleWrap .date { display:none; }
	#team .entryList2 li .date { display:none; }

#album { }
	#album h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -450px no-repeat; }
	#album .pathway { text-align:right; }
	
	#album .entryList li .cover img { width:120px; height:90px; }
	
	#album .entry .photo ul { list-style:none; margin:10px 0 0 0; padding:0px; }
	#album .entry .photo ul a { text-decoration:underline; color:#9C3300; }
	#album .entry .photo ul a:hover { color:#9C3300; text-decoration:none; }
	#album .entry .photo li { margin:0; padding:0; }
	
	#album .entry .photo ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#album .entry .photo ul { display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	* html #album .entry .photo ul { height: 1%; }
	#album .entry .photo ul { display: block; }
	/* End Holly Hack */
	
	#album .entry .photo li { 	float:left; width:126px; /*140*/ height:132px; 
								padding:0 10px 8px 4px; overflow:hidden; margin:0 7px 8px 5px; }
	#album .entry .photo li span { display:block; }
	#album .entry .photo li span.image { border:1px #d1d1d1 solid; padding:3px; background:url('./images/common/noImage.gif') center center no-repeat; }
	#album .entry .photo li span.image img { width:120px; height:90px; background:transparent center center no-repeat; }
	#album .entry .photo li span.title { color:#555555; margin-bottom:6px; }


#banner { }
	#banner h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -420px no-repeat; }
	#banner .pathway { text-align:right; }

#run { }
	#run h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -390px no-repeat; }
	#run .pathway { text-align:right; }

#notice { }
	#notice h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -60px no-repeat; }
	#notice .pathway { text-align:right; }
	
#action { }
	#action h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -90px no-repeat; 
				}
	#action .pathway { text-align:right; }
	
	#action .entry .titleWrap .created { float:right; }
	#action .entry .titleWrap .date1 { float:left; }

#class { }
	#class h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -150px no-repeat; }
	#class .pathway { text-align:right; }
	
	#class .entryList2 .titleWrap .date { display:none; }
	
	#class .entryList2 li .date { display:none; }

#course { }
	#course h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -30px no-repeat; }
	#course .pathway { text-align:right; }
	
	#course .entry .titleWrap .date { display:none; }
	#course .entry .cover { float:right; }
	#course .entry .cover img { border:3px #E1E1E1 solid; }
	
	#course .entry ul.infos { list-style:none; margin:0; padding:0; }
	#course .entry ul.infos li { margin:0; padding:3px 0 3px 15px; }
	#course .entry ul.infos li span { color:#771900; text-decoration:underline; }
	#course .entry .article { padding-top:35px; margin-top:20px; background:transparent url('./images/courseChepter1.gif') 8px 0px no-repeat; }
	#course .entry .article2 { padding-top:35px; margin-top:20px; background:transparent url('./images/courseChepter2.gif') 8px 0px no-repeat; }
	#course .entry .article3 { padding-top:35px; margin-top:20px; background:transparent url('./images/courseChepter3.gif') 8px 0px no-repeat; }
	#course #map { width:760px; height:500px; margin:0 auto; }
	
	
	#course .entryList2 .titleWrap .date { display:none; }
	
	#course .entryList2 li .date { display:none; }
	#course .entryList2 li .cover img {	width:120px; height:90px; }
	#course .entryList2 li .title A { color:#004A80; font-size:116%; }
	
	#course .entryList2 li .infos { margin-top:8px; }
	#course .entryList2 li .infos { line-height:1.6; }
	#course .entryList2 li .infos div { float:left; white-space:nowrap; padding-right:10px; color:#555555; }
	#course .entryList2 li .infos div span { color:#397CAE; text-decoration:underline; }
	#course .entryList2 li .description { clear:both; padding-top:5px; }

#link { }
	#link h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/pageTitles.gif') 0 -360px no-repeat; }
	#link .pathway { text-align:right; }

#sitemap { }
	#sitemap h3{	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
					padding-top:30px; background:url('./images/pageTitles.gif') 0 -240px no-repeat; }
	#sitemap .pathway { text-align:right; }

	#sitemap ol { list-style:none; margin:0 0 0 0; padding:20px 0 0 15px; }
	
	#sitemap li.layer0:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	#sitemap li.layer0  { display:inline-block; }
	/* Holly Hack Targets IE Win only \*/
	/*
	* html #sitemap li.layer0  { height:1%; }
	*/
	#sitemap li.layer0  { display:block; }
	/* End Holly Hack */

	#sitemap li.layer0 { float:left; width:148px; min-height:100px; height: auto !important; height: 100px; margin-right:5px; }
	
	#sitemap ul { margin:0 0 0 0; padding:5px 0 0 25px; }

/* page end */
