﻿*
{
	padding: 0px;
	margin: 0px;
}
.mainNEW
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	FONT: 10pt Verdana, Arial;
	text-align: left;
}

.mainNEWbold
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	FONT: 10pt Verdana, Arial;
	text-align: left;
}

.mainNEW A:link
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainNEW A:visited
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainNEW A:hover
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.mainNEW A:active
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.mainNEWList
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	FONT: 10pt Verdana, Arial;
}

.mainNEWList A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	FONT: 10pt Verdana, Arial;
}
.mainNEWWhite
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	FONT: 10pt Verdana, Arial;
	text-align: center;
}

.mainNEWboldWhite
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	FONT: 10pt Verdana, Arial;
	text-align: left;
}

.mainNEWWhite A:link
{
    FONT: 10pt Verdana, Arial;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    font-weight: bolder;
	line-height: 18px;
}
.mainNEWWhite A:visited
{
    FONT: 10pt Verdana, Arial;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
	line-height: 18px;
    font-weight: bolder;
}
.mainNEWWhite A:hover
{
    FONT: 10pt Verdana, Arial;
    COLOR: #FFFFFF;
    TEXT-DECORATION: Underline;
	line-height: 18px;
    font-weight: bolder;
}
.mainNEWWhite A:active
{
    FONT: 10pt Verdana, Arial;
    COLOR: #FFFFFF;
    TEXT-DECORATION: Underline;
	line-height: 18px;
    font-weight: bolder;
}


table.newfrontmenu a {  
border-bottom: 1px solid #096378;
width:185px;
height:31px;
display: block;
text-decoration:none; 
font-size:10px; 
line-height:31px; 
font-family: Verdana, Arial;
padding: 2px 5px; 
}

table.newfrontmenu a:link {
color: #096378; 
background: #ffffff; 
}

table.newfrontmenu a:active { 
color: #096378;
background: #ffffff; 
}

table.newfrontmenu a:visited {
color: #096378; 
background: #ffffff; 
}

table.newfrontmenu a:hover {
color: #000000;
background: #9AD5F5; p;
border-bottom: 1px solid #096378; 
}

.CalendarDate
{
    FONT: 12pt Verdana, Arial;
    COLOR: #D24400;
    TEXT-DECORATION: Bold;
	line-height: 18px;
}

.CalendarEvent
{
    FONT: 10pt Verdana, Arial;
    COLOR: #5B1E00;
    TEXT-DECORATION: None;
	line-height: 18px;
}

.CalendarEventSmall
{
    FONT: 8pt Verdana, Arial;
    COLOR: #5B1E00;
    TEXT-DECORATION: None;
	line-height: 12px;
}

.CalendarEvent A:link
{
    FONT: 10pt Verdana, Arial;
    COLOR: #5B1E00;
    TEXT-DECORATION: underline;
	line-height: 18px;

}

.newmain
{
    FONT: 10px Verdana, Arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
	line-height: 18px;
}

.newmain A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
	line-height: 18px;

}

.newmain A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newmain A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newmain A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
	line-height: 18px;
}



.frontmain
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: none;
	line-height: 18px;
}

.frontmainbold
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-weight: bold;
}

.frontmainbold A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.frontmainbold A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.frontmainbold A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.frontmainbold A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.frontmain A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;

}

.frontmain A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.frontmain A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.frontmain A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmain
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: none;
	line-height: 18px;
}

.news
{
    FONT: 10px Verdana, Arial;
    COLOR: #B3B368;
    TEXT-DECORATION: none;
	line-height: 18px;
}


.news A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #B3B368;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.news A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #B3B368;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.news A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #B3B368;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.news A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #B3B368;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.newfrontmainbold
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-weight: bold;
}

.newfrontmainbold A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmainbold A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmainbold A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmainbold A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmain A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;

}

.newfrontmain A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmain A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newfrontmain A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: underline;
	line-height: 18px;
}


.gbktablehead
{
background: #FFEC93; 
border: 1px solid #DEA90A;
padding: 6px;
border-collapse: collapse;
Font-size:10px; 
Font-family:Arial;
Font-weight:bold;
FONT-COLOR: #494e5c;
line-height: 18px;
}

.gbktablerow
{
background: #FFF8d2; 
border: 1px solid #FFEC93;
padding: 6px;
border-collapse: collapse;
Font-size:8pt; 
Font-family:Verdana;
FONT-COLOR: #2c2d61;
line-height: 18px;

}


