﻿/*Training Share*/
	/*Page Main Hearder*/
	body
	{
		background:#FBFBFB url('../Image/page_bg.gif') repeat-y scroll center top;
		color:#666666;
		font-size:13px;
	}
	
	a
	{
		color:#4E8FCB;
	}
	
	li
	{
	}

	#page
	{
		background:transparent url('../Image/pageLeftMenu_bg.gif') no-repeat left 80px;
		min-height:500px;
	}
	
	#pageHeader
	{
		height:75px;
		background:url('../Image/pageHeader_bg.gif') no-repeat;
	}
	
		#pageHomeLink
		{
			margin-left:15px;
		}
			#pageHomeLink img
			{
				width:287px;
				height:71px;
			}

	#pageNav
	{
		position:absolute;
		z-index:2;
		width:323px;
		height:23px;
		margin-left:622px;
		margin-top:-75px;
		padding-top:2px;
		padding-top:3px\9;
		padding-left:2px;
		font-size:13px;
		color:#EEE;
		text-align:center;
	}
	
		#pageNav a
		{
			color:#FFF;
		}
	
		#pageNav .pageNavObj
		{
			padding:4px;
		}
	
	#pageSitePath
	{
		width:630px;
		position:absolute;
		z-index:2;
		margin-left:175px;
		margin-top:61px;
		background:transparent url('../Image/pageSitePath_bg.gif') no-repeat;
		border-bottom:solid 1px #4B8EB8;
		letter-spacing:1px;
	}
	
	    #pageSitePathIcon
	    {
	        background:transparent url('../Image/icon_01.gif') no-repeat left 3px;
	    }
	    
	        #pageSitePathIcon img
	        {
	            width:9px;
	            height:9px;
	            *height:12px;
	            *margin-bottom:-1px;
	        }
	
	#pageManipulate
	{
		display:none;
		margin-left:934px;
		margin-top:37px;
		position:absolute;
		z-index:2;
	}

	#pageTop
	{
		background:transparent url('../Image/pageTopMenu_bg.gif') repeat-x;
		/*margin-left:1px\9;*/
		height:32px;
	}
		
		#pageTopMeun
		{
			background:transparent url('../Image/pageTopMenu.gif') no-repeat 0px 5px;
            width:720px;
			padding-top:4px;
			padding-left:5px;
		}
		
			#pageTopMeun a
			{
				float:left;
			}
			
			#pageTopMeun img
			{
				border:0px;
				width:62px;
				height:22px;
			}
			
			#pageTopMeun #pageTopMeunLink_01
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_01 img
				{
				}
			
			#pageTopMeun #pageTopMeunLink_02
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_02 img
				{
				}
			
			#pageTopMeun #pageTopMeunLink_03
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_03 img
				{
				}
			
			#pageTopMeun #pageTopMeunLink_04
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_04 img
				{
				}
			
			#pageTopMeun #pageTopMeunLink_05
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_05 img
				{
				}
			
			#pageTopMeun #pageTopMeunLink_06
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_06 img
				{
					width:62px;
				}
			
			#pageTopMeun #pageTopMeunLink_07
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_07 img
				{
					width:62px;
				}
			
			#pageTopMeun #pageTopMeunLink_08
			{
				margin-right:10px
			}
			
				#pageTopMeun #pageTopMeunLink_08 img
				{
				}
			
			#pageTopMeun #pageTopMeunLink_09
			{
				margin-right:12px
			}
			
				#pageTopMeun #pageTopMeunLink_09 img
				{
				}
		
		#pageTopSearch
		{
		    width:255px;
		    padding-top:6px;
			position:relative;
		}
		
			#TabfSearchDiv
			{
				position:absolute;
				margin-top:1px;
				margin-top:0px\9;
			}
			
			#TabfSearchButtonDiv
			{
				position:absolute;
				margin-top:1px\9;
				margin-left:101px;
				background:transparent url('../Image/pageMainObjButton.gif') no-repeat;
			}
			
			#TabfSearchHotDiv
			{
			    position:absolute;
				margin-left:46px;
			}
			
				#TabfSearchHotDiv a
				{
					color:#FFF;
					margin-right:3px;
				}
				
				#TabfSearchHotDiv div
				{
					float:left;
			        display:none;
				}
			
				#TabfSearchHotDiv ul
				{
					margin:0px;
					margin-top:-1px;
					padding:0px;
					float:left;
				}
				
				#TabfSearchHotDiv li
				{
					float:left;
					margin:0px;
					padding:0px;			
				}
				
			#pageTopSearch span
			{
			    position:absolute;
			    margin-left:130px;
			    margin-top:2px\9;
			    display:block;
			}
			
			#pageTopSearch select
			{
			    border:1px;
			    font-size:12px;
			    width:60px;
			}
			
			.TabfSearch
			{
				background:transparent url('../../../_Shared/Image/TabfSearch_bg.gif') no-repeat right top;
				/*border:1px #877663 solid;*/
				border:1px;
				width:100px;
				height:15px;
				padding-top:2px;
				padding-left:2px;
			}
			
			#TabfSearchButton
			{
			}

	#pageContent
	{
		/*background:#FBFBFB url('../Image/pageContent_bg.gif') no-repeat;*/
		/*background:#FBFBFB;*/
	}
	
	#pageLeftMenu
	{
		padding:10px 0px 0px 0px;
		width:160px;
		text-align:left;
		/*margin-left:1px;*/
	}
	
	.layer_o
	{
	    background:transparent;
    }
    
    .layer
	{
	    background:transparent url('../Image/pageLeftButton_00_t_bg.gif') no-repeat left top;
    }

		#pageLeftMenu img
		{
			/*margin:0px;*/
			border:0px;
			vertical-align:middle;
		}
		
		#pageLeftMenu .LeftMenu li
		{
		    margin-left:0px;
		}
	
	#pageRightMenu
	{
		background-color:transparent;
		padding:10px 0px 0px 0px;
		width:165px;
		/*height:530px;*/
		margin-right:1px;
		margin-right:0px\9;
	}
	
	#pageMain
	{
		width:654px;
		text-align:left;
	}

    #pageMain .MainTable2 th a
    {
        background:transparent url('../Image/MainTable2ThSort.gif') no-repeat right top;
        padding-left:12px;
        padding-right:12px;
        color:#2B6091;
    }
	
	.pageMainObj
	{
		width:654px;
	}
	
	.MainObj
	{
		width:605px;
	}
	
		.MainObjTop
		{
			width:100%;
			height:20px;
		}
		
			.MainObjTop img
			{
				margin-top:2px;
				margin-left:2px;
			}
			
		.MainObjContent
		{
			width:100%;
		}
		
		.MainObjContent:after
		{
		    content: ".";
		    display: block;
		    height: 0;
		    clear: both;
		    visibility: hidden;
		}
		
		.pageMainObjContentPadding
		{
		    width:620px;
		    overflow:hidden;
		    margin-left:19px;
		    padding-top:10px;
		    padding-bottom:10px;
		}
		
		.mainSeparate
		{
		    width:600px;
		    height:10px;
		}
		
		.mainSeparateH
		{
		    width:5px;
		    height:200px;
		    float:left;
		}
			
		.MainObjBottom
		{
			display:none;
		}
		
	#pageFooter
	{
		height:80px;
	}
	
	#pageFooter .pageFooterObjTop
	{
		display:none;
	}
	
	#pageFooter .pageFooterContent
	{
		background:transparent url('../Image/pageFooter_bg.gif') no-repeat;
		width:980px;
		height:80px;
	}
	
	    #FooterTel
	    {
	        color:#3170A8;
	    }
	
	#pageFooter .pageFooterBottom
	{
		display:none;
	}


