/* Styles for main index page -- all courses */

th {
	font-family: Arial, Helvetica, sans-serif;
}

.semester {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
}


th.css590-2015 {
    padding: 0.02in;
    color: #003300;
    background-color: #FFDD88;
    border-style: groove;
    border-width: 6px;  
    border-color: #0033FF;
}

th.css554-2015 {
  padding: 0.02in;
  background-color: #FFFF99;
  border-top-color:#FF0000;
  border-right-color:#0000FF;
  border-bottom-color:#00FF00;
  border-left-color:#0000FF;
  border-style: groove;
  border-width: 8px;  
}

th.css594-2015 {
  padding: 0.02in;
  color: #330000;
  background-color: #FFDDAA;
  border-color: #FF6600;
  border-style: groove;
  border-width: 6px;
  font-family: Arial, Helvetica, sans-serif;
}

th.css591-2014 {
  display: block;
  padding: 0.02in;
  color: #000000;
  background-color: #FFFFCC;
  border-color: #FFFF00;
  border-style: groove;
  border-width: 6px;
  font-family: Arial, Helvetica, sans-serif;
}

th.css554-2014 {
  padding: 0.02in;
  background-color: #FFFF99;
  border-top-color:#06F;
  border-right-color:#00CC00;
  border-bottom-color:#CC00FF;
  border-left-color:#FF0000;
  border-style: groove;
  border-width: 6px;  
}


th.css594-2014 {
    padding: 0.02in;
    background-color: #FFCC66;
    border-style: groove;
    border-width: 8px;  
    border-color: #FF6633;
    font-family: Arial, Helvetica, sans-serif;
}

th.css591-2013 {
  display: block;
  padding: 0.02in;
  color: #000000;
  background-color: #FFEE99;
  border-color: #FF0000;
  border-style: groove;
  border-width: 6px;
  font-family: Arial, Helvetica, sans-serif;
}

th.css554-2013 {
    padding: 0.02in;
    color: #000000;
    background-color: #FFFFCC;
    border-top-color:#00CC00;
    border-right-color:#FFFF00;
    border-bottom-color:#FF0000;
    border-left-color:#0066FF;
    border-style: groove;
    border-width: 6px;  
}

th.css590-2013 {
    padding: 0.02in;
    color: #003300;
    background-color: #CCDDFF;
    border-style: groove;
    border-width: 8px;  
    border-color: #0000FF;
}

th.css594-2013 {
    padding: 0.02in;
    color: #330000;
    background-color: #FFEEBB;
    border-style: groove;
    border-width: 8px; 
    border-color: #FF9933;
}


th.css591-2012 {
  display: block;
  padding: 0.02in;
  color: #000000;
  background-color: #99FFFF;
  border-color: #0099FF;
  border-style: groove;
  border-width: 8px;
  font-family: Arial, Helvetica, sans-serif;
}

th.css554-2012 {
  display: block;
    padding: 0.02in;
    color: #000000;
    background-color: #FFFFCC;
    border-top-color:#F80;
    border-right-color:#F0F;
    border-bottom-color:#0FF;
    border-left-color:#6C0;
    border-style: groove;
    border-width: 8px;
    font-family: Arial, Helvetica, sans-serif;
}

th.css594-2012 {
    padding: 0.02in;
    background-color: #FFFF33;
    border-style: groove;
    border-width: 8px;  
    border-color: #00CC00;
    font-family: Arial, Helvetica, sans-serif;
}


th.css596-2012 {
    padding: 0.02in;
	color: #330099;
    background-color: #FFCCCC;
    border-style: groove;
    border-width: 8px;  
    border-color: #6600CC;
    font-family: Arial, Helvetica, sans-serif;
	
}


th.css591-2011 {
    padding: 0.02in;
    background-color: #FFFF99;
    border-style: groove;
    border-width: 8px;  
    border-color: #00FF00;
    font-family: Arial, Helvetica, sans-serif;
}

th.css554-2011 {
    padding: 0.02in;
    color: #000000;
    background-color: #FFFFCC;
    border-top-color:#F00;
    border-right-color:#60F;
    border-bottom-color:#06F;
    border-left-color:#0C0;
    border-style: groove;
    border-width: 8px;  
}

th.css594-2011 {
    padding: 0.02in;
    color: #330000;
    background-color: #FFFF99;
    border-color: #FF9900;
    border-style: groove;
    border-width: 7px;  
}

th.css554-2010 {
    padding: 0.02in;
    color: #660000;
    background-color: #FFFFCC;
    border-top-color:#F00;
    border-right-color:#FF0;
    border-bottom-color:#0C0;
    border-left-color:#06F;
    border-style: groove;
    border-width: 8px;  
}

th.css591-2010 {
    padding: 0.02in;
    color: #660000;
    background-color: #FFFF99;
    border-style: groove;
    border-width: 8px;  
    border-color: #996633;
}

th.css700-2010 {
    padding: 0.02in;
    color: #660000;
    background-color: #FFFF00;
    border-style: groove;
    border-width: 8px;  
    border-color: #FF9900;
}

th.css590-2010 {
    padding: 0.02in;
    color: #003300;
    background-color: #33FF33;
    border-style: groove;
    border-width: 8px;  
    border-color: #009933;
}

th.css594-2010 {
    padding: 0.02in;
    color: #330000;
    background-color: #FF7F00;
    border-style: groove;
    border-width: 8px; 
    border-color: #FFCC00;
}

th.css591-2009 {
    padding: 0.02in;
    background-color: #FFFF66;
    border-width: 5px;;
    color: #003300;
    background-color: #BBFF00;
    border-color: #66CC00;
    border-style: groove;
}

th.css597-2009 {
   padding: 0.02in;
    background-color: #E3C8FF;
    border-style: outset;
    border-width: 5px;
    border-color: #0066FF;
}


th.css590-2009 {
    padding: 0.02in;
    color: #003300;
    background-color: #99FF99;
    border-style: groove;
    border-width: 8px;  
    border-color: #33FF33;
}
th.css594-2009 {
    padding: 0.02in;
    color: #660000;
    background-color: #FFDD99;
    border-style: groove;
    border-width: 8px; 
    border-color: #993300;
}

th.css591-2008 {
    padding: 0.02in;
    background-color: #FFFF99;
    border-style: groove;
    border-width: 8px;  
    border-color: #ff6600;
}

th.css597-2008 {
    padding: 0.02in;
    background-color: #E3C8FF;
    border-style: groove;
    border-width: 8px; 
    border-color: #9900FF;
}
