body  {
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #373a97;
}
.twoColFixLtHdr #container { 
	position:relative;
	width: 999px;  
	background: #ffffff;
	background-image:url(../images/inner/container-BG-white.jpg);
	margin: 0 auto; 
	text-align: left; 
}
.twoColFixLtHdr #header { 
	background: #ffffff; 
} 
.twoColFixLtHdr #header h1 {
	margin: 0; 
}
.twoColFixLtHdr #sidebar1 {
    position:relative;
	float: left;
	width: 234px; 
}
.twoColFixLtHdr #mainContent { 
	margin: 0 0 0 234px; 
	padding: 0 50px 0 0; 
} 
.twoColFixLtHdr #footer { 
	background:#ffffff; 
} 
.twoColFixLtHdr #footer p {
	margin: 0; 
}
#pageText {
	position:relative;
	left:0px;
	top:0px;
	width:719px;
	height:100%;
	z-index:1;
}
#pageTextFixed {
	position:absolute;
	left:235px;
	top:122px;
	width:719px;
	height:100%;
	z-index:1;
}
#pageHead {
	position:absolute;
	left:475px;
	top:68px;
	width:325px;
	height:36px;
	text-align:right;
	z-index:2;
}
#pageHead2 {
	position:absolute;
	left:475px;
	top:40px;
	width:325px;
	height:64px;
	text-align:right;
	z-index:2;
}
#nav {
	position:absolute;
	left:21px;
	top:93px;
	width:152px;
	height:242px;
	z-index:1;
	overflow: visible;
}
#email {
	position: absolute;
	left: 23px;
	top: 450px;
	height: 20px;
	width: 50px;
}
#homeMainImageLeft {
	position:absolute;
	left:176px;
	top:85px;
	width:58px;
	height:378px;
	z-index:2;
}
#updateDE {
	position:relative;
	padding:8px;
	border:1px solid #373a97;
	width:165px;
	top:-107px;
	left:515px;
}
#updateES {
	position:relative;
	padding:8px;
	border:1px solid #373a97;
	width:220px;
	top:-72px;
	left:470px;
}
#updateFR {
	position:relative;
	padding:8px;
	border:1px solid #373a97;
	width:190px;
	top:-72px;
	left:490px;
}
.pdngLeft {
	padding-left:8px;
}
.pdngRight {
	padding-right:8px;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
h1 {
	font-size: 1.8em;
	color:#fff;
	font-style: italic;
	margin:0;
}
h2 {
	font-size: 1.3em;
	color: #373a97;
	margin:0;
}
.boldRed {
	color: #FF0000;
	font-weight: bold;
	font-size: 1.0em;
}
.boldWhite {
	color: #FFFFFF;
	font-weight: bold;
}
.redItalic {
	color: #ff0000;
	font-style: italic;
}
.small {
	font-size: 0.8em
}
a:link {
	color: #373a97;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #373a97;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
a.sideNav {
	font-size:.9em;
	font-weight:bold;
	text-decoration: none;
	line-height:.75;
}
a.sideNav:link {
	color: #373a97;
}
a.sideNav:visited {
	color: #373a97;
}
a.sideNav:hover {
	color: #FA4C20;
}
a.sideNav:active {
	color: #FA4C20;
}
a.chartLink {
	font-size:1.0em;
	font-weight:bold;
	text-decoration: none;
}
a.chartLink:link {
	color: #ffffff;
}
a.chartLink:visited {
	color: #ffffff;
}
a.chartLink:hover {
	color: #373a97;
}
a.chartLink:active {
	color: #373a97;
}
	
	
	
a.reservations {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
}
a.reservations:link {
	color: #373a97;
}
a.reservations:visited {
	color: #373a97;
}
a.reservations:hover {
	color: #ff0000;
}
a.reservations:active {
	color: #ff0000;
}
