
.txt{
font-size:10px;
color:#0669CC;
padding:0 0 0 2px;
}
.outside{position:relative;}
.inside{padding:2px 5px 3px 5px}
.inside a:link,.inside a:active,.inside a:visited{font-size:11px; text-decoration:none;}
.inside a:hover{text-decoration:underline;}
#search .t{width:auto;}
#search .tr{padding:0;}
#search img{position:relative; cursor:hand;} 
#searchHolder{
position:absolute;
display:block; 
visibility:hidden;
width:200px;
height:62px;
top:18px;
right:-4px;
background:#f1f4fa;
border:1px solid #CCCCCC;
}
#searchClose{
position:absolute;
right:0;
text-decoration:none;
padding: 3px 5px 0 0 ;
}
#searchClose a{
font-size:11px;
}
#searchTxt{
position:absolute;
top:12px;
left:9px;
font-weight:bold;
font-size:12px;
}
#searchGo{
position:absolute;
bottom:11px;
right:9px; 
border:1px solid #fec61e;
background:url(/ek/images/btnBg.gif) repeat-x;
padding:0 7px 0 0;
}
#searchGo a{
background:url(/ek/images/blackArrow.gif) right 4px no-repeat; 
padding:0 8px 0 7px;
color:black;
font-size:11px;
}
#searchGo a:hover{text-decoration:none;}
#searchForm form, #searchForm form input{
position:relative;
top:0;
left:0;
width:135px;
height:20px;
}
#searchForm{
position:absolute;
top:32px;
bottom:8px;
left:8px;
width:135px;
height:20px;
} 
#searchBox{
font-size:11px;
height:20px;
padding-top:2px;
border:1px solid #cccccc;
}

#search{
position:relative;
float:right;
right:0;
margin:0;
padding:0;
z-index:1;
text-align: left; /*bsm*/
/*top: 30px; bsm*/
}
#searchTable td input { margin: 0; padding: 0; border: 1px solid #666;}
#searchTable td{vertical-align: top; margin: 0; padding: 0; }
input.search_box{ 
color:#666666;
width: 90px;
font-family: verdana; 
font-size: 11px;
height:16px !important;/*bsm*/
/*padding-top:3px; 
padding-left:2px;*/ /*bsm*/
padding: 3px 0 0 2px !important;
border-right: 0 !important;
}
#search_link{position:relative; left:-1px;}


.search_home {
	
}

