body {
                font-family:arial, verdana;
            }
            #cache div, #cache span {
                position:relative
            }
            form {
                margin:0;
                
                height:100%;
            
            }
            
            .productSearch {
                font-size:70%
            }
            
            #ConRB .productSearch p {
                font-size:100%
            }

            .Homeintro {
                background:url(/images_public/introrep.gif) repeat-y center;
                clear:both;
                height:1%;
                margin-bottom:20px;
            }
            *>.Homeintro {
                background:none;
            }
            #ConRB .Sitemap ul {
                
                font-size:100%;
            }
            #ConRB .Sitemap ul li ul {
                
                font-size:100%;
            }
            #red {
                float:left;
            }
            .co {
                clear:both;
                
            }
            .go { 
                clear:both;
            }
            .go span {
                float:left;
            }
            #ConRB .sp2 { 
            
                padding-right:3px;
                padding-left:3px
             }
            #ConRB .sp2 a { 
                display:block;
                float:left;
             }    
            dl dt {
                font-size:90%;
                display:inline
            }
            #ConRB dl h3 {
                display:inline
            }
            #su {
                clear:both
            }
            .as {
                padding-left:10px;
                
            }
            #sf {
                clear:both;
                float:left
            }
            #ns {
                clear:both;
            }
            #Logo span {
                display:block;
                width:185px;
                height:79px;
                cursor:hand;
                
            }
            .SkipNav {
                position:absolute;
                margin-top:-1000px;
            }
            .Bodysearch, .Contactform {
                border:1px solid #D6DEE7;
                height:auto;
                margin-bottom:10px;
                clear:both;
                float:none;
                width:100%;
                padding-bottom:10px
            }
            .Bodysearch legend, .Contactform legend {
                color:#00496E;
                font-weight:bold;
                font-size:80%;
            }
            .Bodysearch label {
                color:#333333;
                font-size:70%;
                width:100px;
                display:inline-block;
                padding-left:10px;
                padding-top:10px;
            }
            .Contactform label {
                color:#333333;
                font-size:100%;
                display:inline-block;    
                
                padding-top:10px;
            }
            .Bodysearch .Searchtext {
                border:1px solid black;
                height:1em
            }
            .Contactform .Textbox {
                border:1px solid black;
            }
            .Contactform .Submit {
                border:1px solid black;
                background-color:#000;
                color:#fff;
                margin-left:40px
            
            }
            .Bodysearch .Searchbutton {
                background-color:#00496E;
                color:white;
                border:0;
                margin-left:110px;
                margin-top:10px;
                margin-bottom:10px;
                height:1.5em;
                font-size:70%
            }
             .Contactbutton {
                background-color:#000;
                color:white;
                border:0;
                
                margin-top:10px;
                margin-bottom:10px;
                height:1.5em;
                font-size:120%
            }
            .Productssearchbutton {
                background-color:#00496E;
                color:white;
                border:0;
                margin-left:130px;
                margin-top:10px;
                margin-bottom:10px;
                height:1.5em;
                font-size:70%
            }
            #ConRB a {
                color:#00496E;
            }
            .Quicklinks {
                float:right;
                margin-top:15px;
                margin-left:10px;
                margin-bottom:15px;
                border:1px solid #D6DEE7;
                height:auto;
                width:220px;
                background:url(/images_public/linkpanelrep_blue.gif) repeat-x bottom;
            }
            .Quicklinks div {
                padding:5px;
                padding-bottom:10px
            }
            .Quicklinks div h3 {
                margin:0;
                margin-bottom:12px;
                font-size:80%;
                color:#00496E;
            }
            .Quicklinks div h3 a {
                color:#333333;
                font-weight:bold;
                text-decoration:none;
            }
            .Quicklinks div h3 a:hover {
                text-decoration:underline;
            }
            .Section p {
                color:#333333;
                font-size:70%
            }
            .Section .Intro {
                font-weight:bold;
            }
            .Linkpanel {
                float:left;
                border:1px solid #D6DEE7;
                clear:both;
                height:auto !important;
                min-height:100px;
                height:100px;
                width:99.7%;
                margin-bottom:10px;
                background: url(/images_public/linkpanelrep_blue.gif) repeat-x bottom;
            }
            .Linkpanel div {
                width:33%;
                float:left;
                padding-top:10px;
                padding-bottom:20px;
            }
            .Section #ConRBHome .Linkpanel img {
                float:none;
                padding-top:3px;
                clear:right
            }
            *>.Linkpanel {
                width:99.8%;
            }
            .Linkpanel h3 {
                color:#00496E;
                width:auto;
                float:none;
            }
            .Linkpanel h3, .Linkpanel p {
                padding:0 10px 0 10px;
                font-size:70%;
                margin: 0 0 5px 0;    
            }
            #ConRBHome h1 {
                color:#00496E;
                font-weight:bold;
                margin:10px;
                font-size:130%
            }
            #ConRB h1 {
                color:#00496E;
                font-weight:bold;
                margin: 10px 10px 10px 0;
                font-size:120%
            }
            /**/
            /*#ConRB img {
                float:left;
                margin:0 10px 10px 0;
            }*/
            #ConRB hr {
                border:0;
                border-bottom: 1px solid #00496E;
                height:0;
                clear:both;
                width:99.99%;
            }
            #ConRB h1 {
                color:#00496E;
            }
            #ConRB h2 {
                color:#00496E;
                font-size:80%
            }
            #ConRB h3 {
                color:#00496E;
                font-size:75%
            }
            #Breadcrumb {
                font-size:70%;
            }
             #Breadcrumb ul { 
                display:inline;
                margin-left:0;
                padding:0;
                list-style-type:none;
                color:#333333;
            }
            #Breadcrumb ul li {
                display:inline;
                margin:0;
                padding:0;
                list-style-type:none;
            }
            #Breadcrumb a {
                text-decoration:none;
                color:#333333;
            }
            #Breadcrumb a:hover {
                text-decoration:underline;
            }
            #Breadcrumb span img {
                display:none;
            
            }
            .Homeleftbox h2, .Homerightbox h2 {
                color:#00496E;
                font-size:70%;
                font-weight:bold;
                margin:0;
                padding:0;
            }
            .Homeleftbox h3, .Homerightbox h3 {
                color:#00496E;
                font-size:70%;
                font-weight:bold;
                margin:0;
                padding: 5px 0 5px 0;
            }
            .Homeleftbox p, .Homerightbox p {
                margin-top:3px;
                color:#333333;
                font-size:70%;
            }
            .Homeleftbox .Content, .Homerightbox .Content {
                padding:5px;
            }
            .Content a {
                    font-size:100%;
                    color: #000000;
                    text-decoration:none;
                }
            .Homerightbox ul, .Homeleftbox ul {
                margin-left:81px;
                padding-left:10px;
                font-size:70%;
                color:#00496E;
            }
            .Homerightbox ul li span, .Homeleftbox ul li span {
                color:#333333;
            }
            #ConWrapper {
                text-align:center;
                
            }
            #Wrapper {
                max-width:1024px;
                min-width:760px;
                width: expression(document.body.clientWidth < 762? "760px" : document.body.clientWidth > 1024? "1024px" : "auto");
                margin:auto;
            }
            #Page {
                border:1px solid #00496E;
                float:left;
                text-align:left;
            }
            *>#Page {
                width:100%
            }
            #Banner {
                background: url(/images_public/banner.jpg) #000 no-repeat;
                height:108px;
                width:100%;
                clear:both;
                border-top:5px solid #D7E2E8;
            }
            #Logo {
                background:url(/images_public/logo.gif) no-repeat;
                width:185px;
                height:79px;
                float:right;
                margin:15px 15px 0px 0;
            }
            .Logo {
                position:absolute;
                margin-top:-1000px;
            }
            *>#Header {
                border-bottom:5px solid #D7E2E8;
            } 
            #Header ul {
                height: auto !important;
                width:100%;
                height:100%;
                margin:0;
                padding:0;
                list-style-type:none;
                min-height:19px;        
            }
            #Header ul li {
                display:inline;
                float:left;
                border-right:1px solid #00496E;
                height: auto !important;
                width: auto !important;
                height:19px;
                min-height:19px;
                width:80px;
                min-width:80px;
                text-align:center;
            }
            #Header ul li a {
                text-decoration:none;
                color:#00496e;
                font-size:55%;
                text-align:center;
                display:block;
                float:left;
                width: auto !important;
                width:80px;
                height: auto !important;
                min-height:19px;
                min-width:78px !important;
                padding-top:4px;
            }
            
            #LeftBody {
                float:left;
                background-color:#EBF1F4;
                height:100%;
                width:140px;
                
            }
            #LeftBody fieldset {
                margin-top:-5px;
                background-image:url(/images_public/search_grad.gif);
                background-repeat:repeat-x;
                background-color:#333333;
                background-position:top;
                width:150px;
                min-height:67px;
                height:auto !important;
                height:67px;
                border:0;
                margin:0;
                padding: 5px 0 0 0;
                color:#fff;
                float:left;
                overflow:hidden;
            }
            #LeftBody fieldset label {
                font-size:70%;
                font-weight:bold;
                padding-left:10px;
            }
            .Search {
                font-size:70%;
                margin-left:10px;
                height:1.2em;
                width:8.5em;
                border:0;
                clear:left;
            }
            .Searchbut {
                background-color:transparent;
                border:0;
                font-weight:bold;
                color:#fff;
                font-size:60%;
                width:4em;
            }
            #Body {
                background: url(/images_public/blue_back_rep.gif) repeat-y;
                float:left;
                width:100%;
                
            }
            *>#LeftBody {
                margin-top:-5px
            }
            #LeftBody fieldset p {
                padding-left:10px;
                font-size:70%;
                margin-top:3px;
                padding-bottom:5px
            }
            #LeftBody fieldset p a {
                color:white;
            }
            #RightBody {
                margin-left:150px;
                border-top:5px solid #D7E2E8;
                padding:20px;
                
            }
            *>#RightBody {
                border:0;
            }
            .Rightcol {
                width:49.9999%;
                float:left;
            }
            .Leftcol {
                width:49.9999%;
                float:left;
            }
            .Fullcol {
                width:99.9999%;
                float:left;
            }
            .Lightbluebox {
                height:auto !important;
                height:7em;
                min-height:7em ;
                background-color:#E6EDF1;
                padding: 15px 15px 0 15px;
            }
            *>.Lightbluebox, .Darkbluebox  {
                margin-bottom:1em;
            }
            .Lightbluebox p, .Darkbluebox p {
                margin-top:0;
                padding-bottom:15px;
                font-size:75%;
                color:#666666;
            }
            .Lightbluebox .Intro {
                font-weight:bold;
                margin:0;
            }
            .Darkbluebox {
                height:auto !important;
                height:7em;
                min-height:7em ;
                background: #00496E;
                padding: 15px 15px 0 15px;
                text-align:center;
                
            }
            .Darkbluebox p {
                font-size:90%;
                color:#fff;
                font-weight:bold;
                margin:auto;
                
            }
            .Darkbluebox p .Blue {
                color:#CCDBE2;
            }
            .Darkbluebox p .Bluepadding {
                color:#CCDBE2;
                padding-left:50px
            }
            .Darkbluebox div {
                /*position:absolute;*/
                margin-top:-1000px;
            }
            .Homeleftbox {
                height:auto !important;
                height:125px;
                min-height:125px !important;
                border:1px solid #E6EDF1;
                margin-bottom:1em;
                margin-right:15px;
                clear:both;
            }
            .Homeleftbox img, .Homerightbox img {
                float:left;
                padding-right:10px
            }
            .Homerightbox {
                height:auto !important;
                height:270px;
                min-height:270px !important;
                border:1px solid #E6EDF1;
                margin-bottom:1em;
            }
            .Sectionlink {
                float:right;
                clear:both;
                margin-top:-1em;
                height:1em;
                background: url(/images_public/linkarrow.gif) #E6EDF1 no-repeat right;
                padding:3px 0 0 3px;
            }
            .Sectionlink a {
                color:#074D71;
                text-decoration:none;
                padding-right:33px;
                font-size:100%;
            }
            *>.Sectionlink    {
                padding-bottom:3px;
                padding-top:0;
                margin-top:-1.2em;
            }
            *>.Sectionlink a {
                padding:3px 33px 3px 3px;
            }
            #LeftBody ul {
                clear: both;
                padding-right: 0px;
                border-top: #fff 1px solid;
                padding-left: 0px;
                font-weight: bold;
                list-style-type: none;
                font-size: 65%;
                padding-bottom: 0px;
                margin: 0px;
                padding-top: 0px;
                height: 100%;
            }
            *>#LeftBody ul {
                width:150px
            }
            #LeftBody ul li {
                border-bottom:1px solid #fff;
                
            }
            #LeftBody ul li ul  {
                border-top:1px solid #fff;
                padding:0;
                margin-right:-5px
            }
            #LeftBody ul li ul li {
                margin:0;
                padding:0;
                border:0; /**/
                font-size:140%;
                padding-left:5px;
                width:145px;
            }
            #LeftBody ul li ul li ul {
                border:0;
                width:125px;
            }
            #LeftBody ul li ul li ul li {
                border:0;
                margin-right:20px;
                width:120px
            }
            #LeftBody ul li ul li ul li a {
                color:#000;
            }
            *>#LeftBody ul li ul li ul li a {
                width:130px;
            }
            #LeftBody li ul li a:hover {
                text-decoration:underline
            }
            #LeftBody ul li a {
                color:#00496E;
                text-decoration:none;
                height:100%;
                width:100%;
                display:block;
                cursor:hand;
                padding-top:7px;
                padding-bottom:7px;
                padding-left:5px;
            }
            *>#LeftBody ul li a {
                float:none;
                width:140px;
            }
            #LeftBody ul li ul li a {
                padding-left:0
            }
            #LeftBody ul .Darkblue a, .DarkblueActive a  {
                border-right:5px solid #00496E;
            }
            #LeftBody ul .Darkblue a:hover, #LeftBody ul .DarkblueActive a {
                background-color:#00496E;
                color:#fff;
            }
            #LeftBody ul .DarkblueActive ul {
                background-color:#E2ECEF
            }
            #LeftBody ul .DarkblueActive ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .DarkblueActive ul li ul 
            {
                margin-bottom:5px
            }
            #LeftBody ul .DarkblueActive ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .DarkblueActive ul li ul li a {
                color:#000;
                font-size:110%;
                background:url(/images_public/darkbluebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Magenta a , .MagentaActive a {
                border-right:5px solid #D7004D;
            }
            #LeftBody ul .Magenta a:hover, #LeftBody ul .MagentaActive a {
                background-color:#D7004D;
                color:#fff;
            }
            #LeftBody ul .MagentaActive ul {
                background-color:#FDDBDB;    
            }
            #LeftBody ul .MagentaActive ul li a {
                border:0;
                background-color:transparent;
                color:#000;    
            }
            #LeftBody ul .MagentaActive ul li ul 
            {
                margin-bottom:5px
            }
            #LeftBody ul .MagentaActive ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .MagentaActive ul li ul li a {
                color:#000;
                font-size:110%;
                background:url(/images_public/redbullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Green a, .GreenActive a {
                border-right:5px solid #959200;
            }
            #LeftBody ul .Green a:hover, #LeftBody ul .GreenActive a {
                background-color:#959200;
                color:#fff;
            }
            #LeftBody ul .GreenActive ul {
                background-color:#F5F5CF
            }
            #LeftBody ul .GreenActive ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .GreenActive ul li ul
            {
                margin-bottom:5px
            }
            #LeftBody ul .GreenActive ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .GreenActive ul li ul li a {
                font-size:110%;
                background:url(/images_public/greenbullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Lightpurple a, .LightpurpleActive a {
                border-right:5px solid #BA2F92;
            }
            #LeftBody ul .Lightpurple  a:hover, #LeftBody ul .LightpurpleActive a {
                background-color:#BA2F92;
                color:#fff;
            }
            #LeftBody ul .LightpurpleActive ul {
                background-color:#F7DBEF
            }
            #LeftBody ul .LightpurpleActive ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .LightpurpleActive  ul li ul
            {
                margin-bottom:5px
            }
            #LeftBody ul .LightpurpleActive  ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .LightpurpleActive  ul li ul li a {
                font-size:110%;
                background:url(/images_public/lightpurplebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Orange a, .OrangeActive a {
                border-right:5px solid #FF5F00;
            }
            #LeftBody ul .Orange a:hover, #LeftBody ul .OrangeActive a {
                background-color:#FF5F00;
                color:#fff;
            }
            #LeftBody ul .OrangeActive ul {
                background-color:#F8DBC8
            }
            #LeftBody ul .OrangeActive ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .OrangeActive  ul li ul
            {
                margin-bottom:5px
            }
            #LeftBody ul .OrangeActive  ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .OrangeActive  ul li ul li a {
                font-size:110%;
                background:url(/images_public/orangebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Turquoise a, .TurquoiseActive a {
                border-right:5px solid #00A19C;
            }
            #LeftBody ul .Turquoise a:hover, #LeftBody ul .TurquoiseActive a {
                background-color:#00A19C;
                color:#fff;
            }
            #LeftBody ul .TurquoiseActive ul {
                background-color:#DCEBEB
            }
            #LeftBody ul .TurquoiseActive  ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .TurquoiseActive  ul li ul
            {
                margin-bottom:5px
            }
            #LeftBody ul .TurquoiseActive  ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .TurquoiseActive  ul li ul li a {
                font-size:110%;
                background:url(/images_public/turquoisebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Darkpurple a, .DarkpurpleActive a {
                border-right:5px solid #6A1A7B;
            }
            #LeftBody ul .Darkpurple  a:hover, #LeftBody ul .DarkpurpleActive a {
                background-color:#6A1A7B;
                color:#fff;
            }
            #LeftBody ul .DarkpurpleActive ul {
                background-color:#EBDBE6;
            }
            #LeftBody ul .DarkpurpleActive ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .DarkpurpleActive ul li ul
            {
                margin-bottom:5px;
            }
            #LeftBody ul .DarkpurpleActive  ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px;
            }
            #LeftBody ul .DarkpurpleActive  ul li ul li a {
                font-size:110%;
                background:url(/images_public/darkpurplebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .Lightblue a, .LightblueActive a {
                border-right:5px solid #0092C7;
            }
            #LeftBody ul .Lightblue a:hover, #LeftBody ul .LightblueActive a {
                background-color:#0092C7;
                color:#fff;
            }
            #LeftBody ul .LightblueActive ul {
                background-color:#D8DFE1;
            }
            #LeftBody ul .LightblueActive  ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .LightblueActive ul li ul
            {
                margin-bottom:5px;
            }
            #LeftBody ul .LightblueActive  ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .LightblueActive  ul li ul li a {
                font-size:110%;
                background:url(/images_public/lightbluebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            #LeftBody ul .ExtranetGreen a, .ExtranetGreenActive a {
                border-right:5px solid #73BF78;
                background-color:#D5ECD6;
            }
            #LeftBody ul .ExtranetGreen a:hover, #LeftBody ul .ExtranetGreenActive a {
                background-color:#73BF78;
                color:#fff;
            }
            #LeftBody ul .ExtranetGreenActive ul {
                background-color:#D8DFE1;
            }
            #LeftBody ul .ExtranetGreen  ul li a {
                border:0;
                background-color:transparent;
                color:#000;
            }
            #LeftBody ul .ExtranetGreen ul li ul
            {
                margin-bottom:5px;
            }
            #LeftBody ul .ExtranetGreen  ul li ul li 
            {
                vertical-align:middle;
                margin-top:5px
            }
            #LeftBody ul .ExtranetGreen  ul li ul li a {
                font-size:110%;
                background:url(images/lightbluebullet.gif) no-repeat;
                margin:0;
                padding:0;
                padding-left:10px
            }
            /* #LeftBody ul.ExtranetGreen a,.ExtranetGreenActive a{
              border-right:5px solid #73BF78;
              background-color:#D5ECD6;
            }
            #LeftBody ul.ExtranetGreen a:hover,#LeftBody ul.ExtranetGreenActive a{
              border-right:5px solid #73BF78;
              color:#fff;
            }
            */
            #Footer {
                clear:both;
                background-color:#A7C0CD;
                border-top:1px solid #00496E;
            }
            #Footer ul { 
                list-style-type:none;
                margin:0;
                padding:0;
                background-color:#D7E2E8;
                border-top:1px solid #E1E9EE;
                margin: 10px 0 0 0;
                padding: 3px 10px 3px 3px;
                font-size:65%;
            }
            #Footer ul li { 
                display:inline;
            }
            #Footer ul li a {
                color:#00496E;
                text-decoration:none;
                padding:0 10px 0 10px;
            }
            #ConRB {
                width:80%;
                float:left;
                padding-bottom:20px;
                height:auto !important;
                height:300px;
                min-height:300px;
                
            }
            #ConRB p, #ConRB ul, #ConRB ol {
                color:#333333;
                font-size:70%
            }
                        #ConRB ul li ul {
                font-size:100%;
            }
            #ConRB .Intro {
                font-weight:bold;
            }
            #ConRBHome {
                width:99.9999%;
                float:left;
                height:100%;
                padding-bottom:20px
            }
            /*\*//*/
                #Header ul {
                    border-bottom:5px solid #D7E2E8;
                    font-size:110%;
                }
                #Banner {
                    border:0
                }
                #Header ul li {
                    float:none;
                    padding-right:10px;
                    padding-left:10px;
                }
                #Header ul li a {
                    display:inline;
                    float:none;
                    padding:0;
                    text-align:center;
                }
                #Logo {
                    padding-top:15px;
                }
                #LeftBody {
                    float:left;
                }
                #RightBody {
                    float:none;
                }
                .Rightcol {
                    width:48.5%;
                    float:left
                }
                .Leftcol {
                    width:48.5%;
                    float:left
                }
                .Fullcol {
                    width:99%;
                    clear:both;
                    float:left
                }
                .Homeleftbox {
                    clear:none;
                    float:left                    
                }
                .Homerightbox ul {
                    margin-left:5px;
                    padding-left:10px;
                }
                .Sectionlink {
                    clear:none;
                }
            /**/
                .ArchiveMonth 
                {
                    margin:0;
                    margin-top:5px;
                    margin-bottom:5px;
                    padding:0;
                    text-align: center
                }
                .ArchiveMonth li 
                {
                    display:inline;
                    border-right:1px solid black;
                    padding-right:8px;
                    padding-left:8px;
                    margin:0
                }
                .ArchiveMonth .NoBorder 
                {
                    border:0;
                }     
                .Whatsnew a {
                    text-decoration:none;
                    
                }
                .Whatsnew a:hover, .Whatsnew a:focus {
                    text-decoration:underline
                }
                .Whatsnew li p {
                    font-size:100%;
                }
               #ConRBHome .Whatsnew {
                    margin:0;
                    clear:both;
                    margin-bottom:20px;
                    font-size:70%;
                    padding:0;
                    color:#000;
                 } 
 
               .Whatsnew li {
                    list-style-type:none;
                    padding:0;
                }
                .Whatsnew h3 {
                    font-size:100%;
                    color:#000;

                }

                #ConRB .Whatsnewpanel {
                   float:left;
                   border:1px solid #D6DEE7;
                   clear:both;
                   height:auto; !important;
                   min-height:100px;
                   /*height:100px;*/
                   width:99.7%
                   margin-bottom:10px;
                   font-size:100%;
                   background: url(/images_public/linkpanelrep_blue.gif) bottom repeat-x;
                  }
               .Whatsnewpanel div{
                   width: 49%;
                   float:left;
                   padding-top:10px;
                   padding-bottom:20px;
                                
               }
                .Whatsnewpanel h2 {
                    padding-left:20px;
                    margin-bottom:10px;
                }
                .Whatsnewpanel li h3 {
                    font-size:150%;
                }
                .Whatsnewpanel ul {
                    list-style-type:none;
                    margin-left:0;
                    padding-left:20px;
                    margin-top:0;
                            
  }
  #ConRB .Whatsnewpanel a {
                    color:#000;
                    text-decoration:none;
                            
  }