.gbktablerow A:link
{
    FONT: 8pt Verdana;
    COLOR: #2c2d61;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.gbktablerow A:visited
{
    FONT: 8pt Verdana;
    COLOR: #2c2d61;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.gbktablerow A:hover
{
    FONT: 8pt Verdana;
    COLOR: #2c2d61;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.gbktablerow A:active
{
    FONT: 8pt Verdana;
    COLOR: #2c2d61;
    TEXT-DECORATION: underline;
	line-height: 18px;
}


.pactitle
{
	font: 18pt Arial;
	COLOR: #a6a6a6;
	font-weight: bold;
	text-align: center;
}

.pactopictitle
{
    FONT: 12pt Arial;
    COLOR: #a6a6a6;
    font-weight: bold;
    text-align:left;
}

.greentitle
{
    FONT: 18pt Arial;
    COLOR: #8dd757;
    font-weight: bold;
    text-align:center;
}

.greentopictitle
{
    FONT: 12pt Arial;
    COLOR: #8dd757;
    font-weight: bold;
    text-align:left;
}

.greenfooter
{
    FONT: 10px Verdana;
    COLOR: #7DD13F;
    TEXT-DECORATION: none;
}

.greenfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #7DD13F;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.greenfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #7DD13F;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.greenfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #7DD13F;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.greenfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #7DD13F;
    TEXT-DECORATION: underline;
	line-height: 18px;
}


.newteachtitle
{
    FONT: 18pt Arial;
    COLOR: #000000;
    font-weight: bold;
    text-align:center;
}

.newteachtopictitle
{
    FONT: 12pt Arial;
    COLOR: #000000;
    font-weight: bold;
    text-align:left;
}

.newteachfooter
{
    FONT: 10px Verdana;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.newteachfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newteachfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newteachfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.newteachfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}


.LightBluetitle
{
    FONT: 18pt Arial;
    COLOR: #061E39;
    font-weight: bold;
    text-align:center;
}

.LightBluetopictitle
{
    FONT: 12pt Arial;
    COLOR: #061E39;
    font-weight: bold;
    text-align:left;
}

.LightBluefooter
{
    FONT: 10px Verdana;
    COLOR: #061E39;
    TEXT-DECORATION: none;
}

.LightBluefooter A:link
{
    FONT: 10px Verdana;
    COLOR: #061E39;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.LightBluefooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #061E39;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.LightBluefooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #061E39;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.LightBluefooter A:active
{
    FONT: 10px Verdana;
    COLOR: #061E39;
    TEXT-DECORATION: underline;
	line-height: 18px;
}


.wbluetitle
{
    FONT: 18pt Arial;
    COLOR: #8f94f2;
    font-weight: bold;
    text-align:center;
}

.wbluetopictitle
{
    FONT: 12pt Arial;
    COLOR: #8f94f2;
    font-weight: bold;
    text-align:left;
}









.maroontitle
{
    FONT: 18pt Arial;
    COLOR: #ca9393;
    font-weight: bold;
    text-align:center;
}

.maroontopictitle
{
    FONT: 12pt Arial;
    COLOR: #ca9393;
    font-weight: bold;
    text-align:left;
}

.maroontopictitle2
{
    FONT: 10px Arial;
    COLOR: #723636;
    font-weight: bold;
    text-align:left;
}

.maroonfooter
{
    FONT: 10px Verdana;
    COLOR: #C48686;
    TEXT-DECORATION: none;
}

.maroonfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #C48686;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.maroonfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #C48686;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.maroonfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #C48686;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.maroonfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #C48686;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.yellowtitle
{
    FONT: 18pt Arial;
    COLOR: #f5bd12;
    font-weight: bold
    text-align:center;
}
.yellowtopictitle
{
    FONT: 12pt Arial;
    COLOR: #f5bd12;
    font-weight: bold;
    text-align:center;
}
.yellowfooter
{
    FONT: 10px Verdana;
    COLOR: #F5BD12;
    TEXT-DECORATION: none;
}

.yellowfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #F5BD12;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.yellowfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #F5BD12;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.yellowfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #F5BD12;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.yellowfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #F5BD12;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.yellowtable
{
background: #FDEFA1; 
border: 1px solid #FFBD42;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
FONT: 10px Verdana;
}

.yellowtablehead
{
background: #FFBD42; 
border: 1px solid #FFBD42;
}

.redtitle
{
    FONT: 18pt Arial;
    COLOR: #f59e92;
    font-weight: bold;
    text-align:center;
}

.redtopictitle
{
    FONT: 12pt Arial;
    COLOR: #f59e92;
    font-weight: bold;
    text-align:left;
}

.redfooter
{
    FONT: 10px Verdana;
    COLOR: #F38B7C;
    TEXT-DECORATION: none;
}

.redfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #F38B7C;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.redfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #F38B7C;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.redfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #F38B7C;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.redfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #F38B7C;
    TEXT-DECORATION: underline;
	line-height: 18px;
}





.orangetitle
{
    FONT: 18pt Arial;
    COLOR: #ffbd42;
    font-weight: bold;
    text-align:center;
}

.orangetopictitle
{
    FONT: 12pt Arial;
    COLOR: #ffbd42;
    font-weight: bold;
    text-align:left;
}

.orangetopictitle A:link
{
    FONT: 12pt Arial;
    COLOR: #ffbd42;
    font-weight: bold;
    text-align:left;
}

.orangetopictitle A:visited
{
    FONT: 12pt Arial;
    COLOR: #ffbd42;
    font-weight: bold;
    text-align:left;
}

.orangetopictitle A:active
{
    FONT: 12pt Arial;
    COLOR: #ffbd42;
    font-weight: bold;
    text-align:left;
}

.orangefooter
{
    FONT: 10px Verdana;
    COLOR: #FFBD42;
    TEXT-DECORATION: none;
}

.orangefooter A:link
{
    FONT: 10px Verdana;
    COLOR: #FFBD42;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.orangefooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #FFBD42;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.orangefooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #FFBD42;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.orangefooter A:active
{
    FONT: 10px Verdana;
    COLOR: #FFBD42;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.hrtitle
{
    FONT: 18pt Verdana;
    COLOR: #3C190A;
    font-weight: bold;
    text-align:center;
}

.hrtopictitle
{
    FONT: 12pt Arial;
    COLOR: #3C190A;
    font-weight: bold;
    text-align:left;
}

.hrtopictitle A:link
{
    FONT: 12pt Arial;
    COLOR: #3C190A;
    font-weight: bold;
    text-align:left;
}

.hrtopictitle A:visited
{
    FONT: 12pt Arial;
    COLOR: #3C190A;
    font-weight: bold;
    text-align:left;
}

.hrtopictitle A:active
{
    FONT: 12pt Arial;
    COLOR: #3C190A;
    font-weight: bold;
    text-align:left;
}

.hrfooter
{
    FONT: 10px Verdana;
    COLOR: #3C190A;
    TEXT-DECORATION: none;
}

.hrfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #3C190A;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.hrfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #3C190A;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.hrfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #3C190A;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.hrfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #3C190A;
    TEXT-DECORATION: underline;
	line-height: 18px;
}



.purpletitle
{
    FONT: 18pt Arial;
    COLOR: #d69ad5;
    font-weight: bold;
    text-align:center;
}

.purpletopictitle
{
    FONT: 12pt Arial;
    COLOR: #d69ad5;
    font-weight: bold;
    text-align:left;
}

.purplefooter
{
    FONT: 10px Verdana;
    COLOR: #CD85CB;
    TEXT-DECORATION: none;
}

.purplefooter A:link
{
    FONT: 10px Verdana;
    COLOR: #CD85CB;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.purplefooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #CD85CB;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.purplefooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #CD85CB;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.purplefooter A:active
{
    FONT: 10px Verdana;
    COLOR: #CD85CB;
    TEXT-DECORATION: underline;
	line-height: 18px;
}





.aquatitle
{
    FONT: 18pt Arial;
    COLOR: #71c6a6;
    font-weight: bold;
    text-align:center;
}

.aquatopictitle
{
    FONT: 12pt Arial;
    COLOR: #71c6a6;
    font-weight: bold;
    text-align:left;
}

.aquafooter
{
    FONT: 10px Verdana;
    COLOR: #71C6A6;
    TEXT-DECORATION: none;
}

.aquafooter A:link
{
    FONT: 10px Verdana;
    COLOR: #71C6A6;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.aquafooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #71C6A6;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.aquafooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #71C6A6;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.aquafooter A:active
{
    FONT: 10px Verdana;
    COLOR: #71C6A6;
    TEXT-DECORATION: underline;
	line-height: 18px;
}





.bluetitle
{
    FONT: 18pt Arial;
    COLOR: #9cbdd3;
    font-weight: bold;
    text-align:center;
}

.bluetopictitle
{
    FONT: 12pt Arial;
    COLOR: #9cbdd3;
    font-weight: bold;
    text-align:left;
}

.bluefooter
{
    FONT: 10px Verdana;
    COLOR: #74A2C0;
    TEXT-DECORATION: none;
}

.bluefooter A:link
{
    FONT: 10px Verdana;
    COLOR: #74A2C0;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bluefooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #74A2C0;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bluefooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #74A2C0;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bluefooter A:active
{
    FONT: 10px Verdana;
    COLOR: #74A2C0;
    TEXT-DECORATION: underline;
	line-height: 18px;
}




.dbluetitle
{
    FONT: 18pt Arial;
    COLOR: #a3a7b3;
    font-weight: bold;
    text-align:center;
}

.dbluetopictitle
{
    FONT: 12pt Arial;
    COLOR: #a3a7b3;
    font-weight: bold;
    text-align:left;
}

.dbluefooter
{
    FONT: 10px Verdana;
    COLOR: #656B81;
    TEXT-DECORATION: none;
}

.dbluefooter A:link
{
    FONT: 10px Verdana;
    COLOR: #656B81;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dbluefooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #656B81;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dbluefooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #656B81;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dbluefooter A:active
{
    FONT: 10px Verdana;
    COLOR: #656B81;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.mainfooter
{
    FONT: 10px Verdana;
    COLOR: #A3A352;
    TEXT-DECORATION: none;
}

.mainfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #A3A352;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #A3A352;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #A3A352;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #A3A352;
    TEXT-DECORATION: underline;
	line-height: 18px;
}







.date
{
    FONT: 10px Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.main
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: left;
}


.newmainbold
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-weight: bold;
}

.mainbold
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-weight: bold;
}

.mainbold A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainbold A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainbold A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainbold A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.mainlist A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.mainlist A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.mainlist A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.mainlist A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}

.main A:link
{
	FONT: 10px Verdana, Arial;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	line-height: 18px;
}

.main A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.main A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.main A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.maintable
{
background: #fafaec; 
border: 1px solid #cccc99;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
FONT: 10px Verdana;
}

.maintable A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.maintable A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.maintable A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.maintable A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

.mainpage A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #E5E5AC;
    TEXT-DECORATION: underline;
	line-height: 18px;

}

.mainpage A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #E5E5AC;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainpage A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #E5E5AC;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.mainpage A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #E5E5AC;
    TEXT-DECORATION: underline;
	line-height: 18px;
}




.list
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.list A:link
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.list A:visited
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}

.list A:active
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}

