@font-face {  
	  font-family: EuroExt ;  
	  src: url( /include/fonts/Eurostile/EurostileLTStd-Ex2.otf ) format("opentype");  
	}  
	
@font-face {  
	  font-family: EuroExt ;  font-weight: bold;
	  src: url( /include/fonts/Eurostile/EurostileLTStd-BoldEx2.otf) format("opentype");  
	} 
	
	BODY {
 background-color: #000000;
background-image:url(/images/audbg1280.gif); 
 background-repeat:repeat;
 }
 
 body, div {
 font-family : Arial, Helvetica, sans-serif ;
  font-size : 14px;
  color:#FFFFFF;
 }
 
 .home {
  text-align: left;
   padding:18px;

   background-color: rgba(0, 0, 0, 0.5);
   /* opacity: 0.6; */
 }
 
  .phcol1 {
 float: left;
 width:350px;
 margin-right:20px;
 
 }
 
 .phcol2 {
 float: left;
 width:480px;
 }
 
 .bighead {
 font-size : 26px;
 font-family: EuroExt, Arial, Helvetica, sans-serif ;
 color:#f99d1c;
 text-transform: uppercase;
 letter-spacing:5px;
 }
 
 h1 {
 font-family: EuroExt, Arial, Helvetica, sans-serif ;
 font-weight: normal;
 }
 
 
 .boldhead {
  font-family: EuroExt, Arial, Helvetica, sans-serif ;
  font-size:16px;
  color:#FFFFFF;
  font-weight: bold;
 }
 
 .reghead {
 font-size : 22px;
 color:#f99d1c;
 text-transform: uppercase;
 letter-spacing:5px;
 }
 
 .copyright {
 font-size : 11px;
 }
 
 .sesstart {
 font-size : 18px;
 text-transform: uppercase;
 letter-spacing:3px;
 }
 
 .tophead {
 font-size : 20px;
 text-transform: capitalize;
 color:#0066cc;
 letter-spacing:2px;
 }
 
 .center {
 margin:auto;
 text-align:center;
 }
 
 .head {
   font-size : 18px;
   font-weight: bold;
 }
 
 .goldhead {
   font-size : 18px;
   font-weight: bold;
   color:#f99d1c;
 }
 
 .bold {
   font-weight: bold;
 }
 
  .boldyell {
   color:#f99d1c;
   font-weight: bold;
 }
 
ul {
 list-style:square;
 text-align:left;
 }
 
 li {
 padding-left:5px;
 
 }
 
 a {
 color:#f99d1c;
 text-decoration:none;
 }
 
 a:hover {
 color:#ffffff;
  text-decoration:none;
 }
 
 a.white {
 color:#ffffff;
 text-decoration:none;
 }
 
 a.white:hover {
 color:#0066cc;
  text-decoration:none;
 }
 
 table.sched {
 font-family : Arial, Helvetica, sans-serif ;
 font-weight: normal;
 color : #FFFFFF;
 border: 1px #999999 solid; 
 }
 
 table.sched td {
 font-size : 14px;
 padding: 10px;
 text-align:left;
 border: 1px #999999 solid;
 }
 
 table.sched th {
 font-size : 16px;
 padding: 10px;
 background-color:#333333;
font-weight: normal;
 opacity: 0.75;

 }
 
 
.indclass {
	text-align: left;
	padding-top:18px;
   padding-bottom:18px;
   padding-left:18px;
   padding-right:18px;
   border-bottom:#666666 1px solid;
   background-color:#000000;
   opacity: 0.8;
 }
 
.classtitle {
   font-size : 14px;
   font-weight: bold;
   padding-bottom:8px;
   float: left;
   color:#f99d1c;
 }
 
 .length {
   font-size : 12px;
   padding-top:2px;
   padding-left:20px;
   padding-bottom:5px;
   float: left;
   color:#cccccc;
 }

.prereq {
   font-size : 12px;
   font-style: italic;
   padding-bottom:5px;
   color:#999999;
 }

.desc {
   font-size : 12px;
 }

.times {
width:160px;
   font-size : 12px;
   padding-bottom:5px;
   color:#ffffff;
   
   float:left;
 }
 
  .room {
 width:200px;
  font-size : 12px;
  font-style:oblique;
   padding-bottom:5px;
   color:#ffffff;
    
   float:left;
 }
 
 .day {
   color:#0066cc;
   
   padding-bottom:5px;
   padding-right:15px;


 }
 
  .day1 {
 width:380px;
    
   padding-bottom:5px;
   padding-right:15px;
   
   float:left;

 }
 
 
 .thumb {
 float:left;
 }
 
 div.thumb img {
 border: #999999 1px;
 margin:2px;
 }
 
 .softlink {
 padding-top:5px;
 }
