﻿body {
      font-family:Helvetica, Arial, sans-serif;
      font-size:14px;
}
h1 {
    font-size:32px;
    color:525051;
    padding:6px 5px 0px 5px;
    margin-bottom:7px;
    background-repeat:repeat-x;
}
h2 {
    font-size:18px;
    color:700017;
    padding:5px 5px 5px 35px;
    margin-bottom:0px;
}
h2.qa {
       background:url("question.png")              no-repeat 5px;
       padding:5px 5px 5px 40px;
       mso-margin-top-alt:auto;
       line-height:normal;
       font-family:Helvetica, sans-serif;
       x-next-type:P;
       font-size:18px;
}
h2.purpose {
            background:url("info.png")              no-repeat 5px;
            padding-left:40px;
}
h3 {
    color:#525051;
    font-size:16px;
    border-bottom:solid 1px #525051;
    margin:25px 0px 10px 5px;
    padding:0px 0px 0px 0px;
}
h3.question {
             color:525051;
             margin:10px 0px 10px 5px;
             padding:0px 0px 0px 0px;
}
h5 {
    font-size:15px;
    color:#6A98CA;
}
p.purpose {
           background:#f8f8f8;
           padding:10px;
           margin-left:5px;
           margin-bottom:30px;
           border:1px solid #bcbcbc;
           position:relative;
}
p.answer {
          font-size:14px;
          margin:5px;
          padding-bottom:20px;
}
p.answer_list {
               padding-bottom:5px;
               margin:5px;
}
ul {
    margin-top:0px;
    margin-bottom:20px;
}
a:link {
        color:#063cf6;
}
a:hover {
         color:#06abf6;
}
a:visited {
           color:#999;
}
.jumpbox {
          background:#f8f8f8;
          padding:10px;
          border:1px solid #bcbcbc;
          margin-top:40px;
          overflow:visible;
          margin-bottom:40px;
          position:relative;
}
.jumpbox li {
             list-style:url("greenArrowBullet.png")              none;
}
.jumpbox a {
            color:#666;
}
.jumpbox a:hover {
                  list-style-type:none;
                  list-style-image:url("doubleArrowBullet.gif");
                  color:#666;
                  text-decoration:underline;
}
.jumpbox a:visited {
                    color:#999;
}
.jumpbox h2 {
             margin:0px;
             padding:0px 0px 0px 35px;
             font-size:18px;
             background:url("question1.png")              no-repeat 5px;
             line-height:40px;
             position:absolute;
             height:40px;
             width:300px;
             left:0px;
             top:-40px;
}
.jumpbox h2.purpose {
                     background:url("info.png")              no-repeat 5px;
                     padding-left:40px;
}
.jumpbox h2.usefulTools {
                         margin:0px;
                         padding:0px 0px 0px 36px;
                         font-size:18px;
                         background:url("usefulTools.png")              no-repeat left center;
                         line-height:40px;
                         position:absolute;
                         height:40px;
                         width:300px;
                         left:0px;
                         top:-28px;
}
.returnToTop a {
                background:url("upArrow.png")              no-repeat 90px;
                float:right;
                height:18px;
                display:block;
                width:110px;
                padding-top:2px;
                padding-bottom:2px;
}
.underline {
            display:block;
            border-bottom:1px solid #CCC;
            padding:10px 5px 5px;
}
span.topicLink {
                line-height:16px;
                padding-left:18px;
                background-image:url("app_help.png");
                background-repeat:no-repeat;
                background-position:left top;
}
span.externalLink {
                   line-height:16px;
                   padding-left:18px;
                   background-image:url("hyperlink.png");
                   background-repeat:no-repeat;
                   background-position:left top;
}
span.popupLink {
                line-height:16px;
                padding-left:12px;
                background-image:url("popup_link.png");
                background-repeat:no-repeat;
                background-position:left top;
}
span.pdfLink {
              line-height:16px;
              padding-left:20px;
              background-image:url("pdfIcon.png");
              background-repeat:no-repeat;
              background-position:left top;
}
.underH1Emphasis {
                  color:#6A98CA;
                  font-size:14px;
                  font-weight:normal;
}
.copyright {
            margin-top:60px;
            clear:both;
}
ol li {
       margin-bottom:10px;
}

/* homepage banner */
#banner {
	width: 100%;
	min-width: 600px;
	height: 180px;
	background: #fff url(../green_banner.jpg) no-repeat top right;
	margin-top: 14px;
	margin-bottom: -15px;
}

#banner img {
margin:117px 0px 20px 20px
}


table {
       border-top:1px solid #CCC;
       border-right:1px none #CCC;
       border-bottom:1px none #CCC;
       border-left:1px solid #CCC;
       width:600px;
       border-collapse:collapse;
       margin-bottom:15px;
}
table tr:first-child {
                      background:#EBF4FB;
                      color:#666;
                      border-top:1px solid #CCC;
                      border-right:1px solid #CCC;
                      border-bottom:1px none #CCC;
                      border-left:1px none #CCC;
}
table tr.hilite {
                 background:#EBF4FB;
                 color:#666;
                 border-top:1px solid #CCC;
                 border-right:1px solid #CCC;
                 border-bottom:1px none #CCC;
                 border-left:1px none #CCC;
}
table tr:first-child img {
                          vertical-align:middle;
}
td {
    padding:5px;
    border-top:none;
    border-right:1px solid #CCC;
    border-bottom:1px solid #CCC;
    border-left:none;
}
td.center {
           text-align:center;
}
table.whatsThis {
                 x-1st-col:1;
                 x-1st-col-name:t1st;
                 x-border-spacing:0px;
}
table.whatsThis td.t1st {
                         width:100px;
}
img {
     vertical-align:text-bottom;
}
