/* Body */

BODY {
  margin: 2px 0px 0px 0px;
  color:#000000;
  background-color: #D4D4D4
}

p {
  font-size: 10pt;
  FONT-FAMILY: arial,tahoma,verdana;
  margin-top: 5px
}

td,tr,div {
  font-size: 10pt;
  FONT-FAMILY: arial,tahoma,verdana;
}
.verseheading{
  font-size: 10pt;
  font-weight: bold;
  color: #000066;
  text-align:left;
}
.contentheading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #113268;
  }
.whiteheading {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  color: #F5F5F5;
  font-weight: bold;
  font-size: 12pt
}
.activecampus {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  color: #F5F5F5;
  font-weight: bold;
  font-size: 10pt
}
.goldheading {

  font-size     : 17px;
  font-weight: bolder;
  color         : #D5992B;
}
.linkheading {
  color: #3366CC;
  text-align:left;
  font-weight: bold;
  text-decoration: underline
}
.smallheading {
  color: #113268;
  font-weight: bold;
  font-size: 11pt
}
.crownTitle {
  color: #113268;
  font-style: italic
}

.verseinline{
  font-style: oblique;
}

.versetext{
  padding-left: 10pt;
  padding-right: 5px;
  font-style: oblique
}
.indented12text{

  padding-left: 10pt;
  padding-right: 5px;
  margin-top: 3px;
  font-size: 12pt
}
.indentedtext{

  margin-left: 10pt;
  margin-right: 5px;
  color: #000000
}
.highlighttext{

  padding-left: 15px;
  padding-right: 5px;
  margin-top: 3px;
  background-color: #DDE3F0
}
.listPrice{
  text-decoration: line-through
}
.salePriceBold{
  font-weight: bold;
  color: #FF0000
}
.salePrice{
  color: #FF0000
}

H1 { color: black;
     font-size: 14pt;
     line-height: normal;
     font-family: Arial;
     text-decoration: none;
     text-transform: none;
     letter-spacing: normal }

h4 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px; font-weight: bold;
        }

h5 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px; font-weight: bold;
        }

h6 {
        color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px; font-weight: bold;
        }

/* Links */
.aDark:link, .aDark:visited {
        font-size: 10pt;
        color: #F5F5F5;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold
}

.aDark:hover {
        font-size: 10pt;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #99CCFF;
        text-decoration: underline;
}
.inactiveCampus:link, .inactiveCampus:visited {
        font-size: 10pt;
        color: #C7D4DC;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: bold
}

.inactiveCampus:hover {
        font-size: 10pt;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #F5F5F5;
        text-decoration: underline;
}
.aDarkSel:link, .aDarkSel:visited {
        font-size: 10pt; color: #FFFF99;
        text-decoration: none;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
        font-weight: bolder
}
.aDarkSel:hover {
        color: #FFFF99;
        text-decoration: underline;
        font-weight: bolder
}

.aContentHeading, .aContentHeading:link{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
  text-decoration: none;
  font-weight: bold;
  color: #113268;
  }
.aContentHeading:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
  text-decoration: none;
  font-weight: bold;
  color: #113268;
  }
.aContentHeading:hover {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 16pt;
  font-weight: bold;
  color: #113268;
  }

.aHeading, .aHeading:link {
        font-size: 11pt;
        color: #0000FF;
        font-weight: bold;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold
}
.aHeading:visited {
        font-size: 11pt;
        color: #0000FF;
        font-weight: bold;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
}

.aHeading:hover {
        font-size: 11pt;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #3333FF;
}
.aBlack:link, .aBlack:visited {
        font-size: 10pt; color: #1F1F1F; text-decoration: none;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
        }

.aBlack:hover {
        color: #000000;
        text-decoration: underline;
}

a:link, a:visited {
        font-family:  Tahoma, Arial, Helvetica, sans-serif;
        color: #0000CC;
        text-decoration: none;
}

a:hover {
        font-family:  Tahoma, Arial, Helvetica, sans-serif;
        color: #0000FF;
        text-decoration: underline;
}
.emailLink:link, .emailLink:visited {
        font-family:  Tahoma, Arial, Helvetica, sans-serif;
        color: #FF0000;
        text-decoration: none;
}

