body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    vertical-align: top;
}

table.layer2table1{
    border: 0;
}

.layer2table1columnhome{
    height: 739px;
}

.layer2table2row1footer{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-transform: uppercase;
    color: #143852;
    vertical-align: text-top;
}

.layer2table2row1footer a:link{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer a:visited{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer a:hover{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer a:active{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    text-transform: uppercase;
    color: #143852;
    vertical-align: middle;
}

.layer2table2row1footer2 a:link{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer2 a:visited{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer2 a:hover{
    text-decoration:underline;
    color: #143852;
}

.layer2table2row1footer2 a:active{
    text-decoration:underline;
    color: #143852;
}

.layer2table1column1{
    width: 9px;
    vertical-align:top;
}

.layer2table1column2{
    width: 517px;
    height: 702px;
    vertical-align: top;
    background-color: #E7F1FA;
    background-image:url(images/primarybottomtextbox.jpg);
    background-repeat: no-repeat;
    background-position:bottom right;
}

.layer2table1column3{
    width: 517px;
}

.layer2table1column4{
    width: 217px;
    vertical-align: top;
}

table.layer2table2{
    width: 217px;
    border: 0;
}

.layer2table2row1{
    height: 583px;
    background-image: url(images/menubackground.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: center;
    vertical-align: text-top;
    letter-spacing: -1pt;
    font-weight: 600;
}

.layer2table2row1 a:link{
    color: #CCCCCC;
    text-decoration:none;
}

.layer2table2row1 a:visited{
    color: #CCCCCC;
    text-decoration:none;
}

.layer2table2row1 a:hover{
    color: #FFFFFF;
    text-decoration:none;
}

.layer2table2row1 a:active{
    color: #CCCCCC;
    text-decoration:none;
}

.style1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #996633;
    margin-left: 20px;
    margin-top: 30px;
}

.style2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 35px;
    margin-top: 15px;
    line-height: 20px;
}

.style2 a:link{
    color: #990000;
    text-decoration:none;
}

.style2 a:visited{
    color: #990000;
    text-decoration:none;
}

.style2 a:hover{
    color: #FF0000;
    text-decoration:none;
}

.style2 a:active{
    color: #990000;
    text-decoration:none;
}

.style2 img {
    margin-left: -15px;
}

.style3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 5px;
    margin-top: -60px;
    line-height: 20px;
}

.style4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
    margin-top: -100px;
}

.style4 img {
    margin-left: 30px;
    margin-top: 30px;
    border-style: none;
}

.style4 img a {
    margin-left: 30px;
    margin-top: 30px;
    border-style: none;
}

.style5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
    margin-left: -400px;
}

.scroll
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    width:170px;
    height:500px;
    overflow:auto;
    margin-left: 30px;
    background-color: #FFFFFF;
    text-align: center;
}

.scroll img
{
    border-style: none;
}

.floorplanimage {
    margin-right: 10px;
}

.floorplantable 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    margin-right: 15px;

}

.style7 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-top: -170px;
    margin-left: 255px;
    margin-right: 45px;
}

.style7 a:link{
    color: #990000;
    text-decoration:none;
}

.style7 a:visited{
    color: #990000;
    text-decoration:none;
}

.style7 a:hover{
    color: #FF0000;
    text-decoration:none;
}

.style7 a:active{
    color: #990000;
    text-decoration:none;
}

#Layer1 {
    position:relative;
    left:-10px;
    top:-10px;
    width:485px;
    height:375px;
    z-index:1;
    overflow:auto;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;	
}

#Layer2 {
    position:relative;
    left:30px;
    width:485px;
    height:415px;
    z-index:1;
    overflow:auto;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;	
}

#Layer2 a:link{
    font-size: 14pt;
    color: #EC8000;	
    text-decoration:none;
}

#Layer2 a:visited{
    font-size: 14pt;
    color: #EC8000;	
    text-decoration:none;
}

#Layer2 a:hover{
    font-size: 14pt;
    color: #FFBC79;	
    text-decoration:none;
}