.list A:hover
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.sacslist
{
    FONT: 12pt Verdana, Arial;
    COLOR: #49008C;
    TEXT-DECORATION: none;
	
}
.sacslist A:link
{
    FONT: 12px Verdana, Arial;
    COLOR: #49008C;
    TEXT-DECORATION: none;
}
.sacslist A:visited
{
    FONT: 12px Verdana, Arial;
    COLOR: #49008C;
    TEXT-DECORATION: none;
}

.sacslist A:active
{
    FONT: 12px Verdana, Arial;
    COLOR: #49008C;
    TEXT-DECORATION: none;
}

.sacslist A:hover
{
    FONT: 12px Verdana, Arial;
    COLOR: #49008C;
    TEXT-DECORATION: underline;
}



.submenu A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: bold;
    text-decoration: none;
	line-height: 18px;
}
.submenu A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: bold;
    text-decoration: none;
	line-height: 18px;
}
.submenu A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
.submenu A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}

.subsubmenu A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: normal;
	line-height: 22px;
}
.subsubmenu A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: normal;
	line-height: 22px;
}
.subsubmenu A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: normal;
	line-height: 22px;
}
.subsubmenu A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    font-weight: normal;
	line-height: 22px;
}

.betterthought
{
    FONT: 10px Verdana, Arial;
    COLOR: #096378;
    TEXT-DECORATION: none;
}

.newbetterthought
{
    FONT: 10px Verdana, Arial;
    COLOR: #4A3F2D;
    TEXT-DECORATION: none;
}

.2008betterthought
{
    FONT: 10px Verdana, Arial;
    COLOR: #E7EDF1;
    TEXT-DECORATION: none;
}

.Whitebetterthought
{
    FONT: 10px Verdana, Arial;
    COLOR: #E7EDF1;
    TEXT-DECORATION: none;
}

.thought
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

table.bluemenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.bluemenu a:link {
color: #000000; 
background: #e9f0f4; 
}

table.bluemenu a:active { 
color: #000000;
background: #e9f0f4; 
}

table.bluemenu a:visited {
color: #000000; 
background: #e9f0f4; 
}

table.bluemenu a:hover {
color: #000000;
background: #b9dcf3; 
border:0px solid #000000; 
}

td.bluesubmenu a:link {
color: #000000; 
background: #f5f9fa; 
}

td.bluesubmenu a:active { 
color: #000000;
background: #f5f9fa; 
}

td.bluesubmenu a:visited {
color: #000000; 
background: #f5f9fa; 
}

td.bluesubmenu a:hover { 
color: #000000;
background: #b9dcf3; 
}

table.dbluemenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.dbluemenu a:link {
color: #000000; 
background: #E0E4F2; 
}

table.dbluemenu a:active { 
color: #000000;
background: #E0E4F2; 
}

table.dbluemenu a:visited {
color: #000000; 
background: #E0E4F2; 
}

table.dbluemenu a:hover {
color: #000000;
background: #d5d7dc; 
border:0px solid #000000; 
}





table.wbluemenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.wbluemenu a:link {
color: #000000; 
background: #c9ccff; 
}

table.wbluemenu a:active { 
color: #000000;
background: #c9ccff; 
}