.emailLink:hover {
        font-family:  Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #FF0033;
        text-decoration: underline;
}
a.sideMenu:link {
    color:#FFFFFF;
    text-decoration: none
}
a.sideMenu:visited {
    color:#EFEFEF;
    text-decoration: none
}
a.sideMenu:hover {
    color:#FFFFCC;
    text-decoration: underline
}

div.sideMenu {
  border-top: thin ridge #BABABA;
  background-color: #113268;
  padding-left: 7px;
  padding-bottom: 7px;
  padding-top: 7px;
  padding-right: 7px;
  font-size: 10pt
}

div.sideMenu:hover {
  background-color: #4369B0
}

div.sideMenuBottom {
  border-top: thin ridge #BABABA;
  background-color: #113268;
  padding-left: 7px;
  padding-top: 7px;
  padding-right: 7px;
  height: 1px
}
.sidebarUL{
  list-style: outside;
  position: relative;
  left: -15px;
  top: -10px
}


/* Horizontal Line */


/* --Default Class Settings-- */

/* Content - Sections & Categories */
.masterTable {
  background-color: #113268;
  color: #FFFFFF;
  border-collapse: collapse
}
.matchTable {
  background-color: #5675B8;
  color: #FFFFFF;
  border-collapse: collapse
}
.lightTable {
  background-color: #839AC6;
  color: #000000
}
.whiteTable {
  background-color: #E8ECF4;
  color: #000000
}
.masterTD {
  border: 1px solid #113268;
  background-color: #113268;
  padding: 4px;
  color: #FFFFFF
}
.formTD {
  border: 1px solid #113268;
  background-color: #707FB6;
  padding: 4px;
  color: #FFFFFF
}
.infoTD {
  border: 1px solid #113268;
  background-color: #FFFFCC;
  padding: 4px;
  color: #000000
}
.gray1TD {
  border: 1px solid #113268;
  background-color: #DCDCDC;
  padding: 0px;
  color: #000000
}
.grayTD {
  border: 1px solid #113268;
  background-color: #DCDCDC;
  padding: 4px;
  color: #000000
}
.optionalTD {
  border: 1px solid #113268;
  background-color: #F0E1E0;
  padding: 4px;
  color: #000000
}
.borderTD {
  border: 1px solid #113268;
  background-color: #FFFFFF;
  padding: 4px;
  color: #000000
}
.blankTD {
  background-color: #FFFFFF;
  padding: 8px;
  color: #000000
}
.oddTD {
  background-color: #D9D9D9;
  padding: 6px;
}
.evenTD {
  background-color: #EAEAEA;
  padding: 6px;
}
.whiteTD {
  border: 1px solid #DFDFDF;
  background-color: #FFFFFF;
  padding: 8px;
  color: #000000
}
.bookstoreTD {
  border-bottom: 1px solid #DFDFDF;
  background-color: #F5F5F5;
  padding: 8px;
  color: #000000
}
.updatingTD {
  border: 1px solid #113268;
  background-color: #00FF00;
  padding: 4px;
  color: #FFFFFF
}
.changedTD {
  border: 1px solid #113268;
  background-color: #FFFF00;
  padding: 4px;
  color: #FFFFFF
}
.tabTD {
  background-image: url(Images/Buttons/TeachingTab.png);
  background-repeat: no-repeat;
  width: 118px
}
.tabTD:hover {
  background-image: url(Images/Buttons/TeachingTab-over.png);
  background-repeat: no-repeat
}
.grayTable {
  background-color: #ECECEC;
  color: #000000
}
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	color: #505050;
	background-color: #AFAFAF;
  border-collapse: collapse
}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
  border: 1px solid #113268;
  background-color: #5675B8;
  background-color: #EFEFEF
}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
  border: 1px solid #113268;
  background-color: #5675B8;
  padding: 0px;
  color: #FFFFFF
}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
  border: 1px solid #113268;
  background-color: #5675B8;
  padding: 4px;
  color: #FFFFFF
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
  border: 1px solid #113268;
  background-color: #5675B8;
  padding: 4px;
  color: #FFFFFF
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #000000;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background: #5675B8;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	background: #5675B8;
	}
