#main { width:800px; margin:0 auto; text-align:left;}

#header {height:296px;}

#content {padding:30px 0 29px 0;}

#footer { height:52px; background:url(images/footer_tail_bg.gif) top repeat-x;}

.column-1, .column-2, .column-3, .col-1, .col-2, .col-3 {float:left;}
.container {width:100%; overflow:hidden;}

/* ============================= page1 ===========================*/

#page1 .column-1 {width:217px;}
#page1 .column-2 {width:192px; padding:17px 35px 0 32px;}
#page1 .column-3 {width:190px; padding:20px 0 0 0}

#box-search {
   width:485px;
   height:250px;
   background:url(images/box-search.jpg) no-repeat;
   float:left;
    
}

#box-search div#box-bottom {
   width:450px; 
   margin:0 auto; 
   text-align:right; 
   margin-top:10px;
   
   }

#box-search div#box-bottom input {
   font-family:Georgia;
   font-size:10pt;
   height:20px;
   color:#000000;
   border: #8f8c8c 1px dashed;
   }
   
#lookup-by-text {
   margin:0px auto; 
   width:775px;  
   height:85px;
   font-size:14px; 
   font-weight:bold;
   text-align:center;
   background:#cccccc url(images/bbytext.png) no-repeat;

   
  }

#lookup-by-text #title {
   width:775px;  
   font-size:12px; 
   font-weight:bold;
   text-align:left;
   font-style: italic; 
   margin-bottom:5px;	
   padding:10px 0px 0px 20px;	
   color: #000000;		
   background:url(images/bbytext.png) no-repeat;
   
  }

#lookup-by-text #t_lookup {
	text-align:center;
   	font-style: italic; 
	font-size:9px; 
	margin-top:-10px;
	}

#lookup-by-text input {
   font-size:14px; 
  
  }


#lookup-by-codes {
   margin:0px auto; 
   width:300px;  
   height:67px;
   font-size:12px; 
   font-weight:bold;
   text-align:center;
   background: url(images/search_bck.jpg) no-repeat;
   
  }

#box-search div#title_search{
   width:450px;
   margin:0 auto;
   font-family:Georgia;
   font-size:14px;
   color:#7a7a7a;
   font-weight: bold;
   text-align:center;
   margin-top:15px;
}

#box-right {
   width:300px;
   height:250px;
   float:left;
   margin-left:15px;
}

#box_search {
    width:450px;
    margin:0 auto;
    padding-top:15px;
}


#box_search div {
   float:left;
}

#box_search div select{
    width:140px;
    font-family: Georgia; 
    background:#f7f7f7;
    margin-left:10px;
    border: #8f8c8c 1px dashed;
}

/* ------- ------- -------   */
/* tab content*/

   
    #step_content .dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
	
    #step_content .dhtmlgoodies_aTab{
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		padding:5px;		
	}
	
    #step_content .dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		margin-left:0px;
		margin-right:0px;
		cursor:pointer;
		position:relative;
		bottom:-1px;
	}
	#step_content .dhtmlgoodies_tabPane .tabActive{
		background-image:url('images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	#step_content .dhtmlgoodies_tabPane .tabInactive{
		background-image:url('images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	#step_content .dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	#step_content .dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	#step_content .dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	#step_content .dhtmlgoodies_tabPane img{
		float:left;
	}

/* tab content*/

