body
{
	/*width: 993px;*/
	width:100%;
	margin: 0px auto;
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 160%; FONT-FAMILY: Arial,Helvetica,sans-serif;
}


*---- ���� --------------------------------------------*/

TD {   
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif; 
}
SELECT {
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif;
}
DIV {  
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 100%;  FONT-FAMILY: Arial,Helvetica,sans-serif;	
}
 
FORM {
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif;
}

INPUT {
	     padding-top:1px;  padding-bottom:1px;   FONT-SIZE: 9pt;   FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 23px; 
} 


TEXTAREA {
	        BORDER-RIGHT: 1px solid #999999; BORDER-TOP: 1px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #999999 ; COLOR: BLACK; BORDER-BOTTOM: 1px solid #999999; 
	        FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white; overflow-y:auto;
}


 
.titleHead
{
  	HEIGHT: 23px;
	BACKGROUND-COLOR: #10620A;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 160%;
	COLOR:#FFFF33;
	padding-left:15px;
	border:0px solid #CCCCCC; 

}

.titleBody
{
   
	BACKGROUND-COLOR:#E0FFDB;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT:normal;
	 
}

.titleBody2
{
   
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT:normal;
	  
}

.findBODY
{
	width: 500px;
	margin: 0px auto;
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.findBODY2
{
	width: 300px;
	margin: 0px auto;
	FONT-SIZE: 9pt; color:#000; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif;
}

.noboderTEXTAREA {
	        BORDER-RIGHT: 0px solid #999999; BORDER-TOP: 0px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 0px solid #999999 ; COLOR: BLACK; BORDER-BOTTOM: 0px solid #999999; 
	        FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white; overflow-y:auto;
}

 
.fixedINPUT {
	          BORDER-RIGHT: 1px solid #999999; BORDER-TOP: 1px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #999999; color:#000; BORDER-BOTTOM: 1px solid #999999; 
	          FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 21px; BACKGROUND-COLOR:#EEEEEE;
}

.fixedINPUT2 {
	          BORDER-RIGHT: 1px solid #999999; BORDER-TOP: 1px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #999999; color:#000; BORDER-BOTTOM: 1px solid #999999; 
	          FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 21px; BACKGROUND-COLOR:  #FFFFC6;
}

.fixedINPUT3 {
	          BORDER-RIGHT: 1px solid #999999; BORDER-TOP: 1px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #999999; color:#000; BORDER-BOTTOM: 1px solid #999999; 
	          FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #E8FFFF;
}	 

.fixedINPUT4 {
	          BORDER-RIGHT: 1px solid #999999; BORDER-TOP: 1px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #999999; color:#000; BORDER-BOTTOM: 1px solid #999999; 
	          FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #E9F9FF;  
	          
}	 

.fixedINPUT5 {
	          BORDER-RIGHT: 1px solid #999999; BORDER-TOP: 1px solid #999999; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #999999; color:#000; BORDER-BOTTOM: 1px solid #999999; 
	          FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #FFFFFF;  
	          
}	   
          
.tableGrd { border-collapse:collapse; border-color:#CECFCE; border-style:solid; }


A:link {text-decoration:none;color:#696969}
A:hover{text-decoration:yes;color:#66CCFF}
A:visited {text-decoration:none;color:#330066}

 
 /**********************************************************************/
                 
             
#title_1 {  
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:72px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
             }
 
 
 #title_1L1 {  
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:103px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
             }
             
#title_1Bic {  
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:103px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
             }             
 
 #title_2 {  
              position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:115px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
              
             }  
             

#title_3 {    
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:143px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
             }                                     
             
#title_L2 {  
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:92px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
               
             }             
                 

#title_2L2 {  
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:151px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
               
             }                        

#title_2LX {  
	          position:relactive;
              top:0px;
              left:0px; 
              width:100%;
              height:262px;
              BACKGROUND-COLOR:#E0FFDB;
              FONT-FAMILY: Arial,Helvetica,sans-serif;
			  FONT-SIZE: 9pt;
			  FONT-WEIGHT:normal;
              border:0px solid #CCCCCC; 
             }

/**********************************************************************/

#wrap { position:relative; width:99.5%;  top:0px; left:0px; background: #FFFFFF;  
        margin-left:5px; height:auto !important;
        border:0px solid #1DDB16;
       }
 

#header { 
	      position:relative; 
	      top:10px;
	      left:0px;
          width:100%;
          height:100px; 
          background-image:url(/pointexp/resources/image/idensol_header.png);
          background-repeat:no-repeat; 
          border:0px solid #5F00FF;
         }
         
#loginState { 
	          position:relative;
	          top:0px;
	          left:0px;
              width:100%;
              height:59px;
              border:0px solid #FF0000;
              
             }                       
                                                                                                   
