﻿.matShell
{
    margin:0 auto;
    width:75%;
    
    font-family:Arial;
    font-size:16px;

}

.hideAlltxt
{
    text-align:center;
    font-size:18px;
    font-weight:bold;
    margin:20px auto;
    color:#738D99;
}

.header
{
    text-align:center;
}



.MATnavLinks
{
    color:#fff !important;
    font-weight:bold !important;
    text-decoration:none !important;
}

.MATnavLinks:hover
{
    color:#fff !important;
    font-weight:bold !important;
    text-decoration:underline !important;
}


.sectionLabel
{
    border-bottom:solid 1px #cc1d3d;
    padding-bottom:3px;
    width:98%;
    margin-top:25px;
}

.linkBody
{
    margin:10px 0 0 20px;
}




.linkBody2
{
    margin:10px 0 0 50px;
}

.linkBody2 div
{
    margin-bottom:10px;
}

.zip
{
    text-align:right;
    width:98%;
    margin:0;
}



.RGpad
{
    padding-left:65px;
}

.modSelect
{
    text-align:center;
    padding:10px 0 25px 0;
}

.modSelect span
{
    padding:0 15px 0 0;
}


.modLink
{
    font-weight:bold;
    color:#1B14B2 !important;
    
    text-decoration:none;
}

.modLink:hover
{
    
    color:#0c085e !important;
    text-decoration:underline;
}

.modViewer
{
    text-align:center;
    margin:0 auto;
    
}

.modLinkContain
{
    margin:5px 0 0 15px;
    
}

.sesSec
{
    font-size:1.3em;
}



.introSec
{
    font-weight:bold;
}



.sesSub
{
    padding:8px 0 0 75px;
    font-size:1.05em;
}



.sesSub ul
{
    margin-top:1px;
    margin-bottom:2px;
}

.sesSub ul li
{
   padding-bottom:6px;
} 

.intPendFile
{
    padding:8px 0 6px 65px;
    font-style:italic;
    font-size:1.05em;
}



h1
{color:#000;
 font-weight:bold;
 font-size:1.1em;
 margin-bottom:0px;
 padding-bottom:0px;
 margin-top:0px;
 padding-top:0px;
 }
 
 h2
{color:#390f87;
 font-weight:bold;
 font-size:1.08em;
 margin-bottom:0px;
 padding-bottom:0px;
 margin-top:12px;
 padding-top:0px;
 }
 
 .trainHeading
{
    border-bottom:1.5px solid #390f87;
    width:90%;
    margin-left:35px;
    padding-bottom:3px;
}
 
  h3
{color:#000;
 font-weight:bold;
 font-size:1em;
 margin-bottom:0px;
 padding-bottom:0px;
 margin-top:0px;
 padding-top:0px;
 }

.divPad
{
    padding:0 0 10px 25px;
    
}

.iconLink
{
    vertical-align:middle;
    padding-right:4px;
}

.firstIcon
{
    padding-left:4px;
}

.itemGroup
{
    padding:3px 0 8px 60px;
    line-height:1.3em;
}

.itemGroupSub
{
    padding-left:40px;
}

.itemGroupSub2
{
    padding:3px 0 8px 120px;
    line-height:1.3em;
}



.recSoon
{
    font-style:italic;
    color:#cc0e18;
}

.trainDD
{
    font-size:1.4em;
    padding:4px;
}


.introType
{
    font-weight:bold;
    color:#DB0B00;
    width:80%;
    margin-left:50px;
    padding-top:15px;
    font-size:1.2em;
}

.selectGroup
{
    width:80%;
    margin-left:50px;
}

.selectGroup ul
{
    margin-top:0px;
}

.selectGroup li
{
    margin-top:12px;
}

.selectGroup li a
{
    color:#2b2929; 
    text-decoration: underline:
}

.selectGroup li a:visited
{
    color:#2b2929; 
    text-decoration: underline:
}

.selectGroup li a:hover
{
    color:#0e4acc; 
    text-decoration: none;
}


.sesNote
{
    padding-left:40px;
    font-style:italic;
    padding-top:3px;
}

.sesNoteIntro
{
    padding-left:55px;
    font-style:italic;
    padding-top:3px;
}

.WrtSTEnote
{
    font-size:1.1em;
    padding:15px 0 15px 55px;
}

.IntroNote
{
    font-size:1.15em;
    padding:15px 0 15px 55px;
   
    width:90%;
}

.genUnder
{
    text-decoration:underline;
}

.PIPintro
{
    padding-top:12px;
}

.PIPsession
{
    padding-top:15px;
    font-size:1.1em;
}


.JANpip a
{
    color:Blue;
}

.JANpip a:visited
{
    color:Blue;
}

.JANpip a:hover
{
    font-weight:bold;
    text-decoration:none;
}





