﻿/* DEFAULTS
----------------------------------------------------------*/
/*@import url(/t/1.css?apiType=css&projectid=8a628c16-4ce1-49e5-827f-89dc29f7cdc3);*/
@import url(https://fast.fonts.com/cssapi/8a628c16-4ce1-49e5-827f-89dc29f7cdc3.css);
@import url(datagridhr.css);
@import url(gridviewhr.css);
/*@font-face{
font-family:"Avenir LT W01 45 Book";
src:url("http://styleguide.healthrepublic.us/dv2/2/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("eot");}
@font-face{
font-family:"Avenir LT W01 45 Book";
src:url("/dv2/2/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3");
src:url("/dv2/3/939cba03-5b40-4d01-9bc5-7589eca863db.woff?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("woff"),url("/dv2/1/849bc5b9-a2ff-4343-977b-26ba8bd24a60.ttf?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("truetype"),url("/dv2/11/f67fa3b5-c1d1-488f-8e60-a828b9ad56a4.svg?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3#f67fa3b5-c1d1-488f-8e60-a828b9ad56a4") format("svg");
}
@font-face{
font-family:"Avenir LT W01 85 Heavy";
src:url("/dv2/2/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("eot");}
@font-face{
font-family:"Avenir LT W01 85 Heavy";
src:url("/dv2/2/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3");
src:url("/dv2/3/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("woff"),url("/dv2/1/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("truetype"),url("/dv2/11/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg");
}
@font-face{
font-family:"Avenir LT W01 95 Black";
src:url("/dv2/2/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("eot");}
@font-face{
font-family:"Avenir LT W01 95 Black";
src:url("/dv2/2/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3");
src:url("/dv2/3/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("woff"),url("/dv2/1/c33278bc-988e-440b-b4be-6acc095e6044.ttf?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("truetype"),url("/dv2/11/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg");
}
@font-face{
font-family:"AvenirNextLTW01-Condens 721302";
src:url("/dv2/2/8e7f81d1-94dd-47e6-94ce-9c278d5d1ecc.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("eot");}
@font-face{
font-family:"AvenirNextLTW01-Condens 721302";
src:url("/dv2/2/8e7f81d1-94dd-47e6-94ce-9c278d5d1ecc.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3");
src:url("/dv2/3/6b0725b6-26e5-4bcf-8174-4d4b4d4217b9.woff?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("woff"),url("/dv2/1/435f931d-7af1-4f3a-a084-3d7aed6cd568.ttf?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("truetype"),url("/dv2/11/962508db-d57e-4eb1-a483-28a105ee2b25.svg?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3#962508db-d57e-4eb1-a483-28a105ee2b25") format("svg");
}
@font-face{
font-family:"AvenirNextLTW01-DemiCn";
src:url("/dv2/2/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("eot");}
@font-face{
font-family:"AvenirNextLTW01-DemiCn";
src:url("/dv2/2/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3");
src:url("/dv2/3/add96dac-4679-4981-9390-74fd5a5bf61f.woff?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("woff"),url("/dv2/1/60f1dfd0-eea9-448c-84a0-e4e8d5ba7516.ttf?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("truetype"),url("/dv2/11/f9659813-f8c7-4548-9117-b8e02fa26641.svg?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3#f9659813-f8c7-4548-9117-b8e02fa26641") format("svg");
}
@font-face{
font-family:"AvenirNextLTW01-BoldCn";
src:url("/dv2/2/07690b8a-c348-4c53-8de3-59f7cfef9ee8.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("eot");}
@font-face{
font-family:"AvenirNextLTW01-BoldCn";
src:url("/dv2/2/07690b8a-c348-4c53-8de3-59f7cfef9ee8.eot?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3");
src:url("/dv2/3/ff039068-be8b-415c-b1a9-24eedee1c3ab.woff?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("woff"),url("/dv2/1/cdd2cecb-bd0e-41e5-9ecd-ef60f52a35be.ttf?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3") format("truetype"),url("/dv2/11/390c08bc-8d21-4af3-95a1-a73c21f189cd.svg?d44f19a684109620e484157ea590e818c697485401772eab3c70fc9291da1d8a04b3fe69fe167c628b28938a08b05147cb1ca23c45e522d8855a89a313d68d207441516688fceb329b0b8671c6249f488923563fa53d1e188bcc4c4d670004ba7ae8c7bbaf7fc5c261f888e1590afd2613ca163f767fdec39a3f7863fefdbbd1afa4b63dac283bddb18b4e14ad9453bad1685b3be32d195f1ff93e611e544f5c480288f371e1a6c1b1d60762&projectId=8a628c16-4ce1-49e5-827f-89dc29f7cdc3#390c08bc-8d21-4af3-95a1-a73c21f189cd") format("svg");
}*/

body   
{
    /*background: #b6b7bc;
    font-size: .80em;*/
    font-family: "Avenir LT W01 45 Book","Avenir LT 35 Light","Avenir LT 55 Roman",Calibri,"Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif,"Avenir LT W01 45 Book";
    margin: 0px;
    padding: 0px;
    /*color: #696969;*/
}
body {
       font-family: "Avenir LT W01 45 Book", Fallback, Calibri, Fallback, Verdana;
}
body, div, dl, dt, dd,  h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td
{margin:0; padding:0;}

ul, ol, li
{
	margin:0; 
	padding:0;
	
	}
body, html {
  height: 100%;
  margin: 0px; 
  padding: 0px;
}
/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, th, var
{font-style:none; font-weight:normal;}

/* Removes list-style from lists */
table
{border-collapse:collapse; border-spacing:0;clear:left; border-color:rgb(69,29,90);}

/* Removes border from fieldset and img */
fieldset, img
{border:0;}

/*a:link, a:visited
{
    color: white;
}*/
a
{
    color: #1d60ff;
    text-decoration: none;
}
a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
    text-decoration: none;
}

