/*
Table of contents
============================

Styling 

Generic site wide settings, including colours, typographic 
styles etc. are controlled by basic.css

============================

 last-updated: 24 September 2013
 updated by Matt Addison
  
 =1. universal reset (see basic.css)
 =2. accessibility features (see basic.css)
 =3. html and body (see basic.css)
 =4. typography (see basic.css)
 =5. layout
 =6. main navigation
 =7. form
 =8. tables
 =9. logon styles

============================
*/

/*
=3. html and body
============================
*/
/*Show & hide settings */

td img,
#tsp1 br {
 display: none;
}

td a img {
 display: inline;
 margin: 0 auto;
}

#table6 td.col4 a {
 display: block;
 width: 100%;
 position: relative;
 margin-top: -18px;
}

/*
=4. typography
============================
*/

noscript h2 {
 color: #a7193f;
}

strong.altstyle {
 color: #005695;
 font-weight: normal;
}

.standout {
 border-top: 1px solid #a5acb2;
 padding: 1em 0;
 margin: 0.5em 0;
}

.legal {
 font-size: 1em;
 color: #999;
}

.inline {
 display: inline;
}

td font img,
td p img {
 display: inline;
 position: static;
}

#section1img,
#section2img,
#section3img,
#section4img {
 position: static;
}

.nofloat {
 position: static;
 float: none;
 clear: both;
}

.printThis {
 display: none;
}

.clear {
 clear: both;
}

.tancsubmit ul ul {
 list-style-type: none;
}

.newwindow {
 
}

.newwindow #container {
 padding-top: 24px;
}

.print {
 background: transparent url("../images/print.gif") 0 1px no-repeat;
 padding-left: 23px;
}

.pdf,
.pdf2 {
 background: transparent url('../images/pdf.gif') 0 0 no-repeat;
 padding-left: 23px;
}

.nobullets {
 list-style: none;
 padding: 0;
}

/* Rules for Change password form */

h1.password,
p.password,
em.password,
ul.password {
 margin-left: 20px;
 font-weight: normal;
}

h1.password {
 margin-bottom: -0.5em;
}

p.password {
 margin-bottom: 1.5em;
}

p.password,
em.password,
ul.password {
 font-size: 0.8em;
}

ul.password li {
 font-size: 1em;
}

.planner-img {
 float: left;
 margin-right: 18px;
}

#contact h3 {
 font-size: 1.5em;
 line-height: 1.2em;
 margin-bottom: 1.2em;
}

/*
=5. layout
============================
*/

#container      {
 padding: 0 2em;
 }

#paweb,
#home,
#chgpwd,
body#WELCOME,
#EPA_NO_NOM1,
#EPA_BENSTAT_INT,
#PSVIEW,
#payslip,
#p60,
#VIEWPD1,
#BGROUP,
#IMMSL0,
#SCMSD1,
#SCMED1,
#SCMLD1,
#WWFLOAD,
#DBOARD,
#WWMEM1,
#WWINVC1,
#WWINVC2,
#WWCP6,
#WWCP7,
#WWASSM1,
#WWASSA1,
#WWA35,
#WWB21,
#WWA31,
#MAINTMEM,
#MPSM1,
#MPFM1,
#MPFN1,
#STAREP,
#CHGBGROUP,
#ALLRPTS,
#AMRAB1,
#AMRAC1,
#AMRBD1,
#AMRBD3,
#AMRMG1,
#AMRND1,
#AMRND2,
#AMRPDM,
#AMRPT1,
#AMRPN1,
#AMRRB1,
#AMRSA1,
#AMRTI1,
#AMROL1,
#AMRMH1,
#AMRSM1,
#BENACC,
#CALCIS,
#ACSIN,
#RPTWR12,
#MPAL8,
#PSF10,
#PSF12,
#PSF17,
#PSF17U,
#TAXYRSUM,
#WMPTP5,
#WMPTP5FND2,
#WMPTP5CNT1,
#WMPTP5CNT2,
#WMPTP5CUR1,
#WMPTP5CUR2,
#WMPTP5OPT,
#WWBALFUND,
#WWBALCONT,
#WWMPAL15,
body#WWMPAL15DET,
#FUNDPG,
#FUNDPG2,
#WWUPG1,
#WWUPG2,
#WWUPG3,
#INVDESV,
#INVD05V,
#INVD10V,
#INVD12V,
#INVDES,
#INVD01,
#INVD02,
#INVD03,
#INVD04,
#INVD05,
#INVD06,
#INVD07,
#INVD08,
#INVD09,
#INVD10,
#INVD11,
#INVD12,
#MFCHOICES,
#INVD13,
#INVD14,
#INVD15,
#INVD16,
#INVD17,
#INVD18,
#INVD19,
#INVD20,
#INVD21,
#INVD22,
#INVD23,
#MPCD2,
#MPCD22,
#MPCD221,
#MPCD23,
#MPCD231,
#MPCD233,
#MPCD24,
#MPCD25,
#MPCD27,
#IRMAX,
#ENROL,
#ENROLINT,
#CONTSUMM,
#CONDET,
#INVSUMM,
#INVOPTS,
#INVCOPY,
#INVSTRGY,
#INVPERSN,
#CPFSRV,
#REVCNI,
#ENRLCFRM,
#ENRLPROC,
#ENRLEND,
#OPTOUT,
#OPTOUT2,
#OPTOUT3,
#OPTOUT4,
#PSF17U2,
#EPA_CONTRATE,
#epapt1,
#mobchgpwd,
#EPA_PENINP,
#epaschdoc,
#PREFS,
#tsp1,
#pb_dcplanner2,
#EPA_TNA,
#PB_WF3M,
#com1,
#inv-decisions,
#epa_peninp {
 padding: 0 2.7em 0 2px;
 padding-top: 63px;
 width: auto;
}

#EPA_TNA br,
#PB_WF3M br,
#com1 br,
#epa_peninp br {
 display: none;
}

.popForm {
 padding-top: 0 !important;
 padding-left: 1em !important;
 padding-right: 1em !important;
}

#SECHINT2,
#firsttime,
#zzzzz {
 padding: 1.8em 2.7em;
 width: auto;
}

#SECHINT2 #container {
 padding: 0;
 width: auto;
}

#SECHINT2 #table5 td,
#zzzzz #table3 td {
 padding: 3px 0;
}

#SECHINT2 #table5 {
 margin-bottom: 1.8em;
}

#zzzzz #table1 td,
#zzzzz #table3 td {
 text-align: center;
}

#zzzzz #table1 iframe {
 border: 2px solid #00adef;
}

#WWMPAL15,
#MPAL8,
#INVD05V {
 padding-right: 270px;
}

#WMPTP5 #table9 {
 margin-right: 270px;
}

#WMPTP5 #table9 {
 position: relative;
 width: auto;
}

#quicklinks {
 position: absolute;
 top: 87px;
 right: 30px;
 width: 200px;
}
#sidecol {
 position: absolute;
 top: 80px;
 right: -230px;
 width: 200px;
  margin: 0;
}
 
#WMPTP5 #table9 #quicklinks {
 top: -54px;
 right: -230px;
}
#WELCOME #quicklinks {
 position: static;
}

#paweb,
#home,
#DCINTROMAIN,
#DCRESULT {
 padding-top: 43px;
}

#home {
 padding-left: 2px;
}

#paweb iframe {
 width: 100%;
}

#paweb #table1 {
 margin-bottom: 1.8em;
}

#paweb #table3 td {
 text-align: center;
 padding: 9px;
}

#paweb span.Buttonclass {
 float: none;
}

font {
 font-family: Verdana, Geneva, sans-serif;
 color: #666;
}
 
font b {
 font-family: Arial, Helvetica, sans-serif;
 color: #e31936;
 font-weight: normal;
}
 

#DCINTROMAIN,
#DCRESULT {
 padding-right: 25%;
 width: auto;
}

.popup {
 padding: 1.8em 1.8em 0 1.8em;
 width: auto;
}

#chgpwd #container {
 margin: 0 !important;
}

.popup #container,
#tsp1 #container {
 margin: 0 !important;
 padding: 0 !important;
}

.popup h3 {
 background-color: transparent;
 color: #333;
}

#userguide table {
 width: auto;
 margin: 0 0 1.8em 0;
}

#VIEWPD1 #container,
#EPA_NO_NOM1 #container,
#EPA_CONTRATE #container,
#mobchgpwd #container,
#epaschdoc #container {
 padding: 0;
}

#mobchgpwd #container {
 width: 100%;
}

#PSF17 .pageHeading {
 padding-bottom: 0;
}
 
#PREFS {
 padding: 36px 2.7em;
}

#PREFS .PROMPTCLASS {
 font-weight: normal;
}

#containerwelcome {
 float: left;
 width: 100%;
}

#VIEWPD1 br,
#EPA_NO_NOM1 br,
#EPA_PENINP br,
#epapt1 br,
#epaschdoc br {
 display: none;
}

.htmlbanner {
 
}

#banner {
 padding: 0; 
 margin: 0;
 border: 0px solid #fff; 
}

#header {
 position: relative; 
 padding: 0; 
 margin: 0;
 height: 90px;
 border: 0px solid #fff; 
 overflow: hidden; 
 background-color: #fff;
}

#header h1 {
 position: absolute;
 width: 142px;
 height: 64px;
 top: 20px;
 left: 20px;
 background: transparent url('../images/hbos-logo.png') top left no-repeat;
}

#client #header h1 {
 background: transparent url('../images/hbos-logo-client.png') top left no-repeat;
}

