﻿/* Common Styles************************************************************************/
/* font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
   font-weight: 300;

/* Logo Colors *************************************************************************/

/* Orange #F69213
/* Blue   #26A9E0
/* Green  #9BBB59

/* Main Body ***************************************************************************/
@media screen and (max-width: 479px) {
/* start of phone styles */

    .ParentRows
    {
        text-transform: uppercase;
    }
    html
    {
        scrollbar-base-color: Orange;
        scrollbar-face-color: #3c3c3c;
        scrollbar-highlight-color: Orange;
        scrollbar-3dlight-color: Gray;
        scrollbar-shadow-color: none;
        scrollbar-darkshadow-color: Orange;
        scrollbar-track-color: Orange;
        scrollbar-arrow-color: White;
    }
    .ForegroundStyle
    {
        z-index: 123;
        position: relative;
    }
    .ForegroundStyleAdmin
    {
        z-index: 124;
        position: relative;
    }
    .asterix
    {
        color: Red;
        padding-right: 5px;
    }
    .brackets
    {
        color: Orange;
    }
    .p
    {
        font-size: small;
        text-align: center;
    }
    h3
    {
        text-align: center;
    }
    h5
    {
        text-align: left;
    }
    .watermarkTxtbx
    {
        color: #333333;
    }
    .important
    {
        font-size: large;
        color: Red;
    }
    .hlnkHITBlog
    {
        color: #1c1c1c; 
        text-decoration: underline; 
    }
    .hlnkHITBlog:hover
    {
        color: Blue;
        text-decoration: underline; 
    }
    .CustomComboBoxStyle .ajax__combobox_textboxcontainer input
    {
        background-color: #ADD8E6;
        border: solid 1px Blue;
        border-right: 0px none;
    }
    .CustomComboBoxStyle .ajax__combobox_buttoncontainer button
    {
        background-color: #ADD8E6;
        border: solid 1px Blue;
    }
    .txtBox:Hover
    {
        background-color: White;
        border: Solid 2px Orange;
    }
    .txtBox:Focus
    {
        /* Background-Color: #A2CD5A; */
        background-color: #CAFF70;
        border: solid 1px Green;
        color: #2c2c2c;
    }
    .ddList
    {
        /* Background-Color: #A2CD5A; */
        background-color: #CAFF70;
        border: Solid 1px gray;
        font-size: x-small;
        padding-left: 5px;
        padding-right: 0px;
    }
    .ddList:Focus
    {
        background-color: White;
        border: Solid 2px Orange;
    }
    .td-lbl
    {
        text-align: right;
        padding-right: 3px;
    }
    .td-txtbx
    {
        text-align: left;
        padding-left: 3px;
    }
    .NonExistent
    {
        /* background-color: #FA8072; */
        background-color: #FF2400;
        border: solid 2px Red;
        color: White;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .VeryWeak
    {
        /* background-color: #FA8072; */
        background-color: #FF2400;
        border: solid 2px Red;
        color: White;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .Weak
    {
        background-color: #FF3333;
        border: solid 2px Red;
        color: White;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .Poor
    {
        background-color: #FF3333;
        border: solid 2px Red;
        color: White;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .Barely
    {
        background-color: White;
        border: solid 2px Yellow;
        color: #2c2c2c;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .Almost
    {
        background-color: White;
        border: solid 2px Yellow;
        color: #2c2c2c;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .Average
    {
        background-color: Yellow;
        border: solid 2px Yellow;
        color: #2c2c2c;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .Strong
    {
        background-color: #AADD00;
        border: solid 2px Green;
        color: #1c1c1c;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .VeryStrong
    {
        background-color: #AADD00;
        border: solid 2px Green;
        color: #1c1c1c;
        padding: 2px 5px 2px 5px;
        width: 200px;
    }
    .lblPwdHelp
    {
        font-size: small;
        color: #FF9900;
    }
    .modalBackground
    {
        background: black;
        filter: aplha(opacity=80);
        opacity: 0.8;
    }
    .modalPopup
    {
        background: white;
        border: solid 3px #A2CD5A;
        padding: 5px 25px 15px 15px;
        text-align: right;
        height: 500px;
        width: 925px;
    }
    .modalProcessing
    {
        background-color: Transparent;
        height: 300px;
        width: 300px;
    }
    .modalPopupContactFrame
    {
        height: 600px;
        overflow: hidden;
        width: 750px;
    }
    .btnFrameClose
    {
        background-color: Transparent;
        float: right;
    }
    .contactIframe
    {
        height: 650px;
        overflow: hidden;
        width: 775px;
        margin-top: -75px;
        margin-right: -25px;
    }
    .flyOutDiv
    {
        display: none;
        position: absolute;
        width: 700px;
        z-index: 3;
        opacity: 0;
        filter: (progid:DXImageTransform.Microsoft.Alpha(opacity=0));
        font-size: 10px;
        border: solid 1px #CCCCCC;
        background-color: #FFFFFF;
        padding: 5px;
    }
    .flyOutDivCloseX
    {
        background-color: #666666;
        color: #FFFFFF;
        text-align: center;
        font-weight: bold;
        text-decoration: none;
        border: outset thin #FFFFFF;
        padding: 5px;
    }
    .rdblistThemes
    {
        color: #4c4c4c;
        text-align: left;
        text-indent: 10px;
        padding: 15px 15px 15px 15px;
    }
    .rdblistThemes:hover
    {
        color: Orange;
        text-align: left;
        text-indent: 10px;
        padding: 15px 15px 15px 15px;
    }

    /* *************************************************************************************/

    /* Main Form ***************************************************************************/
    .frmMain
    {
        background-image: url(Images/Trans/transpBlue25.png);
        background-repeat: repeat;
        background-position: center;
        background-color: Inherit;
        height: auto;
        text-align: center;
        width: 85%;
    }
    /* *************************************************************************************/

    /* Main Panel **************************************************************************/
    .pnlMain
    {
        color: inherit;
        height: auto;
        /* margin-left: 0px; */
    }
    /* *************************************************************************************/

    /* Content *****************************************************************************/
    .Contentplaceholder1
    {
        text-align: center;
    }
    .p
    {
        font-size: small;
    }
    /* *************************************************************************************/

    /* Logo*** *****************************************************************************/
    .imgLogo
    {
        float: left;
        padding-top: 0px;
        padding-left: 25px;
    }
    /* *************************************************************************************/

.welcomeMessage
{
    /*background-color: #1c1c1c; */
    background-image: url('../../../Images/Trans/transpBlack25.png');
    background-repeat: repeat;
    background-position: center;
    border: solid 1px #3c3c3c;
    border-top: solid 1px transparent;
    border-bottom-left-radius: 15px; 
    border-bottom-right-radius: 15px; 
    color: white; 
    font-size: 12.5px; 
    font-family: Verdana, Tahaoma, Helvetica, Comic Sans MS;
    float: inherit; 
    padding: 10px; 
    padding-top: 0px; 
    text-align: justify; 
    width: 950px; 
}    

    /* Main Table **************************************************************************/
    .tblMain
    {
        background-image: url('Images/Trans/transpBlack75.png');
        background-repeat: repeat;
        background-position: center;
        color: inherit;
    }
    .tbl-r1c1
    {
        height: 125px;
        vertical-align: top;
        font-size: Small;
        color: #CCCCCC;
    }
    .tbl-r1c2
    {
        font-size: Small;
        color: #CCCCCC;
        height: 125px;
        vertical-align: top;
    }
    .tbl-r2c2
    {
        background-color: Inherit;
        height: 21px;
        width: 775px;
    }
    .tbl-r3c1
    {
        background-image: url(Images/bottom.png);
        background-repeat: no-repeat;
        background-position: left;
        font-size: small;
        height: 26px;
        text-align: left;
    }
    .tbl-r3c2
    {
        background-image: url(Images/bottom.png);
        background-repeat: no-repeat;
        background-position: right;
        font-size: x-small;
        height: 26px;
        padding-right: 15px;
        text-align: right;
        width: 985px;
    }
    .tbl-r4c2
    {
        background-color: Inherit;
        color: #4c4c4c;
        border-top: none;
        font-size: small;
        text-align: center;
        vertical-align: top;
        width: 985px;
        margin-left: 40px;
    }
    .tbl-r5c2
    {
        height: auto;
        background-color: Inherit;
        width: 985px;
    }
    .tbl-r6c2
    {
        height: auto;
        background-color: inherit;
        border-top: solid 2px #4c4c4c;
        width: 985px;
    }

    /* MasterPage Styles end here **********************************************************/
    /* *************************************************************************************/
    /*
        *
        *
        *
        *
        */
    /* *************************************************************************************/
    /* Accordian Styles ********************************************************************/
    .acc-header
    {
        background-color: inherit;
        background-image: url(Images/acc-header-hover-glossy.png);
        background-repeat: no-repeat;
        background-position: left;
        font-family: Copperplate Gothic Light;
        font-size: small;
        font-weight: normal;
        padding-top: 15px;
        text-indent: 20px;
        cursor: auto;
        text-align: left;
        height: 30px;
        width: 910px;
    }
    .acc-header:hover
    {
        background-image: url(Images/acc-header-glossy.png);
        background-repeat: no-repeat;
        background-position: left;
        color: White;
        height: 30px;
        padding-top: 15px;
    }
    .acc-selected
    {
        background-image: url(Images/acc-header-glossy.png);
        background-repeat: no-repeat;
        background-position: left;
        font-family: Copperplate Gothic Light;
        font-size: small;
        font-weight: normal;
        padding-top: 15px;
        text-indent: 20px;
        cursor: auto;
        text-align: left;
        height: 30px;
        width: 910px;
    }
    .acc-content
    {
        background-color: Inherit;
        border: 1px soild olive;
        border-top: none;
        font-size: small;
        padding: 5px;
        padding-left: 70px;
        padding-top: 5px;
        text-align: left;
        text-indent: 0px;
        width: 900px;
        overflow: visible;
    }
    .acc-link
    {
        color: White;
    }
    .acc-link:hover
    {
        color: White;
    }
    .acc-link:active
    {
        color: White;
    }
    /* *************************************************************************************/

    /* Tab Container Styles ****************************************************************/
    /* default layout */
    .ajax__tab_default .ajax__tab_header
    {
        margin-left: 0px;
        float: none;
        white-space: nowrap;
    }
    .ajax__tab_default .ajax__tab_outer
    {
        display: -moz-inline-box;
        display: inline-block;
    }
    .ajax__tab_default .ajax__tab_inner
    {
        display: -moz-inline-box;
        display: inline-block;
    }
    .ajax__tab_default .ajax__tab_tab
    {
        margin-right: 4px;
        overflow: hidden;
        text-align: center;
        cursor: pointer;
        display: -moz-inline-box;
        display: inline-block;
    }

    /* xp theme */    /* font-family: verdana,tahoma,helvetica; */
    .ajax__tab_xp2 .ajax__tab_header
    {
        font-family: verdana,tahoma,helvetica;
        font-size: 11px;
        background: url(Images/tabs/tab-line.gif) repeat-x bottom;
    }
    .ajax__tab_xp2 .ajax__tab_outer
    {
        padding-right: 4px;
        background: url(Images/tabs/tab-right.gif) no-repeat right;
        height: 21px;
    }
    .ajax__tab_xp2 .ajax__tab_inner
    {
        padding-left: 3px;
        background: url(Images/tabs/tab-left.gif) no-repeat;
    }
    .ajax__tab_xp2 .ajax__tab_tab
    {
        height: 13px;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 4px;
        padding-bottom: 4px;
        margin: 0;
        background: url(Images/tabs/tab.gif) repeat-x;
    }
    .ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer
    {
        background: url(Images/tabs/tab-hover-right.gif) no-repeat right;
    }
    .ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner
    {
        background: url(Images/tabs/tab-hover-left.gif) no-repeat;
    }
    .ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab
    {
        background: url(Images/tabs/tab-hover.gif) repeat-x;
    }
    .ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer
    {
        background: url(Images/tabs/tab-active-right.gif) no-repeat right;
    }
    .ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner
    {
        background: url(Images/tabs/tab-active-left.gif) no-repeat;
    }
    .ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab
    {
        background: url(Images/tabs/tab-active.gif) repeat-x;
    }
    .ajax__tab_xp2 .ajax__tab_body
    {
        font-family: verdana,tahoma,helveticat;
        font-size: 10pt;
        border: 1px solid #999999;
        border-top: 0;
        padding: 8px;
        background-color: #FFFFFF;
    }

    /* scrolling */
    .ajax__scroll_horiz
    {
        overflow-x: scroll;
    }
    .ajax__scroll_vert
    {
        overflow-y: scroll;
    }
    .ajax__scroll_both
    {
        overflow: scroll;
    }
    .ajax__scroll_auto
    {
        overflow: auto;
    }

    /* plain theme */
    .ajax__tab_plain .ajax__tab_outer
    {
        text-align: center;
        vertical-align: middle;
    }
    .ajax__tab_plain .ajax__tab_inner
    {
        text-align: center;
        vertical-align: middle;
    }
    .ajax__tab_plain .ajax__tab_body
    {
        text-align: center;
        vertical-align: middle;
    }
    .ajax__tab_plain .ajax__tab_header
    {
        text-align: center;
        vertical-align: middle;
    }
    .ajax__tab_plain .ajax__tab_active .ajax__tab_outer
    {
        background: #FFFFE1;
    }

    /* container size */
    .tabContainer
    {
        width: 900px;
    }
    .tab-Emails
    {
        float: inherit;
    }
    .tab-Consults
    {
        float: inherit;
    }
    .tab-OneClicks
    {
        float: inherit;
    }

    /* *************************************************************************************/
  
    .TDcrtUsr
    {
        height: 33px;
        text-align: right;
        width: 907px;
    }
    .TDCrtUsrTBXs
    {
        height: 33px;
        text-align: left;
        width: 640px;
        margin-left: 80px;
    }
    /* *************************************************************************************/

    /* Radio Button List Style *************************************************************/
    .RdButtList
    {
        font-family: Constantia;
        font-size: Small;
        font-weight: normal;
        color: #4c4c4c;
        text-align: center;
    }
    /* *************************************************************************************/

    /* Button Style ************************************************************************/
    .btnStyle
    {
        background-color: Transparent;
        background-image: url(Images/button.png);
        background-position: center;
        background-repeat: no-repeat;
        border: none;
        color: Silver;
        font-family: Constantia;
        font-size: small;
        height: 27px;
        width: 122px;
    }
    .btnStyle:hover
    {
        background-color: Transparent;
        background-image: url(Images/button-hover.png);
        background-position: center;
        background-repeat: no-repeat;
        color: White;
    }
    .svcbtnStyle
    {
        background-color: Transparent;
        background-image: url(Images/svcbutton.png);
        background-position: center;
        background-repeat: no-repeat;
        border: none;
        color: #2c2c2c;
        font-family: Constantia;
        font-size: small;
        height: 27px;
        width: 122px;
    }
    .svcbtnStyle:hover
    {
        background-color: Transparent;
        background-image: url(Images/svcbutton-hover.png);
        background-position: center;
        background-repeat: no-repeat;
        color: White;
    }
    /* *************************************************************************************/

    /* Tree Style **************************************************************************/
    .treeMenu
    {
        background-image: url(Images/treeMenuBack.png);
        background-repeat: no-repeat;
        background-position: left;
        color: Blue;
        font-size: x-small;
        padding-left: 5px;
        padding-top: 25px;
        text-align: left;
        height: 320px;
        width: 165px;
    }
    .treeHover
    {
        background-color: inherit;
        background-image: url(Images/treeItem.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Blue;
        text-indent: 10px;
    }
    .treeItem
    {
        /* width: 120px; */
        text-indent: 10px;
    }
    .treeParent
    {
        width: 120px;
    }
    .treeSelected
    {
        background-image: url(Images/treeItem.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Blue;
        text-indent: 10px;
    }
    /* *************************************************************************************/

    /* Drop Down List Box Style ***********************************************************
        .ddlist
        {
            background-image: url(Images/logintitlebar.png);
            background-repeat: no-repeat;
            background-position: center;
            width: 500px; 
        }
        /* *************************************************************************************/

    /* Details View Styles *****************************************************************/
    .dvServices
    {
        border: solid 0px #2c2c2c;
        color: Black;
        font-size: small;
        height: Auto;
        width: 800px;
        text-align: left;
    }
    .dv
    {
        text-align: justify;
        width: 700px;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        color: Black;
        border: solid 0px #4c4c4c;
    }
    .dvRow
    {
        color: White;
    }
    .dvAltRow
    {
        background-color: #CCCC99;
        color: #4c4c4c;
    }
    .dvEditRow
    {
        background-color: #CCCC99;
        color: #4c4c4c;
    }
    .dvCmdRow
    {
        color: Gray;
        font-weight: bold;
    }
    .dvPagerStyle
    {
        background-color: #F7F7DE;
        color: Black;
    }
    .dvHeader
    {
        background-color: #444444;
        color: White;
        font-weight: bold;
        text-align: center;
        text-transform: uppercase;
    }
    .dvFooter
    {
        background-color: #444444;
        color: Gray;
        font-weight: bold;
        text-align: center;
    }

    /* *************************************************************************************/

    /* Grid View Styles ********************************************************************/
    .gv
    {
        /* border: solid 20px #2c2c2c;     border-right:  solid 60px #2c2c2c;     border-left: solid 60px #2c2c2c; */
        border: none 0px;
        border-bottom: solid 1px white;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        height: 100px;
        padding: 1px 100px 20px 1px;
        text-align: inherit;
        width: 700px;
    }
    .gvAlternate
    {
        background-color: #CCCC99;
        color: #4c4c4c;
        height: 15px;
    }
    .gvRow
    {
        background-color: inherit;
        color: White;
        height: 15px;
    }
    .gvHeader
    {
        background-color: #444444;
        color: White;
        text-align: center;
        height: 20px;
    }
    .gvFooter
    {
        background-color: #4c4c4c;
        color: White;
        font-weight: bold;
        text-align: center;
    }
    .gvEdit
    {
        background-color: #2c2c2c;
        color: White;
        height: auto;
    }
    .gvSelected
    {
        background-color: #FFCC33;
        color: Black;
        font-weight: bold;
    }
    .gvlinkButton
    {
        font-weight: bold;
        color: White;
    }
    .gvSelectSVCs
    {
        /* border: solid 20px #2c2c2c;     border-right:  solid 60px #2c2c2c;     border-left: solid 60px #2c2c2c; */
        border: none 0px;
        border-bottom: solid 1px white;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
    }
    .lvUpdSVCCategory
    {
        border: none 0px;
        border-bottom: solid 1px white;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        height: 100px;
        padding: 1px 100px 20px 1px;
        text-align: inherit;
        width: 700px;
    }
    .lvHeader
    {
        background-image: url(Images/bottom.png);
        background-repeat: no-repeat;
        background-position: left;
        color: White;
    }
    .lvUpdSVCCategory
    {
        border: none 0px;
        border-bottom: solid 1px white;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        height: 100px;
        padding: 1px 100px 20px 1px;
        text-align: inherit;
        width: 700px;
    }

    /* *************************************************************************************/

    /* Contact Table ***********************************************************************/
    .tblContact
    {
        border-style: none;
        border-width: 1px;
        font-size: medium;
        text-align: left;
        width: auto;
    }
    /* *************************************************************************************
        /* DIVs ********************************************************************************/
    .div-main
    {
        background-image: url(Images/mainbodyback-line.png);
        background-repeat: no-repeat;
        background-position: bottom;
        color: White;
        font-family: Constania;
        font-size: small;
        height: Auto;
        text-align: center;
    }
    .div-main1
    {
        background-image: url(Images/divBack-Blue.png);
        background-repeat: no-repeat;
        background-position: center;
        color: White;
        float: inherit;
        font-size: x-large;
        font-weight: bold;
        padding-top: 15px;
        padding-bottom: 15px;
        text-align: center;
        height: 65px;
        width: 600px;
    }
    .div-main2
    {
        background-image: url(Images/div-main2-trans.png);
        background-repeat: no-repeat;
        background-position: center;
        color: white;
        float: left;
        font-family: Constania;
        font-size: small;
        padding-top: 15px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        height: Auto;
        width: 510px;
    }
    .div-main3
    {
        background-image: url(Images/divBack-lightbrown-single.png);
        background-repeat: no-repeat;
        background-position: center;
        color: White;
        float: inherit;
        font-family: Constania;
        font-size: medium;
        padding-top: 5px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
        width: 560px;
        height: Auto;
    }
    .div-main4
    {
        background-image: url(Images/divBack-green.png); /* background-image: url(Images/div-main4-trans.png); */
        background-repeat: no-repeat;
        background-position: center;
        color: White; /* border: solid 5px #4c4c4c; */
        float: right;
        font-family: Constania;
        font-size: small;
        padding: 20px 35px 20px 35px;
        height: Auto;
        width: 600px;
    }
    .div-main5
    {
        background-image: url(Images/divBack-Brown.png);
        background-repeat: no-repeat;
        background-position: center;
        color: White; /* border: solid 5px #4c4c4c; */
        float: none;
        font-family: Constania;
        font-size: small;
        padding-top: 95px;
        height: 150px;
        width: 800px;
    }
    .div-main6
    {
        background-image: url(Images/divBack-Dark-Navy.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        font-family: Constania;
        font-size: small;
        padding-top: 30px;
        padding-left: 10px;
        padding-right: 10px; /* padding-bottom: 10px; */
        height: Auto;
        width: Auto;
    }
    .div-lightBlue
    {
        background-image: url(Images/divBack-lightBlue.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Silver;
        float: left;
        font-size: small;
        padding-top: 10px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 10px;
        height: Auto;
        width: 520px;
    }
    .divGVSelSVCs
    {
        /*background-image: url(Images/divGVSelSVCs.png);     background-repeat: no-repeat;     background-position: center;     /* border: solid 5px #4c4c4c; */
        float: left;
        font-size: small;
    }
    .divGVSelectedSVCs
    {
        /*background-image: url(Images/divGVSelSVCs.png);     background-repeat: no-repeat;     background-position: center;     /* border: solid 5px #4c4c4c; */
        float: right;
        font-size: small;
    }
    .div-adminCreateOrder
    {
        color: White;
        float: inherit;
        font-size: small;
        padding: 25px 35px 45px 35px;
        height: 235px;
        width: 900px;
    }
    .div-myact
    {
        background-image: url(Images/div-mypcs.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        float: inherit;
        height: 435px;
        width: 900px;
        text-align: justify;
        padding-top: 50px;
    }
    .div-mynet
    {
        background-image: url(Images/div-mynet.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        float: inherit;
        height: 522px;
        width: 900px;
        text-align: justify;
        padding-top: 50px;
    }
    .div-mypcs
    {
        background-image: url(Images/div-mypcs.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        float: inherit;
        height: 435px;
        width: 900px;
        text-align: justify;
        padding-top: 50px;
    }
    .div-myOrders
    {
        background-image: url(Images/div-mypcs.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        float: inherit;
        height: 435px;
        width: 900px;
        text-align: justify;
        padding-top: 50px;
    }
    .div-mymaint
    {
        background-image: url(Images/div-mymaint.png);
        background-repeat: no-repeat;
        background-position: center;
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        float: inherit;
        height: 415px;
        width: 900px;
        text-align: justify;
        padding-top: 50px;
    }
    .div-myact-cap
    {
        background-image: url(Images/myact-cap.png);
        background-repeat: no-repeat;
        background-position: center;
        float: inherit;
        height: 55px;
        padding-top: 28px;
        width: 500px;
    }
    .div-privacycap
    {
        background-image: url(Images/div-privacycap.png);
        background-repeat: no-repeat;
        background-position: center;
        color: White;
        float: inherit;
        height: 40px;
        padding-top: 18px;
        width: 500px;
    }
    .div-privacy
    {
        /* background-image: url(Images/div-privacy.png);     background-repeat: repeat;      background-position: center; */
        color: Orange;
        float: inherit;
        height: Auto;
        padding-top: 30px;
        padding-left: 25px;
        text-align: left;
        width: 950px;
    }
    .div-privacy-blk1
    {
        /* background-image: url(Images/div-privacy-blk1.png);     background-repeat: no-repeat;      background-position: center; */
        color: White;
        float: inherit;
        height: 235px;
        padding-top: 25px;
        padding-left: 125px;
        text-align: left;
        width: 800px;
    }
    .Privacy-Para
    {
        color: White;
        font-size: small;
    }
    .div-Copyright
    {
        background-image: url(Images/div-Copyright.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #CCCCCC;
        float: inherit;
        font-size: small;
        height: 365px;
        padding-top: 20px;
        padding-left: 50px;
        padding-right: 50px;
        width: 750px;
    }
    .div-CopyrightBox
    {
        color: Silver;
        float: inherit;
        font-size: small;
        text-align: center;
    }
    .div-UserRegisterForm
    {
        color: Orange;
        float: inherit;
        height: Auto;
        padding-top: 30px;
        padding-left: 25px;
        text-align: left;
        width: 950px;
    }
    .div-UsrRgstrCap
    {
        background-image: url(Images/div-privacycap.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        height: 40px;
        padding-top: 18px;
        width: 500px;
    }
    .div-UsrRgstrBox
    {
        background-image: url(Images/div-privacy-blk1.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        height: 235px;
        padding-top: 25px;
        padding-left: 125px;
        text-align: left;
        width: 800px;
    }
    .div-contactOpts
    {
        background-image: url(Images/div-contactOpts.png);
        background-repeat: no-repeat;
        background-position: center;
        color: White;
        float: left;
        font-size: medium;
        padding-left: 35px;
        padding-top: 25px;
        text-align: left;
        height: 130px;
        width: 600px;
    }
    /* .div-email
        {
            background-image: url(Images/div-email.png);
            background-repeat: no-repeat; 
            background-position: center;
            color: #4c4c4c;  
            float: inherit;
            font-size: small; 
            padding-left: 50px; 
            padding-top: 155px;
            height: 625px;     
            width: 800px; 
            text-align: left;
        } 
        .div-consult
        {
            background-image: url(Images/div-consult.png);
            background-repeat: no-repeat; 
            background-position: center;
            color: #4c4c4c;  
            float: inherit;
            font-size: small;
            padding-top: 155px;
            height: 800px; 
            width: 825px; 
        }
        .div-feedback
        {
            background-image: url(Images/div-feedback.png);
            background-repeat: no-repeat; 
            background-position: center;
            color: #4c4c4c;  
            float: inherit;
            font-size: small; 
            padding-left: 50px; 
            padding-top: 0px;
            height: 600px;     
            width: 800px; 
            text-align: left;
        } */
    .div-contactConfirm
    {
        background-image: url(Images/div-contactConfirm.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        font-size: small;
        padding-left: 35px;
        padding-left: 35px;
        padding-top: 180px;
        text-align: center;
        height: 225px;
        width: 600px;
    }
    .div-OneClickConfirm
    {
        background-image: url(Images/div-contactConfirm.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        font-size: small;
        padding-left: 35px;
        padding-left: 35px;
        padding-top: 180px;
        text-align: center;
        height: 225px;
        width: 600px;
    }
    .div-Notifications
    {
        color: Black;
        font-family: verdana,tahoma,helveticat;
        font-size: x-small;
        float: inherit;
        height: 435px;
        width: 900px;
        text-align: justify;
        padding-top: 5px;
    }
    .div-vision
    {
        background-image: url(Images/div-vision.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: left;
        font-size: small;
        padding-left: 35px;
        padding-left: 35px;
        padding-top: 35px;
        text-align: center;
        height: 60px;
        width: 600px;
    }
    .div-mission
    {
        background-image: url(Images/div-mission.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        font-size: small;
        padding-left: 35px;
        padding-right: 35px;
        padding-top: 110px;
        text-align: center;
        text-indent: 30px;
        height: 145px;
        width: 450px;
    }
    .div-philosophy
    {
        background-image: url(Images/div-philosophy.png);
        background-repeat: no-repeat;
        background-position: center;
        color: #4c4c4c;
        float: inherit;
        font-size: small;
        padding-left: 10px;
        padding-right: 50px;
        padding-top: 40px;
        text-align: center;
        text-indent: 5px;
        height: 80px;
        width: 715px;
    }
    .div-OneClickWelcome
    {
        font-size: small;
    }
    .div-softKasp
    {
        float: left;
        padding-left: 5px;
        padding-right: 5px;
    }
    .div-pcTools
    {
        float: right;
        padding-left: 5px;
        padding-right: 5px;
    }
    .div-HIPAA
    {
        height: 300px;
        width: 900px;
    }
    .div-HITECH
    {
        height: 300px;
        width: 900px;
    }
    .div-HITFAQs
    {
        height: 300px;
        width: 900px;
    }

    .div-RequestConsult
    {
        height: 300px;
        width: 900px;
    }
    .divGVSelSVCs
    {
        /*background-image: url(Images/divGVSelSVCs.png);     background-repeat: no-repeat;     background-position: center;     /* border: solid 5px #4c4c4c; */
        float: left;
        font-size: small;
        padding-top: 0px;
        padding-left: 300px;
        padding-right: 5px;
        padding-bottom: 25px;
        height: Auto;
        width: auto;
    }
    .divGVSelectedSVCs
    {
        float: left;
        font-size: small;
        padding-top: 15px;
        padding-left: 0px;
        padding-right: 10px;
        padding-bottom: 25px;
        height: auto;
        width: Auto;
    }
    .div-svc-intro
    {
        background-color: #E2DDB5;
        font-size: small;
        height: 150px;
    }
    .div-PwdIntro
    {
        color: #4c4c4c;
        font-size: small;
        padding: 10px 20px 10px 20px;
        text-align: left;
    }
    .div-PwdRecommendations
    {
        float: inherit;
        text-align: left;
        text-indent: 10px;
        font-size: small;
        font-family: Constania;
        padding-left: 50px;
        width: 700px;
        color: White;
    }
    .div-PwdAdvisor
    {
        background-image: url(Images/div-PwdAdvisor.png);
        background-position: top;
        background-repeat: no-repeat;
        color: #CCCCCC;
        float: inherit;
        font-family: Constantia;
        font-size: small;
        text-align: center;
        width: 800px;
        height: 400px;
        padding: 5px;
    }
    .div-SVCsIntro
    {
        background-image: url(Images/servicesIntro.png);
        background-position: center;
        background-repeat: no-repeat;
        font-size: small;
        margin: 0px 15px 10px 15px;
        padding: 20px 5px 1px 5px;
        height: 100px;
        text-align: justify;
    }
    .div-showSvcs
    {
        background-color: White;
        color: #3c3c3c;
        float: right;
        height: Auto;
        width: 770px;
        vertical-align: middle;
        padding-top: 10px;
        padding-bottom: 50px;
        margin-bottom: 10px;
    }
    .div-registerIntro
    {
        width: 400px;
    }
    .div-register
    {
        background-color: #F7F7DE;
        border: solid 1px #CCCC99;
    }
    .div-registerStep0
    {
        color: #4c4c4c;
        font-family: Constantia;
        font-size: small;
        text-align: center;
        width: 600px;
    }
    .div-registerStep1
    {
        font-family: Constantia;
        font-size: small;
        text-align: center;
        margin-top: 25px;
    }
    .div-registerStep2
    {
        color: #4c4c4c;
        font-family: Constantia;
        font-size: small;
        text-align: center;
        width: 700px;
        height: 425px;
    }
    .div-roles
    {
        border: solid 1px #CCCC99;
        background-color: #F7F7DE;
        float: inherit;
        font-family: Constantia;
        font-size: small;
    }

    .pnlHIPAA
    {
        font-weight: bold;
        background-color: Inherit;
        padding: 5px;
        cursor: pointer;
        border: solid 0px #c0c0c0;
    }
    .pnlHIPAAheader
    {
        font-weight: bold;
        background-color: Inherit;
        background-image: url(Images/frmback.png);
        background-repeat: no-repeat;
        background-position: center;
        padding: 5px;
        cursor: pointer;
        border: solid 0px #c0c0c0;
    }

    .pnlHITECH
    {
        font-weight: bold;
        background-color: Inherit;
        padding: 5px;
        cursor: pointer;
        border: solid 0px #c0c0c0;
    }
    .pnlHITECHheader
    {
        font-weight: bold;
        background-color: Inherit;
        padding: 5px;
        cursor: pointer;
        border: solid 0px #c0c0c0;
    }
    .pnlHITFAQs
    {
        font-weight: bold;
        background-color: Inherit;
        padding: 5px;
        cursor: pointer;
        border: solid 1px #c0c0c0;
    }
    .pnlRequestConsult
    {
        font-weight: bold;
        background-color: Inherit;
        padding: 5px;
        cursor: pointer;
        border: solid 1px #c0c0c0;
    }

    .txtTerms
    {
        background-image: url(Images/termsborder.png);
        background-repeat: no-repeat;
        background-position: center;
        border: Solid 2px orange;
        font-size: small;
        text-align: justify;
    }
    .outerPopup
    {
        background-color: transparent;
    }

    .innerPopup
    {
        background-color: inherit;
        height: 500px;
        width: 600px;
    }

    .modalBackground
    {
        background-color: #000000;
        filter: alpha(opacity=80);
        opacity: 0.8;
    }
    .price
    {
        text-align: right;
        vertical-align: top;
    }
    .desc
    {
        font-size: x-small;
        text-align: left;
    }
    .svcName
    {
        text-align: center;
        vertical-align: top;
        width: 150px;
    }
    .payTblLbls
    {
        font-size: small;
        text-align: right;
        text-indent: 10px; 
    }
    .payTblTxts
    {
        font-size: small;
        text-align: left;
    }
    .div-payments
    {
        background-color: white;
        border: solid 2px #61B329;
        float: inherit;
        height: auto;
        width: 900px;
    }
    .progressBackgroundFilter
    {
        position: fixed;
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        overflow: hidden;
        padding: 0;
        margin: 0;
        background-color: #000;
        filter: alpha(opacity=60);
        opacity: 0.6;
        z-index: 1000;
    }
    .progressMessage
    {
        /*background-color: Transparent; */
        background-color: #1c1c1c;
        filter: alpha(opacity=50);
        opacity: 0.5;
        border: solid 2px gray;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        color: white;
        position: fixed;
        top: 30%;
        left: 35%;
        text-align: center;
        float: inherit;
        padding: 10px;
        z-index: 1001;
        width: 30%;
    }
    .ModExp
    {
        /* -moz-box-shadow: 1px 3px 15px #1c1c1c;             -webkit-box-shadow: 1px 3px 15px #1c1c1c;             box-shadow: 1px 3px 15px #1c1c1c; */
        border: solid 1px #4c4c4c;
        -moz-border-top-right-radius: 10px;
        -moz-border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
        width: 99.5%;
        background-color: White;
        float: inherit;
        padding: 1px;
    }

@media print
{
    .LinkButton
    {
        display: none;
    }
}