p
{
    /*margin-bottom: 10px;*/
    /*line-height: 1.6em;*/
}

p
{
	font-size:11px;
	line-height:1.6em;
	color:#666; /* --- dark grey --- */
}
.pclass
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.6em;
	color:#666; /* --- dark grey --- */
	}
.errors {
 border: 2px solid rgb(69,29,91);
 color:red;/*rgb(118,37,145);*//*rgb(69,29,91);*/
 margin: 2px 0px;
 padding: 5px;
 padding-left:20px;
 /*background: #fff url(../images/sad_server.gif) no-repeat 5px 50%;*/
}
/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

/*h3
{
    font-size: 1.2em;
}*/

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
/*.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}
*/

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page12
{
    width: 900px;/*750*/
    background-color: #fff;
    margin:  20px auto 0px auto;
    border: 0px solid #496077;
    height:auto;/*97%;*/
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    /*overflow:hidden;*/
   /* z-index:-1*/
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: white;/*  #4b6c9e;*/
    padding-bottom:10px;
    width: 100%;
}
.headercolor
{
    margin: 0px;
    padding: 0px;
    background: white;/* #4b6c9e;*/     
    font-size:14px;
    font-weight:bold;  
    height:25px;
    line-height:150%;
    border:0;
     padding-bottom:17px;
    /*font-family : "Calibri","Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;*/
    
}
.linkcolors
{
    /*font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#666;*/
    
    
    font-family:"Avenir Next Condensed Regular","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-stretch:condensed;
	line-height:120%;
	color:#666;/*rgb(0,134,204);*/
	text-align:left;
	text-decoration:none;
	}
.linkcolorsbtn
{
    /*font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#666;*/
    
    
    font-family:"Avenir Next Condensed Regular","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-stretch:condensed;
	line-height:120%;
	color:blue;/*rgb(0,134,204);*/
	text-align:left;
	vertical-align:middle;
	}	
.headercolordet
{
    margin: 0px;
    padding: 0px;
	background:none;  
	padding-top:20px;  
	padding-bottom:20px;  
    /*font-size:14px;
    font-weight:bold;  */
    font-family : "Avenir Next Condensed Regular","Calibri","Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    width:70%;
    /*height:20px;*/
    /*text-transform:uppercase;*/
}
.headercolordetresults
{
    margin: 0px;
    padding: 0px;
	background:none;  
	padding-top:20px;  
	padding-bottom:20px;  
    /*font-size:14px;
    font-weight:bold;  */
    font-family : "Avenir Next Condensed Regular","Calibri","Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    width:100%;
    /*height:20px;*/
    /*text-transform:uppercase;*/
}
.headercolordetresheads
{
	
    margin: 0px;
    left:0px;
	background:none;  
	padding-top:10px;  
	padding-bottom:0px;  /*10*/
    /*font-size:14px;
    font-weight:bold;  */
    font-family : "Avenir Next Condensed Regular","Calibri","Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    width:100%;
    text-align:left;
    
}
.plr-toolbar
{
	position:relative;
	top:0px;
	}
.headercolordet11
{
	width:20%;
	}
.divSearchCriteria
{
	width: 100%;
    margin: 0 auto;
	}
.headercolordet11a
{
	width:100%;
	height:60px;	
	top:0px;
	vertical-align:top;	
	}
.brandinghr1
{
	position:relative;
	top:10px;
	/*left:0px;*/
	vertical-align:middle;
	text-align:right;
	display:block;/* table;*/
	margin: 0 auto;
	width:104px;
	height:27px;
	cursor:pointer;
	 background:url(../images/HR/images/magnaCareNetworkLogo.png) no-repeat center right;
	
}		
.headercolordetlru
{
    margin: 0px;
    padding: 0px;
	background:none;  
	padding-top:15px;  
	padding-bottom:15px;  
    /*font-size:14px;
    font-weight:bold;  */
    font-family : "Avenir Next Condensed Regular","Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    width:75%;
    /*height:20px;*/
    /*text-transform:uppercase;*/
}

.brandinghr
{
	position:relative;
	top:15px;
	
	/*left:0px;*/
	vertical-align:middle;
	text-align:right;
	display:block;/* table;*/
	margin: 0 auto;
	width:104px;
	height:27px;
	cursor:pointer;
	 background:url(../images/HR/images/magnaCareNetworkLogo.png) no-repeat center right;
	
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
    
}

.main12
{
    padding: 0px 12px;
    margin: 12px 8px 8px 0px;
    min-height: 100%;
    /*height:100%;*/
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}



/* TAB MENU   
----------------------------------------------------------*/

/*div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}
*/
/* FORM ELEMENTS   
----------------------------------------------------------*/
/*
fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}
*/
/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

/*.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}
*/
/*.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}

*/
/*ol, ul
{list-style:none;}
*/

div#content_wrapper
{
	width:100%;
	margin:0 auto;
	position:relative;
}

