﻿#BasicSearch
{
    background: url(../_images/frames/recruitment/search_middle.gif) repeat-y top left;
    margin-bottom: 10px;
}

#BasicSearch #top
{
	background: url(../_images/frames/recruitment/search_top.gif) no-repeat top left;
    height: 10px;
	font-size: 1px;
	line-height: 1px;
}

#BasicSearch #bottom
{
	background: url(../_images/frames/recruitment/search_bottom.gif) no-repeat top left;
	clear: both;
	height: 10px;
	font-size: 1px;
	line-height: 1px;
}

#BasicSearch #main
{
    padding-left: 10px;
    height: 160px;
}

#DescriptionRow
{
    width: 100%;
    clear: both;
}

#Category
{
    width: 40%;
    position:relative;
    float:left;
}

#Category select
{
    width: 226px;
}

#JobType
{
    float:left;
    width:30%;
    position:relative;
}

#JobType select
{
    width: 169px;
}

#Posted
{
    width: 30%;
    position:relative;
    float:left;
}

#Posted select
{
    width: 169px;
}

#SalaryRow
{
    width: 100%;
    clear: both;
}

#Keywords
{
    float:left;
    width:40%;
    position:relative;
    margin-top: 5px;
}

#Keywords input.input
{
    width:221px;
}

#PermanentBands
{
    width: 30%;
    position:relative;
    float:right;
    margin-top: 5px;
}

#PermanentBands select
{
    width: 169px;
}

#ContractBands
{
    width: 30%;
    position:relative;
    float:right;
    margin-top: 5px;
}

#ContractBands select
{
    width: 169px;
}

#LocationRow
{
    width: 100%;
    clear: both;
}

#Postcode
{
    width: 30%;
    position:relative;
    float:right;
    margin-top: 5px;
}

#Radius
{
    width: 30%;
    position:relative;
    float:right;
    margin-top: 5px;
}

#SearchRow
{
    width: 100%;
    clear: both;
}

#SearchButton
{
    float:right;
    position:relative;
    margin-top: 5px;
    margin-right:10px;
}

#SearchButton input
{
    vertical-align: middle
}