#header h2 {
 position: absolute;
 width: 225px;
 height: 90px;
 top: 0;
 right: 0;
 padding: 0;
 background: transparent url('../images/hbos-pension.png') 100% 15px no-repeat;
}

#wait {
 position: absolute;
 top: 0;
 left: 0;
 padding: 0;
 padding-top: 100px;
 margin: 0;
 height: 1000px;
 width: 100%;
 text-align: center;
 font-style: italic;
 font-weight: normal;
 z-index: 500;
 background-color: #fff;
}

#wait p {
 padding: 0;
 margin: 0 auto 1em auto;
 font-weight: normal;
 font-style: normal;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.8em;
 line-height: 1;
 width: 180px;
 padding: 5px;
 color: #fff;
 background-color: #00864f;
}

#wait p.align {
 text-align: center;
 width: auto;
 background-color: transparent;
}

ul.cookietrail {
 float: left;
 width: 100%;
 padding: 0;
 margin: 0 auto 1.5em auto;
 line-height: 30px;
 background: #fff;
 border-bottom: 3px solid #00864F;
}

.headlightyellow td ul.cookietrail {
 font-size: 0.77em;
}

ul.cookietrail li {
 float: left;
 line-height: 30px;
 padding: 0;
 margin-right: 9px;
 margin-bottom: 0;
 list-style: none;
 text-align: center;
}

ul.cookietrail li.first {
}

ul.cookietrail li.end {
}

ul.cookietrail li em {
 display: block;
 width: auto;
 padding: 0 6px;
 font-weight: bold;
 color: #fff;
 line-height: 30px;
 background: #00864F;
}

.warning {
 border: 1px solid #d4d4d4;
 padding: 1.8em;
 padding-bottom: 0;
 margin-bottom: 1.8em;
 background: #fff9dd url('../images/panel-fade.gif') top left repeat-x;
 font-size: 1em;
}

.warning h3 {
 color: #0e4e96;
}

.warning p {
 margin-bottom: 1.5em;
}

.submit-wrap {
 clear: both;
 width: 100%;
 padding: 0;
 font-size: 10px !important;
 line-height: 1;
}

#container .submit-wrap p {
 text-align: left;
 float: left;
 width: 100%;
}

td #msg_data {
 overflow: hidden !important;
 height: auto !important;
 width: auto !important;
 font-size: 0.834em;
}

#home #panel_carousel .inner1 {
 padding: 0;
}

#mainpanel,
#panel_carousel,
#panelwrap {
 float: left;
 width: 100%;
}

#mainpanel {
 border-bottom: 0px solid #d8d8d8;
}

#panelss {
 float: left;
 width: 33%;
}

#panel_carousel {
 width: 66%;
 float: left;
}

#panelwrap {
 margin-bottom: 1.8em;
}

#panelwrap .panelouter {
 float: left;
 width: 33%;
 margin-bottom: 1.8em;
}

#panelwrap .inner4 {
 min-height: 376px;
}

#panelwrap .panelouter .inner4 {
 padding: 0;
}

#panelwrap #paneltn .inner4 {
 height: 376px;
 overflow-y: auto;
}


#panelmd .closer {
 display: none;
}

.panelouter .inner1,
.panelouter .inner2,
.panelouter .inner3,
.panelouter .inner4 {
 float: left;
 width: 100%;
}

#home #mainpanel .panelouter .inner2 {
 border-top: 1px solid #00864F;
 padding-top: 20px;
}

#home #panelwrap .panelouter .inner2 {
 border-top: 3px solid #00864F;
 padding-top: 4px;
}

#panelwrap .panelouter .inner1,
#panelss .inner1 {
 width: 96%;
 padding-right: 4%;
}

#panelss h3 {
 font-family: Georgia, "Times New Roman", serif;
 color: #6bbd3c;
 font-style: italic;
 text-transform: none;
 font-size: 3.5em;
 line-height: 1;
 margin-bottom: 0.6em;
}

#panelss h4 {
 font-size: 1.5em;
 line-height: 1.4;
 margin-bottom: 1.4em;
}

#thist_links {
 height: 100px;
 width: 100%;
}

p.separator a {
 display: block;
 width: 100%;
}

/*.flexslider .slides img {
 position: absolute;
 z-index: 1;
 top: 0;
 left: 0;
 height: auto;
}

.story {
 position: relative;
 height: 300px;
}

#home #container .story h3 {
 position: absolute;
 top: 27px;
 width: 50%;
 left: 20px;
 z-index: 2;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 2.4em;
 line-height: 1.125;
 margin-bottom: 1.125em;
}

#home #container .story h3 span {
 font-family: Arial, Helvetica, sans-serif;
 display: block;
}

.story div {
 position: relative;
 z-index: 3;
 width: 33%;
 padding: 2% 12px;
 margin: 3% auto 0 4%;
 background: #CDECB8;
 font-size: 0.77em;
 line-height: 1.8;
}

.story div p {
 font-size: 1.8em;
 line-height: 1.5;
 font-weight: normal;
 margin: 0;
}

.story div p a {
 font-weight: normal;
}

.story div em {
 font-style: italic;
 color: inherit;
}
*/
p.separator {
 margin: 0;
}

#FAQ_Home {
 width: 96%;
 margin: 1.5em auto;
}

#FAQ_Home dd {
 font-size: 1.323em;
}

#FAQ_Home dd ul,
#FAQ_Home dd li {
 font-size: 1em !important;
}

#FAQ_Home address {
 font-size: 1em;
 font-style: normal;
 font-weight: bold;
 margin-top: 1.5em;
}

#FAQ_Home address a {
 font-weight: normal;
}

#atwarning {
 padding: 17px 2em 1px 2em;
 margin: 0 2em 1.8em 2em;
 width: auto;
 border: 1px dotted #ccc;
}

#mobtandc {
 border: 2px solid #bfb6ad !important;
 height: 160px !important;
 margin-bottom: 1.8em;
}


#tsp1 dl {
 float: left;
 width: 70%;
}

#tsp1 #side {
 float: right;
 width: 25%;
 border: 2px solid #ebebec;
 background: #fff url('../images/step-side.png') top left no-repeat;
 min-height: 307px;
 position: relative;
 top: 27px;
}

#tsp1 #side h3 span {
 width: 0px;
 height: 0px;
 position: absolute;
 left: -9999px;
 overflow: hidden;
}

#tsp1 #side a.link1,
#tsp1 #side a.link2 {
 position: absolute;
 top: 184px;
 left: 18px;
 width: auto;
 background-color: #717275;
 color: #fff;
 padding: 4px;
 text-decoration: none;
}

#tsp1 #side a.link2 {
 top: 237px;
 background-color: #c60c30;
}

#tsp1 #side a.link2:focus,
#tsp1 #side a.link2:hover {
 background-color: #cc3c58;
}

#tsp1 #side a.link1:focus,
#tsp1 #side a.link1:hover {
 background-color: #96979a;
}

#tsp1 dt {
 margin-bottom: 0;
 font-weight: bold;
}

dt.step1 {
 background: #fff url('../images/step1-box.png') 100% 26px no-repeat;
 color: #004c93;
}

dt.step2 {
 background: #fff url('../images/step2-box.png') 100% 26px no-repeat;
 color: #00b5dd;
}

dt.step3 {
 background: #fff url('../images/step3-box.png') 100% 26px no-repeat;
 color: #008076;
}

dt span {
 display: inline-block;
 height: 63px;
 line-height: 82px;
 }

dt span.step1,
dt span.step2,
dt span.step3 {
 color: #fff;
 width: 70px;
 line-height: 82px;
 padding-left: 80px;
}

dt span.step1 {
 background: #fff url('../images/step1.png') top left no-repeat;
 }

dt span.step2 {
 background: #fff url('../images/step2.png') top left no-repeat;
 }

dt span.step3 {
 background: #fff url('../images/step3.png') top left no-repeat;
 }

dd.step1,
dd.step2,
dd.step3 {
 margin-left: 30px;
 padding: 18px;
 margin-bottom: 0;
 }
    
dd.step3 {
 margin-bottom: 18px;
 }
    
dd {
 border: 0px solid #666;
 border-left: 2px solid #666;
 padding: 18px;
 }
    
dd.step1 {
 border-color: #004c93;
 background: #fff url('../images/step1-box.png') bottom right no-repeat;
 }

dd.step2 {
 border-color: #00b5dd;
 background: #fff url('../images/step2-box.png') bottom right no-repeat;
 }

dd.step3{
 border-color: #008076;
 background: #fff url('../images/step3-box.png') bottom right no-repeat;
 }
    
hr.step1,
hr.step2 {
 position: static;
 height: 26px;
 width: auto;
 margin-left: 30px;
 background: transparent url('../images/step1-arrow.png') bottom center no-repeat;
 border-width: 0;
 margin-top: -7px;
}

hr.step2 {
 background: transparent url('../images/step2-arrow.png') bottom center no-repeat;
}


/*
=6. main navigation
============================
*/

/*Top navigation setup*/

.htmlmenu {
 background: #fff url('../images/menu-bar.png') bottom left repeat-x;
 height: 33px;
}

body.cell1,
#DCMENU {
 background: transparent/* url('../images/hbos-pension.png') 100% -75px no-repeat*/;
 padding: 0 !important;
 font-family: Arial, Geneva, sans-serif;
 height: 30px;
}

.cell1 form,
#DCMENU form {
 height: 30px;
 margin: 0;
 padding-top: 0;
 background: transparent;
}

