﻿.move_loc
{
    margin:3px;
}

.MenuCategory
{
    font-weight:bold;
    list-style-type:none;
    padding-left:15px;
}

.MenuItem
{
  padding-left:10px;
}

.certifiedstatus
{
    color:Green ! important;
}

.noncertifiedstatus
{
    color:Red ! important;
}

.partiallycertifiedstatus
{
    color:Yellow ! important;
}

.error-message
{
    color:Red;
}

.message
{
    font-weight:bold;
}

.matrixCertifiedTD
{
     background-color:#f5eb85 !important;
}

.matrixCertifiedEvenRowTD
{
    background-color:#f5efb0 !important;
    text-align:center;
}

.matrixCertifiedOddRowTD
{
    background-color: #f2e473 !important;
    text-align:center;
}

.StatusItem
{
    
   
    border: 1px solid #FFFFFF;    
    border-radius:3px;
    padding:1px;
    padding-left:5px;
    padding-right: 5px;
    opacity:1;
    filter:alpha(opacity=100);
    filter: “alpha(opacity=100)”;
}
.StatusItem:hover
{
   
    border: 1px solid #FFFFFF; 
    border-radius:3px;   
    padding:1px;
     padding-left:5px;
    padding-right: 5px;
    opacity:.50;
    filter:alpha(opacity=50);
    filter: “alpha(opacity=50)”;
}

.ContactCompanyTDSpacing
{
    width: 184px;
}

.ContactPayToTDSpacing
{
    width: 184px;
}

 .HeaderRegistrationComplete
 {
     font-weight:bold;
 }
 
 #ctl00_ContentPlaceHolderMain_HeaderRegistrationComplete
 {
     text-align:left !important;
 }
 
 #HeaderRegistrationComplete_Percent
 {
     /*font-size:larger;*/
     font-size:larger;
     padding:5px;      
     font-weight:bold;
 }
 
 #paymentexiredate
 {
     font-weight:bold;
     color:Red;
 }
 #paymentvaliddate
 {
     font-weight:bold;
     color:Green;
 }
    
    
    #rmisbar-container ul, #rmisbar-container ul li, #rmisbar-container ol, #rmisbar-container ol li{
            margin: 0;
            padding: 0;
            list-style-type: none;
        }
        
        body #rmisbar-wrapper{
            z-index: 15px;
        } 
        
        body #rmisbar-wrapper2{
            z-index: 15px;
        }
       
        #rmisbar-wrapper {
            height:30px;
            overflow:visible;
            position:relative;
            width:100%;
            z-index:2;
            margin-top:-12px;
            padding:0;
        }
        
         #rmisbar-wrapper2 {
            height:72px;
            overflow:visible;
            position:relative;
            width:100%;
            z-index:2;
            padding:0;
        }

        #rmisbar-container {
            font-size:12px;
            overflow:visible;
            position:relative;
            text-align:center;
            width:100%;
            z-index:1000;
            border-bottom-width:3px;
            border-bottom-style:solid;
            font-family:Georgia,Times New Roman,Times,serif;
            background-color:#e9e9e9;
            color:#fff;
            border-bottom-color:#fff;
            margin:0;
            padding:0; 
        }
        
        #rmisbar-shadow  {
            position:absolute;
            bottom:-8px;
            left:0;
            width:100%;
            height:8px;
            line-height:8px;
            overflow:hidden;
            background:url(/Images/sprite-rmis1.png);
        }
        
        #rmisbar-shadow2 {
            position:absolute;
            bottom:-8px;
            left:0;
            width:100%;
            height:8px;
            line-height:8px;
            overflow:hidden;
            background:url(/images/sprite-rmis1.png);
        }
        
        .rmisbar-light-images a#rmisbar-logo,.rmisbar-light-images a#rmisbar-logo:link,.rmisbar-light-images a#rmisbar-logo:visited {
            background-position:0 -202px;
        }

        #rmisbar-wrapper.rmisbar-left a#rmisbar-logo,#rmisbar-wrapper.rmisbar-left a#rmisbar-logo:link,#rmisbar-wrapper.rmisbar-left a#rmisbar-logo:visited {
            left:auto;
            right:20px;
        }
        
        #rmisbar-wrapper2.rmisbar-left a#rmisbar-logo,#rmisbar-wrapper2.rmisbar-left a#rmisbar-logo:link,#rmisbar-wrapper2.rmisbar-left a#rmisbar-logo:visited {
            left:auto;
            right:20px;
        }

        a#rmisbar-close,a#rmisbar-close:link,a#rmisbar-close:visited {
            background-image:url(/images/sprite-rmis1.png);
            background-position:0 58px;
            display:block;
            height:0;
            overflow:hidden;
            position:absolute;
            right:20px;
            top:6px;
            width:18px;
            z-index:10;
            border:none;
            padding:19px 0 0;
            margin-top: 25px;
        }

        .rmisbar-light-images a#rmisbar-close,.rmisbar-light-images a#rmisbar-close:link,.rmisbar-light-images a#rmisbar-close:visited {
            background-position:0 19px;
        }

        #rmisbar-wrapper.rmisbar-left a#rmisbar-close,#rmisbar-wrapper.rmisbar-left a#rmisbar-close:link,#rmisbar-wrapper.rmisbar-left a#rmisbar-close:visited {
            right:auto;
            left:20px;
        }
        
        #rmisbar-wrapper2.rmisbar-left a#rmisbar-close,#rmisbar-wrapper2.rmisbar-left a#rmisbar-close:link,#rmisbar-wrapper2.rmisbar-left a#rmisbar-close:visited {
            right:auto;
            left:20px;
        }

        a#rmisbar-close:hover {
            background-position:0 77px;
            border:none;
            padding:20px 0 0;
        }

        .rmisbar-light-images a#rmisbar-close:hover {
            background-position:0 38px;
        }

        a#rmisbar-open,a#rmisbar-open:link,a#rmisbar-open:visited {
            background-image:url(/Images/sprite-rmis1.png);
            background-repeat:no-repeat;
            background-position:0 -8px;
            display:block;
            height:0;
            overflow:hidden;
            position:absolute;
            right:10px;
            top:-96px;
            width:35px;
            z-index:100;
            box-shadow:0 0 5px rgba(0,0,0,0.35);
            -moz-box-shadow:0 0 5px rgba(0,0,0,0.35);
            -webkit-box-shadow:0 0 5px rgba(0,0,0,0.35);
            -ms-filter:\"progid:DXImageTransform.Microsoft.Shadow(Color=#e5e5e5,direction=120,strength=3)\";
            filter:progid:DXImageTransform.Microsoft.Shadow(Color=#e5e5e5,direction=120,strength=3);
            -webkit-border-bottom-right-radius:5px;
            -webkit-border-bottom-left-radius:5px;
            -moz-border-radius-bottomright:5px;
            -moz-border-radius-bottomleft:5px;
            border-bottom-right-radius:5px;
            border-bottom-left-radius:5px;
            background-color:#eb593c;
            border-color:#fff;
            border-style:solid;
            border-width:3px;
            padding:80px 0 0;
        }

        .rmisbar-light-images a#rmisbar-open,.rmisbar-light-images a#rmisbar-open:link,.rmisbar-light-images a#rmisbar-open:visited {
            background-position:0 -88px;
        }

        #rmisbar-wrapper.rmisbar-left a#rmisbar-open,#rmisbar-wrapper.rmisbar-left a#rmisbar-open:link,#rmisbar-wrapper.rmisbar-left a#rmisbar-open:visited {
            right:auto;
            left:10px;
        }
        
        #rmisbar-wrapper2.rmisbar-left a#rmisbar-open,#rmisbar-wrapper2.rmisbar-left a#rmisbar-open:link,#rmisbar-wrapper2.rmisbar-left a#rmisbar-open:visited {
            right:auto;
            left:10px;
        }

        a#rmisbar-open:hover {
            background-color:#ff7f62;
            border-style:solid;
            border-width:3px;
            padding:80px 0 0;
        }

        #rmisbar-container a,#rmisbar-container a:link,#rmisbar-container a:visited {
            color:#80CCFF;
        }

        .tumblr_title
        {
           padding-top:25px;
           font-weight:600;
        }
        .sessionalert_title
        {
            width: 100%;
            text-align:center; 
            font-weight:300;
            padding-bottom:5px;
        }
         .sessionalert_body
        {
           width: 100% !important;
            text-align: center !important;
            font-weight: 300 !important;
            padding-bottom: 5px !important;
            padding-top: 20px !important;
            height: 70px !important;
        } 
        
        
 #header-title
{    
    font-size:larger;
    font-weight:bold;
}
 #header_title
{    
    font-size:larger;
    font-weight:bold;
}

