body
{
font: normal normal normal 10pt Verdana;
color: #000000;
line-height: 130%;
background-color: #e8e8e8;
background-image: url('images/gradient.png');
background-repeat: repeat-x;
}

.noimage
{
color: #ffffff;
line-height: 130%;
background-color: #500000;
margin-top: 20px;
}

table
{
border-collapse: collapse;
}

p, span
{
font: normal normal normal 10pt Verdana;
color: #000000;
line-height: 130%;
}

input
{
font: normal normal normal 9pt Verdana;
color: #000000;
text-align: right;
background-color: #d0d0d0;
}

h1
{
font: normal normal bold 12pt Verdana;
color: #ffffff;
}

a:link, a:visited, a:active
{
font: normal normal normal 10pt Verdana;
color: #500000;
text-decoration: none;
}

a:hover
{
color: #585858;
text-decoration: underline;
}

a:link.small, a:visited.small, a:active.small
{
font: normal normal normal 8pt Verdana;
color: #500000;
text-decoration: none;
}

a:hover.small
{
color: #585858;
text-decoration: underline;
}

a:link.bold, a:visited.bold, a:active.bold
{
font: normal normal bold 10pt Verdana;
color: #500000;
text-decoration: none;
}

a:hover.bold
{
color: #585858;
text-decoration: underline;
}

a:link.smallbold, a:visited.smallbold, a:active.smallbold
{
font: normal normal bold 8pt Verdana;
color: #500000;
text-decoration: none;
}

a:hover.bold
{
color: #585858;
text-decoration: underline;
}

a:link.foot, a:visited.foot, a:active.foot
{
font: normal normal normal 6pt Verdana;
color: #500000;
text-decoration: none;
}

a:hover.foot
{
color: #585858;
text-decoration: underline;
}

a:link.event, a:visited.event, a:active.event
{
font: normal normal normal 8pt Verdana;
color: #333366;
text-decoration: none;
}

a:hover.event
{
color: #585858;
text-decoration: underline;
}

hr
{
color: #500000;
height: 1px;
}

.arrow
{
font: normal normal normal 9pt Symbol;
color: #ffffff;
letter-spacing: -.1em;
}

.arrowRed
{
font: normal normal normal 9pt Symbol;
color: #500000;
letter-spacing: -.1em;
}

.arrowRed7
{
font: normal normal normal 7pt Symbol;
color: #500000;
letter-spacing: -.1em;
}

.bold
{
font-weight: bold;
}

.border
{
border: 1px solid #ffffff;
padding: 12px;
}

.center
{
text-align: center;
background-color: #c8c8c8;
padding: 10px 0px 10px 0px;
}

.container
{
vertical-align: top;
background-color: #500000;
border: 2px solid #ffffff;
width: 960px;
}

.content
{
text-align: left;
vertical-align: top;
background-image: url('images/schoolExtTrans760.jpg');
background-repeat: no-repeat;
background-color: #e0e0e0;
width: 760px;
}

.contentCenter
{
text-align: left;
vertical-align: top;
padding: 10px;
width: 520px;
}

.contentCR
{
text-align: left;
vertical-align: top;
background-image: url('images/schoolExtTrans760.jpg');
background-repeat: no-repeat;
background-color: #e8e8e8;
padding: 10px;
width: 760px;
}

.contentFeature
{
text-align: center;
vertical-align: middle;
background-color: #500000;
border: 6px solid #ffffff;
padding: 20px 0px 20px 0px;
width: 480px;
font: normal normal bold 10pt "Century Gothic",Arial;
color: #ffffff;
text-transform: uppercase;
}

.contentDaedalus
{
text-align: left;
vertical-align: top;
background-color: #efefef;
padding: 0px;
width: 960px;
}

.contentRight
{
text-align: left;
vertical-align: top;
padding: 2px 2px 2px 6px;
width: 240px;
border-left: solid 1px #500000;
}

.contentRestricted
{
text-align: left;
vertical-align: top;
background-color: #efefef;
padding: 10px;
width: 960px;
}

.contentRestrictedL
{
text-align: left;
vertical-align: top;
background-color: #efefef;
padding: 10px;
width: 400px;
}

.contentRestrictedR
{
text-align: right;
vertical-align: top;
background-color: #efefef;
padding: 10px;
width: 400px;
}

.contentSide
{
text-align: left;
vertical-align: top;
background-color: #500000;
padding: 10px;
width: 200px;
}

.date
{
font: normal normal bold 8pt Verdana;
color: #707070;
}

.dir
{
font: normal normal normal 8pt Verdana;
color: #000000;
text-align: left;
vertical-align: top;
background-color: #ffffff;
border: 1px solid #ffffff;
border-collapse: separate;
border-spacing: 2px;
}

