body
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   color: #000000;
   padding-top: 0px;
   background-color: #8ca0b4;
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';
}

h1
{
   font-size: x-large;
   font-size: large;
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';
}

h2
{
   font-size: medium;
   font-size: medium;
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';
}


h3, h4
{
   font-weight: bold;
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';
   
}

h4.people {
	letter-spacing:1px;
	margin:2px;
}


th
{
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';
}

span
{
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';
}

div
{
   font-family: 'Trebuchet MS','Verdana','Arial','Helvetica', 'sans-serif';

}

td
{
   font-weight: normal;
   font-size: small;
   color: #000000;
   font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif';
}

tr
{
   font-weight: normal;
   font-size: small;
   color: #000000;
   font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif';
}

form
{
   margin-bottom: 0px
}

ol.alpha li
{
   list-style: lower-alpha;
}

p
{
   font-weight: normal;
   font-size: small;
   color: #000000;
   font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif';
   text-indent: 0px;
   text-align:left;
}

p.date {
	padding-left:2px;
}

p.cellular {
	line-height:18px;
}

p.special {
	margin-top:7px; 
	margin-bottom:7px;
}

p.ind {
text-indent:13px;
}

div
{
   font-weight: normal;
   font-size: small;
   color: #000000;
   font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif';
}

hr
{
   width: 100%;
   height: 1px;
   color: #fff;
   background-color: #fff;
   border: 0;
}

.top
{
   text-decoration: none;
}


.path
{
   color: #f0f0f0;
}

a.path:link
{
   font-weight: normal;
   color: #8ca0b4;
}

a.path:visited
{
   font-weight: normal;
   color: #8ca0b4;
}

a.path:hover
{
   font-weight: normal;
   color: #f0f0f0;
}


.small
{
   font-weight: normal;
   font-size: 9px; color: #cc6600;
   font-family: 'Verdana', 'Trebuchet MS', 'Helvetica', 'sans-serif';
   text-decoration: none;
}


a:link
{
   font-size: small;
   color: #285078;
   font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'Sans-serif';
   text-decoration: none;
}

a:visited
{
   font-size: small;
   color: #285078;
   font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif';
   text-decoration: none;
}

a:hover
{
   color: #cc6600;
   text-decoration: none;
}



/* Calendar Styling */

ul
{
   margin-top: -8px
	
}

ul.nom
{
   margin-top: 0px
}

a.event
{
   color: #0000aa;
   border: solid 1px #FF0000;
}



td.head
{
   background: #ccccdd
}

th.head
{
   background: #ccccdd
}


.small
{
   font-size: 80%
}


/* END: Calendar Styling */
/* ToolTip Styles */
div#tipDiv ul
{
   margin:.5em .4em .5em 1em;
   padding:0
}

div#tipDiv ul li
{
   margin: 0 0 .4em 1em
}

/* Style spec's for tooltip  */
div#tipDiv
{
  position:absolute;
  visibility:hidden;
  left:0; top:0;
  z-index:10000;
  background-color:#dee7f7;
  border:1px solid #336;
  width:180px;
  padding:6px;
  color:#000;
  font-size:11px;
  line-height:1.3;
}

div#tipDiv a:link
{
   color:#33b
}

div#tipDiv a:visited
{
   color:#339
}

/* END: ToolTip Styles */

/* BEGIN: Sidebar Menu Styles */

.level_one
{
   padding-bottom: 2px;
   width: 180px;
   letter-spacing: 2px;
   padding-right: 11px;
   padding-left: 5px;
   font-weight: normal;
   padding-bottom: 2px;
   padding-top: 2px;
}

a.level_one:link
{
   color: #000000;
}

a.level_one:visited
{
   color: #000000;
}

a.level_one:hover
{
   color: #cc6600;
}


#menu h1
{
   text-align: center;
   font-weight: normal;
   font-size: medium;
   margin: 0px;
   padding: 0px;
   letter-spacing: 2px;
}

#menu hr
{
   color: white;
   width: 95%;
   height: 2px;
   noshade: noshade;
   align: left;
}


#navlist
{
   padding-left: 0;
   margin-left: 0;
   width: 200px;
}

#navlist li
{
   list-style: none;
   margin: 0;
   padding: 0.25em;
}

#navlist li a
{
   text-decoration: none;
}

/* END: Sidebar Menu Styles */


#Main
{
   padding: 10px;
}

table.cellular td
{
   background: #e5e5e5;
}

table.cellular th
{
   background: #e5e5e5;
   padding-left: 20px;
   text-align: left;
   padding-top: 5px;
}

table.cellular th.tall
{
   padding-top: 20px;
}

table.cellular th.date
{
   font-weight: normal;
}

ul.arrow li
{
   list-style-image: url(http://www.seinstitute.com/assets/arrow.png);
}

ul.download
{
   list-style-type: none;
   margin-top: 4px;
}

ul.download li
{
   margin: 2px;
   padding: 2px;
   list-style-type: none;
}

ol.count li
{
   list-style-type: decimal;
   margin-left: 10px;
}


p.flush
{
   text-indent:0px;
}

.accent
{
   color: #ff8400;
}

.note
{
   color: #ff8400;
   font-weight: bold;
   font-family: Verdana;
   font-size: large;
}

.lightCell
{
   background: #e5e5e5;
   padding: 5px;
   padding-bottom:1px;
   margin-top: 10px;
}

.lightCell h3, .lightCell h4
{
   display: inline;
}


.current
{
   color: #fff;
}


.content
{
   margin: 0em 3em 0em 0em;
   
}


.content hr,
#Main hr
{
   color: #8ca0b4;
   background-color: #8ca0b4;
}

.calendarLink
{
   text-align: center;
}

.portrait
{
   padding-left: 1em;
   padding-right: 1em;
}

.indent {

margin-left:32px;
line-height:20px;
}
