﻿.textalignleft
{
 text-align: left;   
}

.paddingtop9
{
    padding-top:9px;    
}

.paddingtop10
{
    padding-top:10px;    
}

.margintop5
{
    margin-top:5px;    
}

.paddingleft10
{
    padding-left:10px;    
}

.paddingleft75
{
    padding-left:75px;    
}

.marginright50
{
    margin-right:50px;
}

.paddingtop4
{
    padding-top:4px;
}

.paddingright79
{
    padding-right:79px !important;    
}

.width466
{
    width:466px;    
}

.width934
{
    width:934px;    
}

.marginleft75
{
    margin-left:75px;    
}

.paddingright80
{
    padding-right:80px !important;
}

.paddingtop18
{
    padding-top:18px;    
}

.paddingleft500
{
    padding-left:500px;    
}

.height25
{
    height:25px;    
}

.height100p
{
    height:100%;    
}

.marginleft0
{
    margin-left:0px !important;    
}

.paddingleft20
{
    padding-left:20px;    
}

.width475
{
    width:475px;    
}

.width525
{
    width:525px;    
}

.height22
{
    height:22px;    
}

.paddingtop22
{
    padding-top:22px;    
}

.height205
{
    height:205px;    
}


.marginleft4
{
    margin-left:4px;    
}

.width498
{
    width:498px;    
}



.height225
{
    height:225px;    
}

.displayinlineblock
{
    display:inline-block;    
}

.width2
{
    width:2px;      
}


.margintop75
{
    margin-top:75px;    
}

.margintop65
{
    margin-top:65px;    
}

.displaytable
{
    display:table; 
}

.widthauto
{
    width:auto;    
}

.width468
{
    width:468px;    
}

.width938
{
    width:938px;    
}

.width100p
{
    width:100%;    
}

.width490
{
    width:538px !important;    
}

.lineheight20
{
    line-height:20px;    
}

.margintop0
{
    margin-top:0px !important;    
}

.paddingbottom20
{
    padding-bottom:20px;    
}

.backgroundcolorf2f2f2
{
    background-color:#f2f2f2;    
}

.width600
{
    width:550px;
}

.height15
{
    height:15px;    
}

.marginbottom20
{
    margin-bottom:20px;    
}

.marginleft25
{
    margin-left:25px;    
}

.margintop15
{
    margin-top:15px;    
}

.marginleft165
{
    margin-left:165px;    
}

.width500
{
    width:500px;    
}

.width450
{
    width:450px;    
}

.width840
{
    width:840px;
}

.width538
{
    width: 538px;
}

.width513
{
    width:513px;    
}

.width890
{
    width: 890px !important;
}

.width1002
{
    width:1002px;    
}

.width1002
{
    width:1002px;    
}

.width631
{
    width:631px;    
}

.height12
{
    height:12px;    
}

.marginright25
{
    margin-right:25px;    
}

.margintop25
{
    margin-top:25px;    
}

.width606
{
    width:606px;    
}

.width581
{
    width:581px;    
}

.marginleft50
{
    margin-left:50px;    
}

.backgroundcolorfffffff
{
	background-color: #ffffff !important;
}

.colorffffff
{
      color:#ffffff !important;  
}

.margintop30
{
    margin-top:30px;    
}

.backgroundcolorf5f5f5
{
    background-color:#f5f5f5 !important;    
}

.height5
{
    height:5px;    
}

.margintop20
{
    margin-top:20px;    
}

.paddingleft0
{
    padding-left:0px !important;    
}
/* End of Default styles */

