body {background:#EBEBEB;color:#121212;font-family:arial, helvetica, sans-serif;margin:0;padding:0;text-align:center;}
body {_behavior:url(/includes/scripts/csshover3.htc)}
#screen_reader{height:1px;left:0px;overflow:hidden;position:absolute;top:-500px;width:1px;}
#header,#wrapper,#footer {margin:0 auto;text-align:left;width:960px;}
#wrapper{background:url(/images/wrapper_bg.png) repeat-y;}
/*HEADER*/
#banner_logo{float:left;padding:5px 0 15px 5px;}
#banner_text{float:right;margin:0 5px 0 0;}
#banner_text,#banner_text a{color:#474747;font-size:.8em;}
	#banner_text p{margin:20px 2px 5px 0;text-align:right;font-size:1.2em;}
	#banner_text a{text-decoration:none;}
	#banner_text a:hover{text-decoration:underline;}

		form#search{background:url(/images/infra_search_bg.png) no-repeat  #EBEBEB;text-align:right;position:relative;margin:0;padding:0;}
		form#search label{margin-top:-9999px;color:green;position:absolute;}
		form#search input.search_text{background:none;color:#686868;width:14em;padding:4px 0 5px 5px;border:none;margin:0 22px 5px 0;}
		form#search input.search_submit{background:url(/images/infra_search_btn.png) no-repeat;border:none;padding:0;margin:0;cursor:pointer;text-indent:-9999px;height:25px;width:22px;position:absolute;top:0;right:0;font-size:0;display:block;line-height:0;}
		
#font_size{font-size:.8em;color:#999;float:right;clear:right;padding:2px 2px 0 0;}
	#font_size a{color:#999;font-weight:bold;text-decoration:none;padding:0 5px;}
	#font_size a:hover{color:#333;}
	#font_size a.font_small{font-size:80%;}
	#font_size a.font_normal{font-size:100%;}
	#font_size a.font_large{font-size:140%;}
/*PRIMARY NAV*/
#primary_nav{background:url(/images/primary_nav_bg.png) no-repeat;clear:both;color:#EEE;font-size:.8em;padding:0 0 35px 0;}
	#primary_nav ul{margin:0;padding:10px 0 8px 25px;/padding:5px 0 9px 30px;_padding:0 0 9px 30px;}
	#primary_nav li{display:inline;list-style:none;margin:0 -2px;padding:10px 0;position:relative;z-index:3;}
	#primary_nav li li{display:block;list-style:none;padding:0;margin:0; }
	#primary_nav li a{color:#EEE;text-decoration:none;padding:9px 12px 13px 12px;_padding:9px 12px 1px 12px;height:1%;}
	#primary_nav li li a{color:#EEE;text-decoration:none;display:block;padding:6px 10px 5px 16px;border-bottom:1px solid #35383f;border-top:1px solid #575a63;}
	#primary_nav li ul{display:none;z-index:2;width:160px;padding:0;left:0;top:36px;/top:55px;_top:46px;background:#444750;position:absolute;border-top:6px solid #FFF;}
	#primary_nav li ul li{display:block;}
	#primary_nav li.infrastructure:hover ul ul,#primary_nav li.transport:hover ul ul,#primary_nav li.aviation:hover ul ul,#primary_nav li.roads:hover ul ul,#primary_nav li.rail:hover ul ul,#primary_nav li.maritime:hover ul ul,#primary_nav li.regional:hover ul ul,#primary_nav li.local:hover ul ul,#primary_nav li.department:hover ul ul,#primary_nav li.vehicles:hover ul ul{display:none;position:absolute;}
	#primary_nav li li:hover{display:block;border-left:6px solid #FFF;}
	#primary_nav li.infrastructure:hover ul{display:block;}
	#primary_nav li.infrastructure li:hover,#primary_nav li.infrastructure ul{border-color:#7f2232;}
	#primary_nav li.transport:hover ul{display:block;}
	#primary_nav li.transport li:hover,#primary_nav li.transport ul{border-color:#8c1890;}
	#primary_nav li.aviation:hover ul{display:block;}
	#primary_nav li.aviation li:hover,#primary_nav li.aviation ul{border-color:#3a8cdd;}
	#primary_nav li.roads:hover ul{display:block;}
	#primary_nav li.roads li:hover,#primary_nav li.roads ul{border-color:#888a8e;}
	#primary_nav li.rail:hover ul{display:block;}
	#primary_nav li.rail li:hover,#primary_nav li.rail ul{border-color:#777338;}
	#primary_nav li.maritime:hover ul{display:block;}
	#primary_nav li.maritime li:hover,#primary_nav li.maritime ul{border-color:#449497;}
	#primary_nav li.regional:hover ul{display:block;}
	#primary_nav li.regional li:hover,#primary_nav li.regional ul{border-color:#428240;}
	#primary_nav li.local:hover ul{display:block;}
	#primary_nav li.local li:hover,#primary_nav li.local ul{border-color:#660;}
	#primary_nav li.department:hover ul{display:block;}
	#primary_nav li.department li:hover,#primary_nav li.department ul{border-color:#0d4782;}
	#primary_nav li.vehicles:hover ul{display:block;}
	#primary_nav li.vehicles li:hover,#primary_nav li.vehicles ul{border-color:#F06421;}
	#primary_nav ul ul li.sl_first{display:none;}
/*NAV*/
#navigation{width:173px;float:left;margin:-8px 0 0 6px;/margin:-24px 0 0 6px;_margin:-24px 0 0 3px;}
#navigation ul{margin:1px 0 0 0;padding:0;}
	#navigation ul ul{position:absolute;margin:0 0 0 172px;width:180px;background:#444750;border:1px solid #35383f;left:1px;top:0;}
	#navigation ul ul li a{color:#FFF;background:none;}
#navigation li{list-style:none;padding:0;margin:0;background:url(/images/nav_bg.gif) repeat-x;position:relative;z-index:2;_height: 1%;}
#navigation li li{background:none;}
#navigation li a{color:#474747;text-decoration:none;display:block;padding:6px 15px 5px 16px;border-bottom:1px solid #BABEBE;border-top:1px solid #F6F6F6;_height: 1%;}
#navigation ul.infrastructure li:hover li a,#navigation ul.transport li:hover li a,#navigation ul.aviation li:hover li a,#navigation ul.roads li:hover li a,#navigation ul.rail li:hover li a,#navigation ul.maritime li:hover li a,#navigation ul.regional li:hover li a,#navigation ul.local li:hover li a,#navigation ul.vehicles li:hover li a,#navigation ul.department li:hover li a{border-left:none;}
#navigation li:hover a,#navigation li li:hover a{border-bottom:1px solid #35383f;border-top:1px solid #575a63;color:#FFF;background:#444750;display:block;padding-left:10px}
#navigation ul.nav ul{display:none;}
#navigation ul.nav li:hover ul,#navigation ul li.over ul{display:block;}
#navigation ul.nav li.sl_first{font-weight:bold;border-top:none;color:#EEE;border-bottom:1px solid #2e2f33;margin:-1px 0 0 0;padding:14px 10px 14px 44px;font-size:1em;background:#444750;}
#navigation ul.infrastructure li:hover a,#navigation ul.infrastructure li li:hover a{border-left:6px solid #7f2232;}
#navigation ul.infrastructure li.sl_first{background:url(/images/sl_first_infrastructure.png) no-repeat #444750;}
#navigation ul.transport li:hover a,#navigation ul.transport li li:hover a{border-left:6px solid #8c1890;}
#navigation ul.transport li.sl_first{background:url(/images/sl_first_transport.png) no-repeat #444750;}
#navigation ul.aviation  li:hover a,#navigation ul.aviation li li:hover a{border-left:6px solid  #3a8cdd;}
#navigation ul.aviation li.sl_first{background:url(/images/sl_first_aviation.png) no-repeat #444750;}
#navigation ul.roads  li:hover a,#navigation ul.roads li li:hover a{border-left:6px solid  #888a8e;}
#navigation ul.roads li.sl_first{background:url(/images/sl_first_roads.png) no-repeat #444750;}
#navigation ul.rail li:hover a,#navigation ul.rail li li:hover a{border-left:6px solid  #777338;}
#navigation ul.rail li.sl_first{background:url(/images/sl_first_rail.png) no-repeat #444750;}
#navigation ul.maritime  li:hover a,#navigation ul.maritime li li:hover a{border-left:6px solid  #449497;}
#navigation ul.maritime li.sl_first{background:url(/images/sl_first_maritime.png) no-repeat #444750;}
#navigation ul.regional  li:hover a,#navigation ul.regional li li:hover a{border-left:6px solid  #428240;}
#navigation ul.regional li.sl_first{background:url(/images/sl_first_regional.png) no-repeat #444750;}
#navigation ul.local  li:hover a,#navigation ul.local li li:hover a{border-left:6px solid  #660;}
#navigation ul.local li.sl_first{background:url(/images/sl_first_local.png) no-repeat #444750;}
#navigation ul.vehicles  li:hover a,#navigation ul.vehicles li li:hover a{border-left:6px solid  #F06421;}
#navigation ul.vehicles li.sl_first{background:url(/images/sl_first_vehicles.png) no-repeat #444750;}
#navigation ul.department  li:hover a,#navigation ul.department li li:hover a{border-left:6px solid  #0d4782;}
#navigation ul.utilities  li:hover a,#navigation ul.utilities li li:hover a{border-left:6px solid  #0d4782;}
#navigation ul.department li.sl_first{background:url(/images/sl_first_department.png) no-repeat #444750;}
#navigation ul.utilities li.sl_first{background:url(/images/sl_first_utilities.png) no-repeat #444750;}
#navigation ul.nav ul li.sl_last a{border-bottom:none;}
#navigation .sl_icon{background:url(/images/nav_out.gif) no-repeat 163px 10px;}
/*BREADCRUMB*/
#breadcrumb{color:#444750;font-size:.8em;margin:-15px 6px 0 -20px;padding:0 0 10px 10px;position:relative;background:url(/images/breadcrumb_bg.png) repeat-x left bottom;}
	#breadcrumb a{color:#0080ff;text-decoration:none;}
	#breadcrumb a:hover{text-decoration:underline;}
/*CONTENT*/
#inner_content,#title_bar {margin:0;padding:0;float:left;width:560px;}
#content {margin-left: 200px;}
#title{padding:15px 140px 1px 0;}
#text{width:99%;margin-top:-10px;/margin-top:0;}
	#text a:link, #text a:active, .clearing a:link, .clearing a:active{color:#196ec2;text-decoration:underline;}
	#text a:visited{color:#25496e;text-decoration:underline;}
	#text a:hover {color:#ff2400;text-decoration:underline;}
h1,h2,h3,h4,h5,h6{color:#0080ff;padding:0;margin:0 0 15px 0;clear:left;}
	h1 {font-size:1.6em;}
	h2{font-size:1.4em;color:#004f9f;}
	h3 {font-size:1.25em;}
	h4 {font-size:1em;font-weight:bold;color:#004f9f;}
	h5{font-size:1em;font-weight:bold;}
	h6{font-size:1em;font-weight:bold;color:#004f9f;}
.last {margin-bottom: 0;}
.clearing {clear: both;text-align:right;font-size:.8em;background:url(/images/clearing_bg.png) no-repeat bottom left;padding:0 15px 40px 0;}
.lastupdate {color: #333333;padding-right:.3em;}
.latest{width:99%;border:1px solid #CCC;background:#eeeeee;margin:0 0 10px 0;clear:both;padding:0;} /*Latest News Shaded Box*/
	.latest h2,.latest h3{background:#444750; color:white;padding:5px 10px;margin:0;} 
	.latest p{padding:5px 10px;margin:0;}
.leftcol{float:left;width:72%;}
	.clear{clear:both;}
hr {background:#BBB;border:0;color:#E0E0E0;height:1px;margin:0 0 10px 0;padding:0;clear:both;}
sub,sup{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:.8em;}
	sup{bottom:1ex;}
	sub{top:.5ex;}
#change_fs{display:none;}
table{margin:0 0 8px 0;padding:0;_font-size:.9em;border-collapse:collapse;}
	.tborder td,.tborder th{border:1px solid #c3c4c6;}
	.tborder td table td{border:none;}
	.tborder th,th{background:#444750; color:white;}
	.wide{table-layout:fixed;}
	td,th{vertical-align:top;padding:5px;margin:0;}
	td.align-b,th.align-b{vertical-align:bottom;}
	td.align-m,th.align-m{vertical-align:middle;}
	.twide{width:735px}
	.tdBackground{background-color:#003;color: #fff;font-weight:bold;}
	.tdLightest,.tdLightestCorpBlue{background-color: #D8D8D8/*#cdcdcd*/;color: #000;}
	.tdDarkest{background-color: #BABABA;}
	.tbudget td,.tbudget th{border-width:0 1px 1px 1px;border-style:solid;border-color:#E8E8E8 #E8E8E8 #E8E8E8 #E8E8E8;}
	/*.tbudget td span,.tbudget th span{white-space:nowrap;}*/
	td pv{padding:0 0 5px 0;margin:0;}
	td.tbudget_indent{padding-left:1.5em}
	td.tbudget_indent2{padding-left:2.5em}
	td.tbudget_indent3{padding-left:4em}
	td.tbudget_borderT{border-top:0;}
	td.tbudget_borderTB{border-bottom:0;border-top:0;}
	td.tbudget_borderB{border-bottom:0;}
	td.tbudget_border,tr.tbudget_border{border-color:#E8E8E8 #E8E8E8 #666 #E8E8E8;/border-width:0px 1px 1px 1px;}
img{border:none;_behavior: url(/includes/scripts/iepngfix.htc);}
img.frame,#features img,.news img,#sidebar img,#rhm img,.formed.img_right,.importmenu li{padding:3px;border:1px solid #B9B9B9;background:#FFF;_border:4px solid #CACACC;}
.picap{float:left;width:280px;background:#FFF;margin:0 10px 5px 0;padding:4px;border:1px solid #B9B9B9;}
.picap img{padding-bottom:4px;}
.picap p{font-size:.8em;dgisplay:inline;clear:left;color:#333;margin:4px;}
.floatr{float:right;margin:0 0 5px 10px;}
#text .picap img.frame{margin:0;padding:0;border:0;}
#text img.frame{margin:0 10px 5px 10px;}
.filesize{white-space:nowrap;}
img[alt="PDF"],img[alt="DOC"],img[alt="RTF"],img[alt="PPT"],img[alt="XLS"],img[alt="ZIP"],img[alt="VLC"],img[alt="audio"]{vertical-align:middle;}
.align_r{text-align:right;}
.align_l{text-align:left;}
.align_c{text-align:center;}
/*NEWS ISSUES*/
ul#news_issues,#text ul.news_issues{margin:0;padding:0;}
	#news_issues li,#text .news_issues li{list-style:circle;margin:0 0 0 16px;padding:0;}
	#news_issues li p,#text .news_issues li p{padding:0;margin:0 0 10px 0;}
	#news_issues li p.link_title,#text .news_issues li p.link_title{padding:0;margin:0 0 4px 0;font-weight:bold;}
	#news_issues li p.link_title a,#text .news_issues li p.link_title a{text-decoration:none;}
	#news_issues li p.link_title a:hover,#text .news_issues li p.link_title a:hover{text-decoration:underline;}
	.red{color:#F00;}
	.buffer{clear:both;}
/*FOOTER*/
#footer{font-size:.7em;background:url(/images/footer_bg.png) no-repeat bottom left;color:#444750;position:relative;}
	#footer ul{float:left;list-style-type:none;margin:0;padding:0 20px 25px 35px;}
		#footer ul a{text-decoration:none;color:#474747;}
			#footer ul a:hover{text-decoration:underline;}
		#footer li{padding:2px 0;}
	.fttitle{font-weight:bold;margin-bottom:4px;background:url(/images/dotted_underline.gif) repeat-x left bottom;color:#0080ff;}
	.ftmore{margin-left:150px}
/*SIDEBAR*/
#rhm{float:right;width:170px;margin:5px 12px 0 0;padding:0 5px;font-size:.85em;color:#196ec2;outline:none;-moz-border-radius:5px;border-radius:5px;background:#eceded;border:1px solid #c3c4c6;
	behavior:url(/includes/scripts/border-radius.htc);}
	#rhm ul{padding:6px 8px 6px 22px;margin:0 -5px;}
		#rhm li{list-style:circle;padding:2px 0;margin:0;}
		#rhm li.useful_header{color:#0080ff;font-weight:bold;font-size:1em;list-style:none;margin:0 0 3px -14px;background:url(/images/breadcrumb_bg.png) repeat-x left bottom;padding:0 0 4px 0;}
		#rhm li a{text-decoration:none;color:#196ec2;}
		#rhm li a:hover{text-decoration:underline;}
	#rhm img{margin-top:5px;}

	.celly {-moz-border-radius:5px;}
#sidebar{float:right;width:172px;_width:180px;margin:5px 10px 0 0;/margin:5px 10px 0 0;_margin:5px 6px 0 0;background:URL(/images/sidebar_bg.png) no-repeat;padding:0 5px;font-size:.85em;color:#196ec2;outline:none;}
	#sidebar img{margin-top:5px;}
	#sidebar ul{padding:6px 15px 6px 22px;margin:0 -5px;background:URL(/images/sidebar_ft.png) no-repeat left bottom;}
	#sidebar li.image{list-style-type:none;padding:0;margin:0 0 0 -17px;}	
		#sidebar li{list-style:circle;padding:2px 0;margin:0;}
		#sidebar li.useful_header{color:#0080ff;font-weight:bold;font-size:1em;list-style:none;margin:0 0 0 -14px;background:url(/images/breadcrumb_bg.png) repeat-x left bottom;padding:0 0 4px 0;}
		#sidebar li a{text-decoration:none;color:#196ec2;}
		#sidebar li a:hover{text-decoration:underline;}
/*FILES*/
p.fig{color:#999;text-align:center;margin-top:0;font-style:italic;}
.files{font-size:.8em;color:#747474;margin:0;padding:0;background:url(/images/breadcrumb_bg.png) repeat-x left top;}
.files p{bdrder-top:1px solid #CACACC;padding:5px 0;margin:0;}
.files p a{color:#747474;}
.files img{margin:0 0 0 8px;float:right;}
/*GALLERY*/
.gallery{margin:0 0 5px 0;padding:0 0 5px 0;}
.gallery ul{font-size:.8em;padding:0;margin:2px 0 0 0;text-align:center;}
.gallery li{color:#666;float:left;list-style:none;margin-top:5px;padding:0 6px;width:20.5em;}
.gallery img{background:#FFF;border:1px solid #999;padding:.5em;vertical-align:bottom;}
.gallery span{color:#000;display:block;height:5em;margin-top:6px;}
.gallery li a:hover img,.gallery li a:active img,.gallery li a:focus img,.gallery a:hover {background:#BBB;}
/*addtoany*/
.a2a_dd,.addthis_button{position:absolute;top:-64px;right:635px}
/*CASE STUDIES*/
#case_study_wrapper .case_study {clear: both;}
#case_study_wrapper .case_study img { float:left;}
#case_study_wrapper .case_study p {margin-left:154px}
#case_study_wrapper .case_study a:link {font-size:1em;font-weight:bold;color:#004f9f; text-decoration:none;}
	#case_study_wrapper .case_study a:visited {font-size:1em;font-weight:bold;color:#004f9f; text-decoration:none;}
	#case_study_wrapper .case_study a:hover {font-size:1em;font-weight:bold;color:#004f9f; text-decoration: underline;}
.cs_image {float:right; width: 200px; padding:4px;border:1px solid #B9B9B9;background:#FFF;_border:4px solid #CACACC; margin:4px}
p.cs_caption {font-size:.8em;color: #333;}

/*graduate*/
.grad{clear:left;margin:0;padding:0;}
	#sidebar .grad{clear:none;padding:none;background:URL(/images/sidebar_ft.png) no-repeat left bottom;margin:8px -5px 0 -5px;}
.grad .col{width:33%;padding:0;margin:0;float:left;}
.grad ul{padding:0 12px 20px 28px;margin:0;width:172px;}
	#sidebar .grad ul{background:none;padding:0 12px 20px 34px;}
.grad p{padding:0;margin:0 auto;width:172px;}

.over,.recproc,.ourgrad,.enews,.blog,.facebook{width:172px;height:46px;list-style-type:none;text-indent:-9999em;}

.over,.recproc,.ourgrad,.over a,.recproc a,.ourgrad a{height:46px;}
.over{background:url(/department/careers/graduate/images/overview.png) no-repeat;}
.recproc{background:url(/department/careers/graduate/images/recruitment.png) no-repeat;}
.ourgrad{background:url(/department/careers/graduate/images/our-grads.png) no-repeat;}

.enews,.blog,.facebook,.enews a,.blog a,.facebook a{height:31px;}
.enews{background:url(/department/careers/graduate/images/enews.png) no-repeat;}
.blog{background:url(/department/careers/graduate/images/blog.png) no-repeat;}
.facebook{background:url(/department/careers/graduate/images/facebook.png) no-repeat;}
/*.enews + p,.blog + p,.facebook + p{padding:5px 10px 0 10px;}
	#sidebar .enews + p,#sidebar .blog + p,#sidebar .facebook + p{padding:0;}*/
	#sidebar .blog{padding-bottom:6px;}
	.grad a{display:block;}

/*readspeaker*/
#readspeaker_button1{position:absolute;right:200px;top:188px;/right:210px;/top:184px;width:137px;height:36px;padding:6px 6px 0 0;text-align:right;}
#readspeaker_button1 a{text-decoration:none;color:#FFF;font-size:.7em;}
#readspeaker_button1 img{vertical-align:middle;padding-left:2px;}
#xp1{position:absolute;right:205px;top:180px;background:#ebebeb;z-ingdex:2004;bordier:1px solid #444750;
	/background:#FFF;}
	#banner_text{position:relative;}
	xp1 table{border:none !important;margin:none;}
	#bottomlinks,#bottomlinks a{font-size:.8em;}
	/*****************************************************************************/
	.media{padding:0;border:1px solid #C3C4C6;behavior:url(/includes/scripts/border-radius.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#eceded;font-size:.9em;}
		.media h2{padding:10px 10px 5px 10px; margin:0;border-bottom:3px double #C3C4C6;}
		.media h3{font-size:.95em;padding:0;margin:2px 0 5px 3px;}
		#text .media h2 a,#text .media h3 a{text-decoration:none;}
		#text .media h2 a:hover,#text .media h3 a:hover{text-decoration:underline;}
		.media table{width:100%;marjngin:5px 0 0 0;}
		.media th{background:#757676;border-top:1px solid #bbb;border-bottom:1px solid #535454;border:none;background:#dbdcdc;color:#444750;}
		.media td,.media th{padding:5px 10px;}
		/*.media tr:nth-child(even){background:#dbdcdc;}*/
		tr.alt td {background:#dbdcdc;}
		.media table tr.over td{background:transparent;}
		.media table tr:hover td{background:#b9baba;}
		.media ul{padding:0;margin:0 0 0 15px;border-top:}
		.media li{list-style-type:none;padding:8px 0 0 0;margin:0 14px 0 0;width:120px;float:left;min-height:120px;width:120px;}
		.media li p{padding:0 0 10px 3px ;margin:0;}
		#text .media img.frame{margin:0;width:112px;}
		#text .media img.frame:hover{background:#0080ff;border:1px solid #00ccff;}
	/*****************************************************************************/
.rightcol{float:right;border:1px solid #CCC;text-align:center;border:1px solid #C3C4C6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#eceded;width:25%;padding:3px;}/*PDF Version Box*/
	.rightcol p{padding:8px;margin:0px;}
	.rightcol h3,.rightcol h2{padding:5px;margin:0px;font-size:1.1em;}
	
	.formed{border:1px solid #C3C4C6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#eceded;margin-bottom:10px;padvding:10px;overflow:hidden;}
	li .formed{padding:10px;}
		.formed th{background:#757676;}
		.formed td{color:#0080FF;font-weight:bold;}
		.formed h2{padding:10px 10px 5px 10px; margin:0;}
		.formed h3,.formed h4,.formed h5{padding:10px 10px 5px 10px;}
		.formed p{padding-right:10px;padding-left:10px;}
		.formed li{padding-right:25px;}
		.formed .img_right{margin:0 10px 10px 10px;}
		.formed table tr.over td{background:transparent;}
		.formed table tr:hover td{background:#b9baba;}
		.formed .labels{text-align:right;}
		.img-left,.img-center,.img-right{padding:6px;}
		.img-left{float:left;}
		.img-center{margin:0 auto;}
		.img-right{float:right;}

.banner{position:relative;}
#text .banner .frame{margin:0;}
#text .banner h2{position:absolute;background:#FFF;color:#236dae;bottom:4px;left:4px;padding:8px 8px 4px 8px;max-width:400px;textalign:right;font-size:2em;marhgin:0;line-height:1;}

.importmenu ul{padding:0 0 5px 0;margin:10px 0 0 0;display:inline-block;}
.importmenu li{padding:0;margin:0 3px 0 0;width:180px;float:left;list-style-type:none;display:inline-block;}
.importmenu li.third{margin:0;}
#text .importmenu li a{padding:10px;font-weight:bold;display:block;text-decoration:none;text-align:center;}
#text .importmenu li a:hover{background:#236dae;color:#fff;}

.process div{padding:0 0 100px 0;background:url(/vehicles/imports/images/arrow.png);background-repeat:no-repeat;background-position:center bottom;}
.process .research{background-image:url(/vehicles/imports/images/arrow_research.png);}
.process .vip{background-image:url(/vehicles/imports/images/arrow_vip.png);}
.process .via{background-image:url(/vehicles/imports/images/arrow_via.png);}
.process .shipping{background-image:url(/vehicles/imports/images/arrow_shipping.png);}
.process .clearance{background-image:url(/vehicles/imports/images/arrow_clearance.png);}
.process .quarantine{background-image:url(/vehicles/imports/images/arrow_quarantine.png);}
.process .safety{background-image:url(/vehicles/imports/images/arrow_safety.png);}
.process .register{background-image:url(/vehicles/imports/images/arrow_register.png);}
.process div.register{background:none;}

.process p{width:160px;padding:10px;border-radius:6px;height:70px;font-weight:bold;color:#FFF;}
.process .research p{background-color:#9BBB59;}
.process .vip p{background-color:#70B85A;}
.process .via p{background-color:#5CB46F;}
.process .shipping p{background-color:#5DB195;}
.process .clearance p{background-color:#5FA4AD;}
.process .quarantine p{background-color:#6181A9;}
.process .safety p{background-color:#6362A6;}
.process .register p{background-color:#8064A2;}

.process ul{border-width:3px;border-style:solid;border-color:#000;margin:-50px 10px 0 30px;padding:12px 12px 12px 24px;background:#fff;border-radius:6px;}
.process .research ul{border-color:#9BBB59;}
.process .vip ul{border-color:#70B85A;}
.process .via ul{border-color:#5CB46F;}
.process .shipping ul{border-color:#5DB195;}
.process .clearance ul{border-color:#5FA4AD;}
.process .quarantine ul{border-color:#6181A9;}
.process .safety ul{border-color:#6362A6;}
.process .register ul{border-color:#8064A2;}

.process ul li.agency{list-style-type:none;font-style:italic;margin:6px 0 0 0;}