.cell1 form table {
 margin: 0;
 width: 100%;
 background: #fff;
}

.cell1 div table,
#DCMENU table {
 width: 100%;
 margin: 0;
 padding: 0;
 height: 30px;
 position: relative;
 border-collapse: collapse;
}

.cell1 form table td,
#DCMENU form table td {
 line-height: 30px;
}

.cell1 form table td span {
 display: block;
 width: 80px;
 padding-left: 23px !important; 
 background: transparent url('../images/menu-arrow.png') 13px 10px no-repeat;
}

.cell1 form table td.topMenu,
.cell1 form table #home_menu:hover {
 background: transparent !important;
 color: #333;
}

.cell1 form table td.topMenu span:hover {
 background: #00864f;
 color: #fff;
}

#DCMENU table,
#DCMENU form,
#DCMENU form table td {
 height: 20px;
 line-height: 20px;
}

.mbar {
 display: none;
}

#menu1,
#menu2,
#menu3,
#menu4,
#menu5 {
 position: absolute;
 height: 30px !important;
 margin: 0;
 padding: 0;
 border-top-color: #656565 !important;
 border-right-color: #656565 !important;
 border-bottom-color: #656565 !important;
 border-left-color: #656565 !important;
 border-top-width: 0px !important;
 border-right-width: 0px !important;
 border-bottom-width: 0px !important;
 border-left-width: 0px !important;
}

#menu3,
#menu300 {
 margin-left: -2px;
}

#menu4,
#menu400 {
 margin-left: -4px;
}

td.topMenu,
td.selectedMenu,
form #home_menu,
#DCMENU form table td {
 background-color: transparent;
 visibility: visible;
 cursor: pointer;
 vertical-align: middle;
 font-size: 14px;
 text-align: center;
 color: #333;
 font-weight: normal;
 margin: 0;
 padding: 0;
}

#DCMENU form table td {
 border-width: 0px !important;
 font-size: 11px !important;
 color: #fff !important;
}

#DCINTROMAIN #table2 td {
 padding: 9px 9px 9px 0;
 vertical-align: middle;
}

form #home_menu {
 padding-left: 15px;
 text-align: left;
 height: 30px !important;
}

td.topMenu {
 padding: 0 8px;
 background: transparent url('../images/menu-arrow.png') 3px 10px no-repeat;
}

td.selectedMenu {
 padding: 0 8px;
 background-color: #00864f;
}

#home_menu:hover,
td.topMenu:hover,
td.selectedMenu,
#DCMENU form table td:hover {
 background-color: #00864f !important;
 color: #fff;
 background-image: none;
}

#menu200,
#menu300,
#menu400,
#menu500 {
 position: fixed !important;
 top: 0px !important;
 width: auto !important;
 height: auto !important;
 padding: 6px 0;
 background-color: #fff !important;
 border-right-color: #00864f !important;
 border-bottom-color: #00864f !important;
 border-left-color: #00864f !important;
 border-right-width: 3px !important;
 border-bottom-width: 3px !important;
 border-left-width: 3px !important;
}

#d {
 display: none;
}

.dropdownMenu,
.ddMenuMout,
.ddMenuMover {
 visibility: inherit;
 cursor: default;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 padding: 3px 8px;
 margin: 0;
 width: 260px;
 color: #333;
 text-decoration: none;
 font-family: Arial, Geneva, sans-serif;
 background-color: #fff;
 cursor: pointer;
 border-bottom: 0px solid #7c7c7c;
 border-top: 0px solid #fff;
}

.ddMenuMout,
.ddMenuMover {
}

.ddMenuMover {
 color: #333;
 background-color: #CDECB8;
 text-decoration: underline;
}

/*Left navigation setup */

#LEFTNAV {
 width: 190px;
 background-color: #fff;
}

#leftframe form {
 background-image: none;
 height: 100%;
}

#LineLayer {
 width: 150px;
 margin-left: 20px;
 text-align: left;
 display: none;
}

#HeadLayer {
 width: 150px;
 margin-left: 20px;
 text-align: left;
 padding-bottom: 0;
 margin-top: 0;
 background: #fff;
}

#DataLayer {
 background: #eff7e8 url('../images/left-speech.png') bottom left no-repeat;
 padding-bottom: 100px;
 width: 150px;
 margin-left: 20px;
 margin-right: 10px;
 margin-top: -104px;
 text-align: left;
 padding-top: 0;
}

#posLayer {
 width: 150px;
 margin-left: 0;
 margin-top: 0;
 z-index: 2;
 top: 33px !important;
}

#upscrollLayer,
#dnscrollLayer {
 color: #000;
 background: #fff /*url('../images/bg-leftnav.png') top right repeat-y*/;
 width: 150px !important;
}

#upscrollLayer {
 left: 0 !important;
}

#upscrollLayer {
 text-align: center;
 margin-top: 27px;
}

#dnscrollLayer {
 margin-left: 20px;
}

#upscrollLayer a,
#dnscrollLayer a {
 display: block;
 width: 150px !important;
}

#upscrollLayer td,
#dnscrollLayer td,
#upscrollLayer a font,
#dnscrollLayer a font,
#upscrollLayer td font,
#dnscrollLayer td font {
 background-color: transparent;
 text-align: center;
 line-height: 30px;
}

#upscrollLayer a font {
 display: block;
 width: 150px !important;
 font-family: webdings !important;
 color: #00864F !important;
 font-size: 20px !important;
}

#dnscrollLayer td font {
 display: block;
 width: 150px !important;
 font-family: webdings !important;
 color: #00864F !important;
 font-size: 20px !important;
}

#LineLayer table,
#HeadLayer table,
#DataLayer table {
 width: 150px;
 margin: 0;
 background-color: transparent;
 background-image: none;
}

#HeadLayer table {
 position: relative;
 z-index: 2000;
 margin-top: 0;
 background: #fff;
}

#DataLayer table {
 margin-top: 0;
}

#posLayer table,
#posLayer table table,
#HeadLayer table table,
#DataLayer table table {
 width: 150px;
 margin: 0;
 background-image: none;
}

#posLayer table,
#posLayer table table {
 background: transparent;
}

#posLayer td,
#HeadLayer td,
#DataLayer td,
#LineLayer td {
 background-color: transparent;
 height: auto;
 min-width: 0px;
}

#LineLayer td {
 padding: 0;
}

#posLayer td img,
#HeadLayer td.sideBar img,
#DataLayer td img,
#LineLayer td img,
#datalayer-tbl2 td.col1 {
 display: none;
}

#HeadLayer img,
#DataLayer img {
 display: none;
}

#posLayer img {
 display: none;
}

#posLayer td a img {
 display: none;
}

#HeadLayer #table5 tr.row3 td,
#HeadLayer #table5 tr.row4 td,
#HeadLayer #table5 tr.row5 td,
#HeadLayer #table5 tr.row6 td,
#HeadLayer #table5 tr.row7 td {
 background: #eff7e8;
 padding-left: 9px;
}

#HeadLayer #table5 tr.row5 td,
#HeadLayer #table5 tr.row6 td,
#HeadLayer #table5 tr.row7 td {
 
 font-size: 1.2em;
 line-height: 1.75;
 font-weight: normal;
}

#HeadLayer #table5 tr.row5 td b {
 font-weight: bold;
 color: #00864f;
}

#HeadLayer #table5 tr.row5 td {
 vertical-align: middle;
 font-weight: bold;
 color: #00864f;
}

#HeadLayer #table5 tr.row6 td,
#HeadLayer #table5 tr.row7 td {
 vertical-align: top;
 font-weight: bold;
 color: #00864f;
}

#HeadLayer #table5 tr.row6 td strong,
#HeadLayer #table5 tr.row7 td strong {
 color: #00864f;
}

#DataLayer a.sideBar:link,
#DataLayer a.sideBar:visited,
#DataLayer span.subMenu {
 display: block;
 font-size: 12px;
 font-weight: normal;
 line-height: 1.75;
 cursor: pointer;
}

#DataLayer td ul {
 font-size: 1em;
 line-height: 1.5;
}

#DataLayer td ul li {
 margin: 0;
 width: 140px;
 padding: 5px 10px 4px 20px;
}

#DataLayer td ul li a {
 display: block;
 width: 120px;
}

#DataLayer td {
 vertical-align: middle;
 padding: 0;
 width: 0;
 height: 0;
}

/* User Toolbar setup */

#idPrintLogoff {
 padding: 0;
 margin-top: 14px;
 width: auto;
 right: 25px !important;
}

#idPrintLogoff table td {
 margin: 0;
 padding: 0;
 border: 0px solid;
 vertical-align: middle;
 background-color: transparent;
}

#idPrintLogoff #table6 td.col4 a {
 margin: 0 !important;
}

#idPrintLogoff table td img {
 margin-left: 12px;
 margin-bottom: 2px;
}

#idPrintLogoff table {
 border-width: 0px !important;
}

/*
=7. form
============================
*/

font input {
 width: auto;
}

table input,
table label,
table select {
 float: none;
 display: inline;
 margin: 0;
 padding: 0;
}

table label {
 margin: 0;
 padding: 0;
 float: none;
 width: auto;
}