.mainBg
        {
            background-color: #F9F9F9;
            width: 1002px;
            height: 1500px;
        }
        
        div#divProdDownload
        {            
            background: url(img/productdownload1.png) 0 0 no-repeat;
            background-position:center center;
            margin: 0px 0px 0px 25px;
            float: left;
            width: 441px;
            height: 174px;            
        }
        
        div#divProdVerified
        {
            background: url(img/productmap.png) 0 0 no-repeat;
            background-position:center center;
            margin: 0px 0px 0px 25px;
            float: left;
            width: 441px;
            height: 174px;            
        }
        
        div#divProdDownload2
        {            
            background: url(img/productdownload2.png) 0 0 no-repeat;
            background-position:center top;
            margin: 0px 0px 0px 25px;
            float: left;
            width: 100%;
            height: 174px;            
        }
        
        
        
        div#divProdMap
        {
            background: url(img/productmap.png) 0 0 no-repeat;
            background-position:center center;
            width: 441px;
            height: 174px;            
            float: left;
            margin: 0px 0px 0px 10px;
            position: relative;
        }
        
        div#divProdRegistered
        {
            background: url(img/productdownload1.png) 0 0 no-repeat;
            background-position:center center;
            width: 441px;
            height: 174px;            
            float: left;
            margin: 0px 0px 0px 10px;
            position: relative;
        }
        
        div#divGettingStarted
        {
            background: url(img/tab__gettingstarted.png) 0 0 no-repeat;
            background-position: center right;
            width: 890px;
            height: 54px;
            margin: 194px 0px 0px 0px;
            text-align: left;
            background-color: #ffffff;
        }
        
        .StartedText
        {
            width: 200px;
            font-family: Segoe UI,Helvetica,Arial,sans-serif;
            font-size: 14px;
            color: #ffffff;
            padding-top: 6px;            
        }
        
        
        
        .divTitle
        {
            font-family: Segoe UI Light,Helvetica,Arial,sans-serif;
            font-size: 21px;
            line-height: 32px;
            color: #515151;
            text-align: left;
            width: 563px;
        }
        
        .divDesc
        {
            /*width: 538px !important;*/
            height: auto;
            float: left;
            text-align: left;
        }
        
        div#divProdDesc
        {
            width: 100%; /*width: 513px;*/
            float: right;
            background-color: #ffffff;
        }
        
        .divResourseTraining
        {
            width: 262px;
            height: auto;
            float: right;
            padding-left: 25px;
            border:1px solid #E4E4E4;
        }
        
        div#divContainer
        {
            width: 890px;
            text-align: left;            
        }
        
        .backimg
        {
            background: url(img/descback.png) 0 0 no-repeat;
        }
        
        .Redlink
        {
            font-family: .Segoe UI,Helvetica,Arial,sans-serif;
            color: #eb3c00;
            font-size: 14px;
            line-height: 20px;
        }
        
        .Padding25
        {
            width: 100%;
            float: left;
            padding-top: 25px;
        }
        
        .downloadText
        {
            font-family: Segoe UI,Helvetica,Arial,sans-serif;
            font-size: 14px;            
            color: #4e4e4e;
            padding-left: 25px;
        }
        .languageSearch2 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
        {
            width: auto !important;
        }
        
        .HeroimgtoreAccess
        {
            background: url(img/App_WinStore_2.png) 0 0 no-repeat;
        }
        
        .HeroImage
        {
            background: url(img/App_WinPhone8.png) 0 0 no-repeat;
        }
        
        .HeroImageXbox
        {
            background: url(img/App_Xbox_2.png) 0 0 no-repeat;
        }
        
        .HeroText
        {
            font-family: Segoe UI Light,Helvetica,Arial,sans-serif;
            font-size: 32px;
            line-height: 39px;Windows8HeroImage
            color: #515151;
            padding: 50px 0px 0px 50px;
            text-align: left;
        }
        
        table#tableResourse tr td:first-child 
        {
            padding-top:7px;
        }
        
        .tdpaddingtop20        
        {
            padding-top:20px !important;    
        }
        
        .tdpaddingtop22     
        {
            padding-top:22px !important;    
        }
        
        .tdpaddingtop23   
        {
            padding-top:23px !important;    
        }
        
      /*Students  Page*/    
      .StudentsHero
      {
          background: url(img/App_Main.png) 0 0 no-repeat;
          background-position:left center;
          width:100%;
          height:200px;
          vertical-align:middle;       
          float:left;             
      }
      
      .StdHeroText
        {
            font-family:Segoe UI Light,Helvetica,Arial,sans-serif;
            font-size:32px;
            line-height:49px;
            color:#515151;                        
            vertical-align:middle;            
            float:left;
            width: 350px;
            height: 100px;
            float: left;
            margin: 50px 0px 0px 20px;
        }
        
        .StdHeroText2
        {  
            font-family:Myriad Pro;
            font-size:14px;
            line-height:45px;
            color:#515151;
            float:left;
            vertical-align:middle;
        }
      
      .StudentsBody
      {
        font-family:Segoe UI,Helvetica,Arial,sans-serif;   
        width:1002px; 
      }
      
      .StudentsBody ul li
      {
        float:left;   
      }
      
      .mainBgStudents
      {
        width:1002px;
        height:200px;
        background: url(img/backStudents.png) 0 0 no-repeat;
        vertical-align:middle;
        text-align:left;
      }
      
      .StudentsMainText
      {
        font-family:Segoe UI Light,Helvetica,Arial,sans-serif;
        font-size:23px;
        line-height:32px;
        color:#575757;
      }
      
      .StudentsText
      {
        font-family:Segoe UI,Helvetica,Arial,sans-serif;
        font-size:14px;
        line-height:20px;
        color:#575757;
      }
      
      div#dark1
      {
        background-color:#f45101; 
        height:35px;   
        width:308px;
      }
      
      div#banner1
      {
        background-color:#ff7305;    
      }
      
      div#dark2
      {
        background-color:#f9710a;    
        height:35px;
        width:308px;   
      }
      
      div#banner2
      {
        background-color:#ff8c0d;    
      }
      
      div#dark3
      {
        background-color:#ff870b;  
        height:35px;   
        width:308px;  
      }
      
      div#banner3
      {
        background-color:#ffa821;    
      }
      
      .divOrange
      {
              width:308px;
              height:auto;
              /*background: url(img/Orange.png) 0 0 no-repeat;          */
              background-color:#ffa821;
      }  
      
      .bannerTitle
      {            
            text-align:left;
            padding-left:15px;
            padding-top:3px;
            font-family:Segoe UI Light,Helvetica,Arial,sans-serif;
            font-size:20px;
            color:#ffffff;
     }  
       
       .bannerText1
       {
           font-family:Segoe UI Light,Helvetica,Arial,sans-serif;
           font-size:18px;
           line-height:20px;
           color:#ffffff;
           margin:5px 0px 0px 15px;
       }
       
       .bannerText2
       {
           font-family:Segoe UI,Helvetica,Arial,sans-serif;
           font-size:14px;
           line-height:18px;
           color:#ffffff;           
           margin:0px 0px 0px 15px;
           height:40px;
       }
       
        .bannerText3
       {
           font-family:Segoe UI,Helvetica,Arial,sans-serif;
           font-size:14.5px;           
           color:#ffffff;
           margin:0px 0px 15px 15px;           
       }
       
       .imgRightArrow
       {
            vertical-align:middle;   
            padding-left:5px;
        }
        
        .bannerBottom
        {
            padding-bottom:20px;
            text-align:right;      
            width:308px;
            height:19px;
        }
        
        .divSep
        {
            width:100%;
            height:15px;    
        }
        
        .divSep1
        {
            width:100%;
            height:12px;    
        }
        
        .divSep2
        {
            width:100%;
            height:2px;    
        }
        
        
        
        .rightSpacing
        {
            width: 25px;
            height: 5px;
            float: right;
        }
        
        
      /*Windows 8 App Developement */
      
      .Windows8HeroImage
      {
            background: url(img/App_Win8_3.png) 0 0 no-repeat;   
      }
      
      table#tableWin8 td:first-child
      {
         padding-top:7px; 
      }
      
     
      .DownMap a
      {
          text-decoration:none;
          color:#575757;
      }
      
      .DownMap a:hover
      {
          text-decoration:none;
          color:#eb3c00;
      }     
      
       table#tableResourse a:hover
      {
          text-decoration:none;
          color:#eb3c00;
      }
      
      
      table#tableResourse a
      {
          text-decoration:none;
          color:#575757;
      }
      
      
      .button_Download:hover
      {
            color:#eb3c00 !important;
      }
      
      /*ELMS Pages*/
      
      .availText
      {
          font-family:Segoe UI !important;
          font-size:12px !important;
          color:#d0d0d0 !important;
            
      }
      
      .elmsBack
      {
            width:942px;
            height:202px;
            background:#7FBA00;
      }
      
      .GreenLink
      {
            color:#7FBA00;
      }
      
      div#divLinks a
      {
           color:#7FBA00;
       }
      
       table#tableELMSResourse a:hover
      {
          text-decoration:none;
          color:#7FBA00;
      }
      
      
      table#tableELMSResourse a
      {
          text-decoration:none;
          color:#575757;
      }
      
      
      .AcceptableHeader
      {
            font-weight:bold;
            height:40px;
            color:#ffffff;
            background-color:#a9c408;   
       }
       
       .UnacceptableHeader
      {
           font-weight:bold;
            height:40px;
            color:#ffffff;
            background-color:#7fba00;   
       }
       
       .borderELMS
       {
           border:1px solid #CBCBCB;
       } 
       
          
       
.width400
{
    width:400px;    
}

.textalignright
{
    text-align:right;    
}

.paddingleftauto
{
    padding-left:auto !important;    
}

.marginleft450
{
    margin-left:450px;    
}
      
      