table.page{
	border : thin Gray;
	width : 640px;
	margin : 0 0 0 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

tr.page{
	vertical-align : top;
	text-align : left;
}
tr.header{
	height : 100px;
}
td.header{
	border: 0px;
	vertical-align : middle;
	text-align : center;
}
td.motto{
	color : Black;
	font : bolder oblique;
	font-size : 17px;
	text-align : center;
	vertical-align : middle;
}
td.main{
	background-color : #F3F7FC;
	padding-left : 0px;
	border-left : 0px none;
	margin : 0px 0px 0px 0px;
	width: 535px;
	padding : 0px;
}
img.header{
	border: 0px;
	vertical-align : top;
	text-align : center;
}
table.nav{
	width : 60px;
	height : 100%;
	margin-right : 0px;
	padding-right : 0px;
}
div.nav{
	text-align : center;
	vertical-align : middle;
	background : #F5F5F5;
	border : 1px ridge #D9D8DA;
}
td.sub{
	background : #F5F5F5;
	color : #AB1707;
	font : bolder small-caps Garamond;
	font-size : 12px;
	border-right-style : none;
	border-right-width : 0px;
}
a.nav{
	color : #00008B;
	font : bolder small-caps 7px Garamond;
	font-size : small;
	text-decoration : none;
	vertical-align : top;
	padding-left : 0px;
	padding-right : 0px;
	font-stretch : expanded;
	letter-spacing : 1px;
}
a.nav:hover{
	color : Maroon;
}

a.navsmall{
	color : #00008B;
	font : bolder small-caps Garamond;
	font-size : 12px;
	text-decoration : none;
	vertical-align : top;
	padding-left : 0px;
	padding-right : 0px;
	font-stretch : expanded;
	letter-spacing : 1px;
}
a.navsmall:hover{
	color : Maroon;
}
td.curloc{
	background-color : #F3F7FC;
	font : bold small-caps 7px Garamond;
	font-size : small;
	text-decoration : none;
	text-align : center;
	vertical-align : middle;
	padding-left : 0px;
	padding-right : 0px;
	font-stretch : expanded;
	letter-spacing : 3px;
	color : #AB1707;
	border-left : 1.5px ridge;
	border-bottom : 1.5px ridge;
	border-top-style : ridge;
	border-top-width : 1.5px;
}
td.front{
	text-align : center;
	font-weight : bold;
}
a.front{
	color : ThreedDarkShadow;
	text-decoration : none;
}
.heading{
	color : #00008B;
	font : bold normal small-caps 25px sans-serif;
	text-align : center;
	vertical-align : middle;
}
tr.footer{
	height : 20px;
	text-align : center;
	vertical-align : middle;
}
td.spec{
	font-weight : bold;
	text-align : left;
	vertical-align : top;
}
div.lighter{
	background-color : transparent;
	color : #00008B;
	text-align: left;
	text-decoration : underline;
}
div.darker{
	background-color :  #FCFFFF;
}