.button,
.buttonclass,
.Button,
.Buttonclass,
.BUTTON,
.BUTTONCLASS,
.getOptionsButton,
.searchSubmit,
#FAQ_Home .button {
 font-size: 14px !important;
 line-height: 27px !important;
 height: 27px !important;
 padding: 0 10px 0 10px;
 margin: 0;
 margin-right: 4px;
 font-weight: normal;
 text-align: center;
 width: auto !important;
 border: 1px solid #00864f;
    color: #fff;
    background-color: #00864f;
 background: -moz-linear-gradient(top,  #00864f 0%, #006e41 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00864f), color-stop(100%,#006e41)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top,  #00864f 0%,#006e41 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top,  #00864f 0%,#006e41 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top,  #00864f 0%,#006e41 100%); /* IE10+ */
 background: linear-gradient(to bottom,  #00864f 0%,#006e41 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00864f', endColorstr='#006e41',GradientType=0 ); /* IE6-9 */
 text-shadow: 0px 1px 2px #00864f;
    filter: dropshadow(color=#00864f, offx=0, offy=1);
}

span.button,
span.buttonclass,
span.Button,
span.Buttonclass,
span.BUTTON,
span.BUTTONCLASS,
span.getOptionsButton,
span.searchSubmit,
#FAQ_Home span.button {
 font-size: 10px !important;
 line-height: 27px;
 height: 27px;
 padding: 0;
 margin-right: 4px;
 float: left;
 display: inline-block;
 border: 0px solid #000;
}

.button:hover,
.buttonclass:hover,
.Button:hover,
.Buttonclass:hover,
.BUTTON:hover,
.BUTTONCLASS:hover,
.getOptionsButton:hover,
.searchSubmit:hover,
#FAQ_Home .button:hover {
    background-color: #00864f;
 background: -moz-linear-gradient(top,  #019a5b 0%, #00864f 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#019a5b), color-stop(100%,#00864f)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top,  #019a5b 0%,#00864f 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top,  #019a5b 0%,#00864f 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top,  #019a5b 0%,#00864f 100%); /* IE10+ */
 background: linear-gradient(to bottom,  #019a5b 0%,#00864f 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#019a5b', endColorstr='#00864f',GradientType=0 ); /* IE6-9 */
}

span.button:hover,
span.buttonclass:hover,
span.Button:hover,
span.Buttonclass:hover,
span.BUTTON:hover,
span.BUTTONCLASS:hover,
span.getOptionsButton:hover,
span.searchSubmit:hover,
#FAQ_Home span.button:hover {
}

span.button input,
span.buttonclass input,
span.Button input,
span.Buttonclass input,
span.BUTTON input,
span.BUTTONCLASS input {
 border-width: 0px !important;
 margin-right: 4px !important;
}

#FAQ_Home .button {
 font-size: 11px !important;
 padding: 0 10px;
}

#p_terms {
 margin-left: 6px;
}

#chgpwd #container #content-primary input {
 margin: 0 !important;
}

#questionnaire label {
 margin-right: 6px;
}

#questionnaire fieldset input {
 margin-right: 40px;
}

#questionnaire fieldset.details input {
 margin-right: 0;
}

#CALCIS #table9 input {
 margin-bottom: 18px;
 margin-right: 6px;
}

/*
=8. tables
============================
*/

table {
 clear: both;
 float: none;
}

td font {
 color: #6e6e6e;
}

#AMRND2 td font,
#WWB21 td font,
#WWFLOAD td font {
 color: #d00;
 font-weight: bold;
}

.columns-2,
.columns-3,
.columns-4,
.columns-5 {
 width: 100%;
 margin-bottom: 1.5em;
 border: 1px solid #ccc;
 border-width: 1px 0;
}

.columns-2 th,
.columns-3 th,
.columns-4 th,
.columns-5 th,
.columns-2 td,
.columns-3 td,
.columns-4 td,
.columns-5 td {
 border: 0px solid #ccc;
 background-color: #fff;
 padding: 9px;
}

.columns-2 .even td,
.columns-3 .even td,
.columns-4 .even td,
.columns-5 .even td {
 background-color: #eee;
}

.columns-2 th,
.columns-3 th,
.columns-4 th,
.columns-5 th {
 color: #6E6E6E;
 text-align: center;
}

.columns-5 .col2,
.columns-5 .col3,
.columns-5 .col4,
.columns-5 .col5 {
 width: 18%;
}

.columns-5 .col1 {
 text-align: left;
}

.columns-5 .col1 input,
.columns-5 .col2 input,
.columns-5 .col3 input,
.columns-5 .col4 input,
.columns-5 .col5 input {
 border: 0px solid #ccc;
 background-color: transparent;
 width: 140px;
}

.columns-5 .col2 input,
.columns-5 .col3 input,
.columns-5 .col4 input,
.columns-5 .col5 input {
 text-align: right;
 width: 110px;
}

#tblpeninp2 th.col1,
#tblpeninp2 td.col1 {
 text-align: center;
}

#tblpeninp2 td.col2 {
 text-align: right;
 width: 20%;
}

#tblpeninp2 td.col3 {
 text-align: center;
}

.columns-2 th.col1,
.columns-2 td.col1 {
 width: 25%;
}

.columns-2 th.col2,
.columns-2 td.col2 {
 width: 75%;
}

.columns-4 th,
.columns-4 td {
 width: 25%;
}

#tblviewpd1 tbody td.col1,
#tblviewpd1 tbody td.col3 {
 text-align: left;
 font-weight: normal;
}

#PREFS table td {
}

#PREFS #table2,
#PREFS #table5,
#PREFS #table7,
#PREFS #table9 {
 margin-bottom: 18px;
}

#PREFS #table4 {
 margin-bottom: 0;
}

#PREFS b {
 display: block;
 padding: 6px 0;
}

#PREFS .PROMPTCLASS br {
 display: none;
}

.alert {
font-size: 10px !important;
margin: 0 !important;
margin-top: 1.8em !important;
}

td .alert p {
font-size: 1.2em;
}

#WELCOME #table2 b {
 color: #e31936;
 display: block;
 margin-bottom: 18px;
}



/*Table Sub Heading*/

tr.headlightyellow td,
td.sectionHeading,
#AMRBD1 .PROMPTCLASS,
#WWMPAL15 #table5 td.headlightyellow {
 background-color: #CDECB8;
 font-weight: normal;
}

#AMRBD1 .PROMPTCLASS {
 color: #666;
}

td.headlightyellow {
 padding: 0;
 margin: 0;
}

/*Page table styles*/

#AMRSM1 #table5 td {
  font-size: 1.3em;
 line-height: 1.39;
 font-weight: bold;
}

#AMRPN1 #table5 tr.headlightyellow td,
#PSVIEW #table5 tr.headlightyellow td,
#MPCD2 #table5 tr.headlightyellow td,
#MPCD22 #table5 tr.headlightyellow td,
#MPCD221 #table5 tr.headlightyellow td,
#MPCD23 #table5 tr.headlightyellow td,
#MPCD233 #table5 tr.headlightyellow td,
#MPCD25 #table5 tr.headlightyellow td,
#MPCD27 #table5 tr.headlightyellow td {
 background-color: transparent;
}

#AMRSM1 #table5 .col3,
#AMRSM1 #table6 .col2,
#AMRSM1 #table7 .col2,
#AMRSM1 #table9 .col2,
#AMRSM1 #table10 .col2,
#AMRSM1 #table11 .col2,
#AMRSM1 #table12 .col2,
#AMRSM1 #table8 .col3,
#AMRSM1 #table8 .col4,
#AMRSM1 #table8 .col5,
#WMPTP5 #table5 .col2,
#WMPTP5 #table7 .col3,
#WWMPAL15 #table6 .col4,
#AMRND1 #table5 .col5,
#AMRND1 #table5 .col6 {
 text-align: right;
}

#WMPTP5 #table6 tr.headlightyellow .col2,
#WMPTP5 #table6 tr.headlightyellow .col3,
#AMRSM1 #table6 tr.headlightyellow .col2,
#AMRSM1 #table8 tr.headlightyellow .col2,
#AMRSM1 #table8 tr.headlightyellow .col3,
#AMRSM1 #table8 tr.headlightyellow .col4,
#AMRSM1 #table8 tr.headlightyellow .col5,
#AMRSM1 #table10 tr.headlightyellow .col2,
#AMRSM1 #table12 tr.headlightyellow .col2,
#WWMPAL15 #table6 tr.headlightyellow .col1,
#WWMPAL15 #table6 tr.headlightyellow .col2,
#WWMPAL15 #table6 tr.headlightyellow .col3,
#WWMPAL15 #table6 tr.headlightyellow .col4,
#WWMPAL15 #table6 tr.headlightyellow .col5,
#WWMPAL15 #table6 tr.headlightyellow .col6,
#AMRND1 #table5 tr.headlightyellow .col2,
#AMRND1 #table5 tr.headlightyellow .col3,
#AMRND1 #table5 tr.headlightyellow .col4,
#AMRND1 #table5 tr.headlightyellow .col7,
#FUNDPG2 #table6 tr.headlightyellow .col2,
#FUNDPG2 #table6 tr.headlightyellow .col3,
#FUNDPG2 #table6 tr.headlightyellow .col4,
#FUNDPG2 #table6 tr.headlightyellow .col5,
#FUNDPG2 #table6 tr.headlightyellow .col6,
#FUNDPG2 #table6 tr.headlightyellow .col7,
#INVD10V #table9 tr.headlightyellow .col2,
#INVD04 #table7 tr.row1 .col2,
#INVD04 #table7 tr.row2 .col2,
#AMROL1 #table5 tr.headlightyellow .col2,
#AMROL1 #table5 tr.headlightyellow .col4,
#epapt1 #tempabsence td,
#com1 #tbloptions th.col2,
#com1 #tbloptions td.col2 {
 text-align: center;
}