table.wbluemenu a:visited {
color: #000000; 
background: #c9ccff; 
}

table.wbluemenu a:hover {
color: #000000;
background: #6a71ff; 
border:0px solid #000000; 
}



td.wbluesubmenu a:link {
color: #000000; 
background: #e7e8f3; 
}

td.wbluesubmenu a:active { 
color: #000000;
background: #e7e8f3; 
}

td.wbluesubmenu a:visited {
color: #000000; 
background: #e7e8f3; 
}

td.wbluesubmenu a:hover { 
color: #000000;
background: #6a71ff; 
}








table.mainmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.mainmenu a:link {
color: #000000; 
background: #fafaec; 
}

table.mainmenu a:active { 
color: #000000;
background: #fafaec; 
}

table.mainmenu a:visited {
color: #000000; 
background: #fafaec; 
}

table.mainmenu a:hover {
color: #000000;
background: #e5e5ac; 
border:0px solid #000000; 
}

table.maroonmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.maroonmenu a:link {
color: #000000; 
background: #F4EAEA; 
}

table.maroonmenu a:active { 
color: #000000;
background: #F4EAEA; 
}

table.maroonmenu a:visited {
color: #000000; 
background: #F4EAEA; 
}

table.maroonmenu a:hover {
color: #000000;
background: #CF9C9C; 
border:0px solid #000000; 
}



td.maroonsubmenu a:link {
color: #000000; 
background: #FAF6F6; 
}

td.maroonsubmenu a:active { 
color: #000000;
background: #FAF6F6; 
}

td.maroonsubmenu a:visited {
color: #000000; 
background: #FAF6F6; 
}

td.maroonsubmenu a:hover { 
color: #000000;
background: #CF9C9C; 
}




table.orangemenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.orangemenu a:link {
color: #000000; 
background: #fff8e8; 
}

table.orangemenu a:active { 
color: #000000;
background: #fff8e8; 
}

table.orangemenu a:visited {
color: #000000; 
background: #fff8e8; 
}

table.orangemenu a:hover {
color: #000000;
background: #ffe0a8; 
border:0px solid #000000; 
}

table.orangesubmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

td.orangesubmenu a:link {
color: #000000; 
background: #fffdf7; 
}

td.orangesubmenu a:active { 
color: #000000;
background: #fffdf7; 
}

td.orangesubmenu a:visited {
color: #000000; 
background: #fffdf7; 
}

td.orangesubmenu a:hover {
color: #000000;
background: #ffe0a8; 
border:0px solid #000000; 
}






table.pacmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.pacmenu a:link {
color: #000000; 
background: #c8c6c6; 
}

table.pacmenu a:active { 
color: #000000;
background: #c8c6c6; 
}

table.pacmenu a:visited {
color: #000000; 
background: #c8c6c6; 
}

table.pacmenu a:hover { 
color: #000000;
background: #a6a6a6; 
}




td.pacsubmenu a:link {
color: #000000; 
background: #e0dede; 
}

td.pacsubmenu a:active { 
color: #000000;
background: #e0dede; 
}

td.pacsubmenu a:visited {
color: #000000; 
background: #e0dede; 
}

td.pacsubmenu a:hover { 
color: #000000;
background: #a6a6a6; 
}











table.aquamenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.aquamenu a:link {
color: #000000; 
background: #cdebe0; 
}

table.aquamenu a:active { 
color: #000000;
background: #cdebe0; 
}

table.aquamenu a:visited {
color: #000000; 
background: #cdebe0; 
}

table.aquamenu a:hover { 
color: #000000;
background: #7ecbb0; 
}


td.aquasubmenu a:link {
color: #000000; 
background: #F0F9F5; 
}

td.aquasubmenu a:active { 
color: #000000;
background: #F0F9F5; 
}

td.aquasubmenu a:visited {
color: #000000; 
background: #F0F9F5; 
}

td.aquasubmenu a:hover { 
color: #000000;
background: #7ecbb0; 
}

table.greenmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.greenmenu a:link {
color: #000000; 
background: #e3ffbb; 
}

table.greenmenu a:active { 
color: #000000;
background: #e3ffbb; 
}

table.greenmenu a:visited {
color: #000000; 
background: #e3ffbb; 
}

table.greenmenu a:hover { 
color: #000000;
background: #a2de74; 
}


td.greensubmenu a:link {
color: #000000; 
background: #f8ffec; 
}

td.greensubmenu a:active { 
color: #000000;
background: #f8ffec; 
}

td.greensubmenu a:visited {
color: #000000; 
background: #f8ffec; 
}

td.greensubmenu a:hover { 
color: #000000;
background: #a2de74; 
}

table.purplemenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.purplemenu a:link {
color: #000000; 
background: #ebe1f0; 
}

table.purplemenu a:active { 
color: #000000;
background: #ebe1f0; 
}

table.purplemenu a:visited {
color: #000000; 
background: #ebe1f0; 
}

table.purplemenu a:hover {
color: #000000;
background: #dba8da; 
border:0px solid #000000; 
}

td.purplesubmenu a:link {
color: #000000; 
background: #f7f0f9; 
}

td.purplesubmenu a:active { 
color: #000000;
background: #f7f0f9; 
}

td.purplesubmenu a:visited {
color: #000000; 
background: #f7f0f9; 
}

td.purplesubmenu a:hover { 
color: #000000;
background: #dba8da; 
}

table.frontmenu a {  
border-bottom: 1px solid #cccc99;
width:185px;
height:43px;
display: block;
text-decoration:none; 
font-size:10px; 
line-height:43px; 
font-family: Verdana, Arial;
padding: 2px 5px; 
}

table.frontmenu a:link {
color: #000000; 
background: #fafaec; 
}

table.frontmenu a:active { 
color: #000000;
background: #fafaec; 
}

table.frontmenu a:visited {
color: #000000; 
background: #fafaec; 
}

table.frontmenu a:hover {
color: #000000;
background: #e5e5ac; 
border-bottom: 1px solid #cccc99; 
}

table.frontmenu2 a {  
text-decoration:none; 
font-size:10px; 
line-height:43px; 
font-family: Verdana, Arial;
}

table.frontmenu2 a:link {
color: #000000; 
}

table.frontmenu2 a:active { 
color: #000000;
}

table.frontmenu2 a:visited {
color: #000000; 
}

