/* CSS Document */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}div#preload { display: none; visibility: hidden;}/* remember to define focus styles! */ :focus{outline:0;}#home_link{font-size:9px;line-height:14px;width:255px;height:16px;margin-bottom:10px;background-color:#CC0000;text-indent:10px;color:#FFFFFF;}.h1, h2, h3{text-align:left;}.left_align{text-align:left;}body{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-align:left;}body a{font-weight:900;text-decoration:none;color:#000000;}body a:hover{font-weight:900;color:#cc0000;}.body_bold{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-align:left;font-weight:900;}.body_bold_right{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-align:right;font-weight:900;}.body_white{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:left;}.body_white a{font-weight:900;text-decoration:none;color:#FFCC00;}.body_white a:hover{font-weight:900;color:#FFCC00;text-decoration:underline;}.body_red{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#cc0000;text-align:left;}.hidden {	display: none;}#wrapper{height:1%;}#top{height:202px;}#logo{height:150px;background-image:url(new_images/logo.jpg);background-repeat:no-repeat;width:963px;}#title_spacer{position:relative;float:left;width:563px;height:150px;}#flash{height:150px;width:963px;}.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	width:963px;	height:36px;	position:relative;	font-size:12px;	z-index:102;}.menu ul li a, .menu ul li a:visited {	display:block;	text-decoration:none;	color:#fff;	width:107px;	height:36px;	text-align:center;	color:#fff;	line-height:36px;	font-size:12px;	overflow:hidden;	background-repeat:repeat-x;	padding-top: 0px;}.menu ul {padding:0; margin:0; list-style: none;}.menu ul li {float:left; position:relative; text-align:left;}.menu ul li ul {display: none;}/* specific to non IE browsers */.menu ul li:hover a {color:#fff; background-image:url(new_images/button_current.gif); background-repeat:repeat-x;}.menu ul li:hover ul {display:block; position:absolute; top:36px; left:0; width:107px; color:#fff}.menu ul li:hover ul li a.hide {	color:#ffffff;}.menu ul li:hover ul li:hover a.hide {	color:#FFFFFF;}.menu ul li:hover ul li ul {display: none;}.menu ul li:hover ul li a {	display:block;	color:#ffffff;	background-image:url(new_images/list_over.png);	text-align:left;	font-size:10px;	font-weight:200;	text-indent:10px;	width:160px;}.menu ul li:hover ul li a:hover {background-image:none; background-color:#000000; color:#ffffff;}.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:125px; top:0;}.menu ul li:hover ul li:hover ul.left {left:-125px;}#gradient{height:16px;background-image:url(new_images/red_fade.jpg);background-repeat:no-repeat;}#main{width:963px;height:1%;}#column1{float:left;position:relative;height:712px;width:255px;background-color:#fff;}#column2{left:10px;float:left;height:712px;position:relative;width:428px;z-index:101;}#column3{left:30px;height:712px;float:left;position:relative;width:250px;z-index:100;}#column3_test{left:30px;height:712px;float:left;position:relative;width:250px;z-index:100;}#home_link{text-align:left;text-indent:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}#home_link a{text-decoration:none;color:#FFFFFF;}#home_link a:hover{display:block;text-decoration:none;color:#000;}#sector_search{float:left;position:relative;width:255px;height:225px;background-color:#fff;background-image:url(new_images/jobs_sector.gif);background-repeat:no-repeat;}#sector{top:66px;position:relative;float:left;width:255px;height:26px;}#viewsector{display:block;width:255px;height:26px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:26px;text-align:left;text-indent:10px;font-size:12px;color:#FFFFFF;background-image:url(new_images/sector.png);}#viewsector a{display:block;width:255px;height:26px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#FFFFFF;}#viewsector a:hover{display:block;width:255px;height:26px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#666666;background-image:url(new_images/sector_over.gif);background-repeat:no-repeat;}/* view sector test style*/#viewsector2{display:block;width:255px;height:26px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:26px;text-align:left;text-indent:10px;font-size:12px;color:#FFFFFF;background-image:url(new_images/sector.png);}#viewsector2 a{display:block;width:255px;height:26px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#FFFFFF;}#viewsector2 a:hover{display:block;width:255px;height:26px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#666666;background-image:url(new_images/sector_over.gif);background-repeat:no-repeat;}/* view sector test style*/#searchalljobs{width:130px;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:left;text-indent:10px;left:10px;top:20px;position:relative;float:left;background-image:url(new_images/alljobs_button.gif);background-repeat:no-repeat;}#searchalljobs a{color:#FFFFFF;text-decoration:none;}#searchalljobs a:hover{color:#FFFFFF;text-decoration:none;background-color:#000000;display:block;background-image:url(new_images/alljobs_button_over.gif);background-repeat:no-repeat;}#hot_job_box{position:relative;float:left;top:10px;width:255px;height:261px;background-image:url(new_images/hot_job.gif);background-repeat:no-repeat;}#hot_feature{	width:235px;	position:relative;	top:50px;	height:180px;	overflow: hidden;}#apply_job_box{position:relative;float:left;top:10px;width:255px;height:261px;background-image:url(new_images/apply_box.gif);background-repeat:no-repeat;}#read_more{	position:relative;	width: 235px;	top: 52px;}#submit_cv{position:relative;float:left;top:20px;width:255px;height:196px;background-image:url(new_images/submit_cv.gif);background-repeat:no-repeat;}#submitcvtext{position:relative;float:left;width:234px;text-align:left;top:70px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;padding:10px;line-height:normal;}#submitcvtext a{text-decoration:underline;color:#FFFFFF;}#submitcvtext a:hover{text-decoration:none;color:#000;}.bigtel{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:24px;font-weight:bold;}.h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#666666;}.h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:36px;color:#CC0000;padding-left:30px;}.h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#666666;}#index_featured{height:50px;}#alljobs_featured{height:auto;padding-top:5px;padding-bottom:5px;}#feature{width:auto;display:block;height:auto;border: 1px dotted #999;border-width: 1px 0;margin: 5px 0;padding-top:20px;padding-bottom:20px;text-align:left;}.jobtitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#cc0000;text-decoration:none;text-align:left;}.jobtitle a{text-decoration:none;color:#cc0000;}.jobtitle a:hover{text-decoration:underline;color:#cc0000;}.current{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#000;text-decoration:none;text-align:left;padding-top:10px;padding-bottom:10px;}.current a{text-decoration:none;color:#000;}.current a:hover{text-decoration:underline;color:#000;}.bullets{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#cc0000;text-decoration:none;text-align:left;padding-top:10px;padding-bottom:10px;padding-left:30px;}.bullets a{text-decoration:none;color:#cc0000;}.bullets a:hover{text-decoration:underline;color:#cc0000;}/* FOR ASP INDEX PAGE LISTING */.jobtitle_listing{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;color:#cc0000;text-decoration:none;text-align:left;}.jobtitle_listing a{text-decoration:none;color:#cc0000;}.jobtitle_listing a:hover{text-decoration:underline;color:#cc0000;}.jobtitle_listing_white{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;color:#fff;text-decoration:none;text-align:left;}.jobtitle_listing_white a{text-decoration:none;color:#fff;}.jobtitle_listing_white a:hover{text-decoration:underline;color:#fff;}/**/.more{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#cc0000;text-decoration:none;}#sticker{	position:relative;	top:-30px;	width:250px;	height:193px;	background-image:url(new_images/sticker.png);	background-repeat:no-repeat;	background-position:center top;	z-index: 100;}#quicklinksbox{	display:block;	position:absolute;	top:183px;	left:8px;	width:234px;	height:290px;	background-image:url(new_images/quicklinks_box2.gif);	background-repeat:no-repeat;}#linksholder{margin-top:55px;margin-left:50px;text-align:left;}#quicklink{text-align:left;width:177px;height:30px;background-color:#F4F4F4;margin:14px 0px 0px 0px;left:30px;text-indent:10px;line-height:30px;}#couple{position:absolute;width:371px;height:268px;background-image:url(new_images/woman.png);background-position:center;background-repeat:no-repeat;top:509px;left:-55px;}#coupletext{position:relative;float:left;left:70px;top:244px;height:20px;width:234px;text-align:center;line-height:14px;font-size:10px;color:#FFFFFF;}#coupletext a{text-decoration:none;color:#FFFFFF;font-weight:100;}#coupletext a:hover{text-decoration:none;color:#FFFF00;font-weight:100;}#footer{position:relative;	float:left;	top:15px;	margin-top:15px;	width:963px;	height:266px;	background-image:url(new_images/footer_tab.gif);	background-repeat:no-repeat;	background-position:top left;	clear:both;}#footer_tab{float:left;width:245px;height:35px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#fff;text-align:left;text-indent:10px;line-height:32px;font-weight:900;}#footer_content{width:963px;height:162px;position:relative;float:left;color:#FFFFFF;text-align:left;}.footer_title{font-weight:900;}.footer_title_red{font-weight:900;color:#cc0000;}.column {width:300px;padding:10px;float:left;text-align:left;}#bottom_nav{clear:both;width:963px;text-align:center;font-weight:100;}.bottom_nav{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-align:center;}.bottom_nav a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-align:center;}.bottom_nav a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-align:center;}
