 body, p, td, li { 
	color: #000000; 
	font-family: tahoma, sans-serif;
	font-size: 90%;        
}

.heading { 
	color: #000000; 
	font-family: tahoma, sans-serif;
	font-size: 120%;
        font-weight: bold;        
}




A:link, A:visited {
	color: black; text-decoration: underline;
 	font-weight: bold;
}
   
.print {
	display: none;
}

.skip-text {
	display: none;
}

.inputbox {
	display: none;
}

.searchbutton {
	display: none;
}

div.menu-level1 {
	display: none;        
}

/* Level 1 Menu */
a.menu-level1{
	display: none;
}

a.menu-level1:hover{
	display: none;
}

div.menu-level1-div {
	display: none;
}

/* Level 2 Menu */
a.menu-level2{
	display: none;
}

a.menu-level2:active{

display: none;

}

a.menu-level2:hover{
	display: none;
}


div.menu-level2B{
	display: none;
}

div.menu-level2{
	display: none;

}

/* Level 3 Menu */

a.menu-level3{
	display: none;
}

a.menu-level3:hover{
	display: none;
}

div.menu-level3B{
	display: none;
}

div.menu-level3{
	display: none;

}


/* Design Elements */
img.1-pixel-spacer{
    display: none;
}

.footer{
	display: none;

}

.ql-table{
    display: none;
}

.ql-header{
    display: none;
}

.ql-bullet{
    display: none;
}


.ql-text:link, a.ql-text:visited, a.ql-text:active{ 
    display: none;
}

.ql-text:hover{ 
    display: none;

}

.right{ 
    display: none;

}

.poll{ 
    display: none;

}

.header{ 
    display: none;

}

table.body {
        width: 100%;    	
	border-width: 0px;	
	margin-left:auto; margin-right:auto;
	border-collapse:	collapse;	
	border-spacing:		0;
	background-color:#FFFFFF; 		
		
}


td.main {
        width:  585px;
	text-align: center;
	padding: 0px;
		
}


.month_table {
    /*background-image: url(images/clock.gif);*/
    background-repeat: no-repeat;
    background-position: bottom right;
    cell-spacing: 10;
 }

.nav_controls {
    display: none;
 }

/* This is the cell that displays what month it is (i.e. January, February, etc.) */
.context_cell {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    text-align: center;
    border-style: solid; border-width: 1px; border-color: #000000;
	width: 583px;
 }

/* This is the cell that displays the day (i.e. Monday, Tuesday, etc.) */
.day_cell {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    text-align: left;
    border-style: solid; border-width: 1px; border-color: #000000;
    width: 65px;
	
 }

/* This is the cell that displays the date (i.e. 1, 2, 3, etc.)  */
.default_cell {
    height: 90;
    font-family: tahoma, sans-serif;
    font-size: 90%;
    vertical-align: top;
    background-color: ffffff;
    border-style: solid; border-width: 1px; border-color: #000000;
    width: 14%; 
}

/* When the first day of the month falls on something other than a Sunday, or the last day
 * of the month falls on anything other than a Saturday, it will have these padding cells */
.pad_cell {
    height: 90;
    background-color: #eeeeee;
    border-style: solid; border-width: 1px; border-color: #000000;
    width: 65px;
 }

/* The list the events are displayed in */
.event_list {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    margin: 0px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    width: 100%;
 }

/* The list the events for sub calendars are displayed in */
.event_list_sub_calendar {
    font-family: tahoma, sans-serif;
    font-size: 80%;
    margin: 0px;
    width: 100%;
 }


/* a <div> that contains the date text in a date cell */
.date {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    text-align: right;
    margin-bottom: 0px;
    margin-top: 5px;
    margin-right: 5px;
}

table.noBorder {

    border-width:	0px;	

}

table.noCellPadding {

    padding: 3px 3px 3px 3px;

}

.form_table {
    border-style: ridge; 
	border-width: 1px; 	
	background-color:   #ffffff;
	margin-left:auto; margin-right:auto;
 }

.result_table {
    width: 80%;
    border-style: ridge; 
	border-width: 1px; 	
	margin-left:auto; margin-right:auto;
 }

/* Displays a heading (i.e. Babar's Schedule) */
.head {
    font-family: tahoma, sans-serif;
    font-size: 100%;
    font-weight: bold; color: #000000;
    padding-left: 3px;
}

 /* Form subsection headings (i.e. Primary information, Optional Information */
.subhead {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    color: #000000;
    text-align: left;
    background-color: #e5e5e5;
    border-style: ridge; border-width: 1px; 
    padding: 6px 6px 6px 6px;
 }

.label {
    vertical-align: top;
    font-family: tahoma, sans-serif;
    font-size: 90%;
    padding: 6px 6px 6px 6px;
 }

.labelPrivate {
    vertical-align: top;
    font-family: tahoma, sans-serif;
    color: #990000;
    font-size: 90%;
    font-weight: bold;
    padding: 6px 6px 6px 6px;
 }


.small_label {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    font-style: italic;
 }

.small_label_indent {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    font-style: italic;
    padding-left: 24px;
 }

.result {
    font-family: tahoma, sans-serif;
    font-size: 90%;
 }

.error {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    color: red;
 }

.error_indent {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    color: red;
    padding-left: 48px;
 }

/* Design Elements */
img.1-pixel-spacer{
    height:1px;
	width: 1px;
}

.detail_table {
    width:  60%;
	padding: 3px 3px 3px 3px;
	margin-left:auto; margin-right:auto;
	border-style: ridge; 
	border-width: 1px; 	
	background-color: #ffffff;
 }
 
.inner_detail_table {
    width:  100%;
	padding: 3px 3px 3px 3px;
	margin-left:auto; margin-right:auto;
	border-width: 0px;
	border-collapse:	collapse;	
	border-spacing:		0;
	background-color: #ffffff;
 }


/* a <div> that contains the date text in a date cell */
.default {
    font-family: tahoma, sans-serif;
    font-size: 90%;
}

.default_bold {
    font-family: tahoma, sans-serif;
    font-size: 90%;
    font-weight: bold;
}

.calendarTitle { 
	color: #000000; 
	font-family: tahoma, sans-serif;
	font-size: 110%; 
        font-weight: bold;  
        text-align: center;     
}

.addEvent { 
	display: none;
}


#menu1 { display : none }
#menu2 { display : none }
#menu3 { display : none }
#menu4 { display : none }
#menu5 { display : none }
#menu6 { display : none }
#menu7 { display : none }
#menu8 { display : none }
#menu9 { display : none }

.firstline {margin-right:5px; font-family: tahoma; font-size:14px; font-weight:bold; cursor:hand;}
.secondline {margin-left:15px; font-family: tahoma; font-size:12px; cursor:hand}

