/* $Header: /FacultyData.root/FacultyData/FacProfiles/Include/FacProfiles.css 11    4/13/10 5:19p Jhaeberl $ */
body
{
   background-color: #000000;
}

/* hyperlink styles of the log on/off button */
.mainLogin {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   font-style: normal;
   font-weight:bold;
   background-color: #ffffff; /* #FF9933; */
   padding-left:0.5em;
   padding-right:0.5em;
   border-left:solid 1px #000099;
}

A.mainLogin:link
{
   text-decoration:none;
}

A.mainLogin:active
{
   text-decoration:none;
}

A.mainLogin:visited
{
   text-decoration:none;
}

A.mainLogin:hover {
  background-color: red;
  color:Yellow;
  text-decoration:none;
}

/* ======================= Content Styles ========================= */
.normal
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:80%;
}

.small
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:70%;
}

.large
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:90%;
}

.header
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:70%;
   font-weight:bold;
   padding-bottom:3px;
}

.title
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:110%;
   font-weight:bold;
   padding-top:10px;
   padding-bottom:10px;
}

.strong
{
   font-weight:bold;
}

.emph
{
   font-style:italic;
}

.red
{
   color:red;
}

.contentTitle
{
   font-size: 90%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #666666;
}

.padded
{
   padding-top:5px;
   padding-bottom:5px;
}

.indent
{
   padding-left:50px;
}

/* ======================= Cell Styles ========================= */
td.MainCell
{
   padding-top:20px;
   padding-bottom:20px;
   padding-left:30px;
}

td.HeaderCell
{
   padding-left:10px;
}

td.CatalogCell
{
   padding-left:20px;
   padding-right:10px;
}

td.HeaderListCell
{
   padding-top:20px;
   padding-left:60px;
}
/*
td.EmeritiListCell
{
   padding-top:20px;
   padding-bottom:20px;
   padding-left:60px;
}
*/
td.ListCell
{
   padding-bottom:20px;
   padding-left:60px;
}
td.InfoCell
{
   padding-left:10px;
}

/* ======================= List editor Styles ========================= */
table.listEditorContainer
{
   background-color:#9ebef5;
   width:700px;
}

td.listEditorDefaultItem
{
   background-color:#9ebef5;
}

td.listEditorAddIcon
{
   padding-top:10px;
   padding-left:10px;
   padding-right:10px;
}

/* ======================= Console Styles ========================= */
table#console
{
   background-color: #f6ce60;
   text-align: left;
}
table#console td.cmd
{
   width:50%;
   text-align:center;
}

/* ======================= Ajax Buttons Styles ========================= */
A.button:link
{
   font-size:90%;
   color:#800000;
}

A.button:visited
{
   font-size:90%;
   color:#800000;
}

A.button:active
{
   font-size:90%;
   color:#800000;
}

A.button:hover
{
   font-size:90%;
   color:#ff0000;
}

/* ======================= Office Hours Styles ========================= */
td.leftcell
{
   text-align: right;
   vertical-align:middle;
}
td.middlecell
{
   text-align: left;
   vertical-align:top;
}

td.rightcell
{
   text-align: right;
   vertical-align: top;
}

td.leftwidth
{
   width: 25%; 
}

td.middlewidth
{
   width: 68%; 
}

td.rightwidth
{
   width: 7%; 
}

td.leftwidth2
{
   width: 13%; 
}

td.middlewidth2
{
   width: 75%; 
}

td.rightwidth2
{
   width: 12%; 
}