#WMPTP5 #table6 tr.headlightyellow .col1,
#WMPTP5 #table7 tr.headlightyellow .col1,
#WMPTP5 #table7 tr.headlightyellow .col2,
#AMRSM1 #table8 tr.headlightyellow .col1,
#AMRSM1 #table10 tr.headlightyellow .col1,
#AMRSM1 #table12 tr.headlightyellow .col1,
#AMRND1 #table5 tr.headlightyellow .col1,
#AMROL1 #table5 tr.headlightyellow .col1,
#AMROL1 #table5 tr.headlightyellow .col3 {
 text-align: left;
}

#AMRSA1 #table5,
#AMRSM1 #table6,
#AMRSM1 #table8,
#AMRSM1 #table10,
#AMRSM1 #table12,
#AMRAB1 #table5,
#AMRAC1 #table5,
#WMPTP5 #table5,
#WMPTP5OPT #table5,
#WMPTP5OPT #table8,
#WMPTP5OPT #table9,
#WMPTP5 #table6,
#WMPTP5 #table7,
#WWMPAL15 #table5,
#WWMPAL15 #table6,
#WWMPAL15 #table7,
#WWMPAL15DET .wrap table,
#WWMPAL15DET #table6,
#AMRND1 #table5,
#FUNDPG2 #table6,
#FUNDPG #table7,
#FUNDPG #table9,
#FUNDPG #table13,
#MPAL8 #table5,
#INVD05V #table7,
#WELCOME #table5,
#WELCOME #table8,
#WELCOME #table9,
#INVD10V #table7,
#INVD10V #table9,
#INVD02 #table10,
#INVD04 #table7,
#INVD06 #table7,
#INVD20 #table7,
#INVD07 #table7,
#INVD08 #table7,
#INVD08 #table8,
#INVD09 #table7,
#INVD09 #table9,
#INVD09 #table10,
#INVD09 #table12,
#INVD09 #table13,
#INVD09 #table15,
#INVD05 #table7,
#INVD10 #table7,
#INVD10 #table9,
#AMROL1 #table5,
#AMROL1 #table7,
#MPCD22 #table6,
#MPCD22 #table7,
#MPCD22 #table9,
#MPCD22 #table10,
td #msg_data table,
#MPCD23 #table7,
#home .inner4 table,
#PSF17 #table6,
#VIEWPD1 #tblviewpd1,
#PB_WF3M #panelmc table,
#MPCD221 #table7,
#MPCD221 #table10,
#com1 #tbloptions,
#epa_peninp ,
#epapt1 #tblpt1 {
 width: 100%;
 margin-bottom: 1.8em;
}

#home .inner4 #tblnp1 {
 margin-bottom: 0;
}

#table4 {
 margin-bottom: 3.6em;
}

#home .inner4 table {
}

td #msg_data table u {
 font-weight: bold;
 text-decoration: none;
}

#INVD20 #table9,
#INVD07 #table7,
#INVD07 #table9,
#INVD07 #table13,
#INVD07 #table15,
#INVD08 #table8,
#INVD08 #table10,
#INVD09 #table18 {
 width: auto;
 margin-left: 0;
}

#INVD07 #table9 .col2,
#INVD08 #table8 .col2,
#INVD10 #table9 .col2 {
 text-align: center;
}

#INVD07 #table7 .col2 input,
#INVD07 #table9 .col2 input,
#INVD08 #table8 .col2 input {
 text-align: right;
 width: 40px;
 margin-left: 6px;
}

#epapt1 #tempabsence td input {
 border: 0px solid #ccc;
 text-align: right;
 width: auto;
 background-color: transparent;
}

#epapt1 #tempabsence .col1 input,
#epapt1 #tempabsence .col2 input {
 text-align: center;
}

#lscont table {
 font-size: 0.834em;
}

#AMRPN1 #table6,
#AMRSA1 #table5,
#AMRSM1 #table6,
#AMRSM1 #table8,
#AMRSM1 #table10,
#AMRSM1 #table12,
#WMPTP5 #table6,
#WMPTP5 #table7,
#AMRBD1 #table7,
#PSF17 #table6,
#WWMPAL15 #table6,
#WWMPAL15 #table7,
#AMRND1 #table5,
#FUNDPG2 #table6,
#FUNDPG #table10,
#FUNDPG #table11,
#FUNDPG #table12,
#FUNDPG #table13,
#MPAL8 #table5,
#INVD05V #table7,
#WELCOME #table5,
#INVD10V #table9,
#INVD04 #table7,
#INVD09 #table10,
#INVD09 #table13,
#INVD05 #table7,
#INVD10 #table9,
#AMROL1 #table5,
#AMROL1 #table7,
#epapt1 #tempabsence,
#MPCD22 #table6,
td #msg_data table,
#FAQ_Home table,
#home .inner4 table,
#VIEWPD1 #tblviewpd1,
#CALCIS #table7,
#ACSIN #table7,
#lscont table,
#WWMPAL15DET .wrap table td,
#PB_WF3M #panelmc table td,
#epa_peninp ,
#epapt1 #tblpt1 {
 border-top: 0px solid #7c7c7c;
 border-bottom: 0px solid #7c7c7c;
}

#AMRPN1 #table6 .odd td,
#AMRSA1 #table5 .even td,
#AMRSM1 #table6 .odd td,
#AMRSM1 #table8 .odd td,
#AMRSM1 #table10 .even td,
#AMRSM1 #table12 .even td,
#AMRTI1 #table5 .odd td,
#AMRBD1 #table7 .odd td,
#AMRAB1 #table5 .even td,
#AMRAC1 #table5 .even td,
#WMPTP5 #table6 .odd td,
#WMPTP5 #table7 .odd td,
#PSF17 #table6 .odd td,
#WWMPAL15 #table6 .odd td,
#WWMPAL15 #table7 .odd td,
#AMRND1 #table5 .odd td,
#FUNDPG2 #table6 .odd td,
#FUNDPG #table13 .odd td,
#MPAL8 #table5 .even td,
#INVD05V #table7 .even td,
#WELCOME #table5 .odd td,
#INVD10V #table9 .even td,
#INVD04 #table7 .odd td,
#INVD09 #table10 .odd td,
#INVD09 #table13 .odd td,
#INVD05 #table7 .even td,
#INVD10 #table9 .even td,
#AMROL1 #table5 .odd td,
#AMROL1 #table7 .even td,
#epapt1 #tempabsence .even td,
#FAQ_Home table .even td,
#VIEWPD1 #tblviewpd1 .even th,
#VIEWPD1 #tblviewpd1 .even td,
#lscont table .even td,
#PSVIEW #table6 .odd td,
#TAXYRSUM #table5 .odd td,
#WWMPAL15DET .wrap table .even.odd td,
#PB_WF3M #panelmc table .odd td,
#MPCD22 #table6 .odd td,
#MPCD221 #table6 .odd td,
#MPCD233 #table6 .odd td,
#MPCD25 #table6 .odd td,
#MPCD27 #table6 .odd td {
 background-color: #F8F8F8;
}

#AMRPN1 #table6 td,
#AMRSA1 #table5 td,
#AMRSM1 #table6 .odd td,
#AMRSM1 #table6 .even td,
#AMRSM1 #table8 .odd td,
#AMRSM1 #table8 .even td,
#AMRSM1 #table10 .odd td,
#AMRSM1 #table10 .even td,
#AMRSM1 #table12 .odd td,
#AMRSM1 #table12 .even td,
#AMRBD1 #table7 .odd td,
#AMRBD1 #table7 .even td,
#AMRAB1 #table5 td,
#AMRAC1 #table5 td,
#WMPTP5 #table6 .odd td,
#WMPTP5 #table6 .even td,
#WMPTP5 #table7 .odd td,
#WMPTP5 #table7 .even td,
#PSF17 #table6 .odd td,
#PSF17 #table6 .even td,
#WWMPAL15 #table6 .odd td,
#WWMPAL15 #table6 .even td,
#WWMPAL15 #table7 .odd td,
#WWMPAL15 #table7 .even td,
#AMRND1 #table5 .odd td,
#AMRND1 #table5 .even td,
#AMRTI1 #table5 .odd td,
#AMRTI1 #table5 .even td,
#FUNDPG2 #table6 .odd td,
#FUNDPG2 #table6 .even td,
#FUNDPG #table10 td,
#FUNDPG #table11 td,
#FUNDPG #table12 td,
#FUNDPG #table13 td,
#FUNDPG #table13 .odd td,
#FUNDPG #table13 .even td,
#MPAL8 #table5 .odd td,
#MPAL8 #table5 .even td,
#INVD05V #table7 .odd td,
#INVD05V #table7 .even td,
#WELCOME #table5 .odd td,
#WELCOME #table5 .even td,
#INVD10V #table9 .odd td,
#INVD10V #table9 .even td,
#INVD04 #table7 .odd td,
#INVD04 #table7 .even td,
#INVD09 #table10 .even td,
#INVD09 #table13 .even td,
#INVD09 #table10 .odd td,
#INVD09 #table13 .odd td,
#INVD05 #table7 .odd td,
#INVD05 #table7 .even td,
#INVD10 #table9 .odd td,
#INVD10 #table9 .even td,
#AMROL1 #table5 .odd td,
#AMROL1 #table5 .even td,
#AMROL1 #table7 .odd td,
#AMROL1 #table7 .even td,
#epapt1 #tempabsence .odd th,
#epapt1 #tempabsence .odd td,
#epapt1 #tempabsence .even td,
#MPCD22 #table6 .odd td,
#MPCD22 #table6 .even td,
#FAQ_Home table th,
#FAQ_Home table td,
#home .inner4 th,
#home .inner4 td,
#VIEWPD1 #tblviewpd1 th,
#VIEWPD1 #tblviewpd1 td ,
#CALCIS #table7 td,
#CALCIS #table9 td,
#ACSIN #table7 td,
#ACSIN #table9 td,
#RPTWR12 #table4 td,
#lscont table td,
#PSVIEW #table7 td,
#TAXYRSUM #table5 td,
#WWMPAL15DET .wrap table td,
#PB_WF3M #panelmc table th,
#PB_WF3M #panelmc table td,
#com1 #tbloptions th,
#com1 #tbloptions td,
#epa_peninp  th,
#epa_peninp  td,
#epapt1 #tblpt1 th,
#epapt1 #tblpt1 td {
 padding: 6px;
 ba ckground-color: #CDDBCF;
}

