body, td {background: #ffffff; font-family: Verdana, Arial, Helvetica, san-serif;font-size:12px;}
th.H1  { background-color: #039; color: #fff; text-align: left; padding: 4px 4px 4px 10px; }
td.H1  { background-color: #039; color: #fff; text-align: left; padding: 4px 4px 4px 10px; }
div.H1 { font-size: 16px; background-color: #039; color: #fff; text-align: left; padding: 5px 0 5px 10px; width: 80%; }
td.H2  { background-color: #000; color: #fff; text-align: left; padding: 4px 4px 4px 10px; }
div.H2 { background-color: #000; color: #fff; text-align: left; padding: 4px 4px 4px 10px; width: 80% }
.H1   { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.H2   { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.H3   { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.H4   { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.H5   { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #039 }
.H6   { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.black   { font-size: 18px;  font-weight: normal; line-height: 1.2em; font-family: "Arial Black", "Helvetica Black", Arial, Helvetica }

.p2       { font-size: 11px; line-height: 1.3em; padding: 5px 0 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.p       { font-size: 11px; line-height: 1.3em; padding: 5px 25% 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.normal { font-size: 11px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.paragraph   { font-size: 11px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.smalltype   { font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.smallbold   { font-weight: bold; font-size: 11px; line-height: 1.5em; font-family: Arial, Helvetica, Verdana, sans-serif;  }
.address    { padding: 4px 0px 4px 12px; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif;  }

.xsmall { font-size: 6px }
.pad    { padding: 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pad1   { padding-left: 25px; }
.pad2  	{ padding-left: 50px; }

.rd    		{ color: #c00; }
a.rd:link  	{ color: #c00; text-decoration: none }
a.rd:visited{ color: #8b0000; text-decoration: none }
a.rd:hover  { color: #0000cd; text-decoration: underline }

.gry      	  { color: #666; font-weight: bold; }
a.gry:link    { color: #666; text-decoration: none  }
a.gry:visited { color: #333; text-decoration: none }
a.gry:hover   { color: #0000cd; text-decoration: underline }

.smrd         { color: #c00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.smrd:link   { color: #c00; text-decoration: none }
a.smrd:visited { color: #8b0000; text-decoration: none }
a.smrd:hover  { color: #0000cd; text-decoration: underline }

/*div.nav1	{ background: url(http://www.kellogg.edu/newart/images/arrow.gif) no-repeat 6% 50%; padding: 6px 2px 5px 22px; text-align: left; }
div.nav2	{ background: url(http://www.kellogg.edu/newart/images/arrow.gif) no-repeat 6% 25%; padding: 5px 2px 5px 22px; text-align: left; }
div.nav3	{ background: url(http://www.kellogg.edu/newart/images/arrowb.gif) no-repeat 0% 50%; padding: 5px 2px 4px 22px; text-align: left; }
div.nav4	{ background: url(http://www.kellogg.edu/newart/images/arrowc.gif) no-repeat 0% 50%; padding: 5px 2px 4px 22px; text-align: left; }
div.nav5	{ background: url(http://www.kellogg.edu/newart/images/arrowd.gif) no-repeat 0% 50%; padding: 0px 2px 6px 22px; text-align: left; }*/

div.nav1	{ padding: 6px 2px 5px 22px; text-align: left; }
div.nav2	{ padding: 5px 2px 5px 22px; text-align: left; }
div.nav3	{ padding: 5px 2px 4px 22px; text-align: left; }
div.nav4	{ padding: 5px 2px 4px 22px; text-align: left; }
div.nav5	{ padding: 0px 2px 6px 22px; text-align: left; }

/*div.nav3a	{ background: url(http://www.kellogg.edu/newart/images2/arrowbl.gif) no-repeat 0% 0%; padding: 5px 2px 4px 22px; text-align: left; margin-top: 2px; }
div.nav5a	{ background: url(http://www.kellogg.edu/newart/images2/arrowd.gif) no-repeat 0% 50%; padding: 0px 2px 6px 22px; text-align: left; }*/

div.nav3a	{ padding: 5px 2px 4px 22px; text-align: left; margin-top: 2px; }
div.nav5a	{ padding: 0px 2px 6px 22px; text-align: left; }

.margin		{ padding: 5px 10% 0px 10px; font-size: 11px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; }

.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 }

.whtext { color: #fff }
.wh 	{ background-color: #fff }

td.wh 	{ background-color: #fff }
td.bk 	{ background-color: #000;  color: #fff }
td.bl 	{ background-color: #039;  color: #fff }
td.ltbl { background-color: #b0c4de }
td.gr 	{ background-color: #dcdcdc }

.grback { background-color: #eee }
.ltgr   { background-color: #f5f5f5 }
.ltblu 	{ color: #4682b4 }
.blbk	{ background-color: #039 }

table.grey { border: 1pt solid #dcdcdc;  }
table.grey td { border: 1pt solid #dcdcdc; padding: 2px; }
table.grey th { border: 1pt solid #dcdcdc; padding: 4px; }

td.kr		 { color: #666; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: center }
.kr      	 { color: #666; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; }
a.kr:link    { color: #666; text-decoration: none  }
a.kr:visited { color: #333; text-decoration: none }
a.kr:hover   { color: #0000cd; text-decoration: underline }

a.kris 		 { height: 26px; width: 83px; margin: 0;  margin-bottom:0px; padding: 0; display: block; background-image: url(http://www.kellogg.edu/newart/images/kris.gif); text-align: center}
a.kris:hover { height: 26px; width: 83px; margin: 0;  margin-bottom:0px; padding: 0; display: block; background-image: url(http://www.kellogg.edu/newart/images/kris2.gif); }

a.kcc 		{ text-align: center; height: 22px; width: 60px; margin: 0;  margin-bottom:0px; padding: 0; display: block; }
a.kcc:hover { text-align: center; height: 22px; width: 60px; margin: 0;  margin-bottom:0px; padding: 0; display: block; }

/*td.seal    { background: url(http://www.kellogg.edu/newart/images/seal2.jpg) no-repeat 100% 8px; border-right: solid 8px #fff }*/
td.seal    { background: #fff;}
/*td.stripe  { background: url(http://www.kellogg.edu/newart/images/stripe.gif) repeat-x 100% 8px }*/
td.stripe  { background: #fff; }
td.grybox  { border-left: 6px solid #fff; border-bottom: solid #fff 6px; padding-right: 3px; }

td.foot    { border-top: solid 1px #DCDCDC; border-bottom: solid #fff 6px; background-color: #f5f5f5; text-align: center; font-size: 11px; padding: 10px 0 15px 0; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; }
td.foot2   { border-top: solid 1px #DCDCDC; border-bottom: solid #fff 6px; border-right: solid #fff 6px; background-color: #f5f5f5; color: #666; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: center; padding: 10px 0 15px 0; }
td.foot3   { border-top: solid 1px #DCDCDC; border-bottom: solid #fff 6px; border-right: solid #fff 6px; border-left: solid #fff 6px; background-color: #f5f5f5; text-align: center; font-size: 11px; padding: 10px 0 15px 0; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; }

td.bottom  { background-color: #000; height: 100%; }
.blackborder { border: 10px solid #000; background-color: white; width: 100%; }
body       { background: #000; color: black; margin: 0; width: 100%;  }


div#tall   { height: 100%; }