table.redmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.redmenu a:link {
color: #000000; 
background: #feefed; 
}

table.redmenu a:active { 
color: #000000;
background: #feefed; 
}

table.redmenu a:visited {
color: #000000; 
background: #feefed; 
}

table.redmenu a:hover {
color: #000000;
background: #f9c1b9; 
border:0px solid #000000; 
}

td.redsubmenu a:link {
color: #000000; 
background: #fff7f6; 
}

td.redesubmenu a:active { 
color: #000000;
background: #fff7f6; 
}

td.redsubmenu a:visited {
color: #000000; 
background: #fff7f6; 
}

td.redsubmenu a:hover { 
color: #000000;
background: #f9c1b9; 
}

table.yellowmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.yellowmenu a:link {
color: #000000; 
background: #fffcde; 
}

table.yellowmenu a:active { 
color: #000000;
background: #fffcde; 
}

table.yellowmenu a:visited {
color: #000000; 
background: #fffcde; 
}

table.yellowmenu a:hover {
color: #000000;
background: #fdefa1; 
border:0px solid #000000; 
}

table.yellowrightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.yellowrightsidemenu a:link {
background: #fffcde;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.yellowrightsidemenu a:active { 
display: block;
background: #fffcde;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.yellowrightsidemenu a:visited {
background: #fffcde; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.yellowrightsidemenu a:hover {
background: #fdefa1; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.bluerightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.bluerightsidemenu a:link {
background: #E9F0F4;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.bluerightsidemenu a:active { 
display: block;
background: #E9F0F4;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.bluerightsidemenu a:visited {
background: #E9F0F4; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.bluerightsidemenu a:hover {
background: #B9DCF3; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}






table.wbluerightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.wbluerightsidemenu a:link {
background: #c7ccff;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.wbluerightsidemenu a:active { 
display: block;
background: #c7ccff;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.wbluerightsidemenu a:visited {
background: #c7ccff; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.wbluerightsidemenu a:hover {
background: #6a71ff; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}









table.maroonrightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.maroonrightsidemenu a:link {
background: #F4EAEA;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.maroonrightsidemenu a:active { 
display: block;
background: #F4EAEA;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.maroonrightsidemenu a:visited {
background: #F4EAEA; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.maroonrightsidemenu a:hover {
background: #CF9c9c; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.orangerightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.orangerightsidemenu a:link {
background: #fff8e8;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.orangerightsidemenu a:active { 
display: block;
background: #fff8e8;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.orangerightsidemenu a:visited {
background: #fff8e8; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.orangerightsidemenu a:hover {
background: #ffe0a8; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.aquarightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.aquarightsidemenu a:link {
background: #cdebe0;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.aquarightsidemenu a:active { 
display: block;
background: #cdebe0;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.aquarightsidemenu a:visited {
background: #cdebe0; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.aquarightsidemenu a:hover {
background: #52b996; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.greenrightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.greenrightsidemenu a:link {
background: #e3ffbb;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.greenrightsidemenu a:active { 
display: block;
background: #e3ffbb;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.greenrightsidemenu a:visited {
background: #e3ffbb; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.greenrightsidemenu a:hover {
background: #a2de74; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.purplerightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.purplerightsidemenu a:link {
background: #ebe1f0;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.purplerightsidemenu a:active { 
display: block;
background: #ebe1f0;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.purplerightsidemenu a:visited {
background: #ebe1f0; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.purplerightsidemenu a:hover {
background: #dba8da; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.redrightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.redrightsidemenu a:link {
background: #feefed;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.redrightsidemenu a:active { 
display: block;
background: #feefed;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.redrightsidemenu a:visited {
background: #feefed; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.redrightsidemenu a:hover {
background: #f9c1b9; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.mainrightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.mainrightsidemenu a:link {
background: #fafaec;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.mainrightsidemenu a:active { 
display: block;
background: #fafaec;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.mainrightsidemenu a:visited {
background: #fafaec; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.mainrightsidemenu a:hover {
background: #e5e5ac; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

.maroontable
{
background: #feefed; 
border: 1px solid #ca9393;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px; 
}

.greentable
{
	background: #e3ffbb;
	border: 1px solid #84D447;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	FONT: 10pt Verdana, Arial;
	COLOR: #000000;
}

.greentable A:link
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.greentable A:visited
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.greentable A:hover
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.greentable A:active
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

table.dbluerightsidemenu a { 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
padding: 5px; 
line-height:25px;
height:25px;
}

table.dbluerightsidemenu a:link {
background: #E0E4F2;
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.dbluerightsidemenu a:active { 
display: block;
background: #E0E4F2;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial; 
}

table.dbluerightsidemenu a:visited {
background: #E0E4F2; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}

table.dbluerightsidemenu a:hover {
background: #d5d7dc; 
display: block;
color: #000000; 
text-decoration:none; 
font-size:10px; 
font-family: Verdana, Arial;
}


.aquatable
{
background: #EEF9F5; 
border: 1px solid #52B996;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
FONT: 10px Verdana, Arial;
COLOR: #000000;
line-height: 18px;
}

.aquatable A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.aquatable A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.aquatable A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.aquatable A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}





.dbluetable
{
background: #E0E4F2; 
border: 1px solid #656B81;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
FONT: 10px Verdana, Arial;
COLOR: #000000;
line-height: 18px;
}

.dbluetable A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dbluetab A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dbluetable A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dbluetable A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}








.ddbluetable
{
background: #656B81; 
border: 1px solid #656B81;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
FONT: 10px Verdana, Arial;
COLOR: #ffffff;
line-height: 18px;
}

.ddbluetable A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.ddbluetab A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.ddbluetable A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.ddbluetable A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.dmbluetable
{
background: #959AAC; 
border: 1px solid #959AAC;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
FONT: 10px Verdana, Arial;
COLOR: #E0E4f2;
line-height: 18px;
}

.dmbluetable A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #E0E4F2;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dmbluetab A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #E0E4F2;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dmbluetable A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #E0E4F2;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.dmbluetable A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #E0E4F2;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.events
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	height: 14px
	border-bottom: 0px solid #E5E5AC;
	padding: 0px 0px;
}

.formfield {
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
padding-bottom: 1px;
FONT: 11px Verdana;
}

.athcaltable
{
background: #ffffff; 
border: 1px solid #84D447;
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
padding-bottom: 1px;
FONT: 10px Verdana, Arial;
COLOR: #000000;
}

.athcaltable A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.athcaltable A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.athcaltable A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.athcaltable A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.bus
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}

.busbold
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-weight: bold;
}

