#job_listing a
{
	font-weight: bold !important;
	text-decoration: none !important;
}
#job_listing a:hover
{
	text-decoration: underline !important;
}
#job_details
{
	width: 100%;
}

#job_details #title
{
	text-indent: 0;
}

#title,
#location,
#experience
{
	font-weight: bold;
	float: left;
/*	width: 33%;*/
}

#title
{
	text-indent: 10px;
	width: 40%;
}

#location
{
	width: 30%;
}


#experience
{
	width: 20%;
}

#title
{
}

/*** Jobs CSS ***/
#top_categories li,
#all_categories li
{
	background:transparent url(../images/round_corner.gif) no-repeat scroll left center;
	height:30px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:195px;
}

#top_categories li a,
#all_categories li a
{
	/*color: #A81E57;*/
	color: #FFF;
	display:block;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:15px;
	text-decoration:none;
	width:175px;
}

#top_categories li a:hover,
#all_categories li a:hover
{
	color: #FFF; 
	text-decoration: underline !important;
}

#all_categories li.active a
{
	color: #FFF;
	background:transparent url(../images/round_corner_on.gif) no-repeat scroll left center;
	width: 195px;
}

#job_listing a
{

}

#job_listing a.hot_number
{
	color: #666;
}

.previous_next
{
	color:#A81E57;
	font-weight: bold;
	text-decoration:none;
	text-align: right;
}

.previous_next a
{
	text-decoration: none;
}

.table_style_01 ul
{
	list-style: none;
	list-style-position: outside;
}

.table_style_01 li
{
	/*
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	*/
	line-height: 30px;
	height: 30px;
}

/*
div.table_style_01 #title,
div.table_style_01 #location,
div.table_style_01 #experience
{
	width: 216px;
	float: left;
}
*/

.row_02
{
	background: #EEE;
}
