body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: black;
	background-color: #fffff1;
	font-size: 10px;
	text-align: left;
	
	
	scrollbar-face-color: #ab7627;
    scrollbar-shadow-color: #4C4C58;
    scrollbar-highlight-color: #ffffcc;
    scrollbar-3dlight-color: #303038;
    scrollbar-darkshadow-color: #303038;
    scrollbar-track-color: #dcc287;
    scrollbar-arrow-color: #000000;}
	
	table{
		width: auto;
        font-face: times new roman;
        font-size: 12px;
	}
	
	blockquote{
	background-color: #fffff9;
font-family: verdana, arial, helvetica; 
font-size:11px;
	font-style: italic;
	font-weight: normal;	
	color: #000000;
	}
	
	.list{
	background-color: #fffff9;
font-family: verdana, arial, helvetica; 
font-size:11px;
	font-style: italic;
	font-weight: normal;	
	color: #000000;
	}
	
	.indent{
	font-family:  verdana, Arial, sans-serif;
	font-size: 12px;
	margin-left: 30px;
}
	
	.query { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
8pt; color: red}

	br#pic {clear:all;}
	
pre {
margin: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
font-family:  arial, verdana, helvetica; 
font-size: 12px;
font-weight: bold;
color: black;
}
	

.box{
margin: 10px 10px 10px 10px;
padding: 5px 5px 5px 5px;
background-color: #d0f2e2;
border: solid; 
border-width: thin; 
width: 100%;
font-family: Arial, Helvetica, Verdana sans-serif;
font-size: 11px;
font-weight: normal;
text-align:left;
}

.cap {background-color: #f3efde;
font-family: verdana, arial, helvetica; 
font-size: 9px;
font-weight: bold;
text-align: center;}

.caption {background-color: #f3efde;
background-image: url('table-bg.jpg');
font-family: verdana, arial, helvetica; 
font-size: 9px;
font-weight: bold;
text-align: center;}

/*Calendar*/
.cal {
background-color: navy; /*day row*/
background-image: url('cellpic4.gif');
font-family: verdana, arial, helvetica; 
font-size: 12px;
font-weight: bold;
color:black;
text-align: center;
}

.cal1 {
background-color: #fffff9; /*Month Title row*/
font-family: verdana, arial, helvetica; 
font-size: 10px;
font-weight: bold;
color:navy;
text-align: center;
}

.cal3 {
background-color: navy; /*week row*/
font-family:  arial, verdana, helvetica; 
font-size: 20px;
font-weight: bold;
color: white;
text-align: center;
} 
.cal2 {
background-color: #fffff9; /*week row*/
/*background-image: url('table-bg.jpg');*/
font-family:  arial, verdana, helvetica; 
font-size: 11px;
font-weight: bold;
color: black;
text-align: center;
} 
div.cal {background-color: #fffff9; /*week row dates*/
font-family: verdana, arial, helvetica; 
font-size: 11px;
font-weight: bold;
color: black;
text-align: right;
}

.table-bg {
	background-color: #E9E9E9;
	background-image: url('table-bg.jpg');
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: black;
	padding: 10px;
	
	}

.table-bg2 {background-color:#E9E9E9; background-image: url('../table-bg.jpg');
font-family: arial, verdana, helvetica; 
font-size: 12px;
font-weight: normal;
color: black;
}

.menuHead{font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 13px; 
color : #000099; 
background-color : transparent; 
}

.menu{
	padding: 0 5px 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	color: navy;
	background-color: transparent;
	white-space: normal;
	text-align: left;
}

.obit{
	padding: 0 5px 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: transparent;
	white-space: normal;
	text-align: center;
}

.text	{
font-family: arial, verdana, helvetica; 
font-size:12px;}

.text1	{ background-color: #fffff9;
font-family: verdana, arial, helvetica; 
font-size:11px;}

.text2	{ background-color: #f3efde;
font-family: verdana, arial, helvetica; 
font-size:11px;
text-align: center;}

.text3 {background-color: #fffff9;
font-family: verdana, arial, helvetica; 
font-size:12px;
text-align: left;
padding: 8px 8px 8px 8px;
}

a:link {
color: #0000ff;
text-decoration: underline;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;}

a:visited{
color: #cd3907;
text-decoration: underline;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;}

a:hover {
color: #c50548;
background-color: none;
text-decoration: underline;
font-size: 11px;
font-weight: bold;}

a:active {color: navy;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;}


h1 {font-size: 20px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align:center;
color: blue;
}

h2 {font-size: 14px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: center;
color: #330066;
}

h3 {font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: center;
color: black;
}

h4 {font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: black;
}

p.bulletin	{ background-color: #f3efde;
font-family: arial, verdana,  helvetica; 
font-size:12px;}

p.large {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;}

p.small {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
text-align:right;}

p.left {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
text-align:left;}

p.center {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: bold;
text-align:center;}

p.box{
background-color: #f0f2e2;
border: solid; 
border-width: thin; 
width: 90%;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color : #000000;
text-align:justify;}

hr {width: 80%;
text-align: center;}

span.click {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
onClick:"alert('Sorry, calendar not available yet')";}

div {
font-size: 9px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: bold;
hspace: 0;}




/* Background fonts and colors*/
.back1	{ background-color: #fffff1;
font-family: verdana, arial, helvetica; 
font-size:12px;
padding: 8px 8px 5px 5px;
/*line-height: 14px;*/}

.back2	{ background-color: #d7e7fb; 
font-family: verdana, arial, helvetica; 
font-size:11px;
font-weight:bold;
text-align: center;}

.back3	{ 
background-color: #f3efde;;
background-position: center;
/*max-width: 90%;*/
font-size: 12px;
color: #0000cc;
font-weight: bold;
text-align:left;
/*line-height: 10px;*/
border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

.back3x	{ 

background-position: left;
/*max-width: 90%;*/
font-size: 12px;
color: #663300;
font-weight: bold;
text-align:left;
padding: 6px 6px 5px 5px;
border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #663300;
	border-bottom-color:#663300;
}

.back4	{ background-color: #f3efde;
font-family: verdana, arial, helvetica; 
font-size:11px;
color: #000000;
padding: 6px 6px 5px 5px;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #604222;
	}

	.back4_text	{ background-color: #f3efde;
font-family: verdana, arial, helvetica; 
font-size:12px;
color: #000000;
padding: 6px 6px 5px 5px;
}

.back5 { background-color: #fffff1;
font-family:  verdana, arial, helvetica; 
font-size:24px;
font-weight: bold;
color: navy;
padding: 6px 6px 6px 6px;
}
	
.bg_rightmenu	{ background-color: #f3efde;
font-family: verdana, arial, helvetica; 
font-size:11px;
color: #000000;
padding: 6px 6px 6px 6px;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #604222;

	}
.bulletin	{ background-color: #f3efde;
font-family: verdana, arial, helvetica; 
font-size:14px;
line-height: 1.5;}

.quiz {background-color: #fecf9c; 
font-family: verdana, arial, helvetica; 
font-size:13px;
font-weight:bold;
text-align: left;}