b.o {font-family:verdana,arial,helvetica;font-size:12px;color:#E7662D; font-weight:bold;}
b.g{font-family:verdana,arial,helvetica;font-size:12px;color:#666666; font-weight:bold;}
b.r{font-family:verdana,arial,helvetica;font-size:12px;color:#FF0000; font-weight:bold;}

strong
{
	font-family: verdana,arial,helvetica;
	font-weight: bold;
}

i{font-family:verdana,arial,helvetica; font-size:12px; font-weight:bold;}
i.menuitalic{font-family:verdana,arial,helvetica;color:#666666; font-size:10px; font-weight:bold;}

li
{
	list-style-image:url(wedge11.jpg);
	color:#000000;
	font-size:12px;
	font-family:verdana,arial,helvetica;
	font-weight: normal;
	padding-bottom: 5px;	
}

ul.bullet
{
	list-style-type:disc;
	list-style-image: none;
}


a.rtmenu:link {color:#2271A0 ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal; }
a.rtmenu:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;}
a.rtmenu:hover {color:#E7662D ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;}

a.littlelink:link {color:#2271A0 ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:10px;font-weight: normal; }
a.littlelink:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:10px;font-weight: normal;}
a.littlelink:hover {
	color:#E7662D;
	text-decoration: none;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	font-weight: normal;
}


a.menu:link {color:#2271A0 ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;; }
a.menu:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;}
a.menu:hover {color:#E7662D ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;}

a.defaultmenu:link {color:#2271A0 ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:14px;font-weight: normal;; }
a.defaultmenu:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:14px;font-weight: normal;}
a.defaultmenu:hover {color:#E7662D ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:14px;font-weight: normal;}

a.moremenu:link {color:#E7662D; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:16px;font-weight: bold;; }
a.moremenu:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:16px;font-weight: bold;}
a.moremenu:hover {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:16px;font-weight: bold;}

a.bighyperlink:link {color:#2271A0; text-decoration: underline;font-family: verdana, arial, sans-serif;font-size:18px;font-weight: bold;; }
a.bighyperlink:visited {color:#2271A0; text-decoration: underline;font-family: verdana, arial, sans-serif;font-size:18px;font-weight: bold;}
a.bighyperlink:hover {color:#E7662D; text-decoration: underline;font-family: verdana, arial, sans-serif;font-size:18px;font-weight: bold;}

a.contactsidebar:link {color:#2172A1 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:16px;font-weight: bold;text-decoration: none;}
a.contactsidebar:active {color:#2172A1 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:16px;font-weight: bold;}
a.contactsidebar:visited {color:#2172A1 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:16px;font-weight: bold;}
a.contactsidebar:hover {color:#E7662D ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:16px;font-weight: bold;}


a img {border: none; }

a.bd:link {color:#2271A0 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;text-decoration: none;}
a.bd:active {color:#2172A1 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;}
a.bd:visited {color:#2271A0 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;}
a.bd:hover {color:#E7662D ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;}


a:link {color:#2271A0 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;text-decoration: none;}
a:active {color:#2172A1 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;}
a:visited {color:#2271A0 ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;}
a:hover {color:#E7662D ; text-decoration: none;font-family: verdana,arial,sans-serif;font-size:11px;font-weight: bold;}

.txt {
    font-weight: normal;
    text-align: left;
    font-size: 13px; 
    font-family:verdana,arial,helvetica;
    color: #000000;
}

.smalltxt {
    font-weight: normal;
    text-align: left;
    font-size: 10px; 
    font-family:verdana,arial,helvetica;
    color: #000000;
}

.boldtxt {
    font-weight: bold;
    text-align: center;
    font-size: 11px; 
    font-family:verdana,arial,helvetica;
    letter-spacing 4pt;
    color: #000000;
}

pre
{
    font-size: 11px; 
    font-family:verdana,arial,helvetica;
    letter-spacing 4pt;	
}

img.middletext
{
	vertical-align: middle;
}

table.speechpathology_acknowledgements
{
    font-size: 11px; 
    font-family:verdana,arial,helvetica;
    letter-spacing 4pt;	
}

table.boardmeetingdates
{
    font-size: 14px; 
    font-family:verdana,arial,helvetica;
}

table#sampletd {
    padding: 1px;
    border: solid #000 0px;
font-weight: normal;
    text-align: left;
    /* font-size: 11px; commented out by Shane March 17, 2009 */   }
 
.title {
    font-weight: bold;
    text-align: left;
    font-size: 20px; 
    font-family:verdana,arial,helvetica;
    letter-spacing 6pt;
    color: #000000;
    padding: 10px 0 20px 0;}

@charset "iso-8859-1";
.normaltext {
 font: 12px Verdana;
 letter-spacing 4pt;
 color: #000000
}

.employeeexitsurveytext
{
    font-size: 12px; 
    font-family:verdana,arial,helvetica;
}

.employeeexitsurveynotes
{
    font-size: 11px; 
	font-style: italic; 
    font-family:verdana,arial,helvetica;
}

.employeeexitsurveyjumplinks
{
    font-size: 9px; 
    font-family:verdana,arial,helvetica;
}


p.employeeexitsurveyindents
{ 
	margin-left: 16px;
	text-indent: -16px; 
}

a.employeeexitsurveyjumplinks
{
    font-size: 9px; 
    font-family:verdana,arial,helvetica;
}

a.employeeexitsurveyjumplinks:hover
{
    font-size: 9px; 
    font-family:verdana,arial,helvetica;
}

a.employeeexitsurveyjumplinks:visited
{
	color:#2172A1;
    font-size: 9px; 
    font-family:verdana,arial,helvetica;
}

td.employeeexitsurveyheadings
{
    font-size: 12px; 
	font-weight: bold;
    font-family:verdana,arial,helvetica;
}

td.employeeexitsurveyquestions
{
    font-size: 11px; 
	font-weight: bold;
    font-family:verdana,arial,helvetica;
}

td.employeeexitsurveynotes
{
    font-size: 11px; 
	font-style: italic; 
    font-family:verdana,arial,helvetica;
}

td.employeeexitsurveyradios
{
    font-size: 10px; 
    font-family:verdana,arial,helvetica;
}

a.frontpagelinks:link
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinks:active
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinks:visited
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinks:hover
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinksbig:link
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 16px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinksbig:active
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 16px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinksbig:visited
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 16px; 
    font-family: verdana,arial,helvetica;
}

a.frontpagelinksbig:hover
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 16px; 
    font-family: verdana,arial,helvetica;
}

li.frontpagelinks
{
	list-style-image: url(wedge_front.gif);
}

.ebbbox
{
	width: 430px;
}
/*
The following CSS is for a box with rounded corners and a header for the Electronic Bulletin Board links in the Staff Lounge
CSS from http://blog.yosle.com/2007/09/20/css-round-corners/
*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#aaa; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#aaa; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #ddd;}
.headh {background: #aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; height: 70px; font-size: 13px;}
.headh h3 {font-size:22px; margin: 0px 10px 0px 10px; padding-bottom: 3px; color: #fff;}
.contenth {background: #ebebeb; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.contenth div {margin-left: 12px; padding-top: 5px; align: left;}

li.ebb
{
	list-style-image: url(ebb_thumbtack.png);
}

li.spotlight
{
	list-style-image: url(spotlight_small.gif);
}

strong.menulinks
{
	font-family: verdana,arial,helvetica;
	font-size: 14px;
	font-weight: normal;	
}

strong.menulinks_indented
{
	font-family: verdana,arial,helvetica;
	font-size: 13px;
	margin-left: 7px;
	font-weight: normal;	
}

a.ebbboxlinks:link
{
	color: #1D638C;
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.ebbboxlinks:active
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.ebbboxlinks:visited
{
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.ebbboxlinks:hover
{
	color:#E7662D;
	margin-left: 2px;
	text-indent: -20px;
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

/* the newsform styles are for the news request forms in the Staff Lounge (and other forms too, I suppose) */

.newsform_left105
{
	width: 105px;
	font-weight: bold;
	float:left;
	padding-top: 3px;
	margin-bottom: 5px;
}

.newsform_right320
{
	width: 320px;
	margin-bottom: 5px;
	float:left;
}

.newsform_left220
{
	width: 220px;
	font-weight: bold;
	float:left;
	padding-top: 3px;
	margin-bottom: 5px;
}

.newsform_right205
{
	width: 205px;
	margin-bottom: 5px;
	float: left;
}

.newsform_left155
{
	width: 155px;
	font-weight: bold;
	float:left;
	padding-top: 3px;
	margin-bottom: 5px;
}

.newsform_right270
{
	width: 270px;
	margin-bottom: 5px;
	float: left;
}

.newsform_required
{
	color: #ff0000;
	font-weight: bold;
	clear: none;
}

.newsform_gray
{
	width: 100%;
	background-color: #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
}

/* the menulinks styles are for the links on the Visitors, Parents & Students and Staff menu pages */
a.menulinks:link
{
	margin-left: 7px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
}

a.menulinks:active
{
	margin-left: 7px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
}

a.menulinks:visited
{
	margin-left: 7px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
    color:#2172A1;
}

a.menulinks:hover
{
	margin-left: 7px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
    color:#E7662D;
}

a.menulinks_indented:link
{
	margin-left: 20px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
}

a.menulinks_indented:active
{
	margin-left: 20px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
}

a.menulinks_indented:visited
{
	margin-left: 20px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
    color:#2172A1;
}

a.menulinks_indented:hover
{
	margin-left: 20px;
	font-size: 13px; 
    font-family: verdana,arial,helvetica;
    color:#E7662D;
}

a.menulinks_noindent:link
{
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.menulinks_noindent:active
{
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
}

a.menulinks_noindent:visited
{
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
    color: #2172A1;
}

a.menulinks_noindent:hover
{
	font-size: 14px; 
    font-family: verdana,arial,helvetica;
    color:#E7662D;
}

/* the following style information is for the site header */

a.home {
    color: #2c2e31; 
    display: inline-block;
    width: 44px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_home.png') no-repeat;
 }

a.home:hover {
    color: #2c2e31;  
    background-position: -44px 0;
}

a.news {
    color: #2c2e31; 
    display: inline-block;
    width: 42px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_news.png') no-repeat;
 }

a.news:hover {
    color: #2c2e31;  
    background-position: -42px 0;
}

a.schools {
    color: #2c2e31; 
    display: inline-block;
    width: 60px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_schools.png') no-repeat;
 }

a.schools:hover {
    color: #2c2e31;  
    background-position: -60px 0;
}

a.departments {
    color: #2c2e31; 
    display: inline-block;
    width: 98px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_departments.png') no-repeat;
 }

a.departments:hover {
    color: #2c2e31;  
    background-position: -98px 0;
}

a.board {
    color: #2c2e31; 
    display: inline-block;
    width: 83px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_board.png') no-repeat;
 }

a.board:hover {
    color: #2c2e31;  
    background-position: -83px 0;
}

a.visitors {
    color: #b65a4c; 
    display: inline-block;
    width: 67px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_visitors.png') no-repeat;
 }

a.visitors:hover {
    color: #b65a4c;  
    background-position: -67px 0;
}

a.parentsstudents {
    color: #b65a4c; 
    display: inline-block;
    width: 160px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_parentsstudents.png') no-repeat;
 }

a.parentsstudents:hover {
    color: #b65a4c;  
    background-position: -160px 0;
}

a.staff {
    color: #b65a4c; 
    display: inline-block;
    width: 49px;
    height: 28px;
    text-decoration: none;
    float:left;
    background: url('/topnav/nav_bar_staff.png') no-repeat;
 }

a.staff:hover {
    color: #b65a4c;  
    background-position: -49px 0;
}

/* The following styles are for displaying large hyperlink text */

a.big:link
{
	font-size: 20px; 
    font-family: verdana,arial,helvetica;
}

a.big:active
{
	font-size: 20px; 
    font-family: verdana,arial,helvetica;
}

a.big:visited
{
	font-size: 20px; 
    font-family: verdana,arial,helvetica;
    color: #2172A1;
}

a.big:hover
{
	font-size: 20px; 
    font-family: verdana,arial,helvetica;
    color:#E7662D;
}

/* Spotlight menu links */
a.spotlightmenu:link {color:#2271A0 ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;; }
a.spotlightmenu:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;}
a.spotlightmenu:hover {color:#E7662D ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:11px;font-weight: normal;}
a.spotlightmore:link {color:#2271A0 ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:12px;font-weight: bold; }
a.spotlightmore:visited {color:#2271A0; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:12px;font-weight: bold;}
a.spotlightmore:hover {color:#E7662D ; text-decoration: none;font-family: verdana, arial, sans-serif;font-size:12px;font-weight: bold;}