@charset "utf-8";
/* CSS Document */

#top {display:none;}
#nav-one {display:none;}
h1 { font-size:2.2em; font-weight:bold; margin-bottom:12px; margin-top:0; }
h2 { color:#111112; }
#more-info {  padding:21px 0px; }
#more-info ul {  }
#more-info ul li {  padding: 0 0 6px 0px; }
#more-info h3 { color:#000000; }
#more-info a { color:#666666; font-weight:bold; font-size:1.3em; }
.coming_soon li { line-height:14px; }
#header { display:block; height:60px; }
#nav { display:none;  }
#slideshowWrapper{position:relative; }
.inner {  position:relative;   }
#pics { padding-bottom:20px; }
#pics p { font-size:15px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:130%; }
#pager{  display:none; }
#maincontent { margin-top:7px; }
#col1 {  overflow:visible; }
#col1 h2 { margin-top:16px; }
#col2 {  margin-left:6px; }
#col3 h2 { margin:22px 0 10px; }
.news li { border-bottom:1px solid #999999; padding:8px 0; }
.news .last { border-bottom:none; }
.caption { text-align:center; }
.featured-links li { margin-top:12px; font-size:1.2em; }
.article img { border:1px solid #121213;  margin-right:14px; }
.last-article { padding-bottom:41px; }
.latest_news { font-size:1.3em; }


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
ul{list-style:none;}
a{text-decoration:none; color:#666666;}
caption{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
.noreveal:focus,.noreveal:active, .skip, span.access,.access, .more-btn {display:none;}
body{font-size:62.5%; font-family:Arial,Helvetica,sans-serif; width:960px; margin:0 auto; position:relative;}
body.largeFont{font-size:70.5%;}
body.medFont{font-size:67.5%;}
body.smallFont{font-size:62.5%;}
h1 {  font-weight:bold; font-size:2.7em; margin:27px 0; }
h2 {  font-weight:bold; font-size:2em; margin:14px 0; }
h3 {  font-weight:bold; font-size:1.7em; margin:14px 0; }
h4 {  font-weight:bold; font-size:1.5em; margin:14px 0; }
p { color:#000000; font-size: 1.3em; margin-bottom:20px;  }
a { color:#666666; font-size:1.3em; }
ol { list-style-position:inside;color:#666666; font-size: 1.3em; font-weight:bold; margin:14px 0 28px 40px; }
ol span { font-weight:normal; }
p a, h1 a, h2 a, h3 a, h4 a, ul a, ol a { font-size:1em; }
#subnav, #secondary {display:none; }

#mainContent { margin-top:14px; }
#leftNav {display:none; }
.breadcrumbs { margin-left:22px; margin-top: 3px; }
.breadcrumbs li {  display:inline; padding: 0 5px;}
.breadcrumbs li a { color:#666666; font-size:1.2em;  }
.breadcrumbs li a.active { color:#666666; text-decoration:none; }
.contentImage { margin-left:13px; margin-bottom:13px; }
#quickLinks { }
#quickLinks li { padding:10px 0; border-bottom:1px solid #999999;  }
.quickLinksHeading, .navHeading {  font-weight:bold; font-size:2em; margin:14px 0; }
.navHeading { font-size:1.65em; }
#footer { display:none; }


/* sub.css */
td a { font-size: 1em; }
#leftNav { position:relative; }
#leftNav .main { display:none; }
#content .nolink, #content ul { margin:14px 0 28px 40px; }
#content .nolink li, #content ul li { list-style-type: disc; } 
#content .sub,  #content ul li ul { margin-left: 21px;  }
#content .sub li, #content ul li ul li {  padding-left:12px; }
#content .sub2, #content ul li ul li ul { margin-left:31px; }
#content .sub2 li, #content ul li ul li ul li {  padding-left:12px; }
#content .nolink li, #content .sub li, #content .sub2 li, #content ul li, #content ul li ul li, #content ul li ul li ul li { color:#666666; font-size:13px; }
#content .nolink li a, #content .sub li a, #content .sub2 li a,#content ul li a, #content ul li ul li a, #content ul li ul li ul li a { font-size:13px; }
.current { text-decoration:underline; }
#nav-inner { display:none; }
.searchPage h3 a, .newsroom h3 a, .index h3 a { color:#666666; font-size:1em; }
.searchPage h3 span, .newsroom h3 span { color:#000000; }
.search-result { border-bottom:1px solid #999999; padding:16px; }
.search-box { display:none; }
.search-results-box { margin-top:12px; }
.count { font-size:1.5em; font-weight:bold; color:#4E4023; margin:15px; display:block; width:200px;  }
.pagination { display:none;  }
.lower { margin-bottom:48px; margin-top:40px }
.hidden { display:none; }
.newsroom .search-result { padding: 16px 0; }
.date { font-weight:bold; font-size:1.4em; color:#666666; }
.newsroom .search-result h3 { margin:8px 0; }
.newsroom .search-result p { margin-bottom:8px; }
.newsroom .search-result span { font-size:1.3em; color:#666666; font-weight:bold; }
h2.pr-date { color:#000000; font-size:1.4em; font-weight:bold; margin-bottom:20px; }
.supporting-image { }
.supporting-image .content-image  { }
.caption { color:#676767; font-size:11.5px;  }
a.inline { font-size:1em; }
.faq h2 a{ font-size:17px; padding-left:24px; display:block; }
.black { color:#000000; }
.faq p { padding-left:24px; }
.answer { font-size:17px; font-weight:bold; }
.faq { border-bottom:1px solid #999999; }
.faq-answer { display:block!important; }
.level-one-block {  border:1px solid #B7B7B7; padding:14px 20px; margin-bottom:18px; }
.level-one-block h2 { margin-top:0; }
.level-one-block img {  border:1px solid #141415; margin-right:18px; margin-bottom:18px; }
.type { color:#333333; }
.index { padding:16px 0; }
.index h3 { margin-top:0; }
.index .tags { font-size:1.3em; color:#333333; font-weight:bold; }
.index .last { margin-bottom:32px; }
.additional-docs { display:none;  }
.grey-pipe { color:#BFBFBF; font-size:1.5em; font-weight:bold; }
.toggle_container, .toggle_containerSub {  display:none; }