html { min-height: 100%; margin-bottom: 1px; }
body { margin: 0px auto; text-align: center; font: 12px Arial,Tahoma; color: #000; background: url('imgs/BGnew.jpg'); }
img { border: 0px; display: block; }
table { border: 0px; border-collapse: collapse }
table td { padding: 0px; }

#layout { position: relative; margin: 0px auto; width: 780px; height: auto; text-align: left; }

#shadow1 { width: 780px; background-color: #464646; padding: 1px; }
#shadow2 { width: 778px; background-color: #414141; padding: 1px; }
#shadow3 { width: 776px; background-color: #393939; padding: 1px; }
#shadow4 { width: 774px; background-color: #2F2F2F; padding: 1px; }

#header { width: 772px; }
#header img { width: 772px; height: 170px; }

#top { background-color: #5B7FBC; width: 772px; text-align: right; color:#FFF; }
#top a { color: #FFF; font-weight: bold; text-decoration: none; margin-right: 5px; margin-left: 5px; }
#top a:hover { text-decoration: underline; }
#top #bottom { width: 772px; height: 26px; }

#nav { background: url('imgs/lNavBkg.gif') repeat-y right #6182BC; width: 141px; vertical-align: top; }
#nav a { display: block; width: 125px; color: #FFF; text-decoration: none; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; margin: 0px; }
#nav a span { font: bold 14px Arial; }
#nav a:hover { background-color: #819BC9; text-decoration: underline; }

#content { background-color: #000; width: 631px; vertical-align: top; }
#content .margin { margin: 10px; }

.home { width: 611px; border: 1px; }
.home td { padding: 0px; }
.flash { width: 450px; height: 200px; vertical-align: top; text-align: center; margin: auto 0px; }
.boxes { width: 161px; vertical-align: top; text-align: right; margin-right: 0px; }

.box { width: 140px; vertical-align:top; text-align:left; }
.box img { width: 140px; height: 25px; }
.box .container { border: 1px solid #A2B3C5; border-top: 0px; width: 134px; height: 75px; padding:2px;}
.box .container div { text-align: right; }
.box a { color: #446E99; vertical-align: bottom; text-decoration: none; margin-left: 5px; }
.box a:hover { text-decoration: underline; }



#footer { background: url('imgs/footer.gif') no-repeat; width: 772px; height: 49px; text-align: left; color: #FFF; line-height: 14px; }
#footer .margin { margin: 0px; margin-left: 135px; }
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

.main { width:125px; border:1px solid #446E99; }
.month { background-color:#315881; font:bold 10px arial; padding:3px; color:white; }
.daysofweek { background-color:#B0C5DB; font:bold 10px arial; color:#000; }
.days { font-size: 10px; font-family:arial; color:black; background-color: #EBDEA2; padding: 2px; }
.days #today{ font-weight: bold; color: #990000;}


H1 {

color: #FFFFFF;
font-family: Centaur, Californian FB, Arial;
size: 16px;
font-weight: bold

}

H2  {
font-color: #FFFFFF;
font-weight: bold;
font-family: Georgia, Arial;
font-size: 14px
}

P {
size: 14px;
font-family: Georgia, Arial;
color: #FFFFFF
}

LI  {
size: 14px;
font-family: Georgia, Arial;
color: #FFFFFF;
margin-top: 5px;
margin-bottom: 5px

}

A  {
	color : #4566AB;
	font-weight : bold;
	text-decoration : none;	
}

A:Visited  {
	color :  none;
	text-decoration : none;
	font-weight : bold;
}

A:Active  {
	color :  black;
	text-decoration : underline;
	font-weight : bold;
}

A:Hover  {
	color : #B8DCEC;
	font-weight : bold;
	text-decoration : underline;
}












/*

TD  {
	COLOR : #000000;
	FONT-FAMILY : Arial;
	FONT-SIZE : 10pt;
}

.larger  {
	COLOR : #000000;
	FONT-FAMILY : arial;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-DECORATION : underline;
}

.largest  {
	COLOR : #000000;
	FONT-FAMILY : arial;
	FONT-SIZE : 16pt;
	FONT-WEIGHT : bold;
}

.larger2  {
	COLOR : #9f79ee;
	FONT-FAMILY : arial;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-DECORATION : underline;
}

.whiteletter  {
	COLOR : #ffffff;
	FONT-FAMILY : arial;
	FONT-SIZE : 10pt;
}

.larger3  {
	COLOR : #000000;
	FONT-FAMILY : arial;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
}

.Title  {
	COLOR : #507A4E;
	FONT-FAMILY : Arial;
	FONT-SIZE : 16pt;
	FONT-WEIGHT : bold;
	text-ALIGN : center;}
	
	.SubTitle  {
	COLOR : #000000;
	FONT-FAMILY : Arial;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	text-align : center;
}

.Construction  {
	COLOR : #000000;
	FONT-FAMILY : Arial;
	FONT-SIZE : 10pt;
	FONT-STYLE : italic;
	FONT-WEIGHT : bold;
	text-align : center;
}

A  {
	color : black ;
	font-weight : bold;
	text-decoration : underline;
	
}

A:Visited  {
	color : Maroon;
	font-weight : bold;
	text-decoration : underline;
}

A:Active  {
	color :  black;
	text-decoration : underline;
	font-weight : bold;
}

A:Hover  {
	color : E7B839;
	font-weight : bold;
	text-decoration : underline;
}

.SubMenu {
font-family: Arial;
margin-left: 15px;
font-size: 8pt;
font-weight: normal;

}

.MainMenu {
font-family: Arial;
font-weight: bold;

}

.Date {
font-weight: bold;
font-size: 8pt;
font-style: italic;
}

.Fancy
{
	font-family: wingdings;
	font-size: 14pt;
	text-align: center;
        color : Maroon;
        margin-left: 4pt;
}

.FancyMenu
{
	font-family: wingdings;
	font-size: 10pt;
        color : Maroon;

}
.AuthorHeader
{
        color : Maroon;
	font-weight : bold;
        font-size: 12pt;
        font-family: Arial, Times;
        Text-align: center;


}
.Required
{ 
        color: red;
}
*/