div#column_1_clients
{
	width:200px; /*24%;*/
	padding:  10px 0 0 0;
	position:relative;
	top:0;
	left:0;
}
.column_1_clients
{
	width:200px; /*24%;*/
	padding:  10px 0 0 0;
	position:relative;
	top:0;
	left:0;
}
ul.promotion
{
	width:209px;/*199*/
}

#promotion_1 ul.promotion li
{
	list-style:none;
	}
#promotion_1 ul.promotion li#top,
#promotion_1 ul.promotion li#content,
#promotion_1 ul.promotion li#bottom,
#promotion_2 ul.promotion li#top,
#promotion_2 ul.promotion li#content,
#promotion_2 ul.promotion li#bottom
{
	margin:0;
}
#promotion_1 ul.promotion li#top,
#promotion_2 ul.promotion li#top
{
	height:11px;
}
#promotion_1 ul.promotion li#bottom,
#promotion_2 ul.promotion li#bottom
{
	height:24px;
}
#promotion_1 ul.normal
{
	margin:0;
}
ul.promotion li#content
{
	padding:0 10px;
}
li#content ul.normal li
{
	margin:0;
}
div#content_main h3,
div#content_main_clients h3,
div#content_main_providers h3,
ul#nav_landing h4 a:hover,
ul#nav_newsroom h6,
ul#nav_newsroom p,
ul#nav_login li a:hover,
ul#nav_related_links li a:hover,
div.internal_content h6,
ol.cookie_crumbs a:hover,
span.active,
ul.links a:hover,
div.internal_content a:hover,
.gsc-cursor-box a:hover,

.gsc-cursor-page a:hover
{
	color:#a59a00; /* --- green --- */
}
div#content_wrapper h3,
div#column_4_clients h3,
div#column_2_clients h3
{
	font-family:'Avenir LT W01 95 Black', Helvetica, Arial, sans-serif,calibri, Verdana;
	font-size:25px;
	font-weight:800;
	line-height:120%;
	color:rgb(69,29,91);
	text-align:left;
	text-transform:uppercase;
	padding-left:5px;

}
.spanclassblue
{
	/*style='color:#a59a00'*/
	font-family:'AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-stretch:condensed;
	line-height:120%;
	color:rgb(0,134,204);
	text-align:left;	
	}
	.spanclassblue7
{
	/*style='color:#a59a00'*/
	font-family:'AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	font-stretch:condensed;
	line-height:120%;
	color:rgb(0,134,204);
	text-align:center;	
	}
div#column_3_clients h3
{
	color:#a59a00; /* --- green --- */
}
div#content_main h3,
div#content_main_clients h3,
div#content_main_providers h3
{
	font-size:18px;
	font-weight:bold;
}

ul.promotion li#content p,
ul.promotion li#content h3,
ul.promotion li#content ul li
{
	padding-bottom:10px;
}

ul.promotion li#content p
{
	line-height:1.3em;
}

.content label,
.contents 
{	
	/*margin:5px;*/
	/*margin-top : 3px ;*/
	margin-bottom : 3px ;
	white-space:nowrap;
	line-height:20pt;
	margin:5px; 
	/*padding:0 0 15px 0 ;*/
	
}

#promotion_1 ul.promotion li#top
{
	/*background:url(../images/promotions/promotion_1_top.gif) no-repeat;*/
	width:202px;
	border-color:rgb(196,196,196);
	border-width:1px;
	border-style:solid;
	border-bottom:0;
	background-color:rgb(245,245,245);
}
#promotion_1 ul.promotion li#content
{
	/*background:url(../images/promotions/promotion_1_bkrd.png) repeat-y;*/
	width:182px;
	border-color:rgb(196,196,196);
	border-width:1px;
	border-style:solid;
	border-top:0;
	border-bottom:0;
	background-color:rgb(245,245,245);
}
#promotion_1 ul.promotion li#bottom
{
	/*background:url(../images/promotions/promotion_1_bottom1.gif) no-repeat;*/
	width:202px;
	border-color:rgb(196,196,196);
	border-width:1px;
	border-style:solid;
	border-top:0;
	background-color:rgb(245,245,245);
}

/* --- =promotions --- */
ul.promotion li#content h3
{
	font-size:12px;
	font-weight:bold;
	
}

ul.promotion li#content p,
ul.promotion li#content li,
ul.promotion li#content p a:link,
ul.promotion li#content p a:visited,
ul.promotion li#content
{
	font-family:'Avenir Light','Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;	
	font-size:13px;
	line-height:120%;
	text-align:left;
	text-transform:none;
	padding-bottom:2px;
	padding-top:2px;
	
}


/* --- =promotions --- */
ul.promotion li#content h3,
ul.promotion li#content li,
ul.promotion li#content p,
ul.promotion li#content p a:link,
ul.promotion li#content p a:visited,
.content
{
	/*color:#fff;*/
	
	color:rgb(34,31,31);
	
	
}

div#column_2_providers,
div#column_2_clients
{
	width:76%;
	padding: 8px  0 0 30px;
	position:absolute;
	top:0;
	left:200px;/*26%;*/
}
.column_2_clients
{
	width:76%;
	padding: 8px  0 0 30px;
	position:absolute;
	top:0;
	left:200px;/*26%;*/
}
div#column_3_clients
{
	width:100%;
	padding:8px 0 0 0;
	position:absolute;
	top:0;
	left:0%;
}
div#column_3_clients h3
{
	font-family:'Avenir LT W01 95 Black', Helvetica, Arial, sans-serif,calibri, Verdana;
	font-size:25px;
	font-weight:800;
	line-height:120%;
	color:rgb(69,29,91);
	text-align:left;
	text-transform:uppercase;
	padding-left:5px;

}
div#column_2_clients img.screenshot,
div#column_2_providers img.screenshot
{
	margin:31px 0 0 86px;
}