#Layer2 a:active{
    font-size: 14pt;
    color: #EC8000;	
    text-decoration:none;
}

#Layer3 {
    position:absolute;
    left:54px;
    top:135px;
    width:360px;
    height:50px;
    z-index:1;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15pt;
    line-height: 150%;
    color: #5D1425;	
}

#Layer3 a:link{
    color: #5D1425;	
    text-decoration:none;
}

#Layer3 a:visited{
    color: #5D1425;	
    text-decoration:none;
}

#Layer3 a:hover{
    color: #FFFFFF;	
    text-decoration:none
}

#Layer3 a:active{
    color: #5D1425;	
    text-decoration:none;
}

#Layer4 {
    position:absolute;
    left:30px;
    top:215px;
    width:485px;
    height:415px;
    z-index:1;
    overflow:auto;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;	
}

#Layer5 {
    left: 25px;
    position: relative;
    top: -119px;
    z-index: 10;
}

.style44abc {
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.style44abc a:link{
    font-size: 10pt;
    color: #999999;	
    text-decoration:none;
}

.style44abc a:visited{
    font-size: 10pt;
    color: #999999;	
    text-decoration:none;
}

.style44abc a:hover{
    font-size: 10pt;
    color: #000000;	
    text-decoration:none;
}

.style44abc a:active{
    font-size: 10pt;
    color: #999999;	
    text-decoration:none;
}

#Layer7 {
    position:absolute;
    left:173px;
    top:230px;
    width:200px;
    height:415px;
    z-index:1;
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

#Layer7 p
{
    margin-top: 130px;
    
    }

#Layer7 a:link{
    font-size: 14pt;
    color: #999999;	
    text-decoration:none;
}

#Layer7 a:visited{
    font-size: 14pt;
    color: #999999;	
    text-decoration:none;
}

#Layer7 a:hover{
    font-size: 14pt;
    color: #000000;	
    text-decoration:none;
}

#Layer7 a:active{
    font-size: 14pt;
    color: #999999;	
    text-decoration:none;
}

#Layer8 {
    position:absolute;
    left:333px;
    top:230px;
    width:200px;
    height:415px;
    z-index:1;
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

#Layer8 p
{
    margin-top: 130px;
    
    }

#Layer8 a:link{
    font-size: 14pt;
    color: #999999;	
    text-decoration:none;
}

#Layer8 a:visited{
    font-size: 14pt;
    color: #999999;	
    text-decoration:none;
}

#Layer8 a:hover{
    font-size: 14pt;
    color: #000000;	
    text-decoration:none;
}

#Layer8 a:active{
    font-size: 14pt;
    color: #999999;	
    text-decoration:none;
}

.style8 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
    margin-left: 90px;
    margin-right: 10px;
    margin-top: -355px;
}

.style8 a:link{
    color: #5090C1;
    text-decoration:none;
}

.style8 a:visited{
    color: #5090C1;
    text-decoration:none;
}

.style8 a:hover{
    color: #38739E;
    text-decoration:none;
}

.style8 a:active{
    color: #5090C1;
    text-decoration:none;
}

.style9a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 40px;
    margin-top: -534px;
}

.style9a a:link
{
    color: #000000;
    text-decoration:undeline;
}

.style9a a:visited
{
    color: #000000;
    text-decoration:undeline;
}

.style9a a:hover
{
    color: #000000;
    text-decoration:none;
}

.style9a a:active
{
    color: #000000;
    text-decoration:undeline;
}

.style9b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 40px;
    margin-top:  30px;
}

.style9c {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 40px;
    margin-top:  40px;
}

.style9c a:link{
    color: #000000;
    text-decoration:undeline;
}

.style9c a:visited{
    color: #000000;
    text-decoration:undeline;
}

.style9c a:hover{
    color: #000000;
    text-decoration:none;
}

.style9c a:active{
    color: #000000;
    text-decoration:undeline;
}

.style9d {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 40px;
    margin-top:  70px;
}

