﻿html

{

	background-color: #005581;

	border-top: 10px #E98300 solid;

	font: normal 13px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;

}



/* Links */



a { border-bottom: 1px dotted transparent; }

a:link { color: #336699; text-decoration: none; border-bottom-color: #336699; }

a:visited { color: #5588aa; text-decoration: none; border-bottom-color: #5588aa; }

a:hover, a:active { color: #ad5b1e; border-bottom: 1px solid #ad5b1e; }

/* Html Elements */

h2, h1, h4, h5, h6 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h2 a, h1 a, h4 a, h5 a, h6 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h2 { font-size: 26px; }

h1 { font-size: 24px; }

h4 { font-size: 20px; }

h5 { font-size: 18px; }

h6 { font-size: 16px; }

ul, ol, blockquote, pre
{
	color: #555555;
	padding: 10px 30px;
	line-height: 1.8em;
}

ul
{
	list-style-type: square;
}

blockquote, pre { background-color: #eeeeee; border: 1px solid #bbccdd; }

ins { text-decoration: none; color: #466b85; }

del { color: #555555; }

a img {
    border: 0;
    border-bottom:none;
}


/* Structure */

body

{

	padding: 0;

	position:relative;

	width: 850px;

	margin: 0 auto;

	background-repeat: repeat-y;

	background-position: top left;

	background-image: url('../images/body_bg2.png');

}



#container

{

	width: 700px;

	margin: 0 auto;

}



#header { float: left; width: 100%; clear: both; margin-top: 10px; }



#navigation { float: left; width: 100%; clear: both; height:30px;

}



#page-header { clear: both; position: relative; margin-bottom: 20px; }

#rotator {
	width:250px;
}

#wrapper { text-align: center; }



#footer

{

	clear: both;

	color: #666666;

	padding: 20px 0 15px;

	text-align: center;

	background-image:url('../images/footertop.png');

	background-repeat:no-repeat;

	background-position:top;

}



/* Header */




#header h1 {
	float: left;
	margin-top:10px;
}

#header h2 {
	float: right;
	font-size: 20px;
	color: #E98300;
	font-style: italic;
}
#header h3 {
	float: right;
	font-size: 16px;
	color: #005581;
}



#header #search

{

	float: right; 

}



#header #search input

{

	padding: 5px;

	border: 1px solid #999999;

	background-color: #f5f5f5;

}



#header #search input:hover

{

	background-color: #e5e5e5;

	border: 1px solid #777777;

}



/* Navigation */



#navigation ul

{

	padding: 0;

	width: 100%;

	float: left;

	margin: 0 0 10px;

	list-style-type: none;

	background-image: url('../images/menu.png');

	background-repeat: repeat-x;

}



#navigation li { float: left; }



#navigation a:link,

#navigation a:visited

{

	float: left;

	display: block;

	color: #ffffff;

	padding: 4px 10px;

	border-bottom-width: 0;

}



#navigation a:hover,

#navigation a:active

{

	color: #ffffff;

	background-image: url('../images/menu_hover.png');

}





/* Page-Header */



#page-header ul

{

	bottom: -11px;

	right: 10px;

	margin: 0;

	padding: 0;

	float: left;

	position: absolute;

	list-style-type: none;

}



#page-header li { float: left; }



#page-header li a:link,

#page-header li a:visited

{

	float: left;

	display: block;

	margin: 0 10px;

	padding: 4px 20px;

	color: #ffffff;

	border-bottom-width: 0;

	background-image: url('../images/menu.png');

	background-repeat: repeat-x;

}



#page-header li a:hover,

#page-header li a:active

{

	background-image: url('../images/menu_hover.png');

}



/* Wrapper */



.col { width: 203px; float: left; margin: 0 15px 15px 15px; text-align: left; }

.col ul { margin: 0 0 0 15px; padding: 10px; line-height: 1.5em;  }

.col p {
	margin: 0 0 0 0;
	padding: 10px;
	line-height: 1.5em;
}


.col li { padding-bottom: 10px; }

.col h1 {
	font-size: 13px;
	padding: 5px 10px;
	margin-top: 20px;
	color: #ffffff;
	font-weight: bold;
}

#col1{
	background-color: #C6D6E8;
	color: #336699
}

#col1 h1 
{
	background-color: #005581;
}

#col2
{
	background-color: #C5CDBC;
	color: #567040
}
#col2 h1
{
	background-color: #6A963B;
}

#col3
{
	background-color: #EDE8C4;
}

#col3 h1
{
	background-color: #E98300;
}

#col1 a:hover, #counseling a:active { color: #336699; border-bottom-color: #336699; }

#col2 a:link { color: #567040; border-bottom-color: #567040; } 

#col2 a:visited { color: #789160; border-bottom-color: #789160; } 

#col3 a:link { color: #df6532; border-bottom-color: #df6532; }

#col3 a:visited { color: #ad5b1e; border-bottom-color: #ad5b1e; }



/* wide col */

.wide { width: 667px; float: left; margin: 0 15px 15px 15px; text-align: left; }



.wide ul { margin: 0 0 0 15px; padding: 10px; line-height: 1.5em;  }



.wide p {

	margin: 0 0 0 0;

	padding: 10px;

	line-height: 1.5em;

}





.wide li { padding-bottom: 10px; }



.wide h1 {

	font-size: 13px;

	padding: 5px 10px;

	margin-top: 20px;

	color: #ffffff;

	font-weight: bold;

}



#wide1{

	background-color: #C6D6E8;

	color: #336699

}



#wide1 h1 

{

	background-color: #005581;

}



#wide2

{

	background-color: #C5CDBC;

	color: #567040

}

#wide2 h1

{

	background-color: #6A963B;

}



#wide3

{

	background-color: #EDE8C4;

}



#wide3 h1

{

	background-color: #E98300;

}



#wide1 a:link { color: #336699; border-bottom-color: #336699; }



#wide2 a:link { color: #567040; border-bottom-color: #567040; } 



#wide2 a:visited { color: #789160; border-bottom-color: #789160; } 



#wide3 a:link { color: #df6532; border-bottom-color: #df6532; }



#wide3 a:visited { color: #ad5b1e; border-bottom-color: #ad5b1e; }



tr.lolite {

	background-color:#C6D6E8

}

tr.hilite {

	background-color: #608DBF

}

/* Footer */





#footer a:link { color: #5588aa; border-bottom-color: #5588aa; }



#footer a:visited { color: #77bbdd; border-bottom-color: #77bbdd; } 



#footer a:hover, #footer a:active { color: #336699; border-bottom-color: #336699; }

#footer p { margin: 5px 0; }

.calendarnamefont{
	display:none
}

table.footer {
	display:none
}
table.monthview {
	width:100%
}

#I1 {
	width: 780px;
	height: 865px;
	transform: scale(0.85);
	-webkit-transform: scale(0.85);
	-moz-transform: scale(0.85);
	-moz-transform-origin: 0 0;
}