.busbold A:link
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.busbold A:visited
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.busbold A:hover
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.busbold A:active
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.buslist A:link
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.buslist A:visited
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.buslist A:hover
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.buslist A:active
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}

.bus A:link
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;

}

.bus A:visited
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bus A:hover
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bus A:active
{
    FONT: 12px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

.rainbow
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	
}

.rainbowbold
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	
	font-weight: bold;
}

.rainbowbold A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}
.rainbowbold A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}
.rainbowbold A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}
.rainbowbold A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}

.rainbowlist A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 200%;
}
.rainbowlist A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 200%;
}
.rainbowlist A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 200%;
}
.rainbowlist A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 200%;
}

.rainbow A:link
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	

}

.rainbow A:visited
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}
.rainbow A:hover
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}
.rainbow A:active
{
    FONT: 10px Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	
}
.rainbowfooter
{
    FONT: 10px Verdana;
    COLOR: #A3A7B3;
    TEXT-DECORATION: none;
}

.rainbowfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #A3A7B3;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.rainbowfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #A3A7B3;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.rainbowfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #A3A7B3;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.rainbowfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #A3A7B3;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

table.hrmenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.hrmenu a:link {
color: #000000; 
background: #dbbf81; 
}

table.hrmenu a:active { 
color: #000000;
background: #dbbf81; 
}

table.hrmenu a:visited {
color: #000000; 
background: #dbbf81; 
}

table.hrmenu a:hover {
color: #000000;
background: #f8e6be; 
border:0px solid #000000; 
}

td.hrsubmenu a:link {
color: #000000; 
background: #e0d0aa; 
}

td.hrsubmenu a:active { 
color: #000000;
background: #e0d0aa; 
}

td.hrsubmenu a:visited {
color: #000000; 
background: #e0d0aa; 
}

td.hrsubmenu a:hover { 
color: #000000;
background: #f8e6be; 
}
table.electionmenu a {
color: #FFFFFF; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.electionmenu a:link {
color: #FFFFFF; 
background: #002868; 
}

table.electionmenu a:active { 
color: #FFFFFF;
background: #002868; 
}

table.electionmenu a:visited {
color: #FFFFFF; 
background: #002868; 
}

table.electionmenu a:hover {
color: #FFFFFF;
background: #a70011; 
border:0px solid #000000; 
}

td.electionsubmenu a:link {
color: #FFFFFF; 
background: #a70011; 
}

td.electionsubmenu a:active { 
color: #FFFFFF;
background: #a70011; 
}

td.electionsubmenu a:visited {
color: #FFFFFF; 
background: #a70011; 
}

td.electionsubmenu a:hover { 
color: #FFFFFF;
background: #002868; 
}

.electiontitle
{
    FONT: 18pt Arial;
    COLOR: #a70011;
    font-weight: bold;
    text-align:center;
}

.electiontopictitle
{
    FONT: 12pt Arial;
    COLOR: #a70011;
    font-weight: bold;
    text-align:left;
}

.electionfooter
{
    FONT: 10px Verdana;
    COLOR: #002868;
    TEXT-DECORATION: none;
}

.electionfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #002868;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.electionfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #002868;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.electionfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #002868;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.electionfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #002868;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.darkbluetitle
{
    FONT: 18pt Arial;
    COLOR: #00005C;
    font-weight: bold;
    text-align:center;
}

.darkbluetopictitle
{
    FONT: 12pt Arial;
    COLOR: #00005C;
    font-weight: bold;
    text-align:left;
}

.darkbluefooter
{
    FONT: 10px Verdana;
    COLOR: #070046;
    TEXT-DECORATION: none;
}