/*Training Object*/

#pageMainObj  .pageMainObjTop
{
    background:transparent url('../Image/pageMainObjTop_bg.gif') no-repeat right bottom;
	height:55px;
}

	#pageMainObj  .pageMainObjTop h1
	{
		display:none;
	}

	#pageMainObj .pageMainObjTop img
	{
		margin-top:4px;
		margin-left:25px;
	}
	
#pageMainObj #pageMainExplain
{
		display:none;
}
	
/*RightMenuObj*/
.RightMenuObj
{
	width:141px;
	margin:0px 7px 0px 7px;
}

	.RightMenuObjTop
	{
		background:url('../Image/pageRightMenuTop.gif') no-repeat;
		width:100%;
		height:29px;
	}
	
	#pageRightMenu .RightMenuObjTop
	{
		text-align:center;
	}

		.RightMenuObjTop img
		{
			margin-top:6px;
		}
	
	.RightMenuObjContent
	{
		background:transparent url('../Image/pageRightMenuContent.gif') repeat-y scroll left top;
		width:100%;
		text-align:left;
	}
	
	.RightMenuObjContent:after
	{
	    content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	}
	
	.RightMenuObjBottom
	{
		font-size:1px;
		line-height:0px\9;
		background:url('../Image/pageRightMenuBottom.gif') no-repeat;
		width:100%;
		height:5px;
	}
	
.RightMenuSeparate
{
	font-size:1px;
	line-height:0px\9;
	width:155px;
	height:3px;
}
	
