#nav {width: 737; height: 40px}
body.outer_job {background-image: none}

#contentwrapper {background: #ffffff; padding: 20px}

h1.punchline {padding-bottom: 10px; margin-top: -5px}
p { color:#6E6E6E; font-size:12px; padding:0 0 10px 0;}
a { color: #df1836; cursor:pointer; text-decoration: none;}
#contentTitle {font-size: 33px; font-weight: bold; color: #000000;}
#contentSubTitle p {color: #000000}
ul {font-size: 12px; color:#6E6E6E;}

#contactbox					{margin-bottom: 20px;}
#rightmorelink				{border: 1px solid #d9d9d9; border-top: none}

/* Searchform*/

#searchform					{text-align: right !important; float: right; width: 300px; left: 475px !important}
#job_searchpanel			{float: left; width: 413px; height: 230px; margin-top: 5px; background: url(job-search-panel.gif) no-repeat; }
#job_searchpanel table		{float: left; display: inline; margin: 20px 0 0 21px; width: 360px}
#job_searchpanel td.column1	{width: 160px}
#job_searchpanel td.column2	{width: 200px}
#job_searchpanel select,
#job_searchpanel input.field
							{width: 200px; border: 1px solid #999999}
#job_searchpanel tr			{height: 23px}							
#job_searchpanel a.submit, #job_searchpanel a.submit:link, #job_searchpanel a.submit:visited,
#job_results a.submit, #job_results a.submit:link, #job_results a.submit:visited,
#outer_job a.submit, #outer_job a.submit:link, #outer_job a.submit:visited
							{display: block; width: 200px; height: 21px; text-align: center; line-height: 21px; vertical-align: middle; background: url(bt-search.gif); color: #FFFFFF; margin: 0}
#job_searchpanel a.submit:hover,
#job_results a.submit:hover,
#outer_job a.submit:hover
							{background: url(bt-search-over.gif); color: #000000}
#job_searchpanel .small		{font-size: 9px}
#contentBody a:hover		{color: #000000}
#job_searchmatrix a			{font-size: 9px}				
#job_searchmatrix			{float: left; width: 413px; height: 225px; margin-top: 5px; background: url(job-search-matrix-2.gif) no-repeat; }												
#job_searchmatrix tr.title_row
							{height: 20px; line-height: 20px}
#job_searchmatrix tr.markets
							{height: 132px; vertical-align: top}	
#job_searchmatrix tr.areas
							{height: 182px; vertical-align: top}							
#job_searchmatrix tr.void
							{height: 3px; line-height: 3px}	
#job_searchmatrix tr.void2
							{height: 16px; line-height: 16px}	
#job_searchmatrix tr.botttom
							{height: 14px;}														
																			
#job_searchmatrix td		{font-size: 9px; font-family: Arial, Helvetica, sans-serif}	
#job_searchmatrix tr.void td
							{font-size: 3px}
#job_searchmatrix tr.void2 td
							{font-size: 16px}																																				
#job_searchmatrix td.column1{width: 67px;}
#job_searchmatrix td.column2{width: 108px; text-align: center}
#job_searchmatrix td.column3{width: 5px}
#job_searchmatrix td.column4{width: 108px; text-align: center}
#job_searchmatrix td.column5{width: 5px}
#job_searchmatrix td.column6{width: 108px; text-align: center}
#job_searchmatrix a.submit_small, #job_searchmatrix a.submit_small:link, #job_searchmatrix a.submit_small:visited,
#job_searchmatrix a.submit_small_tall, #job_searchmatrix a.submit_small_tall:link, #job_searchmatrix a.submit_small_tall:visited
							{display: block; width: 94px; height: 13px; text-align: center; line-height: 13px; vertical-align: middle; background: url(bt-matrix-small.gif); color: #FFFFFF; margin: 5px auto auto auto;}
#job_searchmatrix a.submit_small_tall, #job_searchmatrix a.submit_small_tall:link, #job_searchmatrix a.submit_small_tall:visited
							{background: url(bt-matrix-small-tall.gif); height: 26px}
#job_searchmatrix a.submit_small:hover,
#job_searchmatrix a.submit_small_tall:hover
							{background: url(bt-matrix-small-over.gif); color: #000000;}
#job_searchmatrix a.submit_small_tall:hover							
							{background: url(bt-matrix-small-tall-over.gif)}
#job_searchmatrix a.submit_wide, #job_searchmatrix a.submit_wide:link, #job_searchmatrix a.submit_wide:visited
							{display: block; width: 321px; height: 13px; text-align: center; line-height: 13px; vertical-align: middle; background: url(bt-matrix-wide.gif); color: #FFFFFF; margin: 7px auto auto 7px;}
#job_searchmatrix a.submit_wide:hover							
							{background: url(bt-matrix-wide-over.gif); color: #000000;}	
#markets_inner				{float: left; display: inline; margin: 0 auto auto 10px}										
#areas_inner1, #areas_inner2 
							{float: left; display: inline; }
#areas_inner1				{margin: 70px auto auto 10px}
#areas_inner2				{margin: 50px auto auto 10px}		

/* Results */

#job_results				{float: left; width: 675px; margin-top: 5px; background: url(bg-results-inner.gif) repeat-y; }
#job_results_top			{float: left; width: 675px; height: 15px; background: url(bg-results-top.gif) no-repeat; }
#job_results_inner			{float: left; width: 675px; background: url(bg-results-bottom.gif) no-repeat bottom; padding-bottom: 30px }			
#job_results table			{float: left; width: 630px; display: inline; margin: 5px auto auto 20px}
#job_results td				{padding: 5px;}
#job_results td.column1		{width: 430px}
#job_results td.column2		{width: 200px}
#job_results td.row_odd		{background: #ededed}
#job_results .new_search a	{width: 120px}
.new_search					{float: left; display: inline; margin: 15px auto auto 20px}

/* Job */
body.outer_job				{text-align: center; padding: 0 20px 0 20px; width: 90%;}
#outer_job					{width: 700px; margin: 0 auto auto auto; text-align: left; padding-top: 20px}
#outer_job #footer,
#outer_job #pagecontent		{width: 700px !important; margin: 0}
#outer_job #contentwrapper 	{padding: 0}
#be_logo					{float: left; width: 180px}
.job_right					{float: right; margin: 0 0 0 20px; width: 180px; }
.access_box					{float: right; width: 180px; margin: 20px 0 20px 0; font-size: 10px; color: #999999; line-height: 14px;  border: 1px solid #cccccc; background: url(back-box.gif) bottom repeat-x; padding-bottom: 20px}
.access_box p				{margin: 17px 17px 0 17px !important}
.access_box img				{margin: 17px auto auto 17px}
#outer_job #summary			{margin-top: 50px}

#outer_job .myformat		{ color:#6E6E6E; font-size:12px; padding:0 0 10px 0;}
#outer_job .myformat p		{ padding: 0; margin: 0}
#outer_job .myformat ul		{margin: 0 auto 0x 0; padding: 0 0 0 18px; list-style-type: disc}

#outer_job .submit			{width: 120px}

#job_inner					{float: left; width: 490px}
#print						{width: 300px; padding-bottom: 20px; color: #999999; font-size: 9px}
#print a, #print a:link, #print a:visited
							{color: #999999;}
							
							
tr.GridViewHeader th
{
padding-left: 5px; 
padding-right: 5px;
padding-top: 2px; 
padding-bottom: 2px;
}
							
