/*IPEC - ASM style and code - Neale Hall */
body#ult { color:#666666; background: #091F1C url(/assets/interfacegfx/ult/backdrop.jpg) no-repeat center 0px; }


#ult #header { background: #3AC3B0 url(/assets/interfacegfx/ult/header_backdrop.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; font: 12px Arial, Helvetica, sans-serif; }
#ult #header .siteheader { height: 98px; width: 900px; background: url(/assets/interfacegfx/ult/header.gif) no-repeat 0px 0px; margin: 0px; padding: 9px 0px 0px; }

#ult #header .siteheader .nav1 a:link,
#ult #header .siteheader .nav1 a:visited { color:#28796e; margin: 0; padding: 0px 0px 0px 13px; text-decoration:none; background: url(/assets/interfacegfx/ult/nav-nav1arrow.gif) no-repeat 0px 2px; }
#ult #header .siteheader .nav1 a:hover { color:#daf4f0; text-decoration:none; background: url(/assets/interfacegfx/ult/nav-nav2arrow.gif) no-repeat 0px 2px; }
#ult #header .siteheader .nav1 a:active { color:#FFFFFF; text-decoration:none; }

#ult #header .siteheader .nav1 a:link.home,
#ult #header .siteheader .nav1 a:visited.home { background: url(/assets/interfacegfx/ult/nav-nav1home.gif) no-repeat 0px 2px; }
#ult #header .siteheader .nav1 a:hover.home,
#ult #header .siteheader .nav1 a:active.home { background: url(/assets/interfacegfx/ult/nav-nav2home.gif) no-repeat 0px 2px; }

#ult #header .siteheader .nav2 a:link,
#ult #header .siteheader .nav2 a:visited { color:#daf4f0; margin: 0; padding: 0px 0px 0px 13px; text-decoration:none; background: url(/assets/interfacegfx/ult/nav-nav2arrow.gif) no-repeat 0px 2px; }
#ult #header .siteheader .nav2 a:hover { color:#FFFFFF; text-decoration:none; background: url(/assets/interfacegfx/ult/nav-nav3arrow.gif) no-repeat 0px 2px; }
#ult #header .siteheader .nav2 a:active { color:#daf4f0; text-decoration:none; }

#ult #header .siteheader .nav2 a:link.home,
#ult #header .siteheader .nav2 a:visited.home { background: url(/assets/interfacegfx/ult/nav-nav2home.gif) no-repeat 0px 2px; }
#ult #header .siteheader .nav2 a:hover.home,
#ult #header .siteheader .nav2 a:active.home { background: url(/assets/interfacegfx/ult/nav-nav3home.gif) no-repeat 0px 2px; }

#ult #header .sectionheader_1 p { font: bold 11px Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 7px; border-left: 1px solid #ABEBE6; }
#ult #header .sectionheader_1 .person { font-style: normal; color: #1F655E; text-align: right; font-weight: normal; }

#ult .SubNav a:link,
#ult .SubNav a:visited { background: #0099FF url(/assets/interfacegfx/ult/subnav.gif) no-repeat; }
#ult .SubNav a:hover,
#ult .SubNav a:active { background: url(/assets/interfacegfx/ult/subnavX.gif) no-repeat;}

#ult .SubNav a:link.on,
#ult .SubNav a:visited.on { background: #005E9C url(/assets/interfacegfx/ult/subnavOn.gif) no-repeat; }
#ult .SubNav a:hover.on,
#ult .SubNav a:active.on {background: url(/assets/interfacegfx/ult/subnavOnX.gif) no-repeat;}

#ult #container {background: #FFFFFF;}
#ult #page { background: #FFFFFF url(/assets/interfacegfx/global/page_backdrop.gif) repeat-x; }
#ult #footer { background: #FFFFFF url(/assets/interfacegfx/global/footer_backdrop.gif) repeat-x; }


#ult .Panel1 a:link,
#ult .Panel1 a:visited { background: url(/assets/interfacegfx/global/homepanel_button.gif) no-repeat; color: #FFFFFF; }
#ult .Panel1 a:hover,
#ult .Panel1 a:active { background: url(/assets/interfacegfx/global/homepanel_buttonX.gif) no-repeat; }


/* Section Headers */
#ult #header .sectionheader_1 { background: url(/assets/titles/ult_head_home.jpg) no-repeat; margin: 0px; padding: 175px 310px 25px 15px; color: #FFFFFF; }
#ult #header .sectionheader_2 { background: url(/assets/titles/ult_solution.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
#ult #header .sectionheader_3 { background: url(/assets/titles/ult_randd.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
#ult #header .sectionheader_4 { background: url(/assets/titles/ult_resources.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
#ult #header .sectionheader_5 { background: url(/assets/titles/ult_case.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
#ult #header .sectionheader_101 { background: url(/assets/titles/ult_tandc.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
#ult #header .sectionheader_102 { background: url(/assets/titles/ult_sitemap.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
#ult #header .sectionheader_110 { background: url(/assets/titles/ult_contact.gif) no-repeat; margin: 0px; padding: 0px; color: #FFFFFF; height: 96px; }