/*Training Object*/
	/*NewsList*/
	#NewsList
	{
		padding-bottom:5px;
		/*margin-bottom:10px;*/
		width:580px;
	}
	
	#NewsList .MainObjTop
	{
		display:none;
	}
	
		#NewsList .MainObjContent .NewsListgv
		{
		}
		
		#NewsList .MainObjContent th
		{
		    display:none;
		}
		
		#NewsList .MainObjContent .NewsIcon
		{
			background:transparent url('../Image/NewsListIcon_01.gif') no-repeat scroll left 5px;
			width:20px;
		}
		
		#NewsList .MainObjContent .NewsDate
		{
			vertical-align: top;
			padding-right:6px;
			width:80px;
			display:none;
		}
		
		#NewsList .MainObjContent .NewsText
		{
			vertical-align: top;
			padding-top:1px;
			padding-top:2px\9;
			padding-bottom:5px;
		}
		
			#NewsList .MainObjContent .NewsText a
			{
				color:#3170A8;
			}
		
		#NewsList .MainObjContent #NewsMore
		{
			padding-top:10px;
			text-align:right;
		}
	
	#News1
	{
	    width:605px;
	    margin-left:10px;
	}
	
	    #News1 .News1Top
	    {
	        background:transparent url('../Image/News2Top2.gif') no-repeat scroll left top;
	        height:24px;
	    }
	    
	    #News1 .News1Content
	    {
	        background-color:#EFF2F5;
	    }
	    
	        #News1 .News1Padding
	        {
	            width:580px;
	            margin-left:13px;
	        }
	    
	    #News1 .News1Bottom
	    {
	        background:transparent url('../Image/News2Bottom.gif') no-repeat scroll left top;
	        height:5px;
	    }
	
	#News2
	{
	    width:605px;
	    margin-top:10px;
	    margin-left:10px;
	}
	
	    #News2 .News2Top
	    {
	        background:transparent url('../Image/News2Top.gif') no-repeat scroll left top;
	        height:24px;	            	        
	    }
	    
	    #News2 .News2Content
	    {
	        background-color:#EFF2F5;
	    }
	    
	    #News2 .News2Padding
	    {
	        width:580px;
	        margin-left:13px;
	    }
	    
	    #News2 .News2Bottom
	    {
	        background:transparent url('../Image/News2Bottom.gif') no-repeat scroll left top;
	        height:5px;
	    }
	
	.NewsMainSeparate
	{
		border-bottom:1px #BACAD8 dotted;
		margin-bottom:5px;
		margin-left:10px;
	}
	
	/*OnSaleBlock*/
	#OnSaleBlock
	{
		width:190px;
		_width:170px;
		float:left;
		border-right:1px #CDD9E2 dotted;
		margin-left:10px;
	}
	
		#OnSaleBlock .MainObjTop
		{
			text-align:center;
			height:30px;
			background:transparent url('../Image/MainObjTop_bg_01.gif') no-repeat scroll center top;
		}
		
		#OnSaleBlock .MainObjContent
		{
		    height:220px;
		    padding-top:3px;
		}
		
		    #OnSaleBlock .MainObjContent img
		    {
		        margin-bottom:6px;
		    }
	
	#WellChosenCourse
	{
		width:200px;
		float:left;
		border-right:1px #CDD9E2 dotted;
		margin-left:0px;
	}
	
		#WellChosenCourse .MainObjTop
		{
			text-align:center;
			height:30px;
			background:transparent url('../Image/MainObjTop_bg_02.gif') no-repeat scroll center top;
		}
		
		#WellChosenCourse .MainObjContent
		{
		    height:220px;
		}
		            
            #WellChosenCourse .MainObjContent .WMenuItem1 .tab1
            {
                background:transparent url('../Image/Default_WellChosenCourse_01s.gif') no-repeat scroll center top;
            }
            
             #WellChosenCourse .MainObjContent .WMenuItem2 .tab2
            {
                background:transparent url('../Image/Default_WellChosenCourse_02s.gif') no-repeat scroll center top;
            }
            
             #WellChosenCourse .MainObjContent .WMenuItem3 .tab3
            {
                background:transparent url('../Image/Default_WellChosenCourse_03s.gif') no-repeat scroll center top;
            }
            
             #WellChosenCourse .MainObjContent .WMenuItem4 .tab4
            {
                background:transparent url('../Image/Default_WellChosenCourse_04s.gif') no-repeat scroll center top;
            }
            
            #WellChosenCourse .MainObjContent .active .tab1
            {
                background:transparent url('../Image/Default_WellChosenCourse_01.gif') no-repeat scroll center top;
            }
            
            #WellChosenCourse .MainObjContent .active .tab2
            {
                background:transparent url('../Image/Default_WellChosenCourse_02.gif') no-repeat scroll center top;
            }
            
            #WellChosenCourse .MainObjContent .active .tab3
            {
                background:transparent url('../Image/Default_WellChosenCourse_03.gif') no-repeat scroll center top;
            }
            
            #WellChosenCourse .MainObjContent .active .tab4
            {
                background:transparent url('../Image/Default_WellChosenCourse_04.gif') no-repeat scroll center top;
            }
	            
	        #WellChosenCourse .MainObjContent .tabBottom #tabArrow
	        {
	           width:47px;
	           height:8px;
	           margin-top:1px;
	        }
	        
            #WellChosenCourse .MainObjContent .tabBottom .WMenuItem1Arrow
            {
                background:transparent url('../Image/Default_WellChosenCourseArrow_01.gif') no-repeat scroll center center;
                margin-left:1px;
            }
            
            #WellChosenCourse .MainObjContent .tabBottom .WMenuItem2Arrow
            {
                background:transparent url('../Image/Default_WellChosenCourseArrow_02.gif') no-repeat scroll center center;
                margin-left:49px;
            }
            
            #WellChosenCourse .MainObjContent .tabBottom .WMenuItem3Arrow
            {
                background:transparent url('../Image/Default_WellChosenCourseArrow_03.gif') no-repeat scroll center center;
                margin-left:97px;
            }
            
            #WellChosenCourse .MainObjContent .tabBottom .WMenuItem4Arrow
            {
                background:transparent url('../Image/Default_WellChosenCourseArrow_04.gif') no-repeat scroll center center;
                margin-left:145px;
            }
		
		    #WellChosenCourse .MainObjContent .WellChosenCourseIcon
		    {
		        vertical-align:top;
		        width:28px;
 		    }
    		
		    #WellChosenCourse .MainObjContent .WellChosenCourseTitle div
		    {
		    }
		    
		     #WellChosenCourse .MainObjContent .WellChosenCourseTitle div a
		     {
		         display:block;
		        width:165px;
		        vertical-align:top;
                white-space:nowrap;
                text-overflow:ellipsis;
                -o-text-overflow:ellipsis;
                overflow: hidden;
		     }



    #HotArea
    {
	    width:200px;
	    float:left;
    	margin-left:0px;
    }
	
		#HotArea .MainObjTop
		{
			text-align:center;
			height:30px;
			background:transparent url('../Image/MainObjTop_bg_03.gif') no-repeat scroll center top;
		}
		
		#HotArea .MainObjContent
		{		  
		}
		
		    #HotArea .MainObjContent .HotAreaIcon
		    {
		        width:40px;
		    }
		    
		        #HotArea .MainObjContent .HotAreaIcon img
		        {
		            width:36px;
		            height:36px;
		        }
		    
		    #HotArea .MainObjContent .HotAreaTitle
		    {
		        vertical-align:middle;
		    }

	#HotAreaList
	{
        float:left;
	}

	    #HotAreaList .HotAreaItem
	    {
	        float:left;
	        width:350px;
	        margin:5px 20px 5px 0px;
	        background-color:#F7F7F7;
	        padding:5px;
	    }
	
	        #HotAreaList .HotAreaIcon
	        {
	            width:36px;
	            height:36px;
	            float:left;
	        }
		    
	            #HotAreaList .HotAreaIcon img
	            {
	                width:36px;
	                height:36px;
	            }
		    
	        #HotAreaList .HotAreaTitle
	        {
	            width:305px;
	            height:36px;
	            float:left;
	            line-height:36px;
	            margin-left:5px;
	        }
		        
	            #HotAreaList .HotAreaTitle a
	            {
	                display:inline-block;
	                vertical-align:middle;
	                line-height:normal;
	                *line-height:36px;
	                *overflow:hidden;
	                *white-space:nowrap;
	            }
	
	#CoursePropertyRightMenu
	{
	}
	
		#CoursePropertyRightMenu .RightMenuObjContent
		{
			padding-left:4px;
			padding-left:0px\9;
		}
		
			#CoursePropertyRightMenu .RightMenuObjContent li
			{
				margin-left:6px;
				_margin-left:4px;
				width:62px;
				float:left;
				white-space:nowrap;
                text-overflow:ellipsis;
                -o-text-overflow:ellipsis;
                overflow: hidden;
			}

	#CourseClassifyRightMenu
	{
	}
	
		#CourseClassifyRightMenu .RightMenuObjContent
		{
			padding-left:4px;
			padding-left:0px\9;
		}
		
			#CourseClassifyRightMenu .RightMenuObjContent li
			{
				margin-left:6px;
				_margin-left:4px;
				width:62px;
				float:left;
				white-space:nowrap;
                text-overflow:ellipsis;
                -o-text-overflow:ellipsis;
                overflow: hidden;
			}
	
		
	#HotAreaRightMenu
	{
	    
	}

		#HotAreaRightMenu .RightMenuObjContent table
		{
		    margin-left:4px;
		}
		
		    #HotAreaRightMenu .RightMenuObjContent .HotAreaRightMenuIcon
		    {
		        width:40px;
		        padding-bottom:4px;
		        vertical-align:top;
		    }
		    
		        #HotAreaRightMenu .RightMenuObjContent .HotAreaRightMenuIcon img
		        {
		            width:36px;
		            height:36px;
		        }
		        
		        #HotAreaRightMenu .RightMenuObjContent .More
		        {
		            text-align:right;
		            width:138px;
		        }
		    
		    #HotAreaRightMenu .RightMenuObjContent .HotAreaRightMenuTitle
		    {
		        width:90px;
		        padding-left:4px;
		        padding-bottom:4px;
		    }
	
	#VideoBlock
	{
	
	}

		#VideoBlock .RightMenuObjContent
		{
			padding-left:4px;
			padding-left:0px\9;
			font-size:13px;
			text-align:center;
		}
			
	#CoursePropertyTopMenu
	{
	    width:610px;
	    margin:0px;
	    margin-left:5px;
	    margin-top:10px;
	}
	
	    #CoursePropertyTopMenu .MainObjTop
	    {
	        line-height:1px;
	        font-size:1px;
	        height:5px;
	        background:transparent url('../Image/CoursTopMenuTop.gif') no-repeat scroll left top;
	    }
    	
	    #CoursePropertyTopMenu .MainObjContent
	    {
	        background:transparent url('../Image/CoursTopMenuContent.gif') repeat-y scroll left top;
	    }
    	
	    #CoursePropertyTopMenu .MainObjBottom
	    {
	        line-height:1px;
	        font-size:1px;
	        height:5px;
	        display:block;
	        background:transparent url('../Image/CoursTopMenuBottom.gif') no-repeat scroll left center;
	    }

		#CoursePropertyTopMenu .MainObjContent img
		{
		    float:left;   
		}
		
		#CoursePropertyTopMenu .MainObjContent div
		{
		    float:right;
		    width:582px;
		}
		
	    #CoursePropertyTopMenu ul
	    {
	       margin-left:0px;
	    }
	    
	        #CoursePropertyTopMenu li
	        {
	            float:left;
				white-space:nowrap;
	            margin:0px;
	            margin-top:5px;
	            padding-left:6px;
	            padding-right:6px;
	            background:transparent url('../Image/CoursTopMenuSeparate.gif') no-repeat scroll right top;
	        }
	        
	        #CoursePropertyTopMenu li a
	        {
	            color:#7092AE;
	        }
	        
	#CourseClassifyTopMenu
	{
	    width:610px;
	    margin:0px;
	    margin-left:5px;
	    margin-top:10px;
	}
	
	    #CourseClassifyTopMenu .MainObjTop
	    {
	        line-height:1px;
	        font-size:1px;
	        height:5px;
	        background:transparent url('../Image/CoursTopMenuTop.gif') no-repeat scroll left top;
	    }
    	
	    #CourseClassifyTopMenu .MainObjContent
	    {
	        background:transparent url('../Image/CoursTopMenuContent.gif') repeat-y scroll left top;
	    }
    	
	    #CourseClassifyTopMenu .MainObjBottom
	    {
	        line-height:1px;
	        font-size:1px;
	        height:5px;
	        display:block;
	        background:transparent url('../Image/CoursTopMenuBottom.gif') no-repeat scroll left center;
	    }
	        
		#CourseClassifyTopMenu .MainObjContent img
		{
		    float:left;   
		}
		
		#CourseClassifyTopMenu .MainObjContent div
		{
		    float:right;
		    width:582px;
		}
		
	    #CourseClassifyTopMenu ul
	    {
	       margin-left:0px;
	    }
	    
	        #CourseClassifyTopMenu li
	        {
	            float:left;
				white-space:nowrap;
	            margin:0px;
	            margin-top:5px;
	            padding-left:6px;
	            padding-right:6px;
	            background:transparent url('../Image/CoursTopMenuSeparate.gif') no-repeat scroll right top;
	        }
	        
	        #CourseClassifyTopMenu li a
	        {
	            color:#7092AE;
	        }
	        
	#SuitList
	{
	    width:620px;
	    margin:0px;
	}
	
	    #SuitList .MainObjTop
	    {
	        height:30px;
	        background:transparent url('../Image/OnSaleAreaObjTop_1.gif') no-repeat scroll left top;
	    }
    	
	    #SuitList .MainObjContent
	    {
	        background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y scroll left top;
	    }
    	
	         #SuitList .MainObjContent table
	         {
	             margin-left:5px;
	             margin-right:5px;
	         }
	         
	         #SuitList .MainObjContent .ProductName
	         {
	            /* width:210px;*/
	         }
	         #SuitList .MainObjContent .DiscountPeriod
	         {
	             width:100px;
	         }
	         #SuitList .MainObjContent .WeekDescription
	         {
	             width:70px;
	         }
	         #SuitList .MainObjContent .AreaName
	         {
	             width:50px;
	         }
	         #SuitList .MainObjContent .TotalHour
	         {
	             width:50px;
	         }
	         #SuitList .MainObjContent .SpecialMoney
	         {
	             width:130px;
	         }
	         #SuitList .MainObjContent .SpecialPoint
	         {
	             width:30px;
	         }

	    #SuitList .MainObjBottom
	    {
	        height:5px;
	        display:block;
	        background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
	    }
	    
	#SuitDetail
	{
	    width:620px;
	    margin:0px;
	}
	
	    #SuitDetail .MainObjTop
	    {
	        height:30px;
	        background:transparent url('../Image/OnSaleAreaObjTop_1.gif') no-repeat scroll left top;
	    }
	    
	        #SuitDetail .MainObjTop span
	        {
	            display:block;
	            color:#FFF;
	            margin-left:70px;
	            padding-top:4px;
	        }
    	
	    #SuitDetail .MainObjContent
	    {
	        background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y scroll left top;
	    }
	    
	         #SuitDetail .MainObjContent table
	         {
	             margin-left:5px;
	             margin-right:5px;
	         }
	         
	         #SuitDetail .MainObjContent .DiscountName
	         {
	             width:100px;
	         }
	         #SuitDetail .MainObjContent .ProductName
	         {
	             /*width:210px;*/
	         }
	         #SuitDetail .MainObjContent .CoursePeriod
	         {
	             width:100px;
	         }
	         #SuitDetail .MainObjContent .WeekDescription
	         {
	             width:50px;
	         }
	         #SuitDetail .MainObjContent .AreaName
	         {
	             width:50px;
	         }
	         #SuitDetail .MainObjContent .TotalHour
	         {
	             width:70px;
	         }
	          #SuitDetail .MainObjContent .ListMoneyPrice
	         {
	             width:70px;
	         }
	         #SuitDetail .MainObjContent .SpecialMoney
	         {
	             width:70px;
	         }
	         #SuitDetail .MainObjContent .SpecialPoint
	         {
	             width:70px;
	         }
	         
	    #SuitDetail .MainObjBottom
	    {
	        height:5px;
	        display:block;
	        background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
	    }

	#PickPurchaseList
	{
	    width:620px;
	    margin:0px;
	}
	
	    #PickPurchaseList .MainObjTop
	    {
	        height:30px;
	        background:transparent url('../Image/OnSaleAreaObjTop_2.gif') no-repeat scroll left top;
	    }
    	
	    #PickPurchaseList .MainObjContent
	    {
	        background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y scroll left top;
	    }
	    
	         #PickPurchaseList .MainObjContent table
	         {
	             margin-left:5px;
	             margin-right:5px;
	         }
	         
	         #PickPurchaseList .MainObjContent .ProductName
	         {
	               /* width:210px;*/
	         }
	         #SuitList .MainObjContent .CoursePeriod
	         {
	             width:100px;
	         }
	         #PickPurchaseList .MainObjContent .WeekDescription
	         {
	             width:110px;
	         }
	         #PickPurchaseList .MainObjContent .DiscountDescription
	         {
	             width:340px;
	         }
	         
	    #PickPurchaseList .MainObjBottom
	    {
	        height:5px;
	        display:block;
	        background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
	    }
	    
	#PickPurchaseDetail
	{
	    width:620px;
	    margin:10px 0px;
	}
	
	    #PickPurchaseDetail .MainObjTop
	    {
	        height:30px;
	        background:transparent url('../Image/OnSaleAreaObjTop_2.gif') no-repeat scroll left top;
	    }
	    
	        #PickPurchaseDetail .MainObjTop span
	        {
	            display:block;
	            margin-left:72px;
	            line-height:26px;
	            color:#FFF;
	            font-weight:bold;
	        }
    	
	    #PickPurchaseDetail .MainObjContent
	    {
	        background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y scroll left top;
	    }
	    
	         #PickPurchaseDetail .MainObjContent table
	         {
	             margin-left:5px;
	             margin-right:5px;
	         }
	         
	         #PickPurchaseDetail .MainObjContent .ProductSelect
	         {
	             width:50px;
	         }
	         #PickPurchaseDetail .MainObjContent .ProductName
	         {
	               /* width:210px;*/
	         }
	         #PickPurchaseDetail .MainObjContent .CoursePeriod
	         {
	             width:100px;
	         }
	         #PickPurchaseDetail .MainObjContent .WeekDescription
	         {
	             width:100px;
	         }
	         #PickPurchaseDetail .MainObjContent .AreaName
	         {
	             width:50px;
	         }
	         #PickPurchaseDetail .MainObjContent .TotalHour
	         {
	             width:50px;
	         }
	          #PickPurchaseDetail .MainObjContent .ListMoneyPrice
	         {
	             width:70px;
	         }
	         #PickPurchaseDetail .MainObjContent .ProductSpecial
	         {
	             width:100px;
	         }
	         
    	
	    #PickPurchaseDetail .MainObjBottom
	    {
	        height:5px;
	        display:block;
	        background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
	    }

	#EarlyBirdList
	{
	    width:620px;
	    margin:0px;
	}
	
	    #EarlyBirdList .MainObjTop
	    {
	        height:30px;
	        background:transparent url('../Image/OnSaleAreaObjTop_3.gif') no-repeat scroll left top;
	    }
    	
	    #EarlyBirdList .MainObjContent
	    {
	        background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y scroll left top;
	    }
    	
	         #EarlyBirdList .MainObjContent table
	         {
	             margin-left:5px;
	             margin-right:5px;
	         }
	         
	         #EarlyBirdList .MainObjContent .ProductName
	         {
	              /* width:210px;*/
	         }
	         #EarlyBirdList .MainObjContent .DiscountPeriod
	         {
	             width:100px;
	         }
	         #EarlyBirdList .MainObjContent .WeekDescription
	         {
	             width:100px;
	         }
	         #EarlyBirdList .MainObjContent .AreaName
	         {
	             width:50px;
	         }
	         #EarlyBirdList .MainObjContent .TotalHour
	         {
	             width:50px;
	         }
	         #EarlyBirdList .MainObjContent .SpecialMoney
	         {
	             width:70px;
	         }
	         #EarlyBirdList .MainObjContent .SpecialPoint
	         {
	             width:50px;
	         }

	    #EarlyBirdList .MainObjBottom
	    {
	        height:5px;
	        display:block;
	        background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
	    }
	
	.Condition
	{
	    border:solid 3px #EEE;
	    background-color:#F5F5F5;
	    float:left;
        width:610px;
        margin-bottom:10px;
    }
	
	.Condition div
	{
	    float:left;
	    color:#999;   
	    margin:0px 7px;
	}
	
    .Condition div span
    {
        color:#444;
    }
	    
	    .Condition .Title
	    {
            width:595px;
            font-weight:bold;
            color:#257225;
	    }
	
	    .Condition .KeyWords
	    {
	    }
	    
	    .Condition .AreaName
	    {
	    }
	    
	    .Condition .ProductTypeName
	    {
	    }
	    
	    .Condition .StartTime
	    {
	    }
	    
	    .Condition .LowMoney
	    {
	    }
	    
	    .Condition .DayType
	    {
	    }
	    
	    .Condition .CertName
	    {
	    }
	    
	    .Condition .ResetLink
	    {
	        margin-top:5px;
	        padding-top:5px;
            width:595px;
            text-align:center;
            border-top:dotted 1px #AAA;
        }
	
	#CourseDisplay .AdvanceQuery
	{
	    position:absolute;
	    /*margin-left:548px;*/
	    /*margin-left:3px;*/
	    margin-left:392px;
	    padding-left:13px;
        background:transparent url('../Image/AdvanceQuery.gif') no-repeat scroll left 2px;
        color:#3170A8;
	}
	
	#CourseDisplay #ctl00_ContentPlaceHolder1_CourseDisplay1_TabContainer1_header
	{
	    width:620px;
	}
	
	#CourseIndex, #CourseIndex div
	{
	    width:100%;
	}
	
	#CourseIndex .CourseIndexObj
	{
	    width:100%;
	}
	
	#CourseIndex .CourseIndexObj .CourseIndexObjImg
	{
	    width:60px;
	    height:60px;
	    float:left;
	    margin-right:5px;
	}
	
	    #CourseIndex .CourseIndexObj .CourseIndexObjImg img
	    {
	        width:60px;
	    }
	
	#CourseIndex .CourseIndexObj .CourseIndexObjInfo
	{
	    width:240px;
	    float:left;
	}
	
	    #CourseIndex .CourseIndexObj .CourseIndexObjTitle
	    {
	        width:240px;
	        float:left;
	        font-size:15px;
	    }
    	
	    #CourseIndex .CourseIndexObj .CourseIndexObjCategory
	    {
	        width:240px;
	        float:left;
	        display:none;
	    }
    	
	    #CourseIndex .CourseIndexObj .CourseIndexObjDetail
	    {
	        width:240px;
	        float:left;
	    }
	
	#CourseIndex .CourseIndexObj .CourseIndexObjOther
	{
	    width:285px;
	    float:right;
	}

	    #CourseIndex .CourseIndexObj .CourseIndexObjMsg
	    {
	        width:94px;
	        height:34px;
	        float:right;
	        margin-top:-5px;
	        _margin-top:0px;
	    }
    	
	    #CourseIndex .CourseIndexObj .CourseIndexObjOnsale
	    {
	        width:178px;
	        height:34px;
	        float:left;
	    }
	    
	    #CourseIndex .CourseIndexObj .CourseIndexObjOnsale2
	    {
            background:transparent url('../Image/CourseIndexObjOnsale_bg.gif') no-repeat scroll left top;
	    }
	    
	        #CourseIndex .CourseIndexObj .CourseIndexObjOnsale span
	        {
	            margin-left:63px;
	        }
	        
	            #CourseIndex .CourseIndexObj .CourseIndexObjOnsale span input
	            {
	                margin-top:3px;
	                margin-left:3px;
	            }
    	
	    #CourseIndex .CourseIndexObj .CourseIndexObjSignUp
	    {
	        width:285px;
	        float:right;
	        margin-top:5px;
	    }
	
	        #CourseIndex .CourseIndexObj .CourseIndexObjSignUpCommonPrice
	        {
	            width:218px;
	            float:left;
	        }
	        
	        
	          #CourseIndex .CourseIndexObj .CourseIndexObjSignUpListPrice
	        {
	            width:218px;
	            float:left;
	        }
	        
	        
	         #CourseIndex .CourseIndexObj .CourseIndexObjSignUpCommonPrice input
	            {
	                margin-bottom: -3px;
	            }
        	
	        #CourseIndex .CourseIndexObj .CourseIndexObjSignUpPointPrice
	        {
	            width:218px;
	            float:left;
	        }
	        
	            #CourseIndex .CourseIndexObj .CourseIndexObjSignUpPointPrice input
	            {
	                margin-bottom: -3px;
	            }
    	    
                #CourseIndex .CourseIndexObj .CourseIndexObjSignUpPointPrice .CourseIndexObjSignUpPointPriceText
                {
                    color:#FF7A7A;
                    font-size:11px;
                    margin-left:3px;
                }
        	
	        #CourseIndex .CourseIndexObj .CourseIndexObjSignUpOrder
	        {
	            width:60px;
	            height:36px;
	            float:right;
	        }
	
	#CourseList, #CourseList div
	{
	    width:100%;
	}
	
	#CourseList .ProductName
	{
	    /*width:220px;*/
	}
	
	#CourseList .WeekDescription
	{
	    width:100px;
	}
	
	#CourseList .TotalHour
	{
	    width:30px;
	}
	
	#CourseList .OnSale
	{
	    width:35px;
	}
	
	#CourseList .SpecialMoney
	{
	    width:130px;
	}
	
	    #CourseList .OnSale input
	    {
	    
	    }
	    
	    #CourseList .CourseListObjSignUpPointPriceText
	    {
	        color:#CC0000;
	        font-size:11px;
	    }
	    
	    #buyPoint
	    {
	       
	    }
	
	#CourseList .Order
	{
	    width:40px;
	}
	
	
	/*ajax_tab*/
	.ajax_tab_my .ajax__tab_header
    {
        text-align:right;
    }
    
    .ajax_tab_my .ajax__tab_tab
    {
        padding-left:13px;
        color:#3170A8;
    }
    
    .ajax_tab_my .ajax__tab_hover .ajax__tab_tab
    {
        color:#FF9900;
        text-decoration:underline;
        cursor:pointer;
    }
    
    .ajax_tab_my .ajax__tab_active .ajax__tab_tab
    {
         color:#BB7100;
    }
    
    .ajax_tab_my #__tab_ctl00_ContentPlaceHolder1_CourseDisplay1_TabContainer1_TabPanel1
    {
        background:transparent url('../Image/ViewIcon.gif') no-repeat scroll left 3px;
        background-position:left top\9;
        margin-right:10px;
    }
    
    .ajax_tab_my #__tab_ctl00_ContentPlaceHolder1_CourseDisplay1_TabContainer1_TabPanel2
    {
        background:transparent url('../Image/ListIcon.gif') no-repeat scroll left 3px;
        background-position:left top\9;
    }
    
    .ajax_tab_my #__tab_ctl00_ContentPlaceHolder1_CourseDisplayPromote1_TabContainer1_TabPanel1
    {
        background:transparent url('../Image/ViewIcon.gif') no-repeat scroll left 3px;
        background-position:left top\9;
        margin-right:10px;
    }
    
    .ajax_tab_my #__tab_ctl00_ContentPlaceHolder1_CourseDisplayPromote1_TabContainer1_TabPanel2
    {
        background:transparent url('../Image/ListIcon.gif') no-repeat scroll left 3px;
        background-position:left top\9;
    }
    
    /*CourseDetail*/
    #CourseDetail
    {
        width:610px;
        margin-left:5px;
    }
        #CourseDetail .PoTo
        {
        	text-align:right;
        	margin-bottom:5px;
        }
        
			#CourseDetail .PoTo .plurk
			{
				margin-left: -1px;
			}
			
			#CourseDetail .PoTo .print
			{
				margin-left: -2px;
			}
        
        #CourseDetail .CourseDetailHead
        {
        }
        
        #CourseDetail .CourseDetailInfo
        {
        }
        
            #CourseDetail .BigPicture
            {
            	width:150px;
            	float:left;
            	margin-right:10px;
            }
            
				#CourseDetail .BigPicture img
				{
					width:150px;
            		height:150px;
            	}
            
            #CourseDetail .ProductInfo
            {
                width:450px;
                float:right;
            }
            
            #CourseDetail .ProductName
            {
        		font-size:18px;
        		font-weight:bold;
            }
            
			#CourseDetail .AddList
			{
			}
			
            #CourseDetail .ProductDetail
            {
            	margin-top:15px;
            	margin-left:10px;
            	font-size:15px;
            }
                #CourseDetail .ProductDetail .ProductDetailTitle
                {
                }
            
                #CourseDetail .ProductDetail .ProductID
                {
                }
                
                #CourseDetail .ProductDetail .AreaName
                {
                }
                
                #CourseDetail .ProductDetail .AreaName .Map
                {
                }
                
                #CourseDetail .ProductDetail .TotalHour
                {
                }
                
                #CourseDetail .ProductDetail .ClassPeriod
                {
                }
            
             #CourseDetail .Cert
             {
             	position:absolute;
             	margin-top:-85px;
             	margin-left:180px;
             	*margin-left:-260px;
             }
            
            #CourseDetail .Over
            {
                width:59px;
                position:absolute;
                margin-left:350px;
                *margin-left:-100px;
            }
            
            #CourseDetail .ProductSignUp
            {
                margin-top:20px;
            	font-size:15px;
            	border:solid #DDD 3px;
            	background-color:#F7F7F7;
                float:left;
                width:440px;
            }
				
				#CourseDetail .ProductSignUp .AllPeople
				{
            	    margin-left:10px;
            	    margin-top:5px;
				}	
	                #CourseDetail .ProductSignUp .AllPeople .CourseIndexObjOnsale 
	                {
	                    width:178px;
	                    height:34px;
	                    float:left;
	                }
    				
				     #CourseDetail .ProductSignUp .AllPeople  .CourseIndexObjOnsale2
	                {
                        background:transparent url('../Image/CourseIndexObjOnsale_bg.gif') no-repeat scroll left top;
	                }
	                
	                     #CourseDetail .AllPeople .CourseIndexObjOnsale span
	                    {
	                        margin-left:63px;
	                    }
            	        
	                        #CourseDetail .AllPeople .CourseIndexObjOnsale span input
	                        {
	                            margin-top:3px;
	                            margin-left:3px;
	                        }
				
				#CourseDetail .ProductSignUp .AllPeople img
				{
				}
            
				#CourseDetail .ProductSignUp .Choose
				{
            	    margin-left:10px;
				}
				
					#CourseDetail .ProductSignUp .Choose input 
					{
					}
					
					#CourseDetail .ProductSignUp .Choose label 
					{
					}

				#CourseDetail .ProductSignUp span
				{
            	    width:auto;
				}
				
				#CourseDetail .Price
				{
				    font-size:15px;
				    font-weight:bold;
				}

				
				#CourseDetail .ProductSignUp .ListPrice
				{
				    float:left;
				    width:420px;
            	    margin-left:10px;
            	    font-size:15px;
            	    color:#000;
            	    margin-top:5px;
				}
				
				    #CourseDetail .ProductSignUp .ListPrice .Price
				    {
				        color:#CC0000;
            	        font-size:18px;
				    }
				
				#CourseDetail .ProductSignUp .FixedPrice
				{
				    float:left;
				    width:420px;
            	    margin-left:10px;
            	    font-size:12px;
            	    margin-top:5px;
				}
            
				#CourseDetail .ProductSignUp .CommonPrice
				{
				    float:left;
				    width:420px;
            	    margin-left:10px;
            	    font-size:15px;
            	    color:#000;
				}
				
				    #CourseDetail .ProductSignUp .CommonPrice .Price
				    {
				        color:#CC0000;
            	        font-size:18px;
				    }
				
				#CourseDetail .ProductSignUp .PointPrice
				{
				    float:left;
				    width:420px;
            	    margin-left:10px;
            	    font-size:15px;
            	    color:#000;
				}
				
				    #CourseDetail .ProductSignUp .PointPrice .Price
				    {
				        color:#CC0000;
            	        font-size:18px;
				    }
				    
				    #CourseDetail .ProductSignUp .PointPrice .Bracket
				    {
            	        font-size:12px;
				    }
				    
				    #CourseDetail .ProductSignUp .PointPrice .Bracket1
				    {
 				        margin-left:5px;
 				    }
				    
				    #CourseDetail .ProductSignUp .PointPrice .Note
				    {
				        font-size:12px;
				    }
				    
				    #CourseDetail .ProductSignUp .PointPrice .Discount
				    {
				        font-size:12px;
				    }

				    #CourseDetail .ProductSignUp .PointPrice .BuyPoint
				    {
				        margin-left:5px;
				        font-size:12px;
				    }
				
			        #CourseDetail .Shopping
			        {
			            float:right;
			            width:82;
			            height:54px;
			            margin-right:10px;
			            margin-bottom:10px;
			        }
			        
			        #CourseDetail .Timeover
			        {
			            font-size:13px;
			            color:#004D99;
			            text-align:center;
			            background-color:#FFF;
			            width:400px;
			            float:left;
			            margin:5px 0px 5px 20px;
			        }
			        
			        #CourseDetail .StockOver
			        {
			            font-size:13px;
			            color:#004D99;
			            text-align:center;
			            background-color:#FFF;
			            width:400px;
			            float:left;
			            margin:5px 0px 5px 20px;
			        }
        			
			        #CourseDetail .AllPeople
			        {
			            float:left;
                        width:300px;
                        margin-left:10px;
				        font-size:12px;
			        }
        			
			            #CourseDetail .AllPeople img
			            {
			                margin-bottom:-2px;
			            }
            
            #CourseDetail .CourseDetailInfo
            {
            	width:620px;
            }
            
                #CourseDetail .CourseDetailInfo .CourseDetailInfoTop
                {
                }
                
                #CourseDetail .CourseDetailInfo .CourseDetailInfoContent
                {
                }
                
                    #CourseDetail .CourseDetailInfo .CourseDetailInfoContent .CourseDetaiObj
                    {
                    	width:600px;
                    	margin-top:5px;
                    	margin-left:10px;
                    }
                    
                        #CourseDetail .CourseDetailInfo .CourseDetailInfoContent .CourseDetaiObj .CourseDetaiObjTop
                        {
							background:transparent url('../Image/CourseDetaiObjTop_bg.gif') no-repeat scroll left top;
							height:23px;
							font-size:1px;
                        }
                        
                        #CourseDetail .CourseDetailInfo .CourseDetailInfoContent .CourseDetaiObj .CourseDetaiObjContent
                        {
							background:transparent url('../Image/CourseDetaiObjContent_bg.gif') repeat-y scroll left top;
                        }
                        
							#CourseDetail .CourseDetailInfo .CourseDetailInfoContent .CourseDetaiObj .CourseDetaiObjContent .padding
							{
								width:570px;
								margin-left:20px;
								padding-top:7px;
								letter-spacing:1px;
							}
                        
                        #CourseDetail .CourseDetailInfo .CourseDetailInfoContent .CourseDetaiObj .CourseDetaiObjBottom
                        {
							background:transparent url('../Image/CourseDetaiObjBottom_bg.gif') no-repeat scroll left top;
							height:9px;
							font-size:1px;
                        }
                
                #CourseDetail .CourseDetailInfo .CourseDetailInfoBottom
                {
                }

    .WellChosenCourseObj
    {
        width:620px;
        float:left;
        margin-bottom:15px;
    }
    
        
        .WellChosenCourseObj .MainObjTop
        {
            width:620px;
            height:30px;
        }

        #WellChosenCourseObj1 .MainObjTop
        {
            background:transparent url('../Image/WellChosenCourseObjTop_1.gif') no-repeat scroll left top;
        }
        #WellChosenCourseObj2 .MainObjTop
        {
            background:transparent url('../Image/WellChosenCourseObjTop_2.gif') no-repeat scroll left top;
        }
        #WellChosenCourseObj3 .MainObjTop
        {
            background:transparent url('../Image/WellChosenCourseObjTop_4.gif') no-repeat scroll left top;
        }
        #WellChosenCourseObj4 .MainObjTop
        {
            background:transparent url('../Image/WellChosenCourseObjTop_3.gif') no-repeat scroll left top;
        }
        #BusinessFinancial .MainObjTop
        {
            background:transparent url('../Image/WellChosenCourseObjTop_5.gif') no-repeat scroll left top;
        }
        
        .WellChosenCourseObj .MainObjContent
        {
            width:620px;
            background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y;
            height:auto;
        }
        
        .WellChosenCourseObj .MainObjBottom
        {
            width:620px;
            background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
            height:5px;
            display:block;
        }
        
        .WellChosenCourseObj .MainObj
        {
            width:600px !important;
            margin-left:10px;
            margin-top:0px;
        }
            .WellChosenCourseObj .CourseIndexObjImg
            {
                width:40px !important;
                    height:40px !important;
            }

                .WellChosenCourseObj .CourseIndexObjImg img
                {
                    width:40px !important;
                    height:40px !important;
                }
            
            .WellChosenCourseObj .CourseIndexObjInfo
            {
                    width:540px !important;
                    background-color:#FFF;
            }
            
                .WellChosenCourseObj .CourseIndexObjTitle
                {
                    width:540px !important;
                    float:left;
                    /*background-color:#F4F7F9;*/
                    background-color:#FFF;
                }


                .WellChosenCourseObj .CourseIndexObjDetail
                {
                    width:auto !important;
                }
                
                .WellChosenCourseObj .CourseIndexObjDetailArea
                {
                    width:auto !important;
                    float:left;
                }
                
                .WellChosenCourseObj .CourseIndexObjDetailDate
                {
                    width:auto !important;
                    float:left;
                    margin-left:40px;
                }
                
            .WellChosenCourseObj .CourseIndexObjDetailHour, .WellChosenCourseObj .CourseIndexObjDetailDateSeparate, .WellChosenCourseObj .CourseIndexObjDetailDateEndDate, .WellChosenCourseObj .CourseIndexObjOther
            {
                display:none;
            }
            
            .WellChosenCourseObj #ctl00_ContentPlaceHolder1_CourseDisplay1_TabContainer1_header, .WellChosenCourseObj #ctl00_ContentPlaceHolder1_CourseDisplay2_TabContainer1_header, .WellChosenCourseObj #ctl00_ContentPlaceHolder1_CourseDisplay3_TabContainer1_header, .WellChosenCourseObj #ctl00_ContentPlaceHolder1_CourseDisplay4_TabContainer1_header
            {
                display:none;
            }
   
        #NewClass
        {
            width:620px;
            float:left;
            margin-bottom:15px;
        }
        
        #NewClass . AdvanceQuery
        {
            display:none;
        }
        
        #NewClass .MainObjTop
        {
            width:620px;
            height:30px;
            background:transparent url('../Image/NewClassObjTop_1.gif') no-repeat scroll left top;
        }
        
        #NewClass .MainObjContent
        {
            width:620px;
            background:transparent url('../Image/OnSaleAreaObjContent.gif') repeat-y;
            height:auto;
        }
        
        #NewClass .MainObjBottom
        {
            width:620px;
            background:transparent url('../Image/OnSaleAreaObjBottom.gif') no-repeat scroll left top;
            height:5px;
            display:block;
        }
        
        #NewClass .MainObj
        {
            width:600px !important;
            margin-left:10px;
            margin-top:0px;
        }
            #NewClass .CourseIndexObjImg
            {
                width:40px !important;
                    height:40px !important;
            }

                #NewClass .CourseIndexObjImg img
                {
                    width:40px !important;
                    height:40px !important;
                }
            
            #NewClass .CourseIndexObjInfo
            {
                    width:540px !important;
                    background-color:#FFF;
            }
            
                #NewClass .CourseIndexObjTitle
                {
                    width:540px !important;
                    float:left;
                    background-color:#F4F7F9;
                }


                #NewClass .CourseIndexObjDetail
                {
                    width:auto !important;
                }
                
                #NewClass .CourseIndexObjDetailArea
                {
                    width:auto !important;
                    float:left;
                }
                
                #NewClass .CourseIndexObjDetailDate
                {
                    width:auto !important;
                    float:left;
                    margin-left:40px;
                }
                
            #NewClass .CourseIndexObjDetailHour, #NewClass .CourseIndexObjDetailDateSeparate, #NewClass .CourseIndexObjDetailDateEndDate, #NewClass .CourseIndexObjOther
            {
                display:none;
            }
            
            #NewClass #ctl00_ContentPlaceHolder1_CourseDisplay1_TabContainer1_header, #NewClass #ctl00_ContentPlaceHolder1_CourseDisplay2_TabContainer1_header, #NewClass #ctl00_ContentPlaceHolder1_CourseDisplay3_TabContainer1_header, #NewClass #ctl00_ContentPlaceHolder1_CourseDisplay4_TabContainer1_header
            {
                display:none;
            }

    #NewClassPage
    {
        width:760px;
    }
    
        #NewClassPage .TiTleArea
        {
        width:760px;
            float:left;
        }
        
        #NewClassPage .StartDate
        {
        width:760px;
            float:left;
        }
        
        #NewClassPage .Signup
        {
        width:760px;
            float:left;
        }
        
        #NewClassPage .SignArea
        {
        width:760px;
            float:left;
        }
        
        #NewClassPage .TopArea
        {
        width:760px;
            float:left;
        }
        
        #NewClassPage .NameTop
        {
            width:760px;
            float:left;
        }
        
            #NewClassPage .NameTopItem
            {
                float:left;
                line-height:20px;
                border:solid 1px #EEE;
                background-color:#F7F7F7;
                padding:0px 5px;
                padding-top:3px;
                margin:5px;
            }
        
        #NewClassPage .NewClassCourseDetail
        {
            width:760px;
            float:left;
        }
        
            #NewClassPage .NewClassCourseDetailObj
            {
                margin-top:10px;
            }
        
                #NewClassPage .NewClassCourseDetailObjTop
                {
                    background:transparent url('../Image/NewClassCourseDetailObjTop.gif') no-repeat scroll left top;
                    height:25px;
                }
                
                    #NewClassPage .NewClassCourseDetailObjTop span
                    {
                        display:block;
                        font-size:15px;
                        font-weight:bold;
                        margin-left:6px;
                        padding-top:4px;
                    }
            
                #NewClassPage .NewClassCourseDetailObjContent
                {
                    background:transparent url('../Image/NewClassCourseDetailObjContent.gif') repeat-y;
                }
                
                    #NewClassPage .NewClassCourseDetailObjContent .padding
                    {
                        width:740px;
                        margin-left:10px;
                    }
                    
                         #NewClassPage .NewClassCourseDetailObjContent .padding td
                         {
                         }
            
                #NewClassPage .NewClassCourseDetailObjBottom
                {
                    background:transparent url('../Image/NewClassCourseDetailObjBottom.gif') no-repeat scroll left top;
                    height:9px;
                }
            
        #NewClassPage .BelowArea
        {
            width:760px;
            float:left;
        }

	/*tooltip*/
	.tooltip
	{
		position:absolute;
		z-index:999;
		top:-9999px;
		left:-9999px;
		background:url('../Image/reset_tooltip_bg.png') no-repeat -9px 0;
		height:28px;
		padding-left:16px;
	}
	
	.tooltip .tooltip-content
	{
		float:left;
		padding:0px 0px 0px 2px;
		padding:2px 0px 0px 2px\9;
		line-height:28px;
		line-height:26px\9;
		color:#3170A8;
		background:url('../Image/reset_tooltip_bg.png') repeat-x 0 -28px;
	}
	
	.tooltip span
	{
		float:left;
		width:8px;
		background:url('../Image/reset_tooltip_bg.png') no-repeat 0 0;
		height:28px;
	}
	
	.TrainingTip
	{
		position:absolute;
		z-index:999;
		top:-9999px;
		left:-9999px;
		background-color:#dedede;
		padding:5px;
		border:1px solid #fff;
		/*width:250px;*/
	}
	
	.TrainingTip .tooltip-content
	{
		margin:0;
		padding:0;
		color:#fff;
		background:#014E72 url('../Image/onsaleAreaTip_bg.gif');
		padding:2px 7px;
		padding-top:5px\9;
	}
	
	.TrainingTip span
	{
		display:none;
	}
	
	.idTabs
        {
            width:630px;
        }
        
        .idTabs .idTabsUL
        {
        	width:630px;
        	display:block;
        	float:left;
        }
        
        .idTabs .idTabsUL li
        {
            float:left;
            margin:2px;
            white-space:nowrap;
            font-size:13px;
        }
        
        .idTabsUL a
        {
            padding:4px;
        }
        
        .idTabs li:last
        {
            float:none;
            margin:0px;
        }
        
        .idTabs div
        {
        }
        
        .idTabs .idTabsUL .selected
        {
            background:#59829D;
            color:#FFF;
        }
        
        #tabcenter
        {
        	width:630px;
        	line-height:180%;
        	display:block;
        	float:left;
        }
        
        .tab
        {
        	line-height:180%;
        	margin-left:10px;
        	padding-bottom:20px;
        }
        
        .tab p
        {
        }
        
        .tab ol
        {
        }
        
        .tab .StaticTitle
        {
        	display:block;
        	line-height:30px;
        	padding-top:15px;
        }
      

          
	
