﻿a:link {color: #0000FF;}
a:visited {color: #008000;}
a:active {color: #6600CC;}
a:hover {color: #6600CC;}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DCE3F5;
	padding: 15px 15px;
}

.main {background-color: black; }
.box {width: 1050px; margin: 15px auto; background-color: #DCE3F5; padding: 15px 15px;}

.styleXXLarge {font-size:xx-large;}
.styleXLarge {font-size:x-large;}
.styleLarge {font-size:large;}
.styleLargeAndCenter {font-size:large;text-align:center;}
.styleBold {font-size:large; font-weight:bold;}
.styleMedium{font-size:medium;}
.styleCenter {text-align:center;}
.styleBanner{font-size:x-large;text-align:center;}
.styleXXLargeBanner{font-size:xx-large;text-align:center;}
.styleTitle{font-size:x-large;text-align:center;font-weight:bold;}
.styleProminant{text-align:center;font-weight:bold;}
.styleItalic{font-style:italic;}
.styleYellow {background-color:yellow;}
.stylePinkAndBold { background-color:#FFCCFF;font-weight:bold; }
.styleYellow {background-color:yellow;font-weight:bold;}
.styleSmallBanner {text-align:center; font-weight:bold; font-size: small;}
.styleLightBlue {background-color: #00FFFF;}
.styleFancyBanner { font-family: "Lucida Calligraphy"; font-size: large; color: #6600FF; }
.styleCenterTable { margin-left: auto; margin-right: auto; }
.styleNoBorder { border-style: none; }

table.grayTableBorder, table.grayTableBorder tr td {
	border: 4px #606060 groove;
	margin: 10px auto;
	padding: 10px 10px;
}

table.silverTableBorder, table.silverTableBorder tr td {
	margin: 10px auto;
	border: 5px #8090A0 groove;
	padding: 10px 10px;
}

table.brownTableBorder {
	border: 3px #663300 groove;
	margin: 10px auto;
}

.blackPaddedBorder { border: 1px black solid; padding: 10px; }

.blackTableBorder { border: 2px black solid; width: 100%; }

table.brownTableBorder td {
	padding: 20px 20px;
}

table.newsDisplay {
	margin: 10px auto;
	padding: 10px 10px;
	width:90%;
	border:8px #C0C0C0 groove;
}

table.mailDisplay {
	border:4px #C0C0C0 groove;
	width:100%;
}
table.mailDisplay td {
	padding: 5px 5px;
}

table.widgitDisplay {
	margin:10px auto;
	border: 3px #CCCCFF groove;
	background-color: #CCCCFF;
	width: 220px;
	font-size: large;
	text-align: center;	
}
table.widgitDisplay td {
	padding: 10px;
}

table.purpleTableBorder {
	border: 4px #8000CC groove;
	margin: 10px auto;
}
table.purpleTableBorder a img {border: 0px;}

table.displayWidgits {
	margin:20px auto;
}

table.prominantTableDisplay {
	border: 4px #000099 groove;
	margin: 10px auto;
	background-color: black;
	color: #CDD6FE;
	font-size: large;
	text-align: center;
	font-weight: bold;
}

table.prominantTableDisplay td {padding:10px 10px 10px 10px;}

table.prominantTableDisplay img {
	border:0px;
}
table.prominantTableDisplay td.lightBlue {
	background-color: #DCE3F5;
}





.navbar {
	width: 1050px;
	background-color: #DCE3F5;
	margin:20px auto;
	border: 0px;
	text-align: center;
	padding: 0px 15px 0px 15px;
}

.navbar1 {
	width: 1050px;
	background-color: #DCE3F5;
	margin:20px auto 0px auto;
	border: 0px;
	text-align:center;
	padding: 5px 15px 0px 15px;
}
.navbar2 {
	width: 1050px;
	background-color: #DCE3F5;
	margin: 0px auto 20px auto;
	border: 0px;
	text-align:center;
	padding: 0px 15px 5px 15px;
}

.navbar li, .navbar1 li, .navbar2 li {
	padding: .5em;
	list-style: none;
	display: inline;
}

.navlink {
	font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	font-weight: bold;
	font-size: 20px;
}

a.navlink:link { color: black; text-decoration: none; }
a.navlink:active { color: black; text-decoration: none; }
a.navlink:hover { color: black; text-decoration: none; }
a.navlink:visited { color: black; text-decoration: none; }

#dropmenudiv {
	position: absolute;
	border: 1px solid black;
	background-color: #DCE3F5;
	border-bottom-width: 0;
	line-height: 18px;
	z-index: 100;
	font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	font-weight: bold;
	font-size: 20px;
}
#dropmenudiv a:link { color: black; text-decoration: none; }
#dropmenudiv a:active { color: black; text-decoration: none; }
#dropmenudiv a:hover { color: black; text-decoration: none; }
#dropmenudiv a:visited { color: black; text-decoration: none; }

#dropmenudiv a {
	width: 100%;
	display: block;
	border-bottom: 1px solid black;
	padding: 1px 0;
}