.dirlabel
{
font: normal normal bold 8pt Verdana;
color: #ffffff;
text-align: left;
vertical-align: middle;
background-color: #500000;
}

.dirlabelcenter
{
font: normal normal bold 8pt Verdana;
color: #ffffff;
text-align: center;
vertical-align: middle;
background-color: #500000;
}

.dirgrey
{
font: normal normal normal 8pt Verdana;
color: #000000;
text-align: left;
vertical-align: top;
background-color: #f0f0f0;
}

.dirgreybold
{
font: normal normal bold 8pt Verdana;
color: #000000;
text-align: left;
vertical-align: top;
background-color: #f0f0f0;
}


.dirgreycenter
{
font: normal normal normal 8pt Verdana;
color: #000000;
text-align: center;
vertical-align: top;
background-color: #f0f0f0;
}

.dirgreyital
{
font: normal italic normal 8pt Verdana;
color: #000000;
text-align: left;
vertical-align: top;
background-color: #f0f0f0;
}

.dirwhite
{
font: normal normal normal 8pt Verdana;
color: #000000;
text-align: left;
vertical-align: top;
background-color: #ffffff;
}

.dirwhitesection
{
font: normal normal bold 8pt Verdana;
color: #500000;
text-align: left;
vertical-align: top;
background-color: #ffffff;
border-bottom: 1px solid #500000;
}

.dirwhitesectioncenter
{
font: normal normal bold 8pt Verdana;
color: #500000;
text-align: center;
vertical-align: top;
background-color: #ffffff;
border-bottom: 1px solid #500000;
}

.event
{
font: normal normal normal 8pt Verdana;
color: #333366;
line-height: 100%;
}

.footerL
{
font: normal normal normal 6pt Verdana;
color: #500000;
text-align: left;
vertical-align: middle;
padding: 6px;
width: 480px;
}

.footerR
{
font: normal normal normal 6pt Verdana;
color: #500000;
text-align: right;
vertical-align: middle;
padding: 6px;
width: 480px;
}

.header
{
text-align: center;
vertical-align: middle;
background-color: #000000;
width: 960px;
}

.heading
{
font: normal normal bold 22pt "Century Gothic",Arial;
color: #500000;
text-transform: uppercase;
}

.headingRight
{
font: normal normal bold 13pt "Century Gothic",Arial;
color: #500000;
text-transform: uppercase;
}

.headingSide
{
font: normal normal bold 12pt "Century Gothic",Arial;
color: #ffffff;
text-transform: uppercase;
}

.headline
{
font: normal normal bold 10pt "Century Gothic",Arial;
color: #404040;
text-transform: uppercase;
}

.headline8
{
font: normal normal normal 8pt "Century Gothic",Arial;
color: #404040;
text-transform: uppercase;
}

.headline11
{
font: normal normal bold 11pt "Century Gothic",Arial;
color: #404040;
text-transform: uppercase;
}

.imgContent
{
vertical-align: text-top;
float: left;
margin: 6px 10px 4px 0px;
}

.italic
{
font-style: italic;
}

.italic8
{
font-size: 8pt;
font-style: italic;
}

.line
{
margin-bottom: 15px;
}

.map
{
background-color: #ffffff;
padding: 10px;
border: 2px solid #500000;
}

.month
{
font: normal normal bold 10pt Verdana;
color: #505050;
text-transform: uppercase;
}

.navMain
{
line-height: 10%;
text-align: center;
vertical-align: middle;
background-color: #500000;
border-bottom: 2px solid #ffffff;
width: 960px;
padding: 0px;
margin: 0px;
}

.tempHeader
{
font: normal normal normal 12pt Verdana;
color: #ffffff;
}

.text8
{
font: normal normal normal 8pt Verdana;
color: #000000;
}

.white
{
font: normal normal normal 8pt Verdana;
color: #ffffff;
text-align: left;
text-transform: uppercase;
}

.whitelower
{
font: normal normal normal 7pt Verdana;
color: #ffffff;
text-align: left;
}

.white9lower
{
font: normal normal normal 9pt Arial;
color: #ffffff;
text-align: left;
}

.white10lower
{
font: normal normal normal 10pt Arial;
color: #ffffff;
text-align: left;
}

.white26
{
font: normal normal normal 26pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}

.white22bold
{
font: normal normal bold 22pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}

.white20
{
font: normal normal normal 20pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}

.white16bold
{
font: normal normal bold 16pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}

.white16
{
font: normal normal normal 16pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}

.white12
{
font: normal normal normal 12pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}

.white11bold
{
font: normal normal bold 11pt Arial;
color: #ffffff;
text-align: center;
}

.white10
{
font: normal normal normal 10pt Arial;
color: #ffffff;
text-align: center;
text-transform: uppercase;
}