div.table_border
{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	border-left:solid 0px #fff;
	position:relative;
	border-color:#762591;
	top:7px;
	
}
div.table_borderdiv
{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	border-left:solid 0px #fff;
	position:relative;
	border-color:#762591;
	top:-37px;
	
}
div.table_borderdivregular
{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	border-left:solid 0px #fff;
	position:relative;
	border-color:#762591;
	top:7px;
}
div.table_border1
{
	position:relative;
	top:40px;
}
td.ctl-Desc,
td.ctl-results,
td.ctl-results2,
td.ctl-results3,
td.ctl-Desc2,
td.ctl-Desc3,
td.ctl-Desc4,
td.ctl-Desc5,
.DataGrid_HeaderStyle,
.DataGrid_HeaderStyle a
{
	padding:5px;
}

.ctl-Desc,
.ctl-Desc4,
span.client_code
{
	color:#666;
}
.ctl-Desc2,
td.ctl-Desc5,
.DataGrid_HeaderStyle,
.DataGrid_HeaderStyle a 
{
	color:#fff;	
	
}
.ctl-results
{
	color:#44687d;
}
.ctl-results3,
.ctl-results2
{
	color:#666;
}
td.ctl-Desc2,
td.col_1a
{
	border-bottom:solid 10px #fff;
}

.ctl-Desc,
.ctl-Desc2,
.ctl-Desc3,
.ctl-Desc4,
span.client_code
{
	font-size: 12px;
}
.ctl-Desc8
{
	font-size: 15px;
	font-weight:bold;
}
.ctl-results3,
.ctl-Desc3,
.ctl-Desc5,
.DataGrid_HeaderStyle,
.DataGrid_HeaderStyle a
{
	font-weight:bold;
}
.ctl-results,
.ctl-results2,
.ctl-results3,
.ctl-Desc5,
.DataGrid_HeaderStyle,
.DataGrid_HeaderStyle a
{
	font-size:10px;
}
td.ctl-Desc input.form_search,
td.ctl-Desc input.form_reset
{
	width:117px;
	height:22px;
	margin-right:8px;
	cursor:auto;
	cursor:pointer;
}
input.form_search
{
	border:none;
	background:url(../images/HR/images/searchbtn.png) no-repeat;
	 
}
input.form_search:hover
{
background-image:url(../images/HR/images/searchbtn-hover.png);
background-repeat:no-repeat;
cursor:hand;
}
input.form_reset
{
	border:none;
	background:url(../images/HR/images/resetbtn.png) no-repeat;
}
input.form_reset:hover
{
background-image:url(../images/HR/images/resetbtn-hover.png);
background-repeat:no-repeat;
cursor:hand;
}
.errorMessages 
{
		background-color:rgb(245,245,245);	
		font-family:'Avenir LT W01 45 Book','Avenir Next Condensed Regular','Avenir LT W01 95 Black', Helvetica, Arial, sans-serif,calibri, Verdana;
		color:red;/*rgb(118,37,145);*/
		
}
.errorMessages .ul
{	padding:0;	
	margin-left:2em; 
	list-style-type:square; 
	color:red;/*rgb(69,29,91); */
	font-size:11px;
	font-weight:bold 
}

ul#nav_related_links li.header 
{
	display:block;
	width:99%;
	padding:3px 0 3px 9px;/*8px 0 9px 9px;*/
	text-align:left; 	
	height:40px;
	text-transform:uppercase;
	/*background:url(../images/public/nav_related_links_bkrd.gif) repeat-x;*/
}

ul#nav_related_links
{
	margin-left:0px;
	font-size:10px;
	font-weight:bold;
	/*border:solid 1px #ccc2b6;*/
	background:white;/*#f3f0ed;*/
	width:100%;
}
ul#nav_related_links li a:link,
ul#nav_related_links li a:visited
{
	color:#45697e;	
	}
	
#nav_related_links li
{
	list-style:none;
	font-size:12px;
	font-weight:bold;
	}	
	
	
ul#nav_related_links li a:hover
{
	color:#a59a00; 
	}	
	

fieldset
{
    margin: .25em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 3px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 0.8em;
    font-weight: 600;
    padding: 2px 4px  2px 4px;
}	