#ConRB .Whatsnewpanel a:hover, #ConRB .Whatsnewpanel a:focus {
                    text-decoration:underline;
                            
  }
ul li h2 a {font-size:140%}
#Personalisation 
            {
                margin-top:-50px;
                width:17%;
                height:auto;
                float:right;
                margin:5px;
        
                background-color:#EBF1F4;
                border-right:1px solid #00496E;
                border-bottom:1px solid #00496E;
            }
            #Personalisation h3, #PersonalisationHome h3 {
                font-size:95%;
                margin-top:0;
                margin-bottom:3px;
                padding:0;
                color:000;
                margin-left:10px;
                height:auto
            }
            #Personalisation p, #PersonalisationHome p {
                margin-left:10px;
            }
            .PersonalisationItem {
            
                padding:5px;
                font-size:70%;
                height:100%;
                padding-bottom:0;
                clear:both
            }
            .PersonalisationItem ul {
                margin:0;
                margin-left:25px;
                padding:0;
                margin-bottom:5px;
                margin-top:5px;
                clear:both
            }
            .PersonalisationItem ul li {
                color:#00496E
            }
            .PersonalisationItem ul li a {
                text-decoration:none;
                color:#000;
            }
            .PersonalisationItem ul li a:hover, .PersonalisationItem ul li a:focus {
                text-decoration:underline
            }
            .PersonalisationItem hr {
                border:0;
                border-top:1px solid #D6DEE7;
                height:1px;
                margin:0;
                padding:0;
                margin-right:10px;
                margin-left:10px;
            }
            #ToptenAdvisories 
            {
                background:#D7E2E8;
                border:1px solid #333333;
                width:100%;
            }
            #ToptenAdvisories h2
            {
                background:url(images/advisory_rep.gif) repeat-x #124361 bottom;
                height:auto;
                margin:0;
                padding: 3px;
                color:#fff;
                width:auto
            }

            pre {
                font-family:arial
            }  
            #Updateprofile {
                background-color:#A7C0CD;
                width:100%;
                float:left;
                height:auto;
                margin:0;
                padding:0;
                font-size:70%;
            }

#Updateprofile a {
    float:right;
    background:#00496E;
    color:#fff;
    padding: 3px 7px 3px 7px;
    border-left:1px solid #fff
}
#Updateprofile ul {
    margin:0;
    padding:0;
    list-style-type:none;
}
#Updateprofile ul li {
    margin:0;
    padding:0;
    display:inline;
}
#udm {
    border-top:5px solid #D7E2E8;
    margin-bottom:-5px;
    float:left;
}
*>#udm {
    float:none;
    margin-left:150px
}
#udm h2 {
    /*background:url(/images_public/dropdownrep_new.gif) repeat-x bottom;*/
    /*background:#B22222;*/
    background:#299D30;
    color:#fff;
    height:auto !important;
    padding-top:15px;
    padding-bottom:14px;
    padding-left:10px;
    margin:0;
    font-size:95%;
    text-transform:uppercase;
    text-align:center;
    
}
#ConRB .productSearch ul {
    font-size:100%;
}

#ConRBWideColumn #ConRB {
    width:100%
}
#ConRBInnerLeft {
    width:70%;
    float:left;
}
#ConRB #ConRBInnerLeft H4 {
    font-size: 72%;
    color:#3F7792;
}
#ConRB #ConRBInnerLeft H5 {
    font-size: 66%;
    color:#3F7792;
}
#ConRB #ConRBInnerLeft H6 {
    font-size: 65%;
    color:#3F7792;
}
#ConRB .longdoctitle {
    font-size:120%;
    font-weight:bold;
    /* text-transform:uppercase; */
    color:#000;
    margin-top:10px;
    margin-bottom:0;
}
#ConRB .longdocsubtitle {
    font-size:110%;
    /* text-transform:uppercase; */
    color:#3F7792;
    margin-top:2px;
    margin-bottom:0;
    font-weight:normal;
}
#ConRB .longdocpubdate {
    font-size:75%;
    font-weight:bold;
    color:#000;
    margin-top:2px;
    margin-bottom:0;
}
#ConRB .longdocsection {
    font-size:90%;
    font-weight:bold;
    color:#3F7792;
    margin-top:15px;
    margin-bottom:0;
}
.SectionList {
    float:right;
    margin:15px 0 15px 10px;
    height:auto;
    width:25%;
}
.SectionList #SectionListItems {
    padding:5px;
    padding-bottom:10px;
    border:1px solid #D6DEE7;
    background:url(/images_public/linkpanelrep_blue.gif) repeat-x bottom;
}
.SectionList #SectionListItems H3 {
    FONT-SIZE: 90%; 
    MARGIN: 0px 0px 12px; 
    COLOR: #00496e; 
    background-color:#FFFFFF; 
    position:absolute; 
    margin-top:-15px; 
    padding:0 5px 0 5px;
    z-index:1000;
}
.SectionList #SectionListItems H3 A {
    FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
