/* CSS Document */

.iOSSBoxOuterContainer{
	width:300px;
	height:30px;
	position:relative;
}
.iOSSBoxRoundedDiv{
	width:100%;
	height:30px;
	position:absolute;
}
.iOSSBoxWidgetsDiv{
	width:100%;
	height:30px;
	position:absolute;
	vertical-align:middle;
}
.iOSSBoxRoundedDivLeft{
	width:15px;
	height:30px;
	background-image:url(../images/New_searchbox_left.png);
	float:left;
}
.iOSSBoxWidgetsDivLeft{
	width:21px;
	height:30px;
	float:left;
}
.iOSSBoxRoundedDivCenter{
	width:270px;
	height:30px;
	background-image:url(../images/New_searchbox_middle.png);
	background-repeat:repeat-x;
	float:left;
}
.iOSSBoxWidgetsDivCenter{
	width:262px;
	height:30px;
	float:left;
}
.iOSSBoxRoundedDivRight{
	width:15px;
	height:30px;
	background-image:url(../images/New_searchbox_right.png);
	float:left;
}
.iOSSBoxWidgetsDivRight{
	width:15px;
	height:30px;
	float:left;
}
.iOSSBoxXIcon{
	width:19px;
	height:19px;
	float:left;
	background-image:url(../images/x-icon.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
	margin-top:6px;	
	visibility:hidden;
}
.iOSSBoxSearchGlyph{
	width:16px;
	height:17px;
	background-image:url(../images/search_glyph.png);
	background-repeat:no-repeat;
	margin-top:7px;
	margin-left:5px;
	float:left;
	background-position:0% 50%;
}
.iOSSBoxSearchCursor{
	width:3px;
	height:18px;
	background-image:url(../images/Search_cursor.png);
}
.iOSSBoxTextBoxContainer{
	width:239px;
	float:left;
	margin-left:3px;
	margin-top:3px
}
.iOSSBoxTextBox{
	border:none;
	width:237px;
	height:24px;
}
.iOSSBoxCursor{
	width:3px;
	height:30px;
	float:left;
	background-image:url(../images/Search_cursor.png);
	background-position:20% 30%;
	background-repeat:no-repeat;
}
