/*global*/
* {margin:0px;padding:0px;}
/*Change font to serif for print - 071608*/
body {font-size:11pt;font-family:"Times New Roman", Times, serif; color:#000;padding:0px 10px;margin:0px;}
a {color:#000000;text-decoration:none;}
h1 {font-size:18pt;padding:5px 0px;}
h2 {font-size:16pt;padding:3px 0px;}
h3 {font-size:14pt;padding:3px 0px;}
h4 {font-size:12pt;padding:2px 0px;}
h5 {font-size:10pt;padding:2px 0px;}
h6 {font-size:8pt;padding:2px 0px;}
p {font-size:12pt;padding:2px 0px;}
form, table, img, .access, .skiplink, .noPrint, .backToSearch {width:0;height:0;display:none;}
.printMe {display:block;width:100%;clear:both;padding:5px 0px;margin:0px;}

/* Start HP styles */
h1.printMe {display:block;width:100%;clear:both;padding:5px 0px;margin:0px 0px 5px 0px;font-size:16pt;}
div#headContainer {width:0;height:0;display:none;clear:both;}
div#leftSide {width:0;height:0;display:none;clear:both;}
div#rightSide {width:100%;clear:both;}
div#flashHolder {width:0;height:0;display:none;clear:both;}
div#mainContentContainer {display:block;width:100%;clear:both;padding:5px 0px;margin:0px;}
.itemContainer {padding:5px 0px;}
#footerContainer {width:0;height:0;display:none;clear:both;}


/* Level styles */
#leftSide2 {width:0;height:0;display:none;clear:both;}

#breadcrumbing {font-size:11px; letter-spacing:.1px; font-weight:bold;width:100%;clear:both; margin:25px 0 10px 0;}
 /*IE7 and below*/
 *:first-child+html #breadcrumbing{margin: 0px 0 10px 0; padding:0;}
 * html #breadcrumbing{margin:0px 0 10px 0; padding:0;}
 /**************/
#rightSide2 {display:block;width:100%;clear:both;padding:5px 0px;margin:0px;}
#centerColumn {display:block;width:100%;clear:both;padding:5px 0px;margin:0px;}
#rightColumn {width:0;height:0;display:none;clear:both;}
.moreLink {width:0;height:0;display:none;clear:both;}


/* ADDED */
/*********************/

/*Article date spacing*/
#contentContainer #contentLining #rightSide #levelContent2 #billboardContainer #articleDate {padding-bottom:5px;}
  /*IE7 and below*/
   *:first-child+html #contentContainer #contentLining #rightSide #levelContent2 #billboardContainer #articleDate{padding-bottom:8px;}
   * html #contentContainer #contentLining #rightSide #levelContent2 #billboardContainer #articleDate{padding-bottom:8px;}
  /**************/

/*to display content tables, images*/
#contentContainer #contentLining #rightSide #levelContent2 #levelContent table{display:table !important; padding:10px;}
  /*IE7 and below*/
   *:first-child+html #contentLining #rightSide #levelContent2 #levelContent table{display:block !important; width: 1%; margin:10px;}
   * html #contentLining #rightSide #levelContent2 #levelContent table{display:block !important;  width: 1%; margin:10px;}
  /**************/	

#contentContainer #contentLining #rightSide #levelContent2 #levelContent table img{display:table !important; width:auto; height:auto; margin:0; padding:0;}
  /*IE7 and below*/
   *:first-child+html #contentLining #rightSide #levelContent2 #levelContent table img{display:block !important;}
   * html #contentLining #rightSide #levelContent2 #levelContent table img{display:block !important;}
  /**************/

/* to disply images within p tags*/
#contentContainer #contentLining #rightSide #levelContent2 #levelContent p img {display:block !important; width:auto; height:auto; padding:8px; margin:0px;}

/*add spacing between paragraphs*/
#contentContainer #contentLining #rightSide #levelContent2 #levelContent p {margin: 10px auto;}

/*show bullets for 2-column page*/
#contentContainer #contentLining #rightSide #levelContent ul {list-style:outside;padding:0px;margin-left:25px;}
  /*IE7 and below*/
   *:first-child+html #contentContainer #contentLining #rightSide #levelContent ul {padding-bottom:10px;}
   * html #contentContainer #contentLining #rightSide #levelContent ul {padding-bottom:10px;}
  /**************/	
#contentContainer #contentLining #rightSide #levelContent ul li {padding:2px 1px;margin:0px;}

/*show bullets in center column - 3-column page*/
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent ul {list-style:outside; padding:5px 0px; margin-left:25px;}
#contentContainer #contentLining #rightSide2 #centerColumn #levelContent ul li {padding:2px 1px;margin:0px;}
 
/*******************/
 
/* Class Profile Print Styles */

#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable {display:block !important;width:679px;height:auto;clear:both;padding:5px 0px;margin:0px;text-align:left !important;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead {display:block !important;width:auto;height:auto;clear:both;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead tr {display:block !important;width:auto;height:auto;clear:both;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead tr th {display:block !important;width:auto;height:auto;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable thead tr th h3 {text-align:left;}
/*#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable tbody {display:block !important;width:auto;height:auto;}
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable tbody tr {display:block !important;width:auto;height:auto;}*/
#contentContainer #contentLining #rightSide #levelContent2 table.classProfileTable tbody tr td {width:339px;}

/* Course Search Results Print Styles */
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable {display:block !important;width:100%;height:auto;clear:both;padding:2px 0px;margin:0px;text-align:left !important;border:#000000 1px solid;}
#contentContainer #contentLining #rightSide #levelContent2 table#courseTable td {border:#000000 1px solid;}

/* Student Search Results Print Styles */
.studentResultPaging {width:0;height:0;display:none;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable {display:block !important;width:100%;height:auto;clear:both;padding:2px 0px;margin:0px;text-align:left !important;/*border:#000000 1px solid;*/}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable td {width:33%;border:#000000 1px solid;}
#contentContainer #contentLining #rightSide #levelContent2 table#studentResultsTable td div.studentResult {width:100%;}

/* Student Search Print Styles */
#searchCopy, #bodySearchBorder {width:0;height:0;display:none;}
#contentContainer #contentLining #rightSide2 .printRight {display:block !important;width:100%;height:auto;}

/* Student Profile Print Styles */
/*#contentContainer #contentLining #rightSide3 #centerColumn {width:65%;}
#contentContainer #contentLining #rightSide3 #rightColumn {width:30%;}*/