BODY {
    color:#000;
    padding:0px;
    margin:0px;
    font:normal normal normal 1em "Gill Sans", "Verdana", "Arial", "Helvetica", sans-serif; 
    background: #fff url('images/limegreen.gif') top left repeat-x;   
}
#header {
  overflow:auto;
  background:url('images/ljmuheadline.gif') no-repeat bottom left;
  height:116px;
  width:100%;  
  padding-top:4px;
}
#breadcrumbLevelContainer {position:relative;}
#breadcrumb a:link,
  #breadcrumb a:visited,
    #breadcrumb a:active { color:#3366CC;text-decoration:none; }
#breadcrumb a:hover { color:#3366CC;text-decoration:underline; }    
#breadcrumb {
  border:0px solid red;
  
  padding:6px 4px 3px 11px ;
  width:94%;
  background-color:#efefef;
}
#breadcrumb span{display:block;font-size: 75%; width:79%;}

.facultyStrap   {
        border-top:1px solid #BBDD33;
        z-index:2;
        padding-top:0px;
        text-indent:10px;
        color: #fff;
        position:absolute;
        top:0px; right:0px; 
        background:#330066 url('images/facicon_default.gif');color:#330066;
        width:170px;
        height:62px;
        overflow:hidden;
         font-size:0.0001px;
}
#facultystrapDefault {background:#330066 url('images/facicon_default.gif');color:#330066;}
#facultystrapblw    {background:#BB6776 url('images/facicon_business.gif');color:#BB6776;}
#facultystrapBLW    {background:#BB6776 url('images/facicon_business.gif');color:#BB6776;}
#facultystrapECL    {background:#66CCCC url('images/facicon_education.gif');color:#66CCCC;}
#facultystrapTECH   {background:#6699CC url('images/facicon_tech.gif');color:#6699CC;}
#facultystrapSCI    {background:#669999 url('images/facicon_science.gif');color:#669999;}
#facultystrapHEA    {background:#F3C05C url('images/facicon_health.gif');color:#F3C05C;}
#facultystrapMASS   {background:#CC99CC url('images/facicon_media.gif');color:#CC99CC;}
#main   {
        position:relative;
        color:#000;
        padding:0px 0px 0px 0px;
        width:100%;
        margin:0px 0px 0px 0px;
}
#keylinks       {
        width:711px;
        margin-right:5px;   
        width:80%; 
        height:30px;
        margin-left:11px;
        color:#1f1957;
        font-size:75%;        
        line-height:1.1em;
        font-family: Arial, Helvetica, sans-serif; 
        padding-bottom:0px;
        padding-top:0px;  
        border:0px solid white;
}
#keylinks a {color:#330066;text-decoration:none;padding:0px 3px 0px 3px;}
#keylinks a:hover {color:#330066;text-decoration:underline;}
#keylinks a:link  {color:#330066;}
#keylinks a:visited {color:#330066;}
#keylinks a:active {color:#330066;}
#keylinks2 { margin-top:6px; float:left;padding-right:0px;}
#pageTitleBox   {
    border-bottom:0px solid blue;
 
    height:auto;
    overflow:show;
    margin:0px 175px 0px 163px ; 
    padding:10px;
    padding-bottom:0px; 
}
#leftcontent {
    position:absolute;
    left:0px;
    top:2px;
    padding:0px;
    margin-right:0px;
    display:block;
    border-right:0px solid #3366CC;
    border-bottom:0px solid #3366CC;    
    width:172px;
     
    width:152px;   
}
.menutitle    {
    font-size:.8em;    
    font-weight:bold;
    display:block;
    width:141px;
}
#leftcontent    h3    {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size:10pt;
    font-weight:bold; 
    color: #3366cc;
    padding:0px;
    padding-left:5px;
    padding-right:2px;
    margin:0px; 
    }
#rightcontent     {
    padding-top:0px;
    float:right;
    border-top:1px solid #3366CC;
    font-size:80%;   
    position:absolute;
    top:50px;right:0px;
    margin:0px;
    margin-bottom:16px;
    padding:0px;
    padding-bottom:30px;
    width:171px;
    overflow:hidden;
    border:0px;
    background-color:#fff;
   font-size:80%;
 }

div.structuredNavigation a {
    border-top: 2px solid #fff;
    background-color: #E0E5F2;
    color:#fff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight:bold;
    font-size:8pt;
    text-decoration: none;
    display:block;
}
    
