﻿.navSubmenuItem
{
    font-size: 12px; 
    padding-bottom: 5px; 
    padding-left: 15px;
}

.HomePageMenu
{
    display: block;
    width: 250px;
}

.HomePageMenu li
{
    height: 20px;
    list-style-type: disc;
    text-align: left;
}

.AdminPanel
{
    width: 475px;
    height: 175px;
    border: solid 1px #990000;
    text-align: center;
    padding-top: 15px;
}

.AdminPanel h2
{
    display: block;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    color: #990000 !important;
    text-decoration: underline;
}

.CnsulHomeDashboard
{
    display: block;
    width: 95%;
}

.ConsulHomeDashboard h1
{
    text-decoration: none !important;   
    width: 75% !important;
    display: block !important;
    font-size: 13px !important; 
    border-bottom: 1px solid #000000;
    padding-bottom: 5px;
    margin-bottom: 5px
}

.ConsulHomeDashboard h1 a
{
    float: right !important;
    text-align: right !important;
    text-decoration: none;
    /*display: inline;*/
}

.ConsulHomeDashboard h1 a img
{
    /*float: right;*/
    display: inline;
    border: none !important;
}

.ModalBackground
{
    background-color: #999999;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.ModalPanel
{
    display: block;
    width: 530px;
    min-height: 350px;
    height: auto !important;
    height: 350px;
    background-color: #ffffff;
    border: 4px ridge #7A7A7A;
    padding: 3px;
    padding-top: 40px;
    text-align: center;
}

.ModalPanel h1
{
    display: block !important;
    width: 100% !important;
    font-size: 13px !important;
    font-weight: bold !important;
    text-align: center !important;
    background-image: none !important;
    border-bottom: solid 2px #999999;
}

.GridView
{
    /* Container */
}

.GridView a
{
    text-decoration: none;
    color: #D90000 !important;
}

.GridView a:hover
{
    color: #000099 !important;
}

.GridViewPager
{
    letter-spacing: 3px;
    color: #cc3300 !important;
    font-size: 1.2em !important;
}

.GridViewPager a
{
    color: #ffffff !important;
    text-decoration: none !important;
}

.GridViewPager a:hover
{
    color: #CC3300 !important;
}

.CustomGridView
{
   font: inherit;
   border: none !important;
}

.CustomGridView table, tr, td
{
    border: none !important;
    border-style: none !important;
}

.RegWizard table td
{
    padding: 2px;
}

.RegWizardNav
{
    padding-right: 10px;
    padding-left: 10px;
}

/* Contact List Styling */
.ItemList
{
    display: inline-block;
    height: 150px;
    width: 220px;
    border: solid 1px #000000;
    margin-right: 15px;
    margin-bottom: 20px;
    background-color: #ffffff;
    color: #000000;
    clear: none;
    font-size: 12px;
}

.PrimaryItemList
{
    display: inline-block;
    height: 150px;
    width: 220px;
    border: solid 1px #000000;
    margin-right: 15px;
    margin-bottom: 20px;
    background-color: #ffffff;
    color: #000000;
    clear: none;
    font-size: 12px;
}

.PrimaryItemList h1
{
    width: 220px !important;
    height: 20px !important;
    text-align: center !important;
    background-color: #990000 !important;
    color: #ffffff !important;
    font-weight: bold !important;
    font-size: 0.9em !important;
    padding: 5px 0 0 0 !important;
    border-bottom: dashed 1px #000000;
    background-image: none !important;
}

.ItemList h1
{
    display: block !important;
    width: 220px !important;
    height: 20px !important;
    text-align: center !important;
    background-color: #999999 !important;
    color: #ffffff !important;
    font-weight: bold !important;
    font-size: 0.9em !important;
    padding: 5px 0 0 0 !important;
    border-bottom: dashed 1px #000000;
    background-image: none !important;
}