
/* reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{ line-height:1.5}table{ border-collapse:separate;border-spacing:0}caption,th,td{ text-align:left;font-weight:normal}table,td,th{ vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{ content:""}blockquote,q{ quotes:"" ""}a img{ border:none}


/* typography.css */
body{ 	font-family:Arial,sans-serif;	font-size:11px;	color:#4d5665;	background-color:#d5d5d5}h1,h2,h3,h4,h5,h6{ font-weight:bold;color:#000;margin-bottom:1em;line-height:1}h1{ color:#0f226a;font-size:1.5em}h2{ font-size:1.2em}h3{ font-size:1.1em;margin-bottom:0.5em}h4{ font-size:1em}h5{ font-size:1em}h6{ font-size:1em}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{ margin:0 0 1.5em}p img{ float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{ float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{ color:#006bc6;text-decoration:none}a{ color:#006bc6;text-decoration:underline}blockquote{ margin:1.5em;color:#666;font-style:italic}strong{ font-weight:bold}em,dfn{ font-style:italic}dfn{ font-weight:bold}sup,sub{ line-height:0}abbr,acronym{ border-bottom:1px dotted #666}address{ margin:0 0 1.5em;font-style:italic}del{ color:#666}pre,code{ margin:1.5em 0;white-space:pre}pre,code,tt{ font:1em 'andale mono','lucida console',monospace;line-height:1.5} li ul,li ol{ margin:0 1.5em}ul,ol{ margin:0 1.5em 1.5em 1.5em}ul{ list-style-type:disc}ol{ list-style-type:decimal}.error{ color:#ff0000}


/* layout.css */
.clear:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.clear{ display:block}
.left{float:left;display:block}.right{float:right;display:block}.block{margin:0;display:block}.alignCenter{ text-align:center}.alignRight{ text-align:right}body{	background:#bec4c9 url(../images/bgPage.gif) repeat-x top}#page{	width:920px;	margin:0 auto 10px auto;	background-color:#fff}#top{	position:relative;	height:62px;	background:#62696f url(../images/bgTop.png) no-repeat bottom}#top a{	display:block;	position:absolute;	bottom:20px;	right:16px;	color:#bdc6cb;	background:url(../images/envelope.gif) no-repeat 0 50%;	padding-left:17px;	text-decoration:none}#top a:hover{	text-decoration:underline}#header:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#header{ display:block}
#header{	height:107px;	background:#fff url(../images/bgHeader.gif) repeat-x bottom}#header #logo{	margin:17px 0 0 20px;	display:inline}#container:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#container{ display:block}
#container #sidebarL{	width:201px}#container #sidebarR{	width:202px}#container #main{	min-height:500px;	height:auto !important;	height:500px;	width:515px;	border-left:solid 1px #c1c6ca;	border-right:solid 1px #c1c6ca}#container #main #content{	padding:32px 30px;	width:455px}#footer:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#footer{ display:block}
#footer{	height:51px;	color:#fff;	background:#bec4c9 url(../images/bgFooter.gif) repeat-x top;	text-align:center;	padding:14px 10px 0 10px}#footer table{	width:100%}#footer a{	color:#fff;	text-decoration:none}#footer a:hover{	text-decoration:underline}#nav{	background:#0082d9 url(../images/bgNav.gif) repeat-x top;	padding:3px 0}#nav ul{	margin:0;	list-style-type:none;	padding:5px 0}#nav ul li{	display:inline}#nav ul li a{	color:#fff;	font-size:13px;	display:block;	padding:8px 0 8px 24px;	text-decoration:none}#nav ul li a:hover,#nav ul li a.active{	color:#99e3fb;	text-decoration:none;	background:transparent url(../images/bgNavArrow.gif) no-repeat 182px 50%}#adminBar:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#adminBar{ display:block}
#adminBar{height:2.5em;line-height:2.5em;background:#ebecec url(../images/bgAdminBar.gif) repeat-x bottom}#adminBar .dxmMenu{background:none;border:none;font-family:Tahoma,sans-serif}#adminBar .signOut{font-family:Tahoma,sans-serif;font-size:1.0em;padding-right:1em}#quickContact{	border-top:solid 1px #c1c6ca}#quickContact .item:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#quickContact .item{ display:block}
#quickContact .item{	border-bottom:solid 1px #c1c6ca;	padding:5px 0}#quickContact .item .n{	color:#000;	font-weight:bold;	width:52px;	padding-left:15px}#quickContact .item .v{	width:127px}#quickContact .item .i{	padding-left:15px}#jobSearch{background:#edf0f2 url(../images/bgJobSearch.gif) repeat-x top;border-bottom:solid 1px #c1c6ca;padding:18px 14px}#jobSearch h1{color:#000;font-size:14px;font-weight:bold;margin-bottom:14px}#jobSearch select{width:174px;margin-bottom:14px;border:solid 1px #7f9db9}#latestPositions{border-bottom:solid 1px #c1c6ca;padding:18px 14px;font-size:11px}#latestPositions h1{color:#000;font-size:14px;font-weight:bold;margin-bottom:14px}#latestPositions a{color:#0f82d2;text-decoration:none}#latestPositions .job{margin-bottom:12px}#latestPositions .job .date{color:#000;font-size:10px;font-weight:bold}#latestPositions .job .summary span.arrow{display:inline-block;width:6px;height:1em;background:url(../images/smlArrow.gif) no-repeat 0 70%}#jobSearchResults{margin-top:22px}#jobSearchResults h1{margin-left:30px}#jobSearchResults .job{background:#f0f1f3 url(../images/bgJob.gif) repeat-x top;border-bottom:solid 2px #fff;padding:20px 30px}#jobSearchResults .job h2.title{color:#307dd4;text-decoration:underline}#jobSearchResults .job span.new{display:inline-block;height:13px;width:40px;background:transparent url(../images/new.png) no-repeat}#jobSearchResults .job .details{color:#000;font-weight:bold}#jobSearchResults .job p.summary{margin-bottom:0}#jobSearchResults #divPager{margin-top:22px;padding:0 30px}#jobDetail p{margin:0}#jobDetail .top:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#jobDetail .top{ display:block}
#jobDetail .top{color:#000;line-height:3em;background:#dce1e5 url(../images/bgJobTop.gif) repeat-x top;padding:0 30px;font-weight:bold}#jobDetail .top a{color:#117da5;text-decoration:none;display:inline-block;margin-left:18px;padding-left:18px}#jobDetail .top a.email{background:transparent url(../images/envelope2.gif) no-repeat 0 55%}#jobDetail .top a.print{background:transparent url(../images/print.gif) no-repeat 0 55%}#jobDetail .description{margin:22px 0;padding:0 30px}#jobDetail .footer{height:65px;padding:10px 30px;background:#fff url(../images/bgJobBase.gif) repeat-x top}#jobDetail .footer a{color:#117da5;font-weight:bold;text-decoration:none}#jobDetail .footer a:hover{text-decoration:underline}#jobDetail #divEmailColleague{padding:0 30px;margin:22px 0}.tabs{background-color:#cfe2fb}.tabs a{text-decoration:none}@media projection,screen{ .ui-tabs-hide{display:none}}.ui-tabs-nav:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.ui-tabs-nav{ display:block}
.ui-tabs-nav{margin:0;padding:0;list-style:none;height:2.5em;border:solid 1px #9fbddc}.ui-tabs-nav li{display:block;float:left;list-style:none;margin:0;padding:0;height:2.5em;min-height:2.5em;text-align:center}.ui-tabs-nav a{ line-height:2.5em;min-height:2.5em;display:block;float:left;margin:0 auto;padding:0 10px;white-space:nowrap;outline:0}.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#444;font-weight:normal;text-decoration:none;border-right:solid 1px #9fbddc;background-color:#e2edfc}.ui-tabs-nav a:hover{text-decoration:none;background-color:#fff}.ui-tabs-nav .ui-tabs-selected a{color:#111;font-weight:normal;text-decoration:none;background-color:#fff}.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{ cursor:default}.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{ cursor:pointer}.ui-tabs-disabled{opacity:.8;filter:alpha(opacity=80);background-color:#4a4a4a}.ui-tabs-disabled a:hover{background-color:#4a4a4a}.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#999}.ui-tabs-panel{background:#fff;padding:20px 0 0 0}.ui-tabs-panel.border{padding:10px}.rade_toolZone{height:auto}


/* form.css */
input{font-size:1em;font-family:Arial,sans-serif}input.btn{width:auto;overflow:visible;padding:1px 10px}select{font-size:1em;font-family:Arial,sans-serif}fieldset.form:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form{ display:block}
fieldset.form dl:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form dl{ display:block}
fieldset.form blockquote:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form blockquote{ display:block}
fieldset.form,fieldset.form dl,fieldset.form dl dt,fieldset.form dl dd,fieldset.form blockquote{	display:block;	border:none;	margin:0;	padding:0;	text-indent:0}fieldset.form{	clear:both;	width:450px}fieldset.form legend{	display:none}fieldset.form dl{	clear:both;	width:450px;	margin-bottom:5px}fieldset.form dl dt{	clear:both;	width:120px;	float:left;	padding-top:2px}fieldset.form dl dd{	clear:right;	float:right;	width:320px}fieldset.form dd.text{	padding:2px 0}fieldset.form blockquote{	clear:right;	float:right;	width:321px}fieldset.form blockquote.submit{	margin-top:1em;	font-style:normal}fieldset.form input{font-family:Arial,sans-serif;font-size:1em;margin:1px 0}fieldset.form input.textbox{	width:230px;	vertical-align:middle;	padding-left:4px}fieldset.form .file{	width:230px;	margin-bottom:5px}fieldset.form textarea{	width:230px;font-family:Arial,sans-serif;font-size:1em}fieldset.form select.list{width:236px;	vertical-align:middle;font-size:1em;font-family:Arial,sans-serif}fieldset.form .check:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form .check{ display:block}
fieldset.form .check br{	clear:left}fieldset.form .check input{	width:15px;	height:19px;	float:left}fieldset.form .check label{	padding-left:4px;	height:21px;	line-height:21px;	float:left}.result{	text-align:center;	color:#f00;	margin-top:1em;	display:block}


/* grid.css */
.dxgvControl{}.dxgvHeader td{	font-family:Arial,sans-serif;	font-size:11px;font-weight:bold}.dxgv{	font-family:Arial,sans-serif;	font-size:11px}.dxgvDataRow a{color:#006bc6;	font-family:Arial,sans-serif;	font-size:11px;	text-decoration:none}.dxgvDataRow a:hover{	text-decoration:underline}.dxpSummary,.dxpPageNumber{	font-family:Arial,sans-serif;	font-size:11px}


