body {
   margin:0px;
   background-color:#ffffff;
   font-family:Helvetica, Arial, sans-serif;
   font-size:1em;
   font-size:100%;
   background-color:#ffffff;
}
p {
   font-family:Helvetica, Arial, sans-serif;
   font-size:90%;
   line-height:1.3;
   color:#000000;
}
p.h2,
span.h2 {
   font-size:115%;
   line-height:1.4;
   color:#0091d5;
}
p.close {
   font-size:105%;
   font-weight:bold;
   color:#7da11b;
}
p.footer {
   font-size:85%;
}
span.green {
   color:#7da11b;
}
p.svcm,
p.subm {
   color:#888a8d;
   font-size:75%;
}
p.svcmo,
p.submo {
   color:#0091d5;
   font-size:75%;
}
p.caption {
   font-size:80%;
   margin-top:4px;
   font-style:italic;
}
dl {
   margin-left:-10px;
}
ul {
   font-family:Helvetica, Arial, sans-serif;
   font-size:90%;
   line-height:1.3;
}
li.nudge {
   margin-top:6px;
}
#pagebody {
   position:absolute;
   background-color:#ffffff;
   width:866px;
   left:50%;
   margin-left:-433px;
   visibility:hidden;
}
#footer {
   position:absolute;
   left:9px;
   width:848px;
   display:none;
   background-color:#ffffff;
   z-index:50;
}
#pagehead {
   position:absolute;
   top:0px;
   left:9px;
   width:848px;
}
#bodycontent {
   position:absolute;
   top:180px;
   left:38px;
   width:435px;
   z-index:10;
}
#bodycontentx {
   position:absolute;
   top:195px;
   left:38px;
   width:435px;
   z-index:10;
}
#bodycontent0 {
   position:absolute;
   top:150px;
   left:9px;
   z-index:10;
}
#bodycontent2 {
   position:absolute;
   top:180px;
   left:38px;
   width:735px;
   z-index:10;
}
#lowerleft {
   position:absolute;
   left:38px;
   width:435px;
   z-index:20;
   visibility:hidden;
}
#sidebar {
   position:absolute;
   top:190px;
   left:491px;
   z-index:11;
}
#sidebarx {
   position:absolute;
   top:205px;
   left:491px;
   z-index:11;
}
#svcmenud {
   position: absolute;
   top:150px;
   left:145px;
   width:122px;
   height:170px;
   visibility:hidden;
   z-index:100;
}
#submenu {
   position: absolute;
   top:157px;
   left:38px;
   width:819px;
}
#ds1 {
   position: absolute;
   top:0px;
   left:0px;
   width:9px;
   background:url(images/drop-shadow_l.gif) repeat-y;
}
#ds2 {
   position: absolute;
   top:0px;
   left:857px;
   width:9px;
   background:url(images/drop-shadow_r.gif) repeat-y;
}
h3 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:90%;
   margin:0px;
   color:#5f6062;
}
h3.listnudge {
   margin-top:10px;
}
.orange {
   color:#f58025;
}
a,
a:visited {
   color:#005596;
   text-decoration:none;
}
a:hover {
   text-decoration:underline;
}
a#list {
   color:#000000;
   text-decoration:underline;
   font-weight:bold;
}
a#svcm,
a#subm {
   color:#888a8d;
   text-decoration:none;
}
a#svcm:hover,
a#subm:hover {
   color:#0091d5;
}
input,
textarea,
select {
   border:1px solid #0091d5;
}
.black {
   color:#000000;
}
.gray {
   color:#939598;
}
td.scol {
   padding-bottom:0px;
}
td.sleftcol {
   padding-right:15px;
   padding-bottom:0px;
}
td.leftcol {
   padding-right:15px;
}
td.rightcol {
   padding-left:30px;
}
td {
   padding-bottom:10px;
}