.SectionList #SectionListItems H3 A:hover {
    TEXT-DECORATION: underline
}
ul.sectionListItemsUL    {
margin:7px 0 0 7px; padding:0px;
}
ul.sectionListItemsUL li    {
margin:0 0 5px 0; padding:0px; list-style-type:none; font-weight:bold; font-size:1.1em;
}
ul.sectionListItemsUL li a    { text-decoration:none;}
ul.sectionListItemsUL li a:hover    { text-decoration:underline;}
.SectionList #SectionActions {
    margin:15px 0 15px 10px;
    height:auto;
    width:190px;
    font-weight:bold;
}
.SectionList #SectionActions a {
    text-decoration: none;
    color:#3F7792;
    display:block;
    padding:0 0 5px 40px;
}
.SectionList #SectionActions a:hover {
    text-decoration: underline;
}
.SectionList #SectionActions ul
{
    margin:0;
    padding:0;
    list-style:none;
}
.SectionList #SectionActions ul li
{
    margin:5px 0 5px 0;
    padding:0;
}
*html .SectionList #SectionActions ul li
{
    margi\n:0;
}
.SectionList #SectionActions ul li.PrintIcon1 a
{
    background:url(/images_public/printsection.gif) no-repeat;
}
.SectionList #SectionActions ul li.PrintIcon2 a
{
    background:url(/images_public/printall.gif) no-repeat;
}
.SectionList #SectionActions ul li.PDFIcon a
{
    background:url(/images_public/pdflarge.gif) 3% 50% no-repeat;
}
.SectionList #SectionActions ul li.PDFIcon a
{
    padding:0 0 10px 40px;
}
.PageLinks    {  text-align:center; /* margin-top:-35px */ }
.PageLinks    {
  /* margin-top:-30px; */ /* works in all */
  /*margin-top:-35px; */ /* targets IE6 and 7 */}
.PageLinks ul        {    margin:0px; padding:0px}
.PageLinks ul li    {    
    list-style-type:none; 
    margin:0px; 
    padding:0px; 
    font-weight:bold;
    display:inline;
    color:#fff;
    font-size:0.1em;}
    
.PageLinks ul li span    {width:70px; display: inline-block;}
.PageLinks ul li a    {     text-decoration:none; font-size:10em;}
.PageLinks ul li a:hover    {     text-decoration: underline;}
.PageLinks ul li.previousLink a    {    background:url(/images_public/toc_previous.gif) top left no-repeat; padding-left:20px; padding-right:10px;}
.PageLinks ul li.nextLink a        { background: url(/images_public/toc_next.gif) top right no-repeat; padding-right:20px; padding-left:10px;}
p.top_link {text-align:right;}
a.toc_top {background: url(/images_public/toc_top.gif) no-repeat top right; padding-right:13px; font-weight:bold; text-decoration:none;}
a.toc_top:hover { text-decoration: underline;}
             
