.H3 		{ font-family:'Helvetica Black','Arial Black','Arial','sans-serif'; font-size: 105%; line-height: 1.5em; } 

.pad 		{ padding-top: 20px; padding-left: 25px; padding-right: 35px;  }
table 		{ font-family:'Times New Roman','Times','serif'; font-size: 95%; background-color: #fff }
.table2		{ font-family:'Times New Roman','Times','serif'; font-size: 100%; }
.table3		{ border: solid 1px #dcdcdc; font-family:'Times New Roman','Times','serif'; font-size: 100%; }
td.table3	{ border: solid 1px #dcdcdc; }
td.credits	{ font-family:'Times New Roman','Times','serif'; font-size: 100%; text-align: right; padding-right: 5px }
div.box 	{ border: solid 1pt black; padding: 15px; text-align: left; width: 60%; background-color: #f5f5f5 }

th.H1 		{ font-family:'Helvetica Black','Arial Black','Arial','sans-serif'; font-weight: normal; font-size: 135%; color: #000; background-color: #f5f5f5; border-bottom: solid #A9A9A9 1px; text-align: left; } 
.H1 		{ font-family:'Helvetica Black','Arial Black','Arial','sans-serif'; font-size: 135%; color: #000080;  } 
div.H1 		{ font-family:'Helvetica Black','Arial Black','Arial','sans-serif'; font-size: 135%; color: #000; border-top: solid 1px #A9A9A9; border-bottom: solid 1px #A9A9A9; width: 100%; padding: 5px 0 5px 0; margin-bottom: 10px; margin-top: 25px  } 
.H2 		{ font-family:'Helvetica Black','Arial Black','Arial','sans-serif'; font-size: 115%; line-height: 2em; }
.H4 		{ font-family:'Helvetica','Arial','Helvetica','sans-serif'; font-size: 93%; font-weight: bold; text-transform: uppercase; line-height: 1.5em; }    
.codes		{ font-family:'Helvetica','Arial','Helvetica','sans-serif'; font-size: 100%; font-weight: bold; background-color: #000; color: #fff; padding: 4px;}    

.H5 		{ font-family:'Helvetica','Arial','Helvetica','sans-serif'; font-size: 100%; font-weight: bold; text-transform: uppercase;  }    
.H6 		{ font-family:'Helvetica','Arial','sans-serif'; font-size:92%; font-weight: bold; line-height: 1.2em; }
th.H6		{ font-family:'Helvetica','Arial','sans-serif'; font-size:92%; background-color: #f5f5f5; padding: 4px; text-align: left; }
div.H6		{ font-family:'Helvetica','Arial','sans-serif'; font-size:92%; padding: 4px; font-weight: bold }
td.H3 		{ font-family:'Helvetica Black','Arial Black','Arial','sans-serif'; font-size: 105%; color: #fff; background-color: #000 } 

td.ltgr		{ background-color: #f5f5f5; padding: 4px 0 0px 0 }
th.ltgr		{ background-color: #f5f5f5; border: solid 1px #dcdcdc; }

.cr 		{ font-family:'Helvetica','Arial','sans-serif'; font-size:65%; font-weight:bold; color: #808080;  }
.indent10	{ padding-left: 10px }
.indent25	{ padding-left: 25px }
.indent50	{ padding-left: 50px }
.line		{ border-bottom: solid #A9A9A9 1px; text-align: right; padding-right: 5px }
.index		{ border-bottom: solid LightGrey 1px; padding-right: 4px }
.index2		{ border-bottom: solid LightGrey 1px; padding-left: 25px }
.index3		{ border-bottom: solid LightGrey 1px; border-bottom: solid LightGrey 1px; padding: 4px 0 4px 0 }



.index4 	{ border-bottom: solid LightGrey 1px; padding-left: 50px }
.indexpg	{ padding-left: 25px }

.head		{ font-family:'Helvetica','Arial','sans-serif'; font-size:  95%;  font-weight:bold; color: #006; padding-left: 25px;
       		  padding-top: 20px; padding-bottom: 5px; border-bottom: solid #B0c4de 1px;  background-color: #F0F8FF;  }

.foot		{ font-family:'Helvetica','Arial','sans-serif'; font-size: 95%; font-weight: bold;  color: #006; 
        	  padding-left: 25px; padding-top: 10px; padding-bottom: 7px;   border-top: solid #b0c4de 1px; border-bottom: solid #b0c4de 1px;  background-color: #F0F8FF; }
.foot2  	{ font-family:'Helvetica','Arial','sans-serif'; font-size: 95%; font-weight: bold;  color: #006; 
        	  padding-left: 25px; padding-top: 10px; padding-bottom: 7px;  border-top: solid #b0c4de 1px; border-bottom: solid #b0c4de 1px;  background-color: #F0F8FF; }	  
.rd			{ color: #c00;  font-size: 13px; }

div.nav		{ color: #696969; font-family:'Helvetica','Arial','sans-serif'; font-size: 75%;  padding-top: 15px; padding-bottom: 20px; background-color: #000; width: 100%; text-align: center; padding: 10px }

.pg			{ font-family:'Helvetica','Arial','sans-serif'; font-size: 13px; font-weight: bold; }   
td.arrow    { background: url(http://www.kellogg.edu/publications/catalog/art/sealcatalog.gif) no-repeat  0% 0%; height: 50px }

.bl 		 { color: #33c }
a.bl:link    { color: #33c; text-decoration: underline }
a.bl:visited { color: #339; text-decoration: underline }
a.bl:hover   { color: #c00; text-decoration: underline }

.gr 		 { color: #dcdcdc }
a.gr:link    { color: #dcdcdc; text-decoration: underline }
a.gr:visited { color: #808080; text-decoration: underline }
a.gr:hover   { color: #c00; text-decoration: underline }

td.stripe 	{ background: url(../../newart/images/stripe.gif) repeat-x }

.blackborder { border: 6px solid #000; background-color: white; width: 100%; padding: 8px; }
body       	 { background: black; color: black;  height: 100%;   }