#menudiv {   
	         position:relative;
	          top:0px;
	          left:0px;
              width:100%;  
              height:35px;
              border:0px solid #FF5E00; 
          }                          

#contentBody {  
	        position:relative;
	        top:0px;
	        left:0px; 
	        width:98.5%;  
	        border:0px solid #FF5E00; 
          }          


 
#content {  
	        position:relative;
	        top:30px;
	        left:0px; 
	        width:100%;  
	        overflow:auto;
            height:auto !important;
            overflow:hidden;  
            border:0px solid #A50400;
          }          

 
#footer { 
	      position:relative;
	      top:35px;
	      left:0px; 
	      width:100%;   
	      border-top:0px solid #cccccc;border-bottom:0px solid #ccc;
          height:50px; background-image:url(/pointexp/resources/image/idensol_footer.jpg);
          background-repeat:no-repeat;
          height:50px;   
          border:0px solid #A50400;
           
         }

/* Main menu */

#menu
{
	width: 100%;
	margin: 0;
	padding: 11px 0 0 0;     /*�޴����� �� ���� */
	list-style: none;  
	background: #58AA52;
	background: -moz-linear-gradient(#10620A, #58AA52); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #58AA52),color-stop(1, #10620A));	
	background: -webkit-linear-gradient(#10620A, #58AA52);	
	background: -o-linear-gradient(#10620A, #58AA52);
	background: -ms-linear-gradient(#10620A, #58AA52);
	background: linear-gradient(#10620A, #58AA52);
	-moz-border-radius:  0px;
	border-radius: 0px;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
}

#menu li
{
	float: left;
	padding: 0px 0px 10px 0px;
	position: relative;
	line-height: 0%;
}

#menu a 
{
	float: left;
	height: 13px;      /*�޴����� �Ʒ� ���� */
	padding: 0 40px;
	color: #EAEAEA;    /*�޴����ڻ�*/
	text-transform: uppercase;  
	font: bold 9pt/9pt Arial,Helvetica,sans-serif;  /*�޴����� ũ��*/
	text-decoration: none; 
	 
}

#menu li:hover > a
{
	color: #FFFF33;
}

*html #menu li a:hover /* IE6 */
{
	color: #FFFF33;
}

#menu li:hover > ul
{
	display: block;
}

/* Sub-menu */

#menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;    
    display: none;
    position: absolute;
    top: 23px;    /*���� �޴����� */
    left: 0;
    z-index: 99999;    
    background: #10620A;
    background: -moz-linear-gradient(#10620A, #58AA52);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #58AA52),color-stop(1, #10620A));
    background: -webkit-linear-gradient(#10620A, #58AA52);    
    background: -o-linear-gradient(#10620A, #58AA52);	
    background: -ms-linear-gradient(#10620A, #58AA52);	
    background: linear-gradient(#10620A, #58AA52);
    -moz-box-shadow: 0 0 2px rgba(255,255,255,.5);
    -webkit-box-shadow: 0 0 2px rgba(255,255,255,.5);
    box-shadow: 0 0 2px rgba(255,255,255,.5);	
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#menu ul ul
{
  top: 0;
  left: 135px;
}

#menu ul li
{
    float: none;
    margin: 0;
    padding: 0;
    display: block;  
    -moz-box-shadow: 0 1px 0 #D0E5F5, 0 2px 0 #DADADA;
    -webkit-box-shadow: 0 1px 0 #D0E5F5, 0 2px 0 #DADADA;
    box-shadow: 0 1px 0 #D0E5F5, 0 2px 0 #DADADA;
}

#menu ul li:last-child
{   
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;    
}

#menu ul a
{    
    padding: 7px;
	height: 9px;
	width: 125px;
	height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
	text-transform: none;
}

*html #menu ul a /* IE6 */
{    
	height: 10px;
}

*:first-child+html #menu ul a /* IE7 */
{    
	height: 10px;
}

#menu ul a:hover
{
    background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
}

#menu ul li:first-child > a
{
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#menu ul li:first-child > a:after
{
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #10620A;
}

#menu ul ul li:first-child a:after
{
    left: -8px;
    top: 12px;
    width: 0;
    height: 0;
    border-left: 0;	
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    border-right: 8px solid #10620A;
}

#menu ul li:first-child a:hover:after
{
    border-bottom-color: #04acec; 
}

#menu ul ul li:first-child a:hover:after
{
    border-right-color: #04acec; 
    border-bottom-color: transparent; 	
}


#menu ul li:last-child > a
{
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
#menu:after 
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

 
/* ----------------------------------------------------------------------------------------------------------------------------------*/    

* html #menu             { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */



 