.static_tab /*靜態頁專用*/
{
    border-collapse: collapse;
    border-spacing: collapse;
    color:#555555;
}

                .static_tab td /*內容文字*/
                {
                    text-align: left;
                    font-size:13px;
                    color:#555555;
                    line-height:180%;
                }
                .static_tab ol li /*內容文字*/
                {
                    text-align: left;
                    font-size:13px;
                    color:#555555;
                    line-height:180%;

                }
                 .static_tab ul li /*內容文字*/
                {
                    text-align: left;
                    font-size:13px;
                    color:#555555;
                    line-height:180%;
                }

                .static_tab p /*內容文字*/
                {
                    margin:0px 13px;
                    text-align: left;
                    font-size:13px;
                    color:#555555;
                    line-height:180%;
                }
                .static_tab img /*內容圖片*/
                {
                    float:left;
                    margin: 5px ;
                    font-size:10pt; 
                    color:#555555;
                }
                .static_tab .td1,.static_tab .td1 img /*搭配表格*/
                {
                    text-align: center;
                    color: #444444;
                    padding-bottom: 2px; 
                    float: none;              

                }                
                .static_tab .td2,.static_tab .td2 img /*標題文字與圖片*/
                {
                    font-size: 16px;
                    font-weight: bold; 
                    text-align: center;
                    color: #444444;
                    padding-bottom: 2px; 
                    float: none;              

                }                
              
                .static_tab .td3 /*副標題文字*/
                {
                    font-size: 13px;
                    font-weight: bold; 
                    text-align: left;
                    color: #336699;
                    padding-bottom: 2px;
                    padding-top:6px;
                }

                .static_tab td table /*表格*/
                {
                    width:98%;
                    font-size:13px;
                    color:#0066FF;
                    line-height:180%;
                    margin: 0px 13px 13px 13px; 
                    text-align:center;
                                                        
               }
               
                .static_tab td table td /*表格*/
                {
                    font-size:13px;
                    color:#555555;
                    line-height:180%;
                    text-align:left;
                                     
                }
                .static_tab td table p /*表格*/
                {
                    font-size:13px;
                    color:#555555;
                    line-height:180%;
                    text-align:left;
                    margin:0px 13px 0px 13px;
                                     
                }
                .static_tab td table ol li
                {
                    font-size:13px;
                    color:#555555;
                    line-height:180%;
                    text-align:left;
                    margin:0px 13px 0px 13px;
                                     
                }
