/* global body attributes */
body{ 
      margin-top:0px; margin-left:0px; margin-right:0; margin-bottom:0; 
	  color:#666666; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; line-height:140%;
      SCROLLBAR-HIGHLIGHT-COLOR:#F8F8F8; SCROLLBAR-BASE-COLOR:#F8F8F8; SCROLLBAR-FACE-COLOR:#F8F8F8; SCROLLBAR-SHADOW-COLOR:#F8F8F8;
	  SCROLLBAR-ARROW-COLOR: #ABABAB; SCROLLBAR-DARKSHADOW-COLOR:#CCCCCC; SCROLLBAR-TRACK-COLOR:#FFFFFF;SCROLLBAR-3dlight-COLOR:#CCCCCC;
	  background-image:url(../img/inc/top_bg.jpg); background-repeat:repeat-x;
	  }


textarea {
      color:#666666; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; border:1px solid #D9D9D9; padding: 5px 5px 5px 5px; 
	  }	 
	  
SELECT{
      behavior: url('../inc/selectbox.htc');
	  }
	  
    
td, .bodyText {
      color:#666666; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; 
	  }
	
/* standard links */
a:link{
      color:#666666; text-decoration:none;
	  }
a:visited{
      color:#666666; text-decoration:none;
	  }	  
a:active, a:hover{
      color:#1B6B8B; font-weight:none; text-decoration:underline;
	  }	 

 /* === sub set === */
  
	   
/* red part */
.red {
       color:#EE5022; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; 
	   }
.red a:link{
      color:#EE5022; font-weight:normal; text-decoration:none;
	  }
.red a:visited{
      color:#EE5022; font-weight:normal; text-decoration:none;
	  }	  
.red a:active, .red a:hover{
      color:#FEAD4E; font-weight:normal; text-decoration:underline;
	  }	 
	  
/* green part */	   
.green {
       color:#007939; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; 
	   }
.green a:link{
      color:#007939; font-weight:normal; text-decoration:none;
	  }
.green a:visited{
      color:#007939; font-weight:normal; text-decoration:none;
	  }	  
.green a:active, .green a:hover{
      color:#36B671; font-weight:normal; text-decoration:underline;
	  }	 
	  
/* blue part */
.bluedd {
       color:#2D77C8; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; line-height:130%;
	   }	   
.blue {
       color:#0747AD; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; 
	   }
.blue a:link{
      color:#0747AD; font-weight:normal; text-decoration:none;
	  }
.blue a:visited{
      color:#0747AD; font-weight:normal; text-decoration:none;
	  }	  
.blue a:active, .blue a:hover{
      color:#538EEC; font-weight:normal; text-decoration:underline;
	  }	 
	  
/* purple part */	   
.purple {
       color:#F34EB7; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:12px; 
	   }
.purple a:link{
      color:#F34EB7; font-weight:normal; text-decoration:none;
	  }
.purple a:visited{
      color:#F34EB7; font-weight:normal; text-decoration:none;
	  }	  
.purple a:active, .purple a:hover{
      color:#D11C8F; font-weight:normal; text-decoration:underline;
	  }	 
	  
/* violet part */	   
.violet {
       color:#EA82B3; font-weight:normal; font-family:±¼¸²,seoul,Arial; font-size:12px; 
	   }
.violet a:link{
      color:#EA82B3; font-weight:normal; text-decoration:none;
	  }
.violet a:visited{
      color:#EA82B3; font-weight:normal; text-decoration:none;
	  }	  
.violet a:active, .violet a:hover{
      color:#D93481; font-weight:normal; text-decoration:underline;
	  }	 

/* vivid part */	   
.vivid {
      color:#860CC6; font-weight:normal; font-family:±¼¸²,seoul,Arial; font-size:12px; 
	  }
.vivid a:link{
      color:#860CC6; font-weight:normal; text-decoration:none;
	  }
.vivid a:visited{
      color:#860CC6; font-weight:normal; text-decoration:none;
	  }	  
.vivid a:active, .vivid a:hover{
      color:#AF4EE2; font-weight:normal; text-decoration:underline;
	  }	 
	  
/* yellow part */	   
.yellow {
       color:#795C00; font-weight:normal; font-family:±¼¸²,seoul,Arial; font-size:12px; 
	   }
.yellow a:link{
      color:#795C00; font-weight:normal; text-decoration:none;
	  }
.yellow a:visited{
      color:#795C00; font-weight:normal; text-decoration:none;
	  }	  
.yellow a:active, yellow a:hover{
      color:#DAAE24; font-weight:normal; text-decoration:underline;
	  }	 
	  
/* sea part */	   
.sea {
       color:#005D7B; font-weight:normal; font-family:±¼¸²,seoul,Arial; font-size:12px; 
	   }
.sea a:link{
      color:#005D7B; font-weight:normal; text-decoration:none;
	  }
.sea a:visited{
      color:#005D7B; font-weight:normal; text-decoration:none;
	  }	  
.sea a:active, sea a:hover{
      color:#44AFD2; font-weight:normal; text-decoration:underline;
	  }	 

.white {
       color:#ffffff; font-weight:normal; font-family:±¼¸²,seoul,Myriad; font-size:12px; 
	   }
.white a:link{
      color:#ffffff; font-weight:normal; text-decoration:none;
	  }
.white a:visited{
      color:#ffffff; font-weight:normal; text-decoration:none;
	  }	  
.white a:active, white a:hover{
      color:#ffffff; font-weight:normal; text-decoration:underline;
	  }	 
	  
.333 {
       color:#333333; font-weight:normal; font-family:±¼¸²,seoul,Myriad; font-size:12px; 
	   }
.333 a:link{
      color:#333333; font-weight:normal; text-decoration:none;
	  }
.333 a:visited{
      color:#333333; font-weight:normal; text-decoration:none;
	  }	  
.333 a:active, 333 a:hover{
      color:#333333; font-weight:normal; text-decoration:underline;
	  }		  
	  
/* contents part */
.history {
       color:#666666; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:11px; 
	   }
.historyin {
       color:#205FCA; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:11px; 
	   }
.contents {
       padding-left:19px; padding-right:22px; padding-top:13px;
	   }
.box {
	border:1px solid #D9D9D9; font-family:Tahoma,±¼¸²; font-size:12px; color:#666666; background-color:#F4F4F4; height:20px;	
}
.board {
	padding:5px 5px 5px 5px; background-color:#E1E1E1;
}
.board02 {
	padding:5px 5px 5px 5px; background-color:#F3F3F3;
}
.boardblue {
	padding:5px 5px 5px 5px; background-color:#AFC4FF;
}
.read {
	padding-left:10px;
}
.faqin {
	padding:5px 5px 5px 5px; background-color:#FFFFFF;
}
.skillbox {
	padding:5px 5px 5px 5px; 
}
.portfoliobox {
	padding:5px 5px 5px 5px; 
}
.indexfile {
	color:#666666; font-weight:normal; font-family:Tahoma,±¼¸²; font-size:11px; line-height:120%;
}