#home #tblmd1 td {
 padding: 6px;
}

#tblmd1 td.col1 {
}

#WMPTP5 #table6 .odd td,
#WMPTP5 #table6 .even td {
 padding: 6px;
}

#CALCIS #table9 td,
#ACSIN #table7 td,
#ACSIN #table9 td{
 padding: 6px 9px 6px 0;
}

#ACSIN #table7 td.col1{
 width: 14%;
}

#ACSIN #table9{
 width: auto;
 margin: 0;
}

#INVD02 #table7 td,
td #msg_data table td {
 padding: 3px 9px 3px 9px;
}

#WMPTP5FND2 #table6 .odd td,
#WMPTP5CNT1 #table6 .odd td,
#WMPTP5CNT2 #table6 .odd td,
#WMPTP5CUR1 #table6 .odd td,
#WMPTP5CUR2 #table6 .odd td,
#epa_peninp  .even td,
#epapt1 #tblpt1 .even td {
 background-color: #F8F8F8;
}

#AMRSA1 #table5 tr.row1 td,
#AMRSM1 #table6 tr.row1 td,
#AMRSM1 #table8 tr.row1 td,
#AMRAB1 #table5 tr.row1 td,
#AMRAC1 #table5 tr.row1 td,
#WMPTP5 #table6 tr.row1 td,
#WWMPAL15 #table6 tr.row1 td,
#AMRND1 #table5 tr.row1 td,
#AMRTI1 #table5 tr.row1 td,
#FUNDPG2 #table6 tr.row1 td,
#WELCOME #table5 tr.row2 td,
#INVD04 #table7 tr.row1 td,
#INVD09 #table10 tr.row1 td,
#INVD09 #table13 tr.row1 td,
#PSVIEW #table7 tr.row1 td,
#WMPTP5FND2 #table6 .row1 td,
#WMPTP5CNT1 #table6 .row1 td,
#WMPTP5CNT2 #table6 .row1 td,
#WMPTP5CUR1 #table6 .row1 td,
#WMPTP5CUR2 #table6 .row1 td,
#WWMPAL15DET .wrap table .row2.row1 td,
#WWMPAL15DET .wrap table .row2.row3 td {
 padding: 6px 6px 0 6px;
 background-color: #CDECB8;
 font-weight: normal;
}

#AMRND1 #table5 tr.row1 td {
 padding: 6px;
}

#WMPTP5 #table6 tr.row1 td {
 padding: 6px 6px 0 6px;
}

#AMRSA1 #table5 tr.row2 td,
#AMRSM1 #table10 tr.row1 td,
#AMRSM1 #table12 tr.row1 td,
#AMRBD1 #table7 .even td,
#WELCOME #table5 tr.row1 td,
#WELCOME #table5 tr.row2 td,
#WELCOME #table5 tr.row3 td,
#INVD04 #table7 tr.row2 td,
#INVD09 #table10 tr.row2 td,
#INVD09 #table13 tr.row2 td,
#epapt1 #tempabsence th,
#VIEWPD1 #tblviewpd1 th,
#VIEWPD1 #tblviewpd1 td {
 background-color: #ECECEC;
}

#AMRSA1 #table5 tr.row2 td,
#AMRSM1 #table6 tr.row2 td,
#AMRSM1 #table8 tr.row2 td,
#AMRTI1 #table5 tr.row2 td,
#AMRAB1 #table5 tr.row2 td,
#AMRAC1 #table5 tr.row2 td,
#WMPTP5 #table6 tr.row2 td,
#WWMPAL15 #table6 tr.row2 td,
#FUNDPG2 #table6 tr.row2 td,
#WELCOME #table5 tr.row3 td,
#INVD04 #table7 tr.row2 td,
#INVD09 #table10 tr.row2 td,
#INVD09 #table13 tr.row2 td,
#PSVIEW #table7 tr.row2 td,
#WMPTP5FND2 #table6 .row2 td,
#WMPTP5CNT1 #table6 .row2 td,
#WMPTP5CNT2 #table6 .row2 td,
#WMPTP5CUR1 #table6 .row2 td,
#WMPTP5CUR2 #table6 .row2 td,
#WWMPAL15DET .wrap table .row2.row3 td {
 padding: 0 6px 6px 6px;
 background-color: #CDECB8;
 font-weight: normal;
}

#AMROL1 #table5 tr.row1 td,
#TAXYRSUM #table5 tr.row1 td,
#MPCD22 #table6 .enrolSubHeading td,
#MPCD221 #table6 .enrolSubHeading td,
#MPCD233 #table6 .enrolSubHeading td,
#MPCD25 #table6 .enrolSubHeading td,
#MPCD27 #table6 .enrolSubHeading td,
#epa_peninp  th,
#epapt1 #tblpt1 th,
#epaamrac1 #tblamrac1 th,
#epaamrac1 #tblamrac2 th,
#epaamrac1 #tblamrac3 th,
#epaamrac1 #tblamrac4 th {
 background-color: #CDECB8;
 font-weight: normal;
}

#WMPTP5 #table6 tr.row2 td {
 padding: 0px 4px 6px 4px;
}

#AMRSM1 #table6 .col2,
#AMRSM1 #table8 .col3,
#AMRSM1 #table8 .col4,
#AMRSM1 #table8 .col5,
#AMRSM1 #table12 .col2,
#WMPTP5 #table6 .col2,
#WMPTP5 #table6 .col3,
#WMPTP5 #table6 .col4,
#AMRND1 #table5 .col5,
#AMRND1 #table5 .col6,
#INVD10V #table9 .col2,
#INVD04 #table7 .col2 {
 text-align: right;
 width: 18%;
}
#WMPTP5 #table6 .col2,
#WMPTP5 #table6 .col3,
#WMPTP5 #table6 .col4 {
 width: auto;
}

#AMRSA1 #table5 .col2,
#AMRSA1 #table5 .col3,
#AMRSA1 #table5 .col4,
#AMRSA1 #table5 .col5,
#AMRSA1 #table5 .col6 {
 text-align: right;
 width: 22%;
}
 

#AMRSM1 #table10 .col2,
#AMRSM1 #table10 .col3 {
 text-align: left;
}

#WMPTP5 #table6 .col2,
#WMPTP5 #table6 .col3,
#WWMPAL15 #table6 .col1,
#WWMPAL15 #table6 .col3 {
 width: 22%;
}

#WMPTP5 #table6 .col2,
#WMPTP5 #table6 .col3,
#WMPTP5 #table6 .col6,
#WMPTP5 #table6 .col7 {
 width: auto;
 text-align: right;
}

#WMPTP5 #table6 .col5,
#WMPTP5 #table6 .col8,
#AMRND1 #table5 .col6,
#AMRTI1 #table5 .col5 {
 width: auto;
 text-align: center;
}

#WMPTP5 #table6 .PROMPTCLASS,
#epa_peninp  .col1,
#epa_peninp  .col3,
#epa_peninp  .col1 input,
#epa_peninp  .col3 input,
#epapt1 #tblpt1 .col3,
#epapt1 #tblpt1 .col4,
#epapt1 #tblpt1 .col3 input,
#epapt1 #tblpt1 .col4 input {
 text-align: center;
}

#WMPTP5 #table6 .col1 {
 text-align: left;
}

#WMPTP5 #table7 .col1,
#WWMPAL15 #table5 .col1,
#WWMPAL15 #table7 .col1,
#WWMPAL15 #table5 .col3,
#FAQ_Home table .col1 {
 width: 30%;
}

#INVD04 #table7 .col3,
#AMROL1 #table7 .col2 {
 width: 9px;
}

#WWMPAL15 #table5 .col3 {
 text-align: right;
 width: 30%;
}

#WMPTP5 #table7 .col3,
#WWMPAL15 #table7 .col3,
#FUNDPG2 #table6 .col4,
#FUNDPG2 #table6 .col6,
#epa_peninp  .col4,
#epa_peninp  .col4 input {
 text-align: right;
 width: auto;
}

#AMRND1 #table5 .col5,
#AMRND1 #table5 .col6 {
 width: 12%;
}

#AMRBD1 #table7 .col1,
#AMRBD1 #table7 .col3,
#AMRBD1 #table7 .col4,
#AMRBD1 #table7 .col6,
#PSF17 #table6 .col1 {
 width: 24%;
}

