/* CSS Document 
   Started 5/22/08
   This file if for styles that affect text formatting only.
   This file will agregate the styles that were previously in Body.css, GalStyles.css, Handouts.css, Links.css.  
   GradProject.css will remain, as is.
   Courses.css is for the CS172 class and will remain as is.
*/

/* 3/13/09 */
li
{
  margin-bottom: 15px;
} 

/* SYLLABUS CONTENT AREAS */

.ClassTopicsTitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #006600;
  margin-bottom: 5px;
}

.ClassTopicsText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin: 0px 10px 5px 10px;
}


.WebReferencesTitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #663300;
  margin: 10px 0 5px 0;
}

.WebReferencesText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin: 0px 10px 5px 10px;
}

/* PAGE TITLE STYLES */
/* Adapted from Handouts.css  */

.PageTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
}

/* 7/13/08 From Links.css */
.PageTitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 500;
	color: #990000;
}

/* 8/16/08* added for printable titles */
.PageTitleSmall 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}




/* SUBTITLES */

/* From Original.css */
.Subtitles 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px; 
	padding-bottom: 0px;
	margin-bottom: 0; /* 10/26/11 Changed from -10px */
	color: #000000;
} 


a.Subtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: none;
	color: #000000
}

a.Subtitles:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #009900
}

.SmallSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; /* Added 5/12/09 when I found out in class that colors could be changed on my site through the browser! */
}

a.SmallSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.SmallSubtitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

/* 7/13/08 NAVIGATION */

/* 7/13/08 Copied from Links.css */
.RedLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}

a.RedLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}

a.RedLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

/* 12/27/08 Added for CS172Syllabus due date */
.RedLinks12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

a.RedLinks12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
}

a.RedLinks12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}


/* 7/14/08 This was added to have a green link to go with RedLinks for the courses with two recommended texts */
.GreenLinks10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007949;
	text-decoration: none;
}

a.GreenLinks10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007949;
	text-decoration: none;
}

a.GreenLinks10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993300;
}

.GreenLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	font-weight: bold;
	color: #007949;
	text-decoration: none;
}

a.GreenLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	font-weight: bold;
	color: #007949;
	text-decoration: none;
}

a.GreenLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	font-weight: bold;
	color: #993300;
}

/* 7/31/09 changed color from #07949 
   1/11/12 color changed back to match GreenLinks
*/
.GreenLinksTight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #007949;
}

a.GreenLinksTight {
	text-decoration: none;
}

a.GreenLinksTight:hover {
	color: #993300;
}

.TabText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: bottom;
} /* 8/24/11 Copied from GalStyles.css */

a.TabText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: bottom;
	text-decoration: none;
}

a.TabText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
}

/* 7/3/08 BODY TEXT */

.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-align: justify;
	font-weight: 400;
	padding: 0px;
}

a.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-align: justify;
	color: #000000;
}

a.BodyText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-align: justify;
	color:#CC9900
}

.BodyTextTight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
    font-weight: 400;
	line-height: 16px;
	margin-bottom: -5px; /* 6/24/09 Added to reduce space between paragraphs */
}

a.BodyTextTight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}

a.BodyTextTight:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#CC9900
}

li.BodyTextTight
{
  line-height: 16px;
  margin-bottom: 5px; /* 5/2/11 Changed from 10px */
}
/* Adapted from Original.css */
.ArticleSubtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
}



/* A style for articles that stretch across the whole width of the container table or layer. */
.ArticleBody
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  margin-left: 25px;
  margin-right: 25px;
  line-height: 18px;
  text-align: justify;
}

.Body11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}

li.Body11
{
  margin-bottom: 5px;
}


a.Body11
{
  color: #000000;
}

a.Body11:hover
{
  color: #CC9900;
  text-decoration: none;
}

.Body11 li
{
  margin-top: -5px;
  padding-top: -10px;
}

.Body10
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
}

.CaptionRed
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #990000;
}

/* 3/13/09 Added because there is too much red on the syllabus page */
.ClassDates
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height: 12px;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}


/* 2/5/09: DEFINED AREAS */
.SyllabusDayTitle
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #666666;
  margin-bottom: 15px;
  color: #000000
}

/* 3/8/10 Added for Recommended Classes */
a.SyllabusDayTitle
{
  color: #000000;
}

a.SyllabusDayTitle:hover
{
  color: #000000;
}



/* ADD FORMATTING */
.AddRed {
	color: #990000;
}

.AddBold
{
  font-weight: bold;
}

.Indent20
{
  padding-right: 20px;
  padding-left: 20px;
}

.Indent40
{
  padding-right: 40px;
  padding-left: 40px;
}

