/* external Cascading Style Sheet for PR Construction. *//* created by Nancy Johnson Wicked Web Design*/body, p, td, li  { color: #333333; font-weight: normal; font-style: normal; font-size: 12px; line-height: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; }/* main styles for prconstruction.ca*/BODY   { font-size: 12px; font-weight: normal; line-height: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; color: #333333; }h1, h2, h3, h4, h5, h6, h7  { font-family: Verdana,Arial,Helvetica,sans-serif; }h1  { color: #003366; font-weight: bold; font-style: italic; font-size: 22px; line-height: 26px; font-family: Verdana,Arial,Helvetica,sans-serif; }h2  { color: #FFCC00; font-weight: bold; font-style: normal; font-size: 18px; line-height: 22px; font-family: Verdana,Arial,Helvetica,sans-serif; }h3  { color: #003366; font-weight: bold; font-style: normal; font-size: 16px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; }h4   { color: #FFCC00; font-weight: bold; font-style: italic; font-size: 14px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; }h5   { color: #FFCC00; font-size: 10px; font-weight: normal; line-height: 13px; font-family: Verdana,Arial,Helvetica,sans-serif; }h6   { color: #FFCC00; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }h7   { color: #FFCC00; font-weight: bold; font-style: italic; font-size: 10px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; }:link     { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }:visited  { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }:hover     { color: #00CC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }:selected { color: #00CC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.readmore     { color: #FFCC00; font-style: italic; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.readmore:link     { color: #FFCC00; font-style: italic; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.readmore:visited     { color: #666666; font-style: italic; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.readmore:hover     { color: #003366; font-style: italic; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.readmore:selected     { color: #003366; font-style: italic; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.mainnav     { color: #FFCC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.mainnav:link     { color: #FFCC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.mainnav:visited     { color: #666666; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.mainnav:hover     { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.mainnav:selected     { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }/*a.colornav     { color: #FFCC00; width: 150px; height: 24px; background-color: #003366; vertical-alignment: middle; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:link     { color: #FFCC00; width: 150px; height: 24px; background-color: #003366; vertical-alignment: middle; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:visited     { color: #666666; height: 24px; vertical-alignment: middle; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:hover     { color: #003366; width: 150px; height: 24px; background-color: #FFCC00; vertical-alignment: middle; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:selected     { color: #003366; width: 150px; height: 24px; background-color: #FFCC00; vertical-alignment: middle; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }*/a.colornav     { vertical-alignment: middle; color: #FFCC00; width: 150px; height: 100%; background-color: #003366; font-style: normal; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:link     { vertical-alignment: middle; color: #FFCC00; width: 150px; height: 100%; background-color: #003366; font-style: normal; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:visited     { vertical-alignment: middle; color: #666666; width: 150px; height: 100%; font-style: normal; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:hover     { vertical-alignment: middle; color: #003366; width: 150px; height: 100%; background-color: #FFCC00; font-style: normal; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.colornav:selected     { vertical-alignment: middle; color: #003366; width: 150px; height: 100%; background-color: #FFCC00; font-style: normal; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.lonav     { color: #003366; font-style: normal; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.lonav:link     { color: #003366; font-style: normal; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.lonav:visited     { color: #666666; font-style: normal; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.lonav:hover     { color: #FFCC00; font-style: normal; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.lonav:selected     { color: #FFCC00; font-style: normal; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.bnav      { color: #003366; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.bnav:link      { color: #003366; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.bnav:visited   { color: #666666; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.bnav:hover      { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.bnav:selected  { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.creditnav      { color: #003366; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.creditnav:link      { color: #003366; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.creditnav:visited   { color: #666666; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.creditnav:hover      { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.creditnav:selected  { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.addnav      { color: #003366; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.addnav:link      { color: #003366; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.addnav:visited   { color: #666666; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.addnav:hover      { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.addnav:selected  { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.menu      { color: #003366; font-style: normal; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.menu:link      { color: #003366; font-style: normal; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.menu:visited   { color: #003366; font-style: normal; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.menu:hover      { color: #00CC00; font-style: normal; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.menu:selected  { color: #00CC00; font-style: normal; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.submenu      { color: #003366; margin-left: 5px; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.submenu:link      { color: #003366; margin-left: 5px; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.submenu:visited   { color: #003366; margin-left: 5px; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.submenu:hover      { color: #00CC00; margin-left: 5px; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.submenu:selected  { color: #00CC00; margin-left: 5px; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.homemenu      { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.homemenu:link      { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.homemenu:visited   { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.homemenu:hover      { color: #00CC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.homemenu:selected  { color: #00CC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.siteMmap      { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.siteMmap:link      { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.siteMmap:visited   { color: #666666; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.siteMmap:hover      { color: #FFCC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.siteMmap:selected  { color: #FFCC00; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.siteSmap      { color: #003366; margin-left: 9px; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.siteSmap:link      { color: #003366; margin-left: 9px; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.siteSmap:visited   { color: #666666; margin-left: 9px; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.siteSmap:hover      { color: #FFCC00; margin-left: 9px; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.siteSmap:selected  { color: #FFCC00; margin-left: 9px; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.copynav      { color: #003366; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.copynav:link      { color: #003366; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.copynav:visited   { color: #666666; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }a.copynav:hover      { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }a.copynav:selected  { color: #FFCC00; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }/* special items */.copyright { color: #333333; font-size: 10px; font-style: normal; font-weight: bold; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.caption { color: #003366; font-size: 14px; font-style: normal; font-weight: bold; line-height: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; }.gallery { color: #003366; font-size: 20px; font-style: normal; font-weight: bold; line-height: 24px; font-family: Verdana,Arial,Helvetica,sans-serif; }.descriptor { color: #003366; font-size: 16px; font-style: normal; font-weight: bold; line-height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; }.coname { color: #003366; font-size: 10px; font-style: normal; font-weight: bold; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.address      { color: #333333; font-style: normal; font-weight: normal; font-size: 9px; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }.credit      { color: #333333; font-style: normal; font-weight: normal; font-size: 9px; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }.slogan { color: #006633; font-size: 10px; font-weight: bold; font-style: italic; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.greyital { color: #333333; font-size: 10px; font-style: italic; font-weight: bold; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.search   { color: #003366; font-weight: bold; font-size: 12px; line-height: 13px; font-family: Verdana,Arial,Helvetica,sans-serif; }.button   { color: #FFFFFF; background-color: #003366; font-weight: bold; font-style: normal; font-size: 10px; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.whitesub { color: #FFFFFF; vertical-alignment: middle; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; font-family: Verdana,Arial,Helvetica,sans-serif; }.whitetxt { color: #FFFFFF; font-size: 10px; font-weight: normal; font-style: normal; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.whiteital { color: #FFFFFF; font-size: 9px; font-weight: normal; font-style: italic; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.bluebox { color: #FFFFFF; font-size: 10px; font-weight: normal; font-style: normal; line-height: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; }.bluesub { color: #003366; font-size: 12px; font-weight: bold; font-style: normal; line-height: 14px; font-family: Verdana,Arial,Helvetica,sans-serif; }.bluetxt { color: #003366; font-size: 10px; font-weight: normal; font-style: normal; line-height: 14px; font-family: Verdana,Arial,Helvetica,sans-serif; }.signup  { color: #003366; font-weight: bold; font-style: normal; font-size: 9px; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }.subscribe  { color: #FFFFFF; font-weight: bold; font-style: normal; font-size: 9px; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }.blueMsub { color: #003366; font-size: 14px; font-weight: bold; font-style: normal; line-height: 14px; font-family: Verdana,Arial,Helvetica,sans-serif; }/*.whiteleft { color: #FFFFFF; padding-left: 8px; padding-right: 8px; font-size: 9px; font-weight: normal; font-style: normal; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }.whiteright { color: #FFFFFF; padding-left: 8px; padding-right: 8px; font-size: 9px; font-weight: normal; font-style: normal; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }*/.whitecopy { color: #FFFFFF; font-size: 9px; font-weight: normal; font-style: normal; line-height: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }