html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}img{ border:0;display:block; margin-bottom:20px}img.img-left{ float:left;margin:3px 20px 20px 0}img.img-right{ float:right;margin:3px 0 20px 20px}p,li,ul,ol,h1,h2,h3,h4,h5,h6,label,input,textarea,cite,select,legend,option,optgroup,caption,th,td{ font-family:arial,helvetica,sans-serif; line-height:120%;text-align:left}strong{ font-weight:bold}em{ font-style:italic}strong em,em strong{ font-style:italic; font-weight:bold}sup{ font-size:77%;line-height:0}hr{background:transparent;border:0;border-bottom:1px solid #e2e2e2;color:#fff;clear:both;margin:25px 0;padding:0}.clearfix:after{ clear:both; content:"."; display:block; height:0; visibility:hidden}.clear{clear:both}body{color:#000}div#content{ background:transparent}div#content-inner{ background:transparent;border:solid #c7cbbe;border-width:0 1px;margin:0 auto;padding:0 0 50px;width:962px}div#main{float:right;position:relative;width:696px}div#pcon{float:left;padding:15px 0 0;width:435px}div#tcon{ float:right;padding:20px 25px 0;width:182px}div#scon{float:left; width:235px}div#hd{display:none;position:relative;width:100%}div#hd-inner{background:#fff url(/img/bg-nav.jpg) no-repeat 100% 50px;margin:0 auto;padding:15px 10px 10px;position:relative;width:942px;z-index:500}#abt div#mast-left{background:#3a8be4 url(/img/bg-hills-blu-lt.jpg) no-repeat 100% 0;float:left;height:40px;width:50%}#abt div#mast-right{background:#005ba4 url(/img/bg-hills-blu-rt.jpg) no-repeat 0 0;float:right;height:40px;width:50%}#edu div#mast-left{background:#efa000 url(/img/bg-hills-org-lt.jpg) no-repeat 100% 0;float:left;height:40px;width:50%}#edu div#mast-right{background:#dd7303 url(/img/bg-hills-org-rt.jpg) no-repeat 0 0;float:right;height:40px;width:50%}#mbr div#mast-left{background:#56981a url(/img/bg-hills-grn-lt.jpg) no-repeat 100% 0;float:left;height:40px;width:50%}#mbr div#mast-right{background:#3a6712 url(/img/bg-hills-grn-rt.jpg) no-repeat 0 0;float:right;height:40px;width:50%}#portal div#mast-left{background:#ffea00 url(/img/bg-hills-portal-lt.jpg) no-repeat 100% 0;float:left;height:40px;width:50%}#portal div#mast-right{background:#ff7e00 url(/img/bg-hills-portal-rt.jpg) no-repeat 0 0;float:right;height:40px;width:50%}div#slides{display:none}h1#logo{background:transparent url(/img/capapgpc-logo.png) no-repeat 0 0;font-size:108%;font-weight:normal;height:280px;left:-66px;margin:0;position:absolute;top:3px;width:450px;z-index:500}.cufon-loading h1#logo{visibility:hidden !important}#logo a{color:#0091ed;display:block;height:120px;padding:42px 0 0 245px;text-decoration:none;width:200px}#hd a.logo:active{outline:0}#logo a strong{display:block;text-indent:-99999px}p.skip{left:-9999px;position:absolute}ul#qnav{color:#676126;float:right;font-size:93%;margin:5px 0 33px;padding:0;text-align:right}#qnav li{border-right:1px solid #676126;float:left;line-height:100%; list-style:none;margin-bottom:0;margin-right:5px;padding-right:5px}#qnav li.login{border-right:0;margin-right:0;padding-right:0}#qnav a{color:#676126;text-decoration:none}#qnav a:hover{color:#676126;text-decoration:underline}#qnav .here a{font-weight:bold;text-decoration:none}ul#pnav{clear:right;color:#fff;float:right;font-size:100%;font-weight:bold;margin:0 0 7px;padding:0;text-align:right;width:auto}#pnav li{float:left;  list-style:none;margin-bottom:0;margin-right:10px;position:relative;z-index:700}#pnav a{background-color:transparent;background-position:50% 0;background-repeat:repeat-y;color:#fff;display:block;padding:7px 12px 7px 5px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px}#pnav a:hover{color:#fff;text-decoration:none}#pnav a strong{background-color:transparent;background-position:0 50%;background-repeat:no-repeat;padding:0 0 0 15px}#pnav #abt a{background-image:url(/img/btn-blend-blu.jpg)}#pnav #abt a:hover,#pnav #abt.here a{background:#005aa3}#pnav #abt a strong{background-image:url(/img/ic-arw1-blu.png)}#pnav #edu a{background-image:url(/img/btn-blend-org.jpg)}#pnav #edu a:hover,#pnav #edu.here a{background:#dd7300}#pnav #edu a strong{background-image:url(/img/ic-arw1-org.png)}#pnav #mbr a{background-image:url(/img/btn-blend-grn.jpg)}#pnav #mbr a:hover,#pnav #mbr.here a{background:#3a6712}#pnav #mbr a strong{background-image:url(/img/ic-arw1-grn.png)}#pnav ul{float:none;font-size:100%;font-weight:bold;left:-99999px;margin:0;padding:0;position:absolute;text-align:left;width:185px;z-index:700;-moz-box-shadow:0px 5px 15px #515151; -webkit-box-shadow:0px 0px 4px #818181; box-shadow:0px 0px 4px #818181}#pnav #mbr ul{left:auto;right:99999px;width:220px}#pnav li:hover ul{left:0}#pnav li#mbr:hover ul{right:0}#pnav #abt ul{border-bottom:3px solid #3a8be4;border-top:3px solid #3a8be4}#pnav #edu ul{border-bottom:3px solid #f3a000;border-top:3px solid #f3a000}#pnav #mbr ul{border-bottom:3px solid #56991a;border-top:3px solid #56991a}#pnav ul li{  background:#fff url(/img/bg-nav-blend.jpg) repeat-x 0 0;float:none;line-height:120%;  margin:0}#pnav ul li a{  background-color:transparent !important;background-position:10px 13px !important;background-repeat:no-repeat !important;display:block;padding:8px 23px;-moz-border-radius:0;-webkit-border-radius:0}#pnav #abt ul li a{background-image:url(/img/ic-arw2-blu.gif) !important;color:#005aa3}#pnav #abt ul li a:hover,#pnav #abt ul li.here a{background-color:#005aa3 !important;background-image:url(/img/ic-arw2-wht.gif) !important;background-position:10px 13px !important;background-repeat:no-repeat !important;color:#fff}#pnav #edu li a{background-image:url(/img/ic-arw2-org.gif) !important;color:#dd7300}#pnav #edu ul li a:hover,#pnav #edu ul li.here a{background-color:#dd7300 !important;background-image:url(/img/ic-arw2-wht.gif) !important;background-position:10px 13px !important;background-repeat:no-repeat !important;color:#fff}#pnav #mbr ul li a{background-image:url(/img/ic-arw2-grn.gif) !important;color:#3a6712}#pnav #mbr ul li a:hover,#pnav #mbr ul li.here a{background-color:#3a6712 !important;background-image:url(/img/ic-arw2-wht.gif) !important;background-position:10px 13px !important;background-repeat:no-repeat !important;color:#fff}h1{font-size:174%;font-weight:normal;margin-bottom:20px}.cufon-loading h1{visibility:hidden !important}h2{font-size:123.1%; font-weight:bold;margin-bottom:10px}h3{font-size:108%; font-weight:bold; margin-bottom:3px}h4{font-size:100%; font-weight:bold}h5{font-size:100%; font-style:italic}p{ font-size:100%; line-height:140%;margin-bottom:15px}p.p-tagline{ font-size:116%; margin-bottom:40px}ul{ font-size:93%;margin:0 0 15px 20px}ul li{list-style:disc; line-height:140%; margin-bottom:5px}ol{ font-size:93%; margin:0 0 15px 0}ol li{ line-height:140%; list-style-position:outside; list-style-type:decimal; margin:0 0 5px 35px}li ul,li ol{ font-size:100%;margin-bottom:0}a{color:#005aa3; text-decoration:underline}a:hover{color:#dd7300; text-decoration:underline}a.link-pdf{background:transparent url(/img/ic-pdf.gif) no-repeat 0 50%;font-weight:bold;padding:0 0 0 20px;text-decoration:none}a.link-pdf:hover{text-decoration:underline}a.link-strong{font-weight:bold;text-decoration:none}a.link-strong:hover{text-decoration:underline}a.link-action{background:transparent url(/img/btn-blend-blu.jpg) 50% 0 repeat-y;color:#fff;font-weight:bold;padding:5px 10px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px}a.link-action:hover{background:#005aa3}table{ border:0;border-collapse:collapse; empty-cells:show; margin:0;width:100%}table td{ border:0;overflow:auto; vertical-align:top; white-space:wrap}.table-data caption{font-size:123.1%; font-weight:bold;margin:0 0 8px;padding:0}table.table-data{ margin:0 0 25px}.table-data tr:nth-child(2n+2){background-color:#e6e6e6}.table-data th{border:1px solid #005aa3;font-weight:bold;padding:5px 10px; width:auto}.table-data th[scope="col"]{ background-color:#3983ca;color:#fff}.table-data th[scope="row"]{ font-weight:bold}.table-data td{ border:1px solid #005aa3;padding:5px 10px; width:auto}.table-widget th{padding-bottom:10px; vertical-align:top;width:90px}.table-widget th img{margin:5px auto 15px}.table-widget h2{margin-bottom:3px}.table-widget-sm th{padding-bottom:10px; vertical-align:top;width:45px}.table-widget-sm th img{margin:3px auto 10px}.table-hilite{background-color:transparent;background-image:url(/img/bg-hilitebox-grn.jpg);background-position:0 100%;background-repeat:no-repeat}#abt .table-hilite{background-image:url(/img/bg-hilitebox-blu.jpg)}#edu .table-hilite{background-image:url(/img/bg-hilitebox-org.jpg)}#mbr .table-hilite{background-image:url(/img/bg-hilitebox-grn.jpg)}.table-hilite td{padding:10px 15px}.table-hilite h2{margin-bottom:3px}#abt #scon img{border-bottom:4px solid #3a8be4;margin-bottom:0}#edu #scon img{border-bottom:4px solid #f3a000;margin-bottom:0}#mbr #scon img{border-bottom:4px solid #56991a;margin-bottom:0}#snav h3{font-size:108%;margin:0}#snav h3 a{  background-color:#fff;background-position:7px 12px;background-repeat:no-repeat;color:#000;display:block;padding:8px 23px;text-decoration:none}#abt #snav h3 a{background-image:url(/img/ic-arw1-blu.png)}#edu #snav h3 a{background-image:url(/img/ic-arw1-org.png)}#mbr #snav h3 a{background-image:url(/img/ic-arw1-grn.png)}#abt #snav h3 a:hover,#abt #snav h3.here a{  background-color:#005aa3;color:#fff}#edu #snav h3 a:hover,#edu #snav h3.here a{background-color:#dd7300;color:#fff}#mbr #snav h3 a:hover,#mbr #snav h3.here a{background-color:#3a6712;color:#fff}#snav ul{font-size:108%;font-weight:bold;margin:0 0 25px}#abt #snav ul{border-bottom:4px solid #3a8be4}#edu #snav ul{border-bottom:4px solid #f3a000}#mbr #snav ul{border-bottom:4px solid #56991a}#snav li{  background:#fff url(/img/bg-nav-blend.jpg) repeat-x 0 0;line-height:120%;  list-style:none;margin-bottom:0}#snav li a{  background-color:transparent;background-position:10px 13px;background-repeat:no-repeat;color:#3a6712;display:block;padding:8px 23px;text-decoration:none}#abt #snav li a{background-image:url(/img/ic-arw2-blu.gif);color:#005aa3}#abt #snav li a:hover,#abt #snav li.here a{background-color:#005aa3;background-image:url(/img/ic-arw2-wht.gif);color:#fff}#edu #snav li a{background-image:url(/img/ic-arw2-org.gif);color:#dd7300}#edu #snav li a:hover,#edu #snav li.here a{background-color:#dd7300;background-image:url(/img/ic-arw2-wht.gif);color:#fff}#mbr #snav li a{background-image:url(/img/ic-arw2-grn.gif);color:#3a6712}#mbr #snav li a:hover,#mbr #snav li.here a{background-color:#3a6712;background-image:url(/img/ic-arw2-wht.gif);color:#fff}.call{border-bottom:1px solid #e2e2e2;margin:0 20px;padding:0 0 20px}#home div#mast-left{background:#0091ed;float:left;height:393px;width:50%}#home div#mast-right{background:#0165a4;float:right;height:393px;width:50%}#home div#slides{display:none;margin:0 auto;z-index:100}#slides img.slide{z-index:100}#home div#content-inner{ background:transparent}#home div#main{ float:none;width:auto}#home div#pcon{background:transparent;float:left;padding:40px 35px 0;width:656px}#home div#scon{display:none}#home h1{margin-bottom:10px}table.table-buckets{}.table-buckets td{padding-top:5px;width:33%}.table-buckets td.td-lt{padding-right:20px}.table-buckets td.td-md{ border:#e2e2e2 solid;border-width:0 1px;padding-left:20px;padding-right:20px}.table-buckets td.td-rt{padding-left:20px}.table-buckets img{margin:0 auto 10px}.table-buckets h2{margin-bottom:10px;text-align:center}.table-buckets p{text-align:center}div#ft{background:#b3b9ad url(/img/bg-footer-shad.jpg) repeat-x 0 0;border-top:1px solid #94978d;display:none}div#ft-inner{background:transparent;margin:0 auto;padding:10px 102px 10px 230px;position:relative;width:630px}div#ft-inner img.capa{left:0;position:absolute;top:14px}div#ft-inner img.flag{right:0;position:absolute;top:18px}#ft p{color:#666; font-size:85%; margin:0 0 1px}#ft p em{color:#d7dccd}#ft a{color:#666;text-decoration:none}#ft a:hover{color:#666;text-decoration:underline}form{margin:0 0 20px;width:auto}form ul{ font-size:100%; margin:0}form li{ list-style:none; margin:0; padding:5px 0; overflow:hidden;position:relative}form li hr{margin:10px 0 20px}form label{ color:#000; display:block;font-size:100%; font-weight:bold; margin:0 0 4px 0; padding:0}form label acronym,form legend acronym{ border:0; color:#df0000; cursor:help}form label acronym.info,form legend acronym.info{  border-bottom:1px dotted #005aa3;  color:#005aa3;  cursor:help}form input.field{  color:#000;  display:block;  font-size:100%;  margin:0;  padding:2px;  width:300px}form input.zip{  color:#000;  display:block;  font-size:100%;  margin:0;  padding:2px;  width:100px}form fieldset{  border:0;  margin:0;  padding:0}form legend{  color:#000;  font-weight:normal;  margin:0;  padding:0 0 4px 0}form select{  color:#000;  display:block;  margin:0;  padding:0;  width:auto}form option{  margin:2px}form textarea{  color:#000;  margin:0 0 4px;  padding:2px;  width:300px}form input.submit{background:transparent url(/img/btn-blend-blu.jpg) 50% 0 repeat-y;border:0;color:#fff;display:inline;font-weight:bold; margin:0 5px 5px 0;padding:4px 10px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px; width:auto}form input.submit:hover{background:#005aa3;cursor:pointer}form fieldset.phone legend{ font-weight:bold; margin:0 0 4px; padding:0}form fieldset.phone span{ display:inline; float:left; margin:0; padding:0}form fieldset.phone span input{ display:inline; margin:0 0 2px; width:40px}form fieldset.phone span label{ display:block; font-size:85%;font-weight:normal; margin:0; padding:0 0 0 3px} form fieldset.checkbox{ overflow:auto}form fieldset.checkbox legend{ font-weight:bold; margin:0 0 4px; padding:0}form fieldset.checkbox span{ display:block; float:none; margin:0 0 2px; padding:0}form fieldset.checkbox input{ display:inline; margin:3px 5px 0 0; padding:0;vertical-align:top}form fieldset.checkbox span label{ display:inline; font-weight:normal; margin:0; padding:0}  form fieldset.radio{ overflow:auto}form fieldset.radio legend{font-weight:bold; margin:0 0 4px;padding:0}form fieldset.radio span{ display:block; float:none; margin:0 0 2px; padding:0}form fieldset.radio input{ display:inline; margin:3px 5px 0 0; padding:0;vertical-align:top; width:auto}form fieldset.radio label{ display:inline; font-weight:normal; margin:0; padding:0}form li.info,form li p{ display:none}form li#errorMsg{ background-color:#ffdfdf; border:1px solid #df0000; margin:0 0 10px; padding:10px}form li#errorMsg h3{ color:#df0000}form li#errorMsg p{ display:block; margin:0}form li#errorMsg strong{ color:#df0000}form li.error label,form li.error legend{ color:#df0000}form li.error input.field,form li.error input.zip,form li.error textarea{ background-color:#ffdfdf; border:1px solid #df0000;padding:3px}form li.error p.errortext{ color:#df0000; display:block; font-size:85%;margin:2px 0 0}