html, body{padding:0px; margin:0px; height:100%; text-align:center; font-size:62.5%}
body{background-color:#fff; color:#666; text-align:center; font-family:"Trebuchet MS",sans-serif; font-size:1em}
div#container{min-height:100%; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0; padding:0px; position:relative; text-align:left; color:#666; width:980px; font-size:1.1em}
div#hdrContainerPrint{visibility:hidden; display:none}
div#hdrContainer{height:109px; background-image:url(/images/headerBg.gif); background-position:0 0; background-repeat:no-repeat}
div#hdrContainer div#hdrNavContainer{float:right; margin-right:15px; display:inline; margin-top:16px}
div#hdrContainer div#productFinder{float:right; margin-right:30px; margin-top:16px; width:268px; padding:0}
div#hdrContainer div#productFinder div#productFinderForm{text-align:right}
div#hdrContainer div#productFinder div#productFinderForm form{display:inline}
div#hdrContainer div#searchContainer{float:right; margin-right:30px; margin-top:16px; width:268px; padding:0; text-align:right}
div#hdrContainer div#searchContainer form{display:inline}
div#homeFooter{padding-top:18px; height:31px; padding-left:11px; margin:0px; clear:both; border-bottom:3px solid #5CB1E9; border-left:1px solid #FCB644; border-right:1px solid #FCB644}
div#homeSpacerBar{border-left:1px solid #ABD7F4; border-right:1px solid #ABD7F4; height:27px; clear:both}
div#dashboard{border-top:3px solid #00629F; padding-top:1px; float:left; width:158px; margin-right:1px; background-color:#fff}
div#dashboard div#dashboardBottom{height:0px}
div#homeMiddleCol{width:488px; float:left; border-top:3px solid #09F; padding-top:1px; margin-right:1px}
div#homeRightCol{width:332px; float:left; border-top:3px solid #00629F; padding-top:1px}
div.linkPosition{position:absolute; bottom:15px; left:13px}
div.linkPositionSpacer{height:15px}

div#homeHighlight0{border-top:3px solid #9C3; background-color:#E0F0C1; padding:15px; width:127px; border-left:1px solid #FCB644; border-bottom:1px solid #9C3; height:111px; position:relative}
div#homeHighlight1{border-top:3px solid #09F; background-color:#CDEBFF; padding:15px  5px 15px 15px; float:left; margin-right:1px; width:223px; border-bottom:1px solid #09F; height:111px; position:relative}
div#homeHighlight2{border-top:3px solid #FCB644; background-color:#FEE9C7; padding:15px; float:left; width:214px; border-bottom:1px solid #FCB644; height:111px; position:relative}
div#homeHighlight3{border-top:3px solid #09F; background-color:#CDEBFF; padding:15px; border-bottom:1px solid #09F; border-right:1px solid #FCB644; height:111px; position:relative}
div#splash{padding:4px 10px 0px 6px; width:310px; height:80px; margin:-290px 0px 0px 170px; position:absolute; z-index:100; overflow:hidden}
div#whatsNewHdrContainer{width:100%; display:table; background-color:#00629F; padding:8px 0 0 0}
a:link{color:#666; text-decoration:none}
a:visited{color:#666}
a:hover{text-decoration:underline; color:#000}
a.more:link{padding-right:8px; background-position:center right; background-repeat:no-repeat; text-decoration:none}
a.more:visited{color:#999; background-position:center right; background-repeat:no-repeat; text-decoration:none; padding-right:8px}
a.more:hover{text-decoration:underline}
a.moreAll{background-image:url(/images/linkArrowLightOrange.gif); color:#005A9C}
a.moreAll:visited{color:#005A9C}
p{margin-top:0; margin-bottom:10px}
strong{color:#000}
a#homeHighlight0Link{background-image:url(/images/linkArrowGreen.gif); color:#56913D}
a#homeHighlight1Link{background-image:url(/images/linkArrowBlue.gif); color:#09F}
a#homeHighlight2Link{background-image:url(/images/linkArrowOrange.gif); color:#F60}
a#homeHighlight3Link{background-image:url(/images/linkArrowBlue.gif); color:#09F}
a.readMore{background-image:url(/images/linkArrowLightOrange.gif); color:#005A9C; font-weight:bold}
a.readMore:visited{background-image:url(/images/linkArrowLightOrange.gif); color:#005A9C; font-weight:bold}
input.txt{font-size:1em; font-family:"Trebuchet MS",sans-serif; color:#666; margin:0; padding:0 0 0 5px}
select{font-size:1em; font-family:"Trebuchet MS",sans-serif; color:#666}
input#peopleFinderInput{width:151px}
input#searchInput{width:151px}
input.formButton{vertical-align:top}
div#hdrContainer div#productFinder a{color:#5CB1E9; text-decoration:none; background-image:url(/images/linkArrowBlue.gif); background-position:center right; background-repeat:no-repeat; padding-right:8px}
div#hdrContainer div#productFinder a:visited{color:#5CB1E9}
div#hdrContainer div#productFinder a:hover{text-decoration:underline; color:#00629F}
h1#masthead{margin:12px 0 0 21px; padding:0; float:left}
div#hdrContainer div#productFinder a{color:#5CB1E9; text-decoration:none; background-image:url(/images/linkArrowBlue.gif); background-position:center right; background-repeat:no-repeat; padding-right:8px}
div#hdrContainer div#productFinder a:visited{color:#5CB1E9}
div#hdrContainer div#productFinder a:hover{text-decoration:underline; color:#00629F}
div#hdrContainer div#hdrNavContainer ul{margin:1px 0 0 0; padding:0; list-style-type:none}
div#hdrContainer div#hdrNavContainer ul li{background-image:url(/images/bulletOrange.gif); background-position:0 6px; background-repeat:no-repeat; padding-left:10px}
div#hdrContainer div#hdrNavContainer ul li a{text-decoration:none; color:#5CB1E9}
div#hdrContainer div#hdrNavContainer ul li a:visited{}
div#hdrContainer div#hdrNavContainer ul li a:hover{text-decoration:underline; color:#00629F}
div.footer{padding:9px 0 0 0; color:#999; font-weight:bold}
div.footer ul{list-style-type:none; display:inline; margin:0; padding:0; font-weight:normal}
div.footer ul li{display:inline; padding:0 3px}
div.footer ul li a{text-decoration:none}
div.footer ul li a:visited{color:#999}
div.footer ul li a:hover{text-decoration:underline; color:#000}
div.footer{padding:9px 0 0 0; color:#999; font-weight:bold}
div.footer ul{list-style-type:none; display:inline; margin:0; padding:0; font-weight:normal}
div.footer ul li{display:inline; padding:0 3px}
div.footer ul li a{text-decoration:none}
div.footer ul li a:visited{color:#999}
div.footer ul li a:hover{text-decoration:underline; color:#000}
#nav, #nav ul{float:left; list-style:none; line-height:1; background:#fff; font-weight:bold; padding:0; margin:0; width:980px; z-index:2000}
#nav li:hover, #nav li.hover{    position:static}
#nav a{display:block; color:#7C6240; text-decoration:none; text-align:center; padding-top:9px; height:21px; background-color:#00629F; color:#fff; border-top:4px solid #D4EEFF}
#nav a:hover{border-top:4px solid #FCB336; background-color:#002663}
#nav a.selected{border-top:4px solid #FCB336; background-color:#002663}
#nav li{float:left; padding:0; border-right:1px solid #D4EEFF}
#nav li a#about{width:106px}
#nav li a#products{width:153px}
#nav li a#customer{width:137px}
#nav li a#news{width:115px}
#nav li a#leadership{width:153px}
#nav li a#legal{width:149px}
#nav li a#careers{width:160px}
#nav li ul{position:absolute; left:-999em; height:auto; font-weight:normal; margin:0; border:1px solid #00629F; width:176px; background-color:#fff}
#nav li#careersMenu ul{width:159px}
#nav li#careersMenu ul li{border-top:1px solid #DEDEDE; border-right:none; width:159px}
#nav li#careersMenu ul a{width:144px}
#nav li#careersMenu ul ul{margin:-29px 0 0 -161px; background-color:#fff; z-index:200}
#nav li ul li{border-top:1px solid #DEDEDE; border-right:none; width:176px}
#nav li ul a{text-align:left; color:#000; border-top:none; width:161px; background-color:#fff; padding:8px 3px 8px 12px; height:auto}
#nav li ul a.hasChildren{background-image:url(/images/menuArrow.gif); background-repeat:no-repeat; background-position:center right}
#nav li ul a:hover{background-color:#E0F0FB; border-top:none}
#nav li ul ul{margin:-29px 0 0 176px; background-color:#fff; z-index:200}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}
#nav li:hover, #nav li.sfhover{background:#eda}
div#dashboard h3{margin:0; padding:7px 0 0 12px; background-color:#09F; height:18px; border-bottom:1px solid #fff; }
div#dashboard ul{list-style-type:none; margin:0; padding:4px 2px 12px 2px; background-color:#CDEBFF; border-bottom:1px solid #fff}
div#dashboard ul li{padding:7px 10px 7px 9px; background-image:url(/images/dashboardListDivider.gif); background-position:bottom left; background-repeat:repeat-x}
div#dashboard ul li.dashbot{padding:10px 0px 13px 9px; background-image:none}
div#dashboard ul li.dashbot a{color:#00629F; font-weight:normal}
div#dashboard ul li.dashbot a:visited{color:#00629F}
div#dashboard ul li a{color:#000; font-weight:bold; text-decoration:none}
div#dashboard ul li a:visited{color:#000}
div#dashboard ul li a:hover{text-decoration:underline}
div#dashboard ul li ul{margin:0; padding:0; border-bottom:none}
div#dashboard ul li ul li{padding:2px 0 0px 9px; background-image:url(/images/bulletBlue.gif); background-position:0 8px; background-repeat:no-repeat}
div#dashboard ul li ul li a{font-weight:normal; color:#00629F}
div#dashboard ul li ul li a:visited{color:#00629F}
div#homeHighlight0 h3{margin:0 0 8px 0; padding:0; background: none; border: none;}
div#homeHighlight1 h3{margin:0 0 8px 0; padding:0}
div#homeHighlight2 h3{margin:0 0 8px 0; padding:0}
div#homeHighlight3 h3{margin:0 0 8px 0; padding:0}
div#whatsNewHdrContainer h3{float:left; margin:0 0 0 12px; padding:0; width:70px; height:19px; display:inline}
div.tabsNavBucket{  display:table;       width:100%;       background:url("/images/tabsNavBucketBg.gif") repeat-x bottom;       font-size:1em;   background-color:#00629F;    clear:both}
div#psMain div.tabsNavBucket{border-top:8px solid #00629F}
div.tabsNavBucket ul{  margin:0 0 0 5px;   padding:0 0;   list-style:none;   font-weight:bold;   color:#fff}
div.tabsNavBucket li{  display:block;   margin:0 1px 0 0;   padding:0;   float:left}
div.tabsNavBucket a{float:left; background:url("/images/tabLeft.gif") no-repeat top left; margin:0 0 0 0; padding:0 0 0 3px; text-decoration:none; cursor:pointer}
div.tabsNavBucket a span{  float:left;   display:block;   background:url("/images/tabRight.gif") no-repeat top right;   padding:4px 8px 4px 5px;   color:#fff}
div.tabsNavBucket a:hover span{  color:#005A9C}
div.tabsNavBucket .current a{  background-position:0 -25px;   border-width:0}
div.tabsNavBucket .current a span{  background-position:100% -25px;   padding-bottom:5px;   color:#005A9C}
div.tabsNavBucket a:hover{  background-position:0% -25px;   text-decoration:none}
div.tabsNavBucket a:hover span{  background-position:100% -25px;   color:#005A9C}
div.whatsNewLayer{padding:13px; height:244px; border-right:1px solid #ABD7F4; overflow:auto}
div.itemWrapper{background-repeat:repeat-x; background-position:bottom left; background-image:url(/images/dividerDashedGray.gif); padding-bottom:5px; margin-left:-18px; padding-left:18px}
div.itemWrapper p{margin-bottom:2px}
div.itemWrapper ul{margin:0 0 0 2px; padding:0; list-style-type:none}
div.itemWrapper ul li{background-image:url(/images/bulletGray.gif); background-position:0 6px; background-repeat:no-repeat; padding-left:10px; margin-bottom:1px}
div.itemWrapper ul li a{text-decoration:none; color:#666}
div.itemWrapper ul li a:visited{color:#999}
div.itemWrapper ul li a:hover{text-decoration:underline}
ul.tabsList{list-style-type:none; margin:0 0 0 0; padding:0 0 0 0}
ul.tabsList li{background-repeat:no-repeat; background-position:0 5px; background-image:url(/images/bulletArrow.gif); padding-left:18px; margin-bottom:5px}
ul.tabsList li a{text-decoration:none}
ul.tabsList li a:visited{color:#999}
ul.tabsList li a:hover{text-decoration:underline; color:#000}
div#splash a{padding:0px 0px 4px 0px; margin:0px 0px 0px 0px; color:#CCC}
div#splash p{color:#CCC}
div#splash a:hover, div#splash a:active{text-decoration:underline}
div#splash a:visited{text-decoration:none}
div#splash .yellow_heading{color:#fecf0f; font-weight:bold; font-size:1.2em}
div#splash .splash__more{float:right; color:#fecf0f; margin:-10px -6px 0px 0px; padding:0px 0px 0px 0px}
div#splash ul{padding:0px 0px 0px 0px; margin:-8px 0px 0px 0px}
div#splash ul li{color:#fecf0f; list-style-type:none; padding:0px 66px 0px 14px; margin:0px px 0px 0px 0px}
a#whatsNew{background-image:url(/images/linkArrowLightOrange.gif); color:#fff; float:right; margin-right:12px; margin-top:-3px}