.header-title
{
    font-size:larger;
    font-weight:bold;
}

.capText
{
    border: 1px solid #000000;
    padding:20px;
}


.fieldRequired
{
    display:none;
}

/*.menuitem
{
    margin-left: -80px;
    width: 300px;
    padding:10px;
}

.MenuCategory
{
    background-color:#eeeeee;
}

.MenuItem
{background-color:#eeeeee;
}*/


.alertWarning
{
    border: 2px solid rgb(192, 152, 83);
    background-color: #fcf8e3;
    border-radius: 5px;
    color: rgb(192, 152, 83);
    padding: 10px 15px 10px 15px;
    text-align: center;
}

.alertWarningTitle
{
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    margin-bottom: -3px;
}

.timezonelist
{
   /* margin-left:100px*/
}

.noborder
{
   /*border:0px solid transparent;*/
}

.switchabledate
{
    font-weight:normal;
}

.timezone select
{
    color:Black;
}

select
{
    color:Black;
}

.timezone
{
   /* display:none;*/
}

.color-rmis-status-dot {
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  border-radius: 99px;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}

.color-rmis-status-dot.critical {
  background-color: #e74c3c;
}

.color-rmis-status-dot.major {
  background-color: #e67e22;
}

.color-rmis-status-dot.minor {
  background-color: #f1c40f;
}

.color-rmis-status-dot.none {
  background-color: #2ecc71;
}

.rmis-status-page
{
    font-weight:normal;
    cursor: pointer;
}

.rmis-status-page:hover
{
    font-weight: bold;
}

.pageInstructions
{
    margin-top:7px;
}
 
 input.reqd {
    background-position: center center !important;
    background-image: url('/Images/required.gif') !important;
    background-repeat: no-repeat  !important; 
}

.table-condensed-font {
    font-size: 12px;
}
.div-condensed-font {
    font-size: 12px;
}

.alert-highlight-warning {
    color: #333;
    background-color: #fcbd01;
    border-color: #fcbd01;
}