




ol li {margin-bottom:10px; margin-top:10px; padding-left:0; margin-left:0;}  
.disclaimer ol li {font-size: 75%; Ccolor: #000000;} 
/*************************************
 * FORM ELEMENTS
 *************************************/
.button {border:none; padding-top:5px; border: 1px; border-style:solid; border-color: #D8D8D8;}
.radiolist {font-size:75%; font-weight:bold; border:none;}
.imageButton{border:none;}
select{font-size:100%; border:1px solid #d8d8d8;}
input {color:#000000; font-size:100%; border:1px solid #d8d8d8; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
textarea {color:#000000; border:1px solid: #d8d8d8; font-size:100%;  font-family:Arial, Helvetica, sans-serif;}
radio {border:none;}
input radio {border:none;}
/*************************************
 * GENERAL ELEMENTS
 *************************************/
fieldset {font-size:75%; color:#000000;}
legend {font-size:120%; color:#1494d0; font-weight:bold;}
/*************************************
 * MIDDLE CONTENT
 *************************************/ 
H1 {font-weight: bold; font-size: 120%; margin: 25px 0 0 0; COLOR: #cc6600;}
H2 {font-weight: bold; font-size: 100%; margin:0; padding:15px 0 0 0; COLOR: #cc6600; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
H3 {font-weight: bold; font-size: 80%; margin: 0 0 -5px 0; COLOR: #cc6600; padding:20px 0 0 0;}
H4 {font-weight: bold; font-size: 70%; margin: 1.2em 0 0 0; COLOR: #000000;}
H5 {font-weight: bold; font-size: 65%; margin: 1.2em 0 0 0; COLOR: #000000;}
H6 {font-weight: font-size: 55%; normal;  margin: .5em 15px 0 0; COLOR: #000000;}
P {font-size: 75%; color: #333333;}
a {color: #1494d0; font-size: 100%;}
a:visited {color: #660033;}
a:hover {color: #f77d21;}
a:active {color: #16558a; text-decoration: none;}
.smallprint {font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#000000;}
.table {position:left; border: 1px; border-style:solid; border-color: #D8D8D8; font-family: Arial, Helvetica, sans-serif; font-size: 75%;}
.table ul {font-size:100%; color:#000000;}
.title a {color:#16558a; font-weight:bold; font-size:75%;}
.titlegrid {color:#16558a; font-weight:bold; font-size:100%;}
th a {color:#16558a; font-weight:bold; font-size:100%; text-decoration:underline;}
th a:visited {color:#660033; font-weight:bold; font-size:100%; text-decoration:underline;}
th a:hover {color:#f77d21; font-weight:bold; font-size:100%; text-decoration:none;}
th a:active {color:#f77d21; font-weight:bold; font-size:100%; text-decoration:none;}
.linkOrange a {COLOR: #f77d21; font-size:75%; text-decoration:underline;}
.linkOrange a:visited {COLOR: #660033; font-size:75%; text-decoration:underline;}
.linkOrange a:hover {COLOR: #16558a; font-size:75%; text-decoration:none;}
.linkOrange a:active {COLOR: #16558a; font-size:75%; text-decoration:none;}
.linkBlue a {COLOR: #16558a;font-size:75%;}
.date {COLOR: #606060; font-size:70%; font-weight:bold;}
/*************************************
 * SIDE NAVIGATION
 *************************************/
/* second level items */





li {background-image:url(); background-repeat:none; list-style:none;} /* why is this image hardcoded? image does not exist on live site */
/* ol li {margin-bottom:10px; margin-top10px; padding-left:0; margin-left:0px; } */
ol li {margin-bottom:10px;  padding-left:0; margin-left:0px; }
/*************************************
 * SIDE NAVIGATION
 *************************************/
#sideNav {float:left; width:180px; margin-right:0px; margin-top: 10px;}
#sideNav ul {margin:0; padding:0; list-style:none;}
#sideNav ul li.noshow {margin:0; padding-left: 0px; display:inline;}
/* second level items */
#sideNav ul ul{margin:0px; padding:0px; list-style:none;background: url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/left-divider.gif) bottom left no-repeat; padding-bottom: 1px;}
#sideNav li{margin-top:0px; list-style:none; font-size:75%; font-weight:bold;  position:top; padding:0px; }
#sideNav li a{color:#16558A; text-decoration:none; font-weight:bold; display:block; padding: 5px 0 5px 0px; background: url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/left-divider.gif) no-repeat top left #FFF;}
#sideNav li a:visited {color:#16558A; font-weight:bold;}
#sideNav li a:hover {color:#16558A; font-weight:bold; background-color:#f7d12c;}
#sideNav li a:active{color:#16558A;font-weight:bold; background-color:#f7d12c;}
/* third level items */
#sideNav li li{font-size:100%; font-weight:normal; display:block; padding-right:0px;}
#sideNav li li a, #sideNav li.highlighted li a{width:164px; color:#16558A; display:block; font-weight:bold; padding: 10px 0px 10px 10px; }
#sideNav li li.highlighted a{color:#16558A;font-weight:bold; background-color:#f7d12c;}
#sideNav li li ul {background: none;}
/* fourth level items */
#sideNav li li li a, #sideNav li.highlighted li li a, #sideNav li li li a:visited {width:137px; padding-left:34px; padding-right:0px; background:#FFF url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/left-arrow.gif) no-repeat top left;}
#sideNav li li li a:hover {background:#FFF url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/left-arrow-active.gif) no-repeat top left;}
#sideNav li li li a:active {background:#FFF url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/left-arrow-active.gif) no-repeat top left;}
#sideNav li li li {padding-left:0px; background-color:#ffffff;}
#sideNav ul{padding-left:0px; list-style-type: none;}
#sideNav ul ul{ margin-left: 0px;}
#sideNav ul.menuOff {display: none; margin-top:0px; }
#sideNav li.none { padding-left: 0px;}
#sideNav li.closed {background-image: none; padding-left: 0px;}
#sideNav li.open { background-image: none; padding-left: 0px;}
#sideNav ul li.closed, #sideNav ul li.open {padding-left: 0px;}
#sideNav li a{ display:none; width:138px;}
#sideNav li ul a{ display:inline;}
#sideNav li li li.highlighted a{margin-top:0px; width:137px; padding-left:34px; padding-right:0px; background:#FFF url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/left-arrow-active.gif) no-repeat top left;}
/*************************************
 * SITE MAP
 *************************************/
table.siteMap {margin-left:-5px}
.siteMap {color: #1494d0; font-size:80%;}
.siteMap a {color: #1494d0; font-size:80%; text-decoration:underline;}
.siteMap a:visited {color: #660033; font-size:80%; text-decoration:underline;}
.siteMap a:hover {color: #f77d21; font-size:80%; text-decoration:none;}
.siteMap a:active {color: #16558a; font-size:80%; text-decoration:underline;}
/*************************************
 * MAIN CONTENT AREA
 *************************************/
#mainContent {float:left;}
#mainContent li{font-size: 75%; COLOR: #000}
#mainContent li li {font-size: 100%; COLOR: #000}
#mainContent a {color: #16558a; font-size:100%; text-decoration:underline;}
#mainContent a:visited {color: #660033; font-size:100%; text-decoration:underline;}
#mainContent a:hover {color: #f77d21; font-size:100%; text-decoration:none;}
#mainContent a:active {color: #f77d21; font-size:100%; text-decoration:none;}
/* #mainContent tr.blueshade {background-color: #fafafa}*/
/* #mainContent tr.greyshade {background-color: #ededed} */
/* #mainContent tr.yellowshade {background-color: #ffffcc}*/
#mainContent tr.noshade {background-color: #ffffff}
/* #mainContent td.greyshade {background-color: #ededed}*/
/* #mainContent td.yellowshade {background-color: #ffffcc}*/
/* #mainContent td.blueshade {background-color: #fafafa }*/
#mainContent td.noshade {background-color: #ffffff} 
#pageContent{padding:0 10px 0 10px; float:left; width:580px; font-size:100%;}
.newsdate {COLOR: #606060; font-size:90%; font-weight:bold;}
.relatedLinks h2 {font-color: #cc6600; font-family: Arial, Helvetica, sans-serif;}
.relatedLinks ul {font-size:90%; color:#16558A; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}
.relatedLinks li {margin:0; padding:1px 0 1px 0; font-family: Arial, Helvetica, sans-serif; list-style-type:none;}
.relatedLinks ul a {margin:0; padding:0; list-style-type:none;}
.text{font-size:75%; color:#000;}
.error{font-size:100%; color:#cc0033;}
ul.sectionNav {padding:0; list-style:none;  color:#16558a;}
ul.sectionNav li {margin:20px 0 0 0; padding:0 0 0 0; list-style:none}
ul.sectionNav li li {margin:5px 0 0 0; padding:0 0 0 0px; list-style:image; list-style-image: url(blue-arrow.gif);}
ul.sectionNav li a {list-style:none; background-color:#ffffff; background-repeat:no-repeat; font-weight:bold; valign:top; padding:0 0 0 -10px; list-style:none}
/* the following two styles again has paths hardcoded. Broken image can be removed? - NS */
ul.sectionNav li li a {margin:0 0 0 0; list-style-type:none; background-color:#ffffff; color:#16558A; font-weight:normal; background-repeat:no-repeat; valign:top; padding-left:0px;  padding-right:0; background-image:url(); list-style:none}
.sectionNav {list-style-type:none; background-color:#ffffff; color:#16558a;; font-weight:normal; background-repeat:no-repeat; valign:top; padding-left:0; padding-right:0; background-image:url();} /* /cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_tertNav_r.gif */
ul.sectionNav ul.menuOff {list-style-type:none;}
/*************************************
 * TOOLS
 *************************************/
#tools div {border:none;}
#tools {margin:0; padding:0; list-style:none; margin:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; float:left;}
#tools ul {border:none;}
#tools li{margin:0; padding:0; list-style:none; font-size:70%; height:1%;}
#tools a {color: #f77d21; display:block; padding: .4em 0 0 30px; background-position:top left; background-repeat:no-repeat; text-decoration:none; font-weight:bold;}
/* the following few styles again has paths hardcoded. Broken image can be removed? - NS */
#tools a.print:link{color: #16558A; margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_print.gif); text-decoration:none; }
#tools a.print:visited{color:  #16558A;  margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_print.gif); text-decoration:none;}
#tools a.print:hover{color: #f77d21;  margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_print.gif); text-decoration:none;}
#tools a.print:active{color: #f77d21;  margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_print.gif); text-decoration:none;}
#tools a.email:link{color: #16558A; margin: 0; background:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_email.gif) no-repeat; text-decoration:none;} 
#tools a.email:visited{color: #16558A; margin: 0; background:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_email.gif) no-repeat; text-decoration:none;} 
#tools a.email:hover{color: #f77d21; margin: 0; background:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_email.gif) no-repeat; text-decoration:none;} 
#tools a.email:active{color: #f77d21; margin: 0; background:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/inside_email.gif) no-repeat; text-decoration:none;} 
#tools a.logout{color: #16558A; margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/i_lock.gif); text-decoration:none;}
#tools a.logout:visited{color: #16558A; margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/i_lock.gif); text-decoration:none;}
#tools a.logout:hover{color: #f77d21;  margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/i_lock.gif); text-decoration:none;}
#tools a.logout:active{color: #f77d21;  margin:0; background-image:url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/i_lock.gif); text-decoration:none;}
#tools a.smalla{font-size:75%; display:inline;}
#tools a.largea{font-size:150%; display:inline; padding:0 0 0 10px; margin:0;}
/*************************************
 * SECTION LINKS
 *************************************/
/*ul.sectionLinks{margin:0; padding:0; list-style:none; }
ul.sectionLinks ul{color:#16558A; margin:.2em 0 0 0; padding:0; list-style:none; line-height:1.5em;}
ul.sectionLinks li{color:#16558A; margin:0 0 1.8em 0; padding:0; list-style:none; font-size:75%; font-weight:bold;}
ul.sectionLinks li li{margin:0; display:inline; font-size:100%; font-weight:normal; list-style:none;}
.sectionLinks{margin:0; display:inline; font-size:100%; font-weight:normal;}*/
.sectionLinks a {color: #1494d0; font-size: 100%;}
.sectionLinks a:visited {color: #660033;}
.sectionLinks a:hover {color: #f77d21;}
.sectionLinks a:active {color: #16558a; text-decoration: none;}
/*************************************
 * TOP AND BACK LINKS
 *************************************/
.toplink a:link {font-size:100%; color: #1494d0; font-family:Arial, Helvetica, sans-serif;}
.toplink a:visited {font-size:100%; color: #1494d0; font-family:Arial, Helvetica, sans-serif;}
.toplink a:hover {font-size:100%; color: #f77d21; font-family:Arial, Helvetica, sans-serif;}
.toplink a:active {font-size:100%; color: #f77d21; font-family:Arial, Helvetica, sans-serif;}
/*************************************
 * BUTTONS
 *************************************/
#buttonGroup {padding-left: 89px;}
#buttonGroup input{width:60px;}
/*************************************
 * SECTION LINKS old styles
 *************************************/
/*ul.sectionLinks{margin:0; padding:0; list-style:none; }
ul.sectionLinks ul{color:#16558A; margin:.2em 0 0 0; padding:0; list-style:none; line-height:1.5em;}
ul.sectionLinks li{color:#16558A; margin:0 0 1.8em 0; padding:0; list-style:none; font-size:75%; font-weight:bold;}
ul.sectionLinks li li{margin:0; display:inline; font-size:100%; font-weight:normal; list-style:none;}
 .sectionLinks{margin:0; display:inline; font-size:100%; font-weight:normal;}*/
.sectionLinks a {color: #1494d0; font-size: 100%;}
.sectionLinks a:visited {color: #660033;}
.sectionLinks a:hover {color: #f77d21;}
.sectionLinks a:active {color: #16558a; text-decoration: none;}
/******************************************************************************************************/
ul.sectionLinks li li li {margin:0; padding:0 1em 0 0; font-size:100%; font-weight:normal; display: inline; font-weight:normal;/*border-right: 1px solid #000;*/ padding:0em 0.3em 0em 0.3em; list-style:none;}
ul.sectionLinks ul.menuOn { display: block; list-style:none;}
ul.sectionLinks ul.menuOn ul.menuOff{display: none; list-style-type:none;}
/******************************************************************************************************/
/*hide top level*/
ul.sectionLinks{ margin:0px; padding-left:0px; padding-top:0px; height:156px; list-style:none; }
/*
ul.sectionLinks li ul li a{ display:inline; font-size:100%; list-style:none;}
ul.sectionLinks ul { font-size:100%; margin-left: 0px; padding: 0px; list-style:none;}
ul.sectionLinks ul li.closed {padding-left: 10px; list-style:none;}
ul.sectionLinks {margin-left: 0px; list-style:none;}
ul.sectionLinks ul.menuOff { display: none; list-style-type:none; margin-top:0px; padding-top:0px;}
ul.sectionLinks li.none { padding-left: 0x; list-style:none; }
ul.sectionLinks li.closed {background-image: none; padding-left: 0px; list-style:none;}*/
/*************************************
 * PAGE EXTRAS
 *************************************/
#pageExtras {width:185px; float:left; position:relative; top: -17px; padding-left: 15px;}
*html #pageExtras {overflow:hidden;}
#pageExtras div {padding: 10px 15px 0px 15px; margin:0 0 15px 0px; float:left; width:185px; height: 154px; background: url(/cps/rde/xbcr/SID-3F57FECB-5FDCB070/careers/side-panel.gif) no-repeat;}
#pageExtras div.break {border:none; margin:0; padding:0; height: 0px; background: none;}
#pageExtras h2 {border-bottom:none; font-size:80%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding: 0 0 5px 0; color:#cc6600;}
#pageExtras p {font-family:Arial, Helvetica, sans-serif; font-size:70%; font-weight:normal; margin:0; padding: 5px 25px 0 0; color: #16558a; line-height: 16px;}
#pageExtras a {color:#1494d0; font-size:110%; text-decoration:underline;}
#pageExtras a:visited {color:#660033; font-size:110%; text-decoration:underline;}
#pageExtras a:hover {color:#f77d21; font-size:110%; text-decoration:none;}
#pageExtras a:active {color:#f77d21; font-size:110%; text-decoration:none;}
#pageExtras div img {float:left; padding:0 5px 0 0;}
#pageExtras .readMore {text-align:left; padding:0; margin:10px 0 0 0;}
#pageExtras .readMore a {text-decoration:underline; font-size:100%; color: #1494d0; text-align:left;}
#pageExtras .readMore a:visited {font-size:100%; color: #1494d0; text-decoration:underline; text-align:left;}
#pageExtras .readMore a:hover {font-size:100%; color: #f77d21; text-decoration:none; text-align:left;}
#pageExtras .readMore a:active {font-size:100%; color: #f77d21; text-decoration:none; text-align:left;}
/*************************************
 * BREADCRUMBS
 *************************************/
#breadcrumbs {color: #333333; margin:0; padding: 20px 0 0 10px; font-size:70%; width:580px;}
#breadcrumbs a:link {color: #16558a; text-decoration:underline;}
#breadcrumbs a:visited {color:#16558a; text-decoration:underline;}
#breadcrumbs a:hover {color:#f77d21; text-decoration:none;}
#breadcrumbs a:active {color:#f77d21; text-decoration:none;}
.rowshadeblue{background-color: #fafafa;}
.rowshadegrey{background-color: #ededed;}
.tableshadewhite{background-color: #FFFFFF;}
 ul li {list-style:square; padding-bottom:5px;}
 ul{COLOR: #1494d0;}
ol li {padding-bottom:5px;}