.darkbluefooter A:link
{
    FONT: 10px Verdana;
    COLOR: #070046;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.darkbluefooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #070046;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.darkbluefooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #070046;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.darkbluefooter A:active
{
    FONT: 10px Verdana;
    COLOR: #070046;
    TEXT-DECORATION: underline;
	line-height: 18px;
}

table.rexmenu a {  
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.rexmenu a:link {
color: #000000; 
background: #c2c0bd;; 
}

table.rexmenu a:active { 
color: #000000;
background: #c2c0bd;; 
}

table.rextmenu a:visited {
color: #000000; 
background: #c2c0bd;; 
}

table.rexmenu a:hover {
color: #000000;
background: #dedddb; p;
}


td.rexsubmenu a:link {
color: #000000; 
background: #d1cfcc; 
}

td.rexsubmenu a:active { 
color: #000000;
background: #d1cfcc; 
}

td.rexsubmenu a:visited {
color: #000000; 
background: #d1cfcc; 
}

td.rexsubmenu a:hover { 
color: #000000;
background: #eae9e7; 
}

.burgundytitle
{
    FONT: 18pt Arial;
    COLOR: #9d2121;
    font-weight: bold;
    text-align:center;
}

.burgundytopictitle
{
    FONT: 12pt Arial;
    COLOR: #9d2121;
    font-weight: bold;
    text-align:left;
}

.burgundyfooter
{
    FONT: 10px Verdana;
    COLOR: #741617;
    TEXT-DECORATION: none;
}

.burgundyfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #741617;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.burgundyfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #741617;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.burgundyfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #741617;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.burgundyfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #741617;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
table.burgundymenu a {
color: #ffffff; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.burgundymenu a:link {
color: #ffffff; 
background: #851b1b; 
}

table.burgundymenu a:active { 
color: #ffffff;
background: #851b1b; 
}

table.burgundymenu a:visited {
color: #ffffff; 
background: #851b1b; 
}

table.burgundymenu a:hover {
color: #ffffff;
background: #b22828; 
border:0px solid #000000; 
}

td.burgundysubmenu a:link {
color: #fffff; 
background: #b22828; 
}

td.burgundysubmenu a:active { 
color: #fffff;
background: #b22828; 
}

td.burgundysubmenu a:visited {
color: #ffffff; 
background: #b22828; 
}

td.burgundysubmenu a:hover { 
color: #ffffff;
background: #c8302f; 
}








.500Mentitle
{
    FONT: 18pt Arial;
    COLOR: #011931;
    font-weight: bold;
    text-align:center;
}

.500Mentopictitle
{
    FONT: 12pt Arial;
    COLOR: #011931;
    font-weight: bold;
    text-align:left;
}

.500Menfooter
{
    FONT: 10px Verdana;
    COLOR: #011931;
    TEXT-DECORATION: none;
}

.500Menfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #011931;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.500Menfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #011931;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.500Menfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #011931;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.500Menfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #011931;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
table.500Menmenu a {
color: #ffffff; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.500Menmenu a:link {
color: #ffffff; 
background: #342b14; 
}

table.500Menmenu a:active { 
color: #ffffff;
background: #342b14; 
}

table.500Menmenu a:visited {
color: #ffffff; 
background: #342b14; 
}

table.500Menmenu a:hover {
color: #ffffff;
background: #4f4120; 
border:0px solid #000000; 
}

td.500Mensubmenu a:link {
color: #fffff; 
background: #4f4120; 
}

td.500Mensubmenu a:active { 
color: #fffff;
background: #4f4120; 
}

td.500Mensubmenu a:visited {
color: #ffffff; 
background: #4f4120; 
}

td.500Mensubmenu a:hover { 
color: #ffffff;
background: #736238; 
}



.ProLearntitle
{
    FONT: 18pt Arial;
    COLOR: #0464c8;
    font-weight: bold;
    text-align:center;
}

.ProLearntopictitle
{
    FONT: 12pt Arial;
    COLOR: #0464c8;
    font-weight: bold;
    text-align:left;
}

.ProLearnfooter
{
    FONT: 10px Verdana;
    COLOR: #0464c8;
    TEXT-DECORATION: none;
}

.ProLearnfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #0464c8;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.ProLearnfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #0464c8;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.ProLearnfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #0464c8;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.ProLearnfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #0464c8;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
table.ProLearnmenu a {
color: #ffffff; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.ProLearnmenu a:link {
color: #ffffff; 
background: #2f7ac8; 
}

table.ProLearnmenu a:active { 
color: #ffffff;
background: #2f7ac8; 
}

table.ProLearnmenu a:visited {
color: #ffffff; 
background: #2f7ac8; 
}

table.ProLearnmenu a:hover {
color: #ffffff;
background: #5797da; 
border:0px solid #000000; 
}

td.ProLearnsubmenu a:link {
color: #ffffff; 
background: #5797da; 
}

td.ProLearnsubmenu a:active { 
color: #ffffff;
background: #5797da; 
}

td.ProLearnsubmenu a:visited {
color: #ffffff; 
background: #5797da; 
}

td.ProLearnsubmenu a:hover { 
color: #ffffff;
background: #65adf8; 
}

.SupBudgettitle
{
    FONT: 18pt Arial;
    COLOR: #001236;
    font-weight: bold;
    text-align:center;
}

.SupBudgettopictitle
{
    FONT: 12pt Arial;
    COLOR: #001236;
    font-weight: bold;
    text-align:left;
}

.SupBudgetfooter
{
    FONT: 10px Verdana;
    COLOR: #001236;
    TEXT-DECORATION: none;
}

.SupBudgetfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #001236;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.SupBudgetfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #001236;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.SupBudgetfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #001236;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.SupBudgetfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #001236;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
table.SupBudgetmenu a {
color: #ffffff; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.SupBudgetmenu a:link {
color: #ffffff; 
background: #04173f; 
}

table.SupBudgetmenu a:active { 
color: #ffffff;
background: #04173f; 
}

table.SupBudgetmenu a:visited {
color: #ffffff; 
background: #04173f; 
}

table.SupBudgetmenu a:hover {
color: #ffffff;
background: #142b61; 
border:0px solid #000000; 
}

td.SupBudgetsubmenu a:link {
color: #ffffff; 
background: #142b61; 
}

td.SupBudgetsubmenu a:active { 
color: #ffffff;
background: #142b61; 
}

td.SupBudgetsubmenu a:visited {
color: #ffffff; 
background: #142b61; 
}

td.SupBudgetsubmenu a:hover { 
color: #ffffff;
background: #1d3774; 
}

.Childtectitle
{
    FONT: 18pt Arial;
    COLOR: #cc5500;
    font-weight: bold;
    text-align:center;
}

.Childtectopictitle
{
    FONT: 12pt Arial;
    COLOR: #cc5500;
    font-weight: bold;
    text-align:left;
}

.Childtecfooter
{
    FONT: 10px Verdana;
    COLOR: #cc5500;
    TEXT-DECORATION: none;
}

.Childtecfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #cc5500;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.Childtecfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #cc5500;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.Childtecfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #cc5500;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.Childtecfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #cc5500;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
table.Childtecmenu a {
color: #ffffff; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.Childtecmenu a:link {
color: #ffffff; 
background: #d17432; 
}

table.Childtecmenu a:active { 
color: #ffffff;
background: #d17432; 
}

table.Childtecmenu a:visited {
color: #ffffff; 
background: #d17432; 
}

table.Childtecmenu a:hover {
color: #ffffff;
background: #db8547; 
border:0px solid #000000; 
}

td.Childtecsubmenu a:link {
color: #ffffff; 
background: #eb975a; 
}

td.Childtecsubmenu a:active { 
color: #ffffff;
background: #eb975a; 
}

td.Childtecsubmenu a:visited {
color: #ffffff; 
background: #eb975a; 
}

td.Childtecsubmenu a:hover { 
color: #ffffff;
background: #e49f6e; 
}

.Calendartitle
{
    FONT: 18pt Arial;
    COLOR: #993300;
    font-weight: bold;
    text-align:center;
}

.Calendartopictitle
{
    FONT: 12pt Arial;
    COLOR: #993300;
    font-weight: bold;
    text-align:left;
}

.Calendarfooter
{
    FONT: 10px Verdana;
    COLOR: #993300;
    TEXT-DECORATION: none;
}

.Calendarfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #993300;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.Calendarfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #993300;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.Calendarfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #993300;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.Calendarfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #993300;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
table.Calendarmenu a {
color: #ffffff; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}


table.Calendarmenu a:link {
color: #ffffff; 
background: #ba5624; 
}

table.Calendarmenu a:active { 
color: #ffffff;
background: #ba5624; 
}

table.Calendarmenu a:visited {
color: #ffffff; 
background: #ba5624; 
}

table.Calendarmenu a:hover {
color: #ffffff;
background: #db8547; 
border:0px solid #000000; 
}

td.Calendarsubmenu a:link {
color: #ffffff; 
background: #db8547; 
}

td.Calendarsubmenu a:active { 
color: #ffffff;
background: #db8547; 
}

td.Calendarsubmenu a:visited {
color: #ffffff; 
background: #db8547; 
}

td.C+alendarsubmenu a:hover { 
color: #ffffff;
background: #fbab71; 
}




/* Default DOM Tooltip Style */
div.domTT {
	border: 1px solid #333333;
	background-color: #333333;
}
div.domTT .caption {
	font-family: serif;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 2px;
	color: #000000;
}
div.domTT .contents {
	font-size: 10px;
	font-family: sans-serif;
	padding: 1px 1px;
	background-color: #00004A;
	border: 1px #ffffff solid;
	color: #FFFFFF;
	width: 185px;
}

/* Classic Style */
div.domTTClassic {
	border: 1px solid black;
	background-color: #000000;
	color: black;
}
div.domTTClassic .caption {
	font-family: serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	padding: 1px 2px;
	color:black;
}
div.domTTClassic .contents {
	color: black;
	font-size: 13px;
	font-family: Arial, sans-serif;
	padding: 1px 2px;
}

/* Win9x Style */
div.domTTWin {
  border: 2px outset #BFBFBF;
  background-color: #808080
}
div.domTTWin .caption {
  border: 0px solid #BFBFBF;
  border-width: 1px 1px 0px 1px;
  background-color: #00007F;
  padding: 2px;
  font-size: 12px;
  font-weight: bold;
  font-family: sans-serif;
  color: white;
}
div.domTTWin .contents {
  border: 1px solid #BFBFBF;
}

/* Overlib Style */
div.domTTOverlib {
	border: 1px solid #333366;
	background-color: #333366;
}
div.domTTOverlib .caption {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
div.domTTOverlib .contents {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	padding: 2px;
	background-color: #F1F1FF;
}

/* Nicetitle Style */
div.niceTitle
{
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	font-family: "Trebuchet MS", sans-serif;
	width: 260px;
	left: 0;
	top: 0;
	padding: 4px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 0 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
	-moz-opacity: .87;
	-khtml-opacity: .87;
	opacity: .87;
}
div.niceTitle .contents
{
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle p
{
	color: #D17E62;
	font-size: 9px;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}

/* Context Menu Style */
div.domTTMenu {
  width: 100%;
  border: 2px outset #E6E6E6;
}
div.domTTMenu .caption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenu .contents {
  padding: 1px 0;
  background-color: #E6E6E6;

/* WEB TEAM ADDITIONS July 30, 2010 */
}
.listNEW {
	FONT: 10pt Verdana, Arial;
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: 18px;
	list-style-type: circle;
	list-style-position: outside;
}


table.bullymenu a {
color: #000000; 
text-decoration:none; 
font-size:10px; 
line-height:25px; 
font-family: Verdana, Arial;
padding:5px;
height:25px;
display:block;
}

table.bullymenu a:link {
color: #000000; 
background: #B49422; 
}

table.bullymenu a:active { 
color: #000000;
background: #B49422; 
}

table.bullymenu a:visited {
color: #000000; 
background: #B49422; 
}

table.bullymenu a:hover { 
color: #000000;
background: #796A14; 
}




td.bullysubmenu a:link {
color: #000000; 
background: #B49422; 
}

td.bullysubmenu a:active { 
color: #000000;
background: #B49422; 
}

td.bullysubmenu a:visited {
color: #000000; 
background: #B49422; 
}

td.bullysubmenu a:hover { 
color: #000000;
background: #796A14; 
}

.bullyfooter
{
    FONT: 10px Verdana;
    COLOR: #B49422;
    TEXT-DECORATION: none;
}

.bullyfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #B49422;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bullyfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #B49422;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bullyfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #B49422;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bullyfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #B49422;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bully
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	FONT: 10pt Verdana, Arial;
	text-align: left;
}
.bully A:link
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bully A:visited
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline;
	line-height: 18px;
}
.bully A:hover
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.bully A:active
{
    FONT: 10pt Verdana, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
}
.bullyList
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	FONT: 10pt Verdana, Arial;
}

.bullyList A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	FONT: 10pt Verdana, Arial;
}.bullytitle
{
    FONT: 18pt Arial;
    COLOR: #796A14;
    font-weight: bold;
    text-align:center;
}

.bullytopictitle
{
    FONT: 12pt Arial;
    COLOR: #796A14;
    font-weight: bold;
    text-align:left;
}

.darkgreentitle
{
    FONT: 18pt Arial;
    COLOR: #016040;
    font-weight: bold;
    text-align:center;
}

.darkgreentopictitle
{
    FONT: 12pt Arial;
    COLOR: #016040;
    font-weight: bold;
    text-align:left;
}

.darkgreentopictitle A:link
{
	font: 12pt Arial;
	color:	#016040;
	font-weight: bold;
	text-decoration: underline;
}

.darkgreentopictitle A:visited
{
    FONT: 12pt Arial;
    COLOR: #014836;
    TEXT-DECORATION: underline;

}
.darkgreentopictitle A:hover
{
    FONT: 12pt Arial;
    COLOR: #014836;
    TEXT-DECORATION: underline;
}
.darkgreentopictitle A:active
{
    FONT: 12pt Arial;
    COLOR: #014836;
    TEXT-DECORATION: underline;
}




.darkgreenfooter
{
    FONT: 10px Verdana;
    COLOR: #014836;
    TEXT-DECORATION: none;
}

.darkgreenfooter A:link
{
    FONT: 10px Verdana;
    COLOR: #014836;
    TEXT-DECORATION: underline;
	line-height: 14px;
}
.darkgreenfooter A:visited
{
    FONT: 10px Verdana;
    COLOR: #014836;
    TEXT-DECORATION: underline;
	line-height: 14px;
}
.darkgreenfooter A:hover
{
    FONT: 10px Verdana;
    COLOR: #014836;
    TEXT-DECORATION: underline;
	line-height: 14px;
}
.darkgreenfooter A:active
{
    FONT: 10px Verdana;
    COLOR: #014836;
    TEXT-DECORATION: underline;
	line-height: 14px;
}

