/* Generated by F7 CMS v2.3 */
.homebg { background-image: url(/images/picis_bg1.jpg);     background-repeat: no-repeat;     background-position: left top; }
.sidebarbg { background-image: url(/images/sidebar_shim.jpg);
     background-repeat: repeat-y; }
.topcontrols { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: 999999; }
.topcontrols a { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: 999999;
     text-decoration: none; }
.topcontrolsFormElems { font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     color: #999999;
     border: solid 1px #d6d4d1; }
.breadcrumb { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     line-height: normal;     color: #aea9a3; }
.breadcrumb a { color: #aea9a3;
     text-decoration: none; }
.breadcrumbend { color: #0099cc; }
.successstory { font-family: Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     color: ff6600;     margin-top: 20px;     margin-bottom: 0px;     padding: 0px; }
.successcopy a { color: 0099cc;
     text-decoration: none; }
.morestories a { font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: 8cbe55;
     text-decoration: none; }
.morestories a:visited { color: 8cbe55;
     text-decoration: none; }
.morestories a:hover { text-decoration: underline; }
.subheader { font-family: Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     color: #8cbe55;     margin-top: 10px; }
.header { font-family: Arial, Helvetica, sans-serif;     font-size: 20px;     color: #0099cc;     line-height: 28px; }
.newsheaders { font-family: Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     color: 999999; }
.newssubhead { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: bold;     color: 666666;     text-decoration: none; }
.newscontent { font-family: Arial, Helvetica, sans-serif;     font-size: 10px;     color: 666666; }
.newslink { font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: 8cbe55;
     text-decoration: none; }
.newslink a { text-decoration: none;
     color: 8cbe55; }
.newslink a:hover { text-decoration: underline; }
.newslink a:visited { color: 8cbe55;
     text-decoration: none; }
.footer1 { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     color: 847c75;     text-decoration: none;     line-height: 15px;     border-top-width: 1px;     border-top-style: solid;     border-top-color: 00ccff; }
.footer1 a:visited { color: 847c75;
     text-decoration: none; }
.footer1 a:hover { text-decoration: underline; }
.footer2 { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     color: aea9a3; }
.footer1 a { color: 847c75;
     text-decoration: none; }
.successcopy { color: 666666;     font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     margin-bottom: 0px; }
.attribute { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: 999999;
     text-decoration: none;
     font-weight: normal; }
.announcements a { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: 999999; }
.announcements a:hover { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #0099CC;
     text-decoration: none; }
TD .announcements { padding-top: 4px;
     padding-bottom: 4px; }
.announcementsaover { border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #DADADA;
     padding-top: 4px;
     padding-bottom: 4px; }
.announcements { border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #DADADA; }
.content, body { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     line-height: 16px;     color: 333333; }
.imageborder { border-top-width: 1px;
     border-top-style: solid;
     border-top-color: #8cbe55;
     border-right-color: #8cbe55;
     border-bottom-color: #8cbe55;
     border-left-color: #8cbe55; }
.products { font-size: 22px;     color: #8cbe55;     font-family: Arial, Helvetica, sans-serif;     font-weight: bold; }
.sidebar1 { border-top-width: medium;
     border-bottom-width: medium;
     border-top-style: solid;
     border-top-color: #8cbe55;
     border-bottom-color: #8cbe55;
     border-bottom-style: solid; }
.sidebar1 a:hover { color: #0099cc; }
.sidebar2 { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     line-height: normal;     color: #aea9a3; width:170px }
.sidebar2 ul { list-style-type: none; padding: 0; margin: 0; }
.sidebar2 a { color: #aea9a3;     text-decoration: none; }
.sidebar2 a:visited { color: #aea9a3;     text-decoration: none; }
.sidebar2 a:hover { text-decoration: underline; }
.sidebar2more a { font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: 0099cc;
     text-decoration: none; }
.sidebar2more a:visited { color: 0099cc;
     text-decoration: none; }
.sidebar2more a:hover { text-decoration: underline; }
.sidebar2head { font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #ff6600;
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-top-style: solid;
     border-bottom-style: solid;
     border-top-color: #DADADA;
     border-bottom-color: #DADADA; }
.leftNav { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: 999999; }
.leftNav a { font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #999999;
     text-decoration: none; }
TD .leftNav { padding-top: 4px;
     padding-bottom: 4px; }
.leftNavSub { font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: #0099cc; }
.leftNavSub a { font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: #999999;
     text-decoration: none; }
TD .leftNavSub { padding-top: 1px;
     padding-bottom: 1px; }
.colorDot { color: #efb21e; }
.breadcrumb a:hover { text-decoration: underline; }
.successtitle { color: #333333; }
.newsheaders a:link { color: #999999;
     text-decoration: none; }
.newsheaders a:hover { text-decoration: underline; }
.newsheaders a:visited { color: #999999;
     text-decoration: none; }
.morestories { font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: 8cbe55;
     text-decoration: none; }
.content a:link { color: #0099cc; }
.content a:visited { color: #0099cc; }
.content a:hover { color: #0099cc;
     text-decoration: none; }
HR { color: #cccccc;
     height: 1px;
     margin-bottom: 5px; }
.content li { list-style-image: url(/images/bullet-blue.gif);     padding-bottom: 5px;     padding-left: 0px;     padding-top: 0px; }
.callout { color: #7b7c75;     font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: normal;     line-height: 16px; }
.defaultTable TABLE TD { background-color: #FFFFFF;
     font-size: 11px;
     padding-left: 4px;
     padding-right: 4px; }
.defaultTable TABLE CAPTION { background-color: #8cbe55;
     color: #ffffff;
     font-size: 11px;
     font-weight: bold;
     height: 16px;
     padding-left: 4px;
     padding-right: 4px;
     text-align: left; }
.contentTable TABLE CAPTION { background-color: #8cbe55;
     color: #ffffff;
     font-size: 11px;
     font-weight: bold;
     height: 16px;
     padding-left: 4px;
     padding-right: 4px;
     text-align: left; }
. contentTable TABLE TD { background-color: #EBE9E8;
     font-size: 11px;
     height: 16px;
     padding-left: 4px;
     padding-right: 4px; }
.content TABLE TD { font-size: 11px;
     padding-left: 4px;
     padding-right: 4px; }
.content p { margin-bottom: 15px;
     margin-top: 0px;
     padding-top: 0px; }
.content ul { padding-bottom: 0px;
     padding-top: 0px; }
.testimonials { color: #999999;     font-family: Times New Roman, Times, serif;     font-size: 11px;     font-style: italic;     line-height: 14px; }
.quotes { color: #999999;     font-size: 11px;     line-height: 15px;     margin-top: 2px; }
.quotesCallOut { color: #7B7C75;     font-size: 10px;     line-height: 12px;     margin-top: 8px; }
.sidebar2 li li { list-style-image: url(/images/bullet.jpg);
     margin: 0px;
     padding-bottom: 4px;
     padding-left: 0px; }
.sidebarTable { color: #aea9a3;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px; }
.newssubhead a { color: 0099CC;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: underline; }
.newssubhead a:hover { color: 0099CC;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none; }
.vasidebarbg { background-image: url(/images/sidebar_bg.jpg);
     background-position: left top;
     background-repeat: no-repeat; }
.vacontent, .vacontent TD { color: #5b5b5b;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px; }
.issue { font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #5b5b5b; }
.headerbg { background-image: url(/images/va_spotlight_header.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.landingheaderbg { background-image: url(/images/landingheader.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.storyheader { color: #0099cc;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold; }
.readmore a { color: #ff6600;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold; }
.readmore a:hover { font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #ff6600;
     text-decoration: none; }
.vasidebarbottom { background-image: url(/images/sidebar_footer.jpg);
     background-position: left top;
     background-repeat: no-repeat; }
.va_sidebar_headers, .va_sidebar_headers TD { background-color: #fafafa;
     border-bottom: solid 1px #ddd8d5;
     border-top: solid 1px #ddd8d5;
     color: #000000;
     display: block;
     font-weight: bold;
     padding-left: 9px;
     font-size: 12px; }
.vasidebar { font-family: Arial, Helvetica, sans-serif; }
.vasidebar TD { font-size: 12px; }
.vasidebar TD a { color: #666666; }
.calloutTitle { color: #8cbe55;     font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: bold;     line-height: 16px; }
.callout a { color: #0099ff;
     text-decoration: underline; }
.callout a:hover { color: #0099ff;
     text-decoration: none; }
.sidebarQuotesFacility { color:#8cbe55; font-weight:bold; font-size:10px; line-height:14px;  }
.sidebarQuotes { color:#7b7c75;  font-size:10px; line-height:14px;  }
.sidebarQuotes a { color:#0099ff;  text-decoration:underline; }
.sidebarQuotes a:hover { color:#0099ff;  text-decoration:none; }
.poll { color: #7b7c75;     font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: normal;     line-height: 16px; width:155px; }
.poll a { color:0099ff; text-decoration:underline; }
.poll a:hover { color:0099ff; text-decoration:none; }
.poll ul { list-style-type: none; list-style-image: none; list-style-position: outside; margin-left: 0px; width:150px; }
.sideBar-3 { color: #7b7c75;     font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: normal;     line-height: 16px; width:180px; }
.sideBar-3 a { color:0099ff; text-decoration:none; }
.sideBar-3 a:hover { color:0099ff; text-decoration:underline; }
.sideBar-3 li { padding-left: 10px;list-style-image:url(/images/buttons/sidebar-3-bullet.gif); margin-left:5px; }
.sideBar-3 H6 { width:100%; color:#f76400; font-weight: bold; font-size: 12px; border-bottom: 1px solid #aea9a3; padding-bottom:4px; }
.sideBar-3 li a { color:#7b7c75; text-decoration:none; }
.sidebar-3 ul { list-style-type: none; list-style-image: none; margin-left: 0px; padding-left:0px; }
.LandingPage { font-family: Arial, Helvetica, sans-serif;     font-size: 12px;     line-height: 18px;     color: 333333; }
.LandingPage a:link { color: #0099cc; }
.LandingPage a:visited { color: #0099cc; }
.LandingPage a:hover { color: #0099cc;
     text-decoration: none; }
.LandingPage li { list-style-image: url(/images/bullet-blue.gif);
     padding-bottom: 4px;
     padding-left: 0px;
     padding-top: 0px; }
.LandingPage p { margin-bottom: 15px;
     margin-top: 0px;
     padding-top: 0px; }
.LandingPage ul { padding-bottom: 0px;
     padding-top: 0px; }
.LandingPage h1 { font-size:16px; font-weight:bold; }
.LandingPage h2 { font-size:14px; font-weight:bold; }
.HomeNews { font-family: arial, helevetica, sans-serif; font-size:10px;  color:#666666; line-height:13px; }
.HomeNews a { font-family: arial, helevetica, sans-serif; font-size:11px; font-weight:bold; color:#0099cc; text-decoration:underline; }
.HomeNews a:hover { font-family: arial, helevetica, sans-serif; font-size:11px; font-weight:bold; color:#0099cc; text-decoration:none; }
.HomeNews p { font-family:arial, helevetica, sans-serif; font-size:10px; line-height:13px; }
.HomeEvents { font-family:arial, helevitica, sans-serif; color:#666666; font-size:10px; line-height:13px; }
.HomeEvents p { font-family:arial, helevitica, sans-serif; color:#666666; font-size:10px; line-height:13px;margin-top:0px; }
.HomeEvents h1 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:13px; font-weight:bold; margin-bottom:0px; }
.HomeEvents a { font-family:arial, helevitica, sans-serif; color:#0099cc; font-size:10px; line-height:13px; text-decoration: underline; }
.HomeEvents a:hover { font-family:arial, helevitica, sans-serif; color:#0099cc; font-size:10px; line-height:13px; text-decoration: none; }
.content  H1 { color: #0099cc;font-family: Arial,Helvetica,sans-serif;font-size: 20px;line-height: 28px;font-weight: normal;margin-bottom: 1px;margin-top: 1px; }
.content  H2 { color: #8cbe55;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 1px;margin-top: 1px; }
.content  H3 { color: #0099cc;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;margin-bottom: 1px;margin-top: 1px; }
.content  H4 { color: #333333;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;margin-bottom: 1px;margin-top: 1px;line-height: 16px; }
.PrevIssue { font-size:11px; color:#5b5b5b; }
.PrevIssue a { font-size:11px; color:#5b5b5b; text-decoration:underline; }
.PrevIssue a:hover { font-size:11px; color:#5b5b5b; text-decoration:none }
sidebar2 td { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     line-height: normal;     color: #aea9a3; }
sideBar-3 td { color: #7b7c75;     font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     font-weight: normal;     line-height: 16px; }
.sidebar2 li { padding-left: 8px;     padding-bottom: 9px;     margin: 0px; background-image: url(/images/bullet.jpg);
background-repeat: no-repeat; background-position: 0 .5em; }
.footer-09 { font-size:11px; line-height:18px; color:#847c75; }
.footer-09 ul { list-style-type: none; padding: 0; margin: 0; }
.footer-09 a { color: #847c75;     text-decoration: none; }
.footer-09 a:visited { color: #847c75;     text-decoration: none; }
.footer-09 a:hover { text-decoration: underline; }
.footer-09 li { padding-left: 8px;         margin: 0px; background-image: url(/images/footer-bullet.gif);background-repeat: no-repeat; background-position: 0 .5em; }
.footer3 { font-family: Arial, Helvetica, sans-serif;     font-size: 11px;     color: 847c75;     text-decoration: none;     line-height: 15px; }
.footer3 a:visited { color: 847c75;
     text-decoration: none; }
.footer3 a:hover { text-decoration: underline; }
.footer3 a { color: 847c75;
     text-decoration: none; }
.EDquotes { url(/images/background/quotes-BKGD.gif) no-repeat top center #ffffff; font-size:11px; line-height:18px; color:#999999; }
.EDquotes p { padding:5px 25px; }
.EDquotes .Title { color:#ff6600; padding-right:10px; }
.HomeEvents h3 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:13px; font-weight:bold; margin-bottom:0px; }
.HomeEvents h2 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin:0px; padding:0px; margin-top:4px; }
.content sup { line-height: 9px; }
.HomeProducts { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; }
.HomeProducts p { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px;margin-top:0px; }
.HomeProducts h1 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin-bottom:0px; }
.HomeProducts h2 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin:0px; padding:0px; margin-top:4px; }
.HomeProducts a { font-family:arial, helevitica, sans-serif; color:#8cbe55; font-size:11px; line-height:14px; text-decoration: none; }
.HomeProducts a:hover { font-family:arial, helevitica, sans-serif; color:#8cbe55; font-size:11px; line-height:14px; text-decoration: underline; }
.HomeNews2 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; }
.HomeNews2 p { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px;margin-top:0px; }
.HomeNews2 h1 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin-bottom:0px; }
.HomeNews2 h2 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin:0px; padding:0px; margin-top:4px; }
.HomeNews2 a { font-family: arial, helevetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;  text-decoration: none; }
.HomeNews2 a:hover { font-family:arial, helevitica, sans-serif; color:#0099cc; font-size:11px; line-height:14px; text-decoration: underline; }
.HomeEvents2 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; }
.HomeEvents2 p { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px;margin-top:0px; }
.HomeEvents2 h1 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin-bottom:0px; }
.HomeEvents2 h2 { font-family:arial, helevitica, sans-serif; color:#666666; font-size:11px; line-height:14px; font-weight:bold; margin:0px; padding:0px; margin-top:4px; }
.HomeEvents2 a { font-family:arial, helevitica, sans-serif; color:#0099cc; font-size:11px; line-height:14px; text-decoration: none; }
.HomeEvents2 a:hover { font-family:arial, helevitica, sans-serif; color:#0099cc; font-size:11px; line-height:13px; text-decoration: underline; }
.newsheaders2 { font-family: Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     color:#0099cc; }
.newsheaders2 a:link { color:#0099cc; 
     text-decoration: none; }
.newsheaders2 a:hover { text-decoration: underline; }
.newsheaders2 a:visited { color:#0099cc; 
     text-decoration: none; }
.productsheaders { font-family: Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     color:#ff6600; }
.productsheaders a:link { color:#ff6600; 
     text-decoration: none; }
.productsheaders a:hover { text-decoration: underline; }
.productsheaders a:visited { color:#ff6600;
     text-decoration: none; }
.HomeNews2  h2 a { font-family: arial, helevetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;  line-height:14px; text-decoration: none; }
#picisQuotes { width:180px; margin:0px auto; background: url(/images/background/picisQuotes_lt.png) repeat-y left top  #f4f3f3; font-size:11px; line-height:16px; color:#666666; }
#picisQuotes  .top { width:180px; height:10px; background:url(/images/background/picisQuotes_top.png) no-repeat left top ; }
#picisQuotes  .top span { display:block; position:relative; height:10px; background:url(/images/background/picisQuotes_top_rt.jpg) no-repeat right top; }
#picisQuotes .center-content { position:relative;  margin:5px 0px 5px 0px;  background:url(/images/background/picisQuotes_rt.jpg) repeat-y top right; padding: 0px 1px 0px 1px; }
#picisQuotes .center-content p { margin: 3px 15px 3px 15px; }
#picisQuotes .center-content a { color: #0099ff; text-decoration:none; }
#picisQuotes .center-content a { color: #0099ff; text-decoration: underline; }
#picisQuotes .center-content .title { color:#ff6600; font-weight:bold; }
#picisQuotes  .bottom { height:50px; background:url(/images/background/picisQuotes_bottom.png) no-repeat left top; }
#picisQuotes .bottom span { display:block; position:relative; height:32px; background:url(/images/background/picisQuotes_bottom_rt.png) no-repeat right top; }
.content ol li { list-style:decimal; padding-bottom: 5px;     padding-left: 0px;     padding-top: 0px; list-style-image:none;  }