#leftcontent div.structuredNavigation a     { 
    width: 143px;
    padding: .3em 3px .3em 14px; 
    background:#0099CC url('images/menutab_left.gif') repeat-y top left; 

}
#rightcontent div.structuredNavigation a      { 
    width: 161px;
    padding:3px 11px 3px 3px;
    color:#fff;text-decoration: none;
    background:red url('images/menutab_right.gif') repeat-y top right; 
}
 div.structuredNavigation a:link {  color: #333399;color:#fff;}
 div.structuredNavigation a:visited {  color: #333399;color:#fff;}
 div.structuredNavigation a:hover {  color: #000; background:#0099CC url('images/menutab2.gif') repeat-y top left;color:#1f1957;text-decoration: none;}
 div.structuredNavigation a:active { background-color: #E0E5F2; color:#3366CC;color:#fff;text-decoration: none;}
 
#leftcontent div.structuredNavigation a.menutitle     { 
background:none; 
    width: 143px;
    padding: .3em 3px 2px 10px; 
}
#leftcontent div.structuredNavigation a:hover {  color: #000;background:#0099CC url('images/menutab2.gif') repeat-y top left;color:#1f1957;text-decoration: none;}
#leftcontent div.structuredNavigation a.menutitle {font-size:10pt;background-color: #fff;}

#leftcontent div.structuredNavigation a.menutitle:link,
  #leftcontent div.structuredNavigation a.menutitle:active,
    #leftcontent div.structuredNavigation a.menutitle:visited,
      #leftcontent div.structuredNavigation a.menutitle:hover {background-color: #fff;} 
#rightcontent div.structuredNavigation a.menutitle {font-size:10pt;background-color: #fff;}
#rightcontent div.structuredNavigation a.menutitle:link,
  #rightcontent div.structuredNavigation a.menutitle:active,
    #rightcontent div.structuredNavigation a.menutitle:visited,
      #rightcontent div.structuredNavigation a.menutitle:hover {background-color: #fff;}


#leftcontent div.structuredNavigation a.menutitle,#rightcontent div.structuredNavigation a.menutitle   { 
background:none;color:#330066;
}
#leftcontent div.structuredNavigation a.menutitle:hover,#rightcontent div.structuredNavigation a.menutitle:hover     { 
  background:none;color:#330066;
}
#rightcontent div.structuredNavigation a:hover {   
  background:#0099CC url('images/menutab2.gif') repeat-y top right;color:#1f1957;text-decoration: none;
} 
#centercontent {  
    border:0px 0px 0px 0px;
    margin:0px 175px 1px 165px;
    padding:1px 10px 1px 10px;
    line-height:14.6pt;
    font-size:82%;
}
#centercontent p ul li   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size:82%;
}
ol {  
 margin-right: 0px; margin-left: 10px;margin-top: 0px; 
 padding-top: 0px;padding-left: 10px; 
 line-height: 18px;
 }

h1 {   
    color:#3366CC;
    font-size:10pt;
    line-height:1em;    
    text-align:left;
    font-family: Arial, Helvetica, Verdana, sans-serif; 
    font-weight:normal;
    padding:0px;
    margin:0px;
    font-size:16pt;line-height:1.2em;    
    }
h1:first-line { }
h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;  
    font-size: 12pt;
    font-weight:bold;
    color: #3366cc; 
}
h3     {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:11pt;
    font-weight:bold; 
    color: #3366cc;
    padding-top: 15px;
    margin-top: 0px;
    margin-bottom: 2px; 
}
h4     {      font-size:10pt;	}
h5     {      font-size:10pt;	}
h6     {      font-size:10pt;	}
h1,h2,h3,h4,h5,h6, a.menutitle {
font-family: Arial, Helvetica, Verdana, sans-serif;
color:#330066;
}
#footercopy    {
    margin-left:173px;
    margin-right:185px;
    padding-top:14px;
    padding-bottom:1em;margin-bottom:1em;
    border-top:0px solid #3366CC;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:8pt;
    font-weight: normal;
}
#footercopy a:link {text-decoration:none;color:#999;}
#footercopy a:hover {text-decoration:underline;color:#1f1957;}
.mobileOnly {
display:none;
}
 
#searchformDiv form INPUT    {
    border:0px solid white;   float:left;padding-left:5px; margin-left:0px; 
}
#go{  
    vertical-align:middle;
    margin-top:5px;margin-bottom:2px;
    background: #fff url('images/limegreen.gif') top left repeat-x;  
    padding:0px;
    color:#330066;
    font-size:100%;        
 
    font-family: Arial, Helvetica, sans-serif; 
    border:0px solid white;
    padding-top:4px;margin-top:0px;
   }
#qt    {
  padding-right:0px;  
  height:18px;   
  background-color:#fff;
  padding:0px;
  color:#330066;
  font-size:100%;        
  font-family: Arial, Helvetica, sans-serif; 
  border:1px solid #330066;;
  margin-top:3px;
}
form legend {}
form label {display:block;}
form fieldset {border:1px solid #c0c0c0;padding:2px;}
form input {display:inline;}
#searchformDiv form fieldset        {
    height:24px;overflow:hidden;
margin-top:0px;padding-top:0px;
  border:0px solid;
}
#searchformDiv form legend    { display:none;
     }
#searchformDiv form label    {display:none;

     }
#hi {
   z-index: 3;
        position:absolute;
        top:9px;
        right:10px;
}
#HeaderandSearchLevel   {
   
    padding-top:16px;
}
 #HeaderandSearchLevel legend      {   display:none;}
 #HeaderandSearchLevel label    {   display:none;}
 
 
ul.atozlist {
list-style:none;
}
ul.atozlist li {
float:left;list-style:none;padding:3px;
} 

.AZOL   {
    font-size:14pt;
    color:#fff;
    margin:0px;
    padding:0px;
    margin-left:1.5em;
    margin-right:1.5em;
    margin-bottom:6px;  width:90%;
}
.AZOL li {    
    border:0px solid red;
    float:left;
    padding:1px 1px 1px ;
    margin:0px;
    text-align:center;
    display:block;
width:23px;
    height:25px;
    display:block;
    padding-top:4px;

}
.AZOL a { text-decoration:none;cursor:pointer;}
.AZOL a:link,.AZOL a:visited,.AZOL a:active { 
    width:23px;
    height:25px;
    display:block;
 
    background-color:#fcfcfc;
    border:1px solid #fff;
}
.AZOL a:link {color:#00f;}
.AZOL a:visited {color:#000;}
.AZOL a:hover {
    color:#555;
    border:1px solid #c0c0c0; 
}