#dmapdir
{
	/*background: #b6b7bc;*/
    font-size: .80em;
    font-family: "Calibri","Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

.directions
{
	background: #b6b7bc;
	font-size: 11pt;
    font-weight: 600;
    padding: 2px 4px  2px 4px;
	}
	
div#column_4_clients h3
{
	color:#a59a00; /* --- green --- */
}	

.col_11,
.ctl-Desc3
{
	/*background-color:DarkViolet;	*/
	/*background-color:#666666;*/
	
}

.ctl-DescLink
{
	color: Navy;/*#0092BC;*//*white;*/
	font-size: 11pt;
	   /*FONT-WEIGHT:600;*/
    text-decoration:underline;
	color:blue;
	text-underline-position:below;
	border-bottom:1px solid Navy;/*blue*/
}	

.alinkcolorsnoline
{
     color:Blue;
     text-decoration:none;
	}	
	
/* Code for bold black headings */

.blackHeading2 {
	font-family:'Avenir LT W01 95 Black', Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:120%;
	/*color:white;*//*rgb(33,31,31);*/
	color:rgb(33,31,31);
	text-align:left;
	
	}
.page-top-literalMemSel
{
	font-family:"Avenir LT W01 95 Black","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:25px;
	font-weight:800;
	line-height:120%;
	color:rgb(69,29,91);
	text-align:center;

	}
.blackHeadingMemSel {
	font-family:'Avenir LT W01 95 Black', Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:120%;
	/*color:white;*//*rgb(33,31,31);*/
	color:rgb(33,31,31);
	text-align:left;
	
	}	
.selphys {
	font-family:'Avenir LT W01 95 Black', Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:120%;
	/*color:white;*//*rgb(33,31,31);*/
	color:white;
	text-align:left;
	 padding-left:20px;
	}
/* Code for blue subheadings underneath black heading */

.blueSubheading {
	font-family:'Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	/*font-stretch:condensed;*/
	line-height:120%;
	/*color:rgb(0,134,204);*/
	color:rgb(33,31,31);
	text-align:left;
	}
.search-for-radio
{
	font-family:'Avenir Light','Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;	
	font-size:13px;
	line-height:120%;
	color:rgb(34,31,31);
	text-align:left;
	text-transform:none;	
	padding-bottom:3px;
	
	
	}
	
input[type="radio"] {
  margin:    8px 0px 12px 0px;
  padding-bottom:5px;
}
/*.radio { padding-bottom: 36px}
#rdlstSearchFor td { height: 200px; }*/
.page-top-literal
{
	font-family:"Avenir Next Heavy","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:25px;
	font-weight:800;
	line-height:120%;
	color:rgb(69,29,91);
	text-align:left;

	}
.search-for-radio-type
{
	font-family:'Avenir Light','Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;	
	font-size:13px;
	line-height:120%;
	color:rgb(34,31,31);
	text-align:left;
	text-transform:uppercase;
	padding-bottom:2px;
	
	}	
.spansearchforhead
{
	font-family:"Avenir Next Condensed Bold","Avenir LT 45 Book","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:rgb(0,134,204);
	font-weight:bolder;
	}
.srchLabels
{	
	font-family: 'Avenir LT W01 45 Book', 'Avenir 85 Heavy',Helvetica, Arial, sans-serif;	
	font-size:14px;
	line-height:150%;	
	color:rgb(51,51,51);
	text-align:right;
	text-transform:capitalize;	
	height:40px;
	padding-right:13px;
	/*padding-bottom:7px;*/

	/*font-family:"Avenir Light","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	line-height:120%;
	color:rgb(34,31,31);*/
	
	}

.srchInputs,
.search-network-plan-list,
.search-specialty-list,
.search-state-list
{
	font-family:'Avenir 45 Book','Avenir Next Condensed Regular','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;	
	font-size:13px;	
	/*font-weight:bold;	*/
	font-stretch:condensed;	
	line-height:120%;	
	color:rgb(0,134,204);	
	text-align:left;
	height:40px;
	padding-bottom:17px;
	/*font-family:"Avenir Next Condensed Regular","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-stretch:condensed;
	line-height:120%;
	color:rgb(0,135,204);
	text-align:left;
	height:20px;*/
}
.srchInputs1
{
	font-family:'Avenir 45 Book','Avenir Next Condensed Regular','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;	
	font-size:13px;	
	/*font-weight:bold;	*/
	font-stretch:condensed;	
	line-height:100%;	
	color:rgb(0,134,204);	
	text-align:left;
	height:20px;
	padding-bottom:5px;
	/*font-family:"Avenir Next Condensed Regular","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-stretch:condensed;
	line-height:120%;
	color:rgb(0,135,204);
	text-align:left;
	height:20px;*/
}
.lblStandout
{
	font-family:'Avenir LT W01 85 Heavy', Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:900;
	line-height:150%;
	color:rgb(69,29,90);
	text-align:left;
	}
input.srchInputs {
 border:1px solid #ccc;
 height: 17px;/*27px;*/
 padding:3px;
 
 /*-moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;*/
}
input.srchInputs1 {
 border:1px solid #ccc;
 height: 17px;/*27px;*/
 padding:3px;
 
 /*-moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;*/
}
 select.srchInputs,
 select.search-network-plan-list,
select.search-specialty-list,
select.search-state-list {
 border:1px solid #ccc;
 height: 25px;/*35*/
 padding:3px;
/* width:97%;*/
 /*font-size:14px;*/
 /*-moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;*/
}
select.srchInputs1
{
 border:1px solid #ccc;
 height: 25px;/*35*/
 padding:3px;
/* width:97%;*/
 /*font-size:14px;*/
 /*-moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;*/
}
.tbodystyle
{
	background-color:white;
	padding-bottom:25px;
	padding-top:25px;
}
.trstyle
{
	background-color:white;
}

.reqstyle
{
	 color:rgb(118,37,145);/*rgb(69,29,90);*/
	 padding-right:5px;
	}
.reqstyleor
{
	 color:rgb(118,37,145);/*rgb(69,29,90);*/
	 padding-right:5px;
	}	
.reqtext
{
	font-family:"Avenir Book","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:150%;
	color:rgb(118,37,145);
	text-align:left;
	padding-top:10px;	
}
.Disclaimer {
	font-family:"Avenir Book","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	line-height:150%;
	color:rgb(118,37,145);
	text-align:left;
	}	
	
.searchResultsCriteria {
	font-family:"Avenir Next Condensed Demi Bold","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-stretch:condensed;
	line-height:150%;/*150*/
	color:rgb(114,42,142);
	text-align:left;
	}

.resultsPerPage {
	font-family:"Avenir Next Condensed Demi Bold","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-stretch:semi-condensed;
	line-height:120%;
	color:rgb(114,42,142);
	text-align:left;
	text-transform:capitalize;
	}
	
.searchResultsTopIcons {
	font-family:"Avenir Next Condensed Regular","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-stretch:condensed;
	line-height:120%;
	color:rgb(0,134,204);
	text-align:left;
	}

	
	
.resultsPageNumber {
	font-family:"Avenir Next Condensed Demi Bold","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-stretch:semi-condensed;
	line-height:120%;
	color:rgb(115,43,141);
	text-align:left;
	}
	

a.resultsPageNumberActive {
	font-family:"Avenir Next Condensed Demi Bold","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-stretch:semi-condensed;
	line-height:120%;
	color:rgb(0,134,207);
	text-align:left;
	text-decoration: underline;
	}
	/*
th a
        {
            text-decoration: none;
        }

	
	
	
	
	*/
	
	
input.btncontrol{
	font-family:'Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;	
	font-size:14px;
	line-height:120%;
	color:rgb(255,255,255);
	text-align:center;
	background-color:rgb(69,29,92);
	border-color:rgb(67,27,90);
	border-width:1px;
	border-style:solid;
	/* Firefox v3.5+ */
	-moz-box-shadow:1px 1px 0px rgba(51,51,51,0.65);
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-box-shadow:1px 1px 0px rgba(51,51,51,0.65);
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	box-shadow:1px 1px 0px rgba(51,51,51,0.65);
	/*-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a5333333,Positive=true)";*/
	/*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a5333333,Positive=true);*/
    text-transform:uppercase;
    width:auto;
    height:auto;
    padding: 2px 8px 2px 8px;
     }	
	
input.btncontrol:hover,input.btncontrol:active
{
	font-family:'Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;	
	font-size:14px;
	line-height:120%;
	color:rgb(255,255,255);
	text-align:center;
	background-color:rgb(117,43,143);
	border-color:rgb(7,0,0);
	border-width:1px;
	border-style:solid;
	/* Firefox v3.5+ */
	-moz-box-shadow:1px 1px 0px rgba(51,51,51,0.65);
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-box-shadow:1px 1px 0px rgba(51,51,51,0.65);
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	box-shadow:1px 1px 0px rgba(51,51,51,0.65);
	/*-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a5333333,Positive=true)";*/
	/*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a5333333,Positive=true);*/
    text-transform:uppercase;
    width:auto;
    height:auto;
    padding: 2px 8px 2px 8px;
    }	
	
	
	
	
	.literalmem
	{
	padding-left:8px;/*5*/
	padding-right :8px;/*5*/
	padding-top:2px;
	padding-bottom:2px;
	height:auto;
	white-space:normal;	
	background-color:White;
	font-family:'Avenir Next Condensed Demi','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
	font-size:12px;
	font-stretch:condensed;
	line-height:120%;
	font-weight:bold;
	line-height:140%;
	color:rgb(114,42,142);
	text-transform: uppercase;
	border-bottom:  dashed 1px rgb(69,29,90); 
	 border-top:dashed 1px rgb(69,29,90);
	 border-right:solid 1px rgb(69,29,90);
	border-left:solid 1px rgb(69,29,90);
	 text-decoration:none;/*underline;*/
	 vertical-align:middle;
	}
	
	.textmem{
	padding-top:8px;
	padding-left :8px;/*5*/ 
	padding-right :2px;/*5*/
	height:auto;
	padding-bottom:8px;
	/*color:#44687d;*/
	font-family:'Avenir Next Condensed Demi','AvenirNextLTW01-DemiCn','AvenirNext Condensed Demi', Helvetica, Arial, sans-serif;	
	font-size:12px;
	line-height:150%;	
	color:rgb(51,51,51);	
	 vertical-align:top;
	 border-bottom:dashed 1px rgb(69,29,90); 
	 border-top:dashed 1px rgb(69,29,90);
	 border-right:solid 1px rgb(69,29,90);
	border-left:solid 1px rgb(69,29,90);
	}
	
	.blackHeadingMemberSel {
	font-family:'Avenir LT W01 95 Black', Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:120%;
	/*color:white;*//*rgb(33,31,31);*/
	color:rgb(33,31,31);
	text-align:left;
	height:auto;
	padding-bottom:10px;
	padding-top:20px;	
	}
	
.MemberSelExplanation {
    font-family: 'Avenir LT W01 45 Book', Helvetica, Arial, sans-serif;
	font-size:14px; /*15*/
	line-height:150%;	
	color:rgb(51,51,51);
	text-transform:none;	
	text-align:justify;
	height:auto;
	padding-right:13px;	
}

.MemberSelExplanationBold {    
	font-family:"Avenir Book","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	line-height:150%;
	color:rgb(118,37,145);
	text-align:left;
	padding-top:10px;	

}
 .modalBackground 
        {
	        background-color:Gray;
	        filter:alpha(opacity=20);/*70*/
	        opacity:0.2;/*.7*/
        }
.pnldetailedit
{
	font-family:"Avenir Book","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	/*width:750px;*/
	/*height:40%;*/
	background-color:#fff;
	border:solid 10px rgb(69,29,91);/*#762591;*/
	padding:4px;
}       
.srchLabelsMemSel
{	
	font-family: 'Avenir LT W01 45 Book', 'Avenir 85 Heavy',Helvetica, Arial, sans-serif;	
	font-size:14px;
	line-height:150%;	
	color:rgb(51,51,51);
	text-align:left;
	text-transform:none;	
	height:40px;
	padding-right:13px;
	/*padding-bottom:7px;*/

	/*font-family:"Avenir Light","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	line-height:120%;
	color:rgb(34,31,31);*/
	
	} 
.srchLabelsMemSelPop
{	
	font-family: 'Avenir LT W01 45 Book', 'Avenir 85 Heavy',Helvetica, Arial, sans-serif;	
	font-size:14px;
	line-height:150%;	
	color:rgb(51,51,51);
	text-align:left;
	text-transform:none;	
	padding-right:13px;
	/*padding-bottom:7px;*/

	/*font-family:"Avenir Light","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	line-height:120%;
	color:rgb(34,31,31);*/
	
	} 	
.spanclassblueMemSel
{
	/*style='color:#a59a00'*/
	font-family:'AvenirNextLTW01-DemiCn','Avenir Next Condensed Demi', Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*font-stretch:condensed;*/
	line-height:120%;
	color:rgb(0,134,204);
	text-align:center;	
	}	
	
	
.page-top-epo-msg
{
	font-family:"Avenir Next Heavy","Avenir LT 35 Light","Avenir LT 55 Roman",calibri, Arial, Helvetica, Verdana, sans-serif;
	font-size:25px;
	font-weight:800;
	line-height:120%;
	color:rgb(69,29,91);
	text-align:left;
	/*min-height:500px;*/
	width: auto; 
	height: auto; 
	background: white; 
	padding: 10px;
	}	
	
	
.content_epo
{
	min-height:300px;
	width: 100%; 
	height: auto; 
	display: table-cell; 
	text-align: center; 
	vertical-align: middle; 
 }


	
 .cssbox,.cssbox_body,.cssbox_body_notes, .cssbox_head, .cssbox_head h2{
      background: transparent url(../images/popup/img77.png) no-repeat bottom right;
      background-color:rgb(245,245,245);
	       
      }
      
      
.cssbox{
    /* intended total box width - padding-right(next) */
		width:495px !important; /* IE Win = width - padding */
		width: 490px; 
		min-width:200px;/*8em;*/
		max-width:500px; /* based on image dimensions - not quite consistent with drip styles yet */
		/*min-height:252px;*/
		/*color:#fff;*/
		z-index:1;
	/* the gap on the right edge of the image (not content padding) */
		padding-right:5px;/*15*/ /* use to position the box */
		margin:5px auto;/*20*/
		 border:solid 3px #a2988a;
      }
	.cssbox_body
	{
	cursor:auto;	
	}
    /* set the top-right image */ 
    .cssbox_head
    {
    	background-position:top right; /* pull the right image over on top of border */ 
		margin-right:-5px;/*15*/ /* right-image-gap + right-inside padding */ 
		padding-right:5px;/*40*/
		font-family:'Avenir Next Condensed Demi','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
		font-weight:bold;
		font-size:10px;/*14*/
		color:rgb(51,51,51);
     } /* set the top-left image */
     
    .cssbox_head h2 
    {
    	background-position:top left; 
        margin:0; /* reset main site styles*/ 
        border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ 
        padding:5px 0  5px 10px; /*25px 0 15px 40px; */
        height:auto !important; 
        font-weight:bold;
		font-size:13px;/*14*/
        height:1%;
        color:rgb(114,42,142);
    } /* IE Holly Hack */ /* set the lower-left corner image */ 
    .cssbox_body 
    {
    	background-position:bottom left; 
        margin-right:15px;/*25*/ /* interior-padding right */ 
        padding:2px 5px 5px 5px;/*15px 0 15px 40px*/
        padding-right:5px;/*40*/
        padding-bottom:15px;
        font-family:'Avenir Next Condensed Demi','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:rgb(51,51,51);
    } /* mirror .cssbox_head right/left */		
    
        .cssbox_body_notes 
    {
    	background-position:bottom left; 
        margin-right:0px;/*25*/ /* interior-padding right */ 
        padding:5px 5px 5px 5px;/*15px 0 15px 40px*/
        padding-right:10px;/*40*/
         padding-left:10px;/*40*/
        padding-bottom:15px;
        font-family:'Avenir Next Condensed Demi','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
		font-weight:normal;
		font-size:12px;
		color:rgb(51,51,51);
		text-align:justify;
    } /* mirror .cssbox_head right/left */			
	.cssbox_body,.cssbox_body_notes p
    {
		background-position:bottom left; 
		margin-right:15px;/*25*/ /* interior-padding right */ 
		padding:2px 5px 5px 5px;/*15px 0 15px 40px*/
		padding-right:5px;/*40*/
		padding-bottom:15px;
		font-family:'Avenir Next Condensed Demi','AvenirNextLTW01-DemiCn', Helvetica, Arial, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:Black;
	} /* mirror .cssbox_head right/left */	      
	
	
	
 .cssboxz,.cssbox_bodyz,.cssbox_body_notesz, .cssbox_headz, .cssbox_headz h2{
     /*background: transparent url(~/images/popup/img7.png) no-repeat bottom right;
      background-color:Red;*/
	        filter:alpha(opacity=100);/*70*/
	        opacity:1.0;/*.7*/
      }
      
      
.cssboxz{
    /* intended total box width - padding-right(next) */
		width:595px !important; /* IE Win = width - padding */
		width: 590px; 
		min-width:200px;/*8em;*/
		max-width:600px; /* based on image dimensions - not quite consistent with drip styles yet */
		/*min-height:252px;*/
		/*color:#fff;*/
		z-index:1!important;
	/* the gap on the right edge of the image (not content padding) */
		/*padding-right:5px;*//*15*/ /* use to position the box */
		/*margin:auto;*//*20*/
		 border:solid 0px #45545F;
		 display: table;
    margin: 0 auto;
		 
		 display: inline-block;    
    border-color: #1b3b6f #1b3b6f #B0B6BB;
    
    background-color:#B0B6BB;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
     background: -moz-linear-gradient(
        top,
        #B0B6BB,
        white 15%,
        white
    );
    background: -webkit-gradient(
        linear,
        left top, left bottom,
        from(#B0B6BB),
        to(white),
        color-stop(0.3, #B0B6BB)
    );
    
    /*background: -webkit-linear-gradient(#B0B6BB, white); 
    background: -o-linear-gradient(#B0B6BB, white); 
    background: -moz-linear-gradient(#B0B6BB, white); 
    background: linear-gradient(#B0B6BB, white); */
    
    
    -moz-border-radius: 1.4333em;
    -webkit-border-radius: 1.4333em;
    -webkit-background-clip: padding-box;
    border-radius: 1.4333em;
    /*color: white;*/
   /* -moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    -webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    text-shadow:  0 1px 2px rgba(0, 0, 0, 0.4);
    */
    -moz-box-shadow: 0 1px 2px #45545F;
    -webkit-box-shadow: 0 1px 2px #45545F;
    box-shadow: 0 1px 2px #45545F;
	padding :  15px 15px 15px 15px;
    line-height: 1.429em;
    cursor: pointer;	 
    /*
    background-size: 100% 100%;
    border: solid 1px #ccc;
	font-size: 13px;
	padding :  5px 5px 5px 5px;
	color: #233665;
	 background-color:#B0B6BB;
		
		background: url('linear-gradient.png') 0 0 repeat-x;
		background: -webkit-linear-gradient(#B0B6BB,#fff);
		background: -moz-linear-gradient(#fff, #f3f3f3);
		background: -ms-linear-gradient(#fff, #f3f3f3);
		background: -o-linear-gradient(#fff, #f3f3f3);
		background: linear-gradient(#fff, #f3f3f3);	
		
    -moz-box-shadow: 0 0 3px #ccc;
    -webkit-box-shadow: 0 0 3px #ccc;
    box-shadow: 0 0 3px #ccc;
    
		 */
		 background: -ms-linear-gradient(top,  #B0B6BB 100%,white 16%,white 50%,white 53%,white 76%,white 97%,white 100%); /* IE10+ */
background: linear-gradient(to bottom,  #B0B6BB 0%,white 16%,white 50%,white 53%,white 76%,white 97%,white 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B0B6BB', endColorstr='white',GradientType=0 ); /* IE6-9 */
      }
	.cssbox_bodyz
	{
	cursor:auto;	
	}
    /* set the top-right image */ 
    .cssbox_headz
    {
    	/*background-position:top right; 
		margin-right:5px;
		padding-right:5px;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:10px;/*14*/
		color:Black;
		
     } /* set the top-left image */
     
    .cssbox_headz h2 
    {
    	/*background-position:top left; */
        margin:0; /* reset main site styles*/ 
        border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ 
        padding:5px 0  5px 0px; /*25px 0 15px 40px; */
        height:auto !important; 
        font-weight:bold;
		font-size:13px;/*14*/
        height:1%;
    } /* IE Holly Hack */ /* set the lower-left corner image */ 
    .cssbox_bodyz 
    {
    	background-position:bottom left; 
        margin-right:15px;/*25*/ /* interior-padding right */ 
        padding:2px 5px 5px 5px;/*15px 0 15px 40px*/
        padding-right:5px;/*40*/
        padding-bottom:15px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:Black;
    } /* mirror .cssbox_head right/left */		
    
        .cssbox_body_notesz
    {
    	background-position:bottom left; 
        margin-right:0px;/*25*/ /* interior-padding right */ 
        padding:5px 5px 5px 5px;/*15px 0 15px 40px*/
        padding-right:10px;/*40*/
         padding-left:10px;/*40*/
        padding-bottom:15px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:12px;
		color:Black;
		text-align:justify;
    } /* mirror .cssbox_head right/left */			
	.cssbox_bodyz,.cssbox_body_notesz p
    {
		background-position:bottom left; 
		margin-right:15px;/*25*/ /* interior-padding right */ 
		padding:2px 5px 5px 5px;/*15px 0 15px 40px*/
		padding-right:5px;/*40*/
		padding-bottom:15px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
		color:Black;
	} /* mirror .cssbox_head right/left */	      
	
	
	
	.gridprovnamepop
{
	color:rgb(51,51,51);
	font-weight :bold;
	display:block;
	word-wrap:break-word;
	width:100%;
	white-space:pre-wrap;
}
.gridprovnamepopaddr
{
	
	display:block;
	word-wrap:break-word;
	width:100%;
	white-space:pre-wrap;
}

.gridmap
{
	cursor:pointer;	
}