#AMRBD1 #table7 .odd .col2,
#AMRBD1 #table7 .even .col2,
#AMRBD1 #table7 .odd .col5,
#AMRBD1 #table7 .even .col5,
#WMPTP5OPT #table9 td,
#INVD04 #table7 .col3,
#MPCD221 #table9 td,
#MPCD221 #table10 td {
 padding: 6px 0;
}

#WMPTP5OPT #table9 td input {
 margin-right: 6px;
 border: 0px solid;
}

#epa_peninp  td input,
#epapt1 td input {
 border: 0px solid #ccc;
 background: transparent;
}

#WMPTP5 #table6 .col4,
#WMPTP5 #table7 .col2,
#AMRSM1 #table8 .col3,
#AMRSM1 #table12 .col2,
#WWMPAL15 #table6 .col1,
#WWMPAL15 #table6 .col2,
#WWMPAL15 #table6 .col3,
#WWMPAL15 #table6 .col5,
#WWMPAL15 #table6 .col6,
#AMRND1 #table5 .col2,
#AMRND1 #table5 .col3,
#AMRND1 #table5 .col4,
#AMRND1 #table5 .col7,
#MPAL8 #table5 .col3,
#INVD05V #table7 .col3,
#FUNDPG2 #table6 .col2,
#FUNDPG2 #table6 .col3,
#FUNDPG2 #table6 .col5,
#FUNDPG2 #table6 .col7,
#INVD09 #table10 .col2,
#INVD09 #table10 .col3,
#INVD09 #table10 .col4,
#INVD09 #table10 .col5,
#INVD09 #table13 .col2,
#INVD09 #table13 .col3,
#INVD09 #table13 .col4,
#INVD09 #table13 .col5,
#AMROL1 #table5 .col2,
#AMROL1 #table5 .col4,
#AMROL1 #table5 .col5,
#epapt1 #tempabsence th,
#epapt1 #tempabsence td {
 text-align: center;
}

#epapt1 #tempabsence th,
#FAQ_Home table th {
 color: #6e6e6e;
}

#FAQ_Home table {
 margin-top: 1.5em;
 font-size: 0.77em;
}

#FAQ_Home table th,
#FAQ_Home table td {
 font-size: 1.3em;
}

#FAQ_Home table th {
 background-color: #fff;
}

#INVD09 #table10 .col2,
#INVD09 #table10 .col3,
#INVD09 #table10 .col4,
#INVD09 #table10 .col5,
#INVD09 #table13 .col2,
#INVD09 #table13 .col3,
#INVD09 #table13 .col4,
#INVD09 #table13 .col5 {
 width: 16%;
}

#FUNDPG #table10 td input,
#FUNDPG #table11 td input,
#FUNDPG #table12 td input,
#FUNDPG #table13 td input,
#WELCOME #table9 input,
#INVD02 #table7 input {
 margin-right: 6px;
}

td #msg_data table {
 font-size: 0.834em;
}

td #msg_data table td {
 border: 0px solid #ccc !important;
 padding: 0 0 6px 0;
}

td #msg_data table td.promptclass {
 font-weight: bold;
 background: #fff;
}

#WMPTP5FND2 #table5,
#WMPTP5CNT1 #table5,
#WMPTP5CNT2 #table5,
#WMPTP5CUR1 #table5,
#WMPTP5CUR2 #table5,
#WMPTP5FND2 #table6,
#WMPTP5CNT1 #table6,
#WMPTP5CNT2 #table6,
#WMPTP5CUR1 #table6,
#WMPTP5CUR2 #table6 {
 margin-bottom: 1.8em;
}

#WMPTP5FND2 #table6,
#WMPTP5CNT1 #table6,
#WMPTP5CNT2 #table6,
#WMPTP5CUR1 #table6,
#WMPTP5CUR2 #table6 {
 border-top: 1px solid #F8F8F8;
 border-bottom: 1px solid #F8F8F8;
}

#WMPTP5FND2 #table5 .headlightyellow td,
#WMPTP5CNT1 #table5 .headlightyellow td,
#WMPTP5CNT2 #table5 .headlightyellow td,
#WMPTP5CUR1 #table5 .headlightyellow td,
#WMPTP5CUR2 #table5 .headlightyellow td {
 font-weight: normal;
}

#WMPTP5FND2 #table6 td,
#WMPTP5CNT1 #table6 td,
#WMPTP5CNT2 #table6 td,
#WMPTP5CUR1 #table6 td,
#WMPTP5CUR2 #table6 td {
 padding: 9px;
 text-align: right;
 font-size: 1.3em;
 line-height: 1.39;
}

#WMPTP5FND2 #table6 .col1,
#WMPTP5CNT1 #table6 .col1,
#WMPTP5CNT2 #table6 .col1,
#WMPTP5CUR1 #table6 .col1,
#WMPTP5CUR2 #table6 .col1 {
 text-align: left !important;
 width: 53%;
}

#WMPTP5CNT1 #table6 .col1 {
 width: 35%;
}

#WMPTP5CNT2 #table6 .col1 {
 width: 30%;
}

#WMPTP5CUR1 #table6 .col1,
#WMPTP5CUR2 #table6 .col1 {
 width: 30%;
}

#WMPTP5CNT1 #table6 td.col5,
#WMPTP5CUR1 #table6 td.col6 {
 text-align: center;
}

/*#WMPTP5FND2 #table6 .row1 td,
#WMPTP5CNT1 #table6 .row1 td,
#WMPTP5CNT2 #table6 .row1 td,
#WMPTP5CUR1 #table6 .row1 td,
#WMPTP5CUR2 #table6 .row1 td {
 padding: 9px 9px 0 9px;
 text-align: center;
 background-color: #fff;
}*/

/*#WMPTP5FND2 #table6 .row2 td,
#WMPTP5CNT1 #table6 .row2 td,
#WMPTP5CNT2 #table6 .row2 td,
#WMPTP5CUR1 #table6 .row2 td,
#WMPTP5CUR2 #table6 .row2 td {
 text-align: center;
 padding: 0px 9px 9px 9px;
 background-color: #fff;
}*/

#mobchgpwd table th {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 background-color: #fff;
 color: #e31936;
 font-size: 1.5em;
 line-height: 1.2;
 padding: 9px 0;
}

#mobchgpwd table label,
#mobchgpwd table input {
 margin-right: 6px;
}

#mobchgpwd table input {
 padding: 0 4px;
}

#home #tbldbd1 th,
#home #tblsdct1 th,
#home #tblsdct1 td {
 padding-left: 6px;
 padding-right: 6px;
}

#home #tbldbd1 td {
 background-color: #fff;
 padding: 6px;
}

#tblsdct1 .col2,
#tblsdct1 .col2 input {
 text-align: right;
}

#tblsdct1 input {
 border: 0px solid #ECECEC;
 color: #333;
 width: 100%;
}

#tbltaxinfo tbody th {
 background-color: transparent;
}

#VIEWPD1 .datablock th,
#VIEWPD1 .datablock td {
 width: 25%;
 padding: 6px 4px;
 background-color: transparent;
}

#VIEWPD1 .datablock .even th,
#VIEWPD1 .datablock .even td {
 background-color: #f8f8f8;
}

#VIEWPD1 .datablock {
 border: 1px solid #ECECEC;
 border-width: 1px 0;
 margin-bottom: 1.8em;
}

#payslipwrap,
#p60wrap {
 margin-top: 1.8em;
}

#payslipwrap th,
#p60 #tab2 .row2 th {
 background: #fff;
}

#payslip table td .BUTTONCLASS {
 color: #fff;
}

#TAXYRSUM #table5 td.col2 {
 text-align: center;
}

/*
=9. logon styles
============================
*/

.login {
 width: 100%;
 margin: 0 auto;
 max-width: 1124px;
 background-image: none;
 background-color: #ececec;
}

.login body {
 float: left;
 border: 1px solid #d6d6d6;
 border-width: 0 1px 1px 1px;
}

.login #header {
 border-bottom: 3px solid #00874f;
 height: 120px;
}

.login #header h1 {
}

.login #header h2 {
 height: 120px;
}

.login #container {
 background-color: #fff;
 float: left;
 width: 100%;
 padding: 3.6em  0;
}

.login #introduction,
.login #logonbox {
 float: left;
 width: 60%;
 margin-left: 2%;
}

.login #introduction {
}

.login #logonbox {
 width: 29%;
 float: right;
 margin-right: 2%;
 border: 1px solid #8d9298;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
    border-radius: 5px;
 -webkit-box-shadow:  0px 0px 4px 0px #676d75;
    box-shadow:  0px 0px 4px 0px #676d75;
 padding: 1.8em 2% 0.1em 2%;
 margin-bottom: 1.8em;
}

.login #logonbox {
 margin-left: 0;
}

.login #footer {
 float: left;
 clear: both;
 width: 100%;
 background-color: #fff;
}

#pwdreset .panelouter .inner4 {
 min-height: 416px;
}

.login p {
 position: relative;
 float: none;
 display: block;
 clear: both;
 margin-bottom: 1.5em;
}

.login dd {
 border: 0px solid #666;
 padding: 0;
 }
    


.login form {
 float: left;
 margin-bottom: 27px;
 width: 100%;
 padding: 0;
}

.login form p {
 clear: both;
 float: left;
 width: 100%;
 margin-bottom: 1.5em;
}

.login #logonbox em {
}

.login label,
.login input {
 float: left;
 width: 32%;
 margin: 0;
 padding: 0;
}

.login input {
 width: 145px;
 position: relative;
 width: auto;
 line-height: 18px;
}

.login button {
}

.login button span {
 padding: 0;
 display: block;
 height: 27px;
}