.style9d a:link
{
    color: #000000;
    text-decoration:undeline;
}

.style9d a:visited
{
    color: #000000;
    text-decoration:undeline;
}

.style9d a:hover
{
    color: #000000;
    text-decoration:none;
}

.style9d a:active
{
    color: #000000;
    text-decoration:undeline;
}

.style9e {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #023E49;
    margin-left: 280px;
    margin-top:  -480px;
    font-weight: bolder;
}

.style9e a:link{
    color: #023E49;
    text-decoration:undeline;
}

.style9e a:visited{
    color: #023E49;
    text-decoration:undeline;
}

.style9e a:hover{
    color: #023E49;
    text-decoration:none;
}

.style9e a:active{
    color: #023E49;
    text-decoration:undeline;
}

.style9f {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    margin-left: 280px;
    margin-top:  30px;
}

.texttop {
    vertical-align: text-top;
}

.chowtitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #5D1425;
    line-height: 200%;
    font-weight:bold;
}

.style10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}



.multi
{
   background-image: url(images/CalendarStar.gif);
   background-repeat:no-repeat;
   background-color: #480000;
   color: #FFFFFF;
   border: solid, 2px, silver;
}

.reminder
{
   background-color: #708090; 
   color: #FFFFFF;
   border: solid, 2px, silver;
}

.university
{
   background-color: #FF7F50;
   color: #FFFFFF;
   border: solid, 2px, silver;
}

.community
{
   background-color: #800000;
   color: #FFFFFF;
   border: solid, 2px, silver;
}

.holiday
{
   background-color: #CD853F;
   color: #FFFFFF;
   border: solid, 2px, silver;
}

.calendar
{
   background-color: White; 
   color: Black;
   border: solid, 2px, silver;
}

.calendarhead
{
   font-family:Verdana;
   font-size:large;
   color: #CC6600;
   font-weight:bold;
}

.hiddencol
{
  display:none;
}

.scroll2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    width:380px;
    height:180px;
    overflow:auto;
    margin-left: 30px;
    text-align: left;
    direction:rtl;
}

.style11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}

.style12 {
    direction:ltr;
}

.style13 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    font-size: 20pt;
    padding-top: 15px;
    padding-left: 15px;
}

.eventHeaderA {
    color: #003366;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    overflow:auto;
    font-weight:bolder;
}

.eventHeader {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    overflow:auto;
}

.eventLocation {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    overflow:auto;
}

.eventURL {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    overflow:auto;
}

.eventURL a:link{
    color: #023E49;
    text-decoration:undeline;
}

.eventURL a:visited{
    color: #023E49;
    text-decoration:undeline;
}

.eventURL a:hover{
    color: #023E49;
    text-decoration:none;
}

.eventURL a:active{
    color: #023E49;
    text-decoration:undeline;
}

#Link1 {
    position:absolute;
    left:230px;
    top:650px;
    width:360px;
    height:50px;
    z-index:1;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 150%;
    color: #5D1425;	
}

#Link1 a:link{
    color: #5D1425;	
    text-decoration:none;
}

#Link1 a:visited{
    color: #5D1425;	
    text-decoration:none;
}

#Link1 a:hover{
    color: #5D1425;	
    text-decoration:underline;
}

#Link1 a:active{
    color: #5D1425;	
    text-decoration:none;
}

#Layer99 {
    position:relative;
    left: 60px;
    top: 200px;
    width:415px;
    height:490px;
    z-index:1;
    overflow:auto;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #FFFFFF;
    line-height: 150%;
    padding-left: 2px;
    padding-right: 2px;	
}

#Layer98 {
    position:absolute;
    left:120px;
    top:225px;
    width:380px;
    height:375px;
    z-index:1;
    overflow:auto;
    padding-left: 2px;
    padding-right: 2px;	
}

#Layer97 {
    position:relative;
    background-image:url('images/about-wp.gif');
    left: 0px;
    top: -10px;
    width:486px;
    height:711px;
    z-index:5;
    overflow:auto;
}
