body, td, p

.main {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #000000;

}



.header {

font-family: arial, helvetica, sans-serif;

font-size: 30px;

color: #ffffff;

}



.medText {

font-size: 20px;

font-weight: bold;

color: #660033;

}



.navHeader,

.medText_small {

font-family: arial, helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #660033

}



.navItem {

font-weight: bold;

color: #660033;

}



.searchContent,

.resultTitle,

.jobDetailTitle { color: #660033; }



.subPageIntro {

font-family: arial, helvetica, sans-serif;

font-size: 12px;

color: #660033;

}



.searchResult { 

font-size: 10px; 

color: #660033;

}



.jobResult {

font-weight: bold;

color: #666666;

}



.breadcrumb {

font-size: 10px;

font-weight: bold;

color: #660033;

}



.resultDescription,

.courseDetailTitle,

.seasonalContent {

font-weight: bold;

color: #660033;

}



.newsSubhead { font-size: 14px; }



.medText_blue {
font-size: 20px;
font-weight: bold;
color: #003399;
}

.medText_small_blue {
font-weight: bold;
color: #003399
}


/* 
   Styles for scrolling layers 
Specify width and height in hold and wn, and in clip for wn 

width:192px; height:160px;

width:165px; height:160px; 
*/
div#hold { 
position:relative; overflow:hidden;
width:230px; height:160px; 
  z-index:100; 
}
div#wn { 
position:absolute; 
left:0px; top:0px; 
width:200px; height:160px; 
clip:rect(0px, 200px, 160px, 0px); 
overflow:hidden; 
z-index:1; 
}
div.content {
position:absolute;
visibility:hidden;
/*left:586px;*/
left:200px;
top:150px;
z-index:1;
width: 200px;
/*height: 1634px;*/
height: 200px;


}

/* Set small font-size or size/position of div's will be off in some browsers */
div#scrollbar { 
  position:relative; left:0; top:0;
  width:11px; height:160px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:136px;
  background: #990033 url('med/back1.gif');
  z-index:1
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#ceced6;
  z-index:1;
  } 
div#up { position:absolute; left:0; top:0; z-index:2 } 
div#down { position:absolute; left:0; bottom:0; z-index:3 } 


table.main { 
  background-color:#eee;

   width:250px;
  margin:auto; text-align:left;
  border:0px solid #999; 
  }
table.main td.text, table.main td.navs { vertical-align:top; text-align:left }
td#scrollLinks { width:5px }
td.navs ul { margin:0; padding:0; list-style:none }
td.navs ul li { margin:0 0 .6em .4em }
td.navs ul li a { text-decoration:none }
td.navs ul li a:hover { text-decoration:underline }