.login button span span {
 padding: 0 8px;
}

#logonbox button.submitbutton {
}

#logonbox button.submitbutton span    {
}

#pwdreset input.button,
#idreminder input.button,
#pwdreset button.button,
#idreminder button.button {
 margin-left: 0;
 border: 1px solid #0695CD;
}

#pwdreset button.submitbutton {
 margin-left: 0;
}

#formactions {
 float: none;
 clear: both;
 padding: 0 0 1.5em 0;
 margin: 0;
 list-style: none;
}

#formactions {
 margin-left: 32%;
 width: 68%;     
}

#formactions li {
}

.login form ul,
#footer ul {
 padding: 0;
 clear: both;
 list-style: none;
}

#footer ul {
 float: left;
 padding: 10px 2%;
}

#footer ul li {
 float: left;
 margin-right: 6px;
}

.login form ul li {
}

#DCHEAD table,
#DCHEAD table td {
 line-height: 32px;
}

#DCHEAD .col1 {
 padding: 0;
 width: 0;
}

#DCHEAD .col2 {
 padding-left: 145px;
 font-family: Arial, Helvetica, sans-serif;
 color: #e31936;
 font-weight: normal;
 font-size: 1.8em;
}

#DCHEAD .col3 p {
 line-height: 32px;
 margin: 0;
}

#smpinotel {
 border-width: 0px !important;
 background-color: #666;
 margin-bottom: 1.8em;
 padding: 1.8em 18px 0.1em 18px !important;
}

#smpinotel * {
 color: #fff !important;
}

#DCBOTNAV center {
 text-align: left;
 margin-top: 18px;
}

#DCBOTNAV table {
 width: auto;
 margin: 0 auto 0 0;
}

#DCBOTNAV #table1,
#DCBOTNAV #table2 {
 margin-bottom: 18px;
}

#DCBOTNAV td img {
 display: block;
}

#DCBOTNAV center img {
 position: static;
 width: auto;
 height: auto;
}

/*Subheadings*/

.subheading1 {
 font-size:1em;
}

/*Text labels and column headings*/

.promptclass,
.PROMPTCLASS {
}

tr.headlightyellow .promptclass,
tr.headlightyellow .PROMPTCLASS {
}

/*Field data*/

.textclass,
.TEXTCLASS {
 
}

input.textclass,
input.TEXTCLASS {
 width: 200px;
}

/*List of Values Drop down button*/

.lovbuttonclass,
.LOVBUTTONCLASS {
 height: 18px; 
 width: 18px !important; 
 font-weight: bold; 
 background-color: #00864F; 
 color: #fff;
 border: 1px solid #00864F; 
 cursor: pointer;
 font-size: 12px;
 line-height: 18px;
}

.headdarkblue td {
 color: #333;
 background-color: #CDECB8;
}

#openLayer td {
 padding: 3px 4px 3px 4px;
}

/*
Additional styling for Target Retirement Date / Age
*/

#p_target_date {
 width: 7em;
}
 
#p_target_date,
#p_age_years,
#p_age_months {
 float: none;
}

/*List of members/schemes/locations - highlight selected row*/

tr.headdarkblue {
 font-size: 1em;
 color: red;
 background-color: white
}

/*MI Dashboard*/

.toolTip {
 font-size: 1em;
 text-decoration: none;
}

td.toolTip {
 font-size: 1em;
 text-decoration: none;
}

a.toolTip {
 font-size: 1em;
 color:#333;
 text-decoration: none;
}

a.toolTip:hover {
 cursor:help;
 color: #67BAA7;
 text-decoration: none;
}

/*Summary and Confirmation Statements*/
 
.ReviewBar {
 font-size: 1em;
 text-decoration: none;
}

td.ReviewBar {
 font-size: 1em;
 text-decoration: none;
}

/* DIV for on screen content of Enrolment and Cont Decision Summary print*/ 
  
#msg_data table {
 margin: 0;
 padding: 0;
 width: auto;
 font-size: 1em;
 border: 0px solid;
}
 
/* Nomination Details entries - tabs */

#idTabs {
 width: auto;
 border-bottom: 0px solid #ececec;
 margin: 0 auto 0 0;
}

#idTabs td {
 width: 200px;
 padding: 3px 9px 0px 9px; 
 color: #333;
 border-right: 6px solid #fff !important;
 cursor: pointer;
 line-height: 22px;
 background-color: #CDECB8;
}

#idTabs td:hover {
 text-decoration: underline;
}

.clsTabBar {
 border-bottom: 3px solid #CDECB8;
}

.clsTab {
}

.clsTabSelected {
 font-weight: bold;
}

#pmsContent {
 margin-bottom: 1.8em;
 width: 100%;
}
 
#pmsContent table {
 font-size: 0.714em;
}
 
#pmsContent td {
 padding: 6px 4px;
}
 
td.pageHeading p {
 font-size: 0.67em;
 color: #666;
 margin: 1.5em 0 0 0;
}
#AMRSA1 #table5 .row1 {
 /*display: none;*/
}

#AMRSA1 #table5 {
}
#AMRSA1 #table5 .col2 {
 padding-right: 1em;
}
#WMPTP5 #table5 tr.row1 td.col1 {
 /*display: none;*/
}

#AMRAB1 #table5 .col2 {
 display: none;
}

#AMRAC1 #table5 .col3,
#AMRAC1 #table5 .col4,
#AMRAC1 #table5 .col6
 {
 display: none;
}


#viewpd1_basic th,
#viewpd1_contactdet th,
#viewpd1_latestsal th {
 width: 15%;
 text-align: left;
}
#viewpd1_companydet th {
 width: 18%;
 text-align: left;
}
#viewpd1_basic td,
#viewpd1_contactdet td,
#viewpd1_latestsal td {
 width: 35%;
}
#viewpd1_companydet td {
 width: auto;
}

#viewpd1_basic td,
#viewpd1_contactdet td,
#viewpd1_latestsal td,
#viewpd1_companydet td {
 background-color: transparent;
}
#VIEWPD1 .pageHeading {
}
/*#WWMPAL15 #table6 .row1,*/
#AMRSM1 #table8 .row1 {
 display: none;
}
#AMRND1 .reminder {
    border: 1px solid #cccccc;
    padding: 0.9em 1em; 
}
#WMPTP5 #table6 .col4 {
 display: none;
}
#WMPTP5 #table6 .col2,
#WMPTP5 #table6 .col3,
#WMPTP5 #table6 .col4,
#WMPTP5 #table6 .col6,
#WMPTP5 #table6 .col7,
#WMPTP5 #table6 .col8 {
 text-align: right;
}
#WMPTP5 #table6 .odd td,
#WMPTP5 #table6 .even td {
 padding-right: 4px;
}
/*#WMPTP5FND2 #table6 .row1,
#WMPTP5CUR1 #table6 .row1, 
#WMPTP5CUR2 #table6 .row1 {
 display: none;
}
*/#WMPTP5FND2 #table6 .col1 {
 width: 40%;
 text-align: left !important;
}
#WMPTP5CUR1 #table6 .col1 {
 width: 20%;
}

#WMPTP5FND2 #table6 .col2,
#WMPTP5FND2 #table6 .col3,
#WMPTP5FND2 #table6 .col4,
#WMPTP5FND2 #table6 .row2 td,
#WMPTP5CNT1 #table6 .col2,
#WMPTP5CNT1 #table6 .col3,
#WMPTP5CNT1 #table6 .col4,
/*#WMPTP5CNT1 #table6 .row1 td,
#WMPTP5CNT1 #table6 .row2 td,
*/#WMPTP5CNT2 #table6 .row1 td,
#WMPTP5CNT2 #table6 .row2 td,
#WMPTP5CUR1 #table6 .col2,
#WMPTP5CUR1 #table6 .col3,
#WMPTP5CUR1 #table6 .col4,
#WMPTP5CUR1 #table6 .col5,
#WMPTP5CUR1 #table6 .row2 td,
#WMPTP5CUR2 #table6 .col2,
#WMPTP5CUR2 #table6 .col3,
#WMPTP5CUR2 #table6 .col4,
#WMPTP5CUR2 #table6 .col5,
#WMPTP5CUR2 #table6 .col6,
#WMPTP5CUR2 #table6 .row2 td {
 text-align: right;
}
/*#WMPTP5FND2 #table6 .row2 td,
#WMPTP5CNT1 #table6 .row2 td,
#WMPTP5CUR1 #table6 .row2 td,
#WMPTP5CUR2 #table6 .row2 td {
 padding-top: 9px;
}*/
#WMPTP5 #table6 .col5,
#WMPTP5 #table6 .col9,
#WMPTP5CUR1 #table6 .row2 td.col6 {
 text-align: center;
}
#epaschdoc h3 {
 text-decoration: underline;
 cursor: pointer;
 font-weight: normal;
 width: 130px;
 background: url("../images/anchor-dropdown.png") no-repeat scroll 100% 0 transparent
}

#epaschdoc h3:hover,
#epaschdoc h3.open,
#epaschdoc h4:hover,
#epaschdoc h4.open,
#epaschdoc h5:hover,
#epaschdoc h5.open {
background: url('../images/anchor-dropdown.png') 100% -80px no-repeat transparent;
}
#CALCIS #table7 {
 width: 50%;
 margin-left: 0;
}
#epaamrac1 #tblamrac1 .col1 input {
    width:100%;
    border: 0;
    background: transparent;
}
#epaamrac1 #tblamrac1 .col2 {
    text-align: center;
}
