/* CSS Document */

* {
	padding: 0;
	margin: 0;
	border: 0;
}

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#7C7C7C;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #333333;
}
.ixl #container { 
	position:relative;
	width: 800px;  
	background: #FFFFFF;
	margin: 0 auto; 
/*	border: 1px solid #000000;*/
	text-align: left; 
} 
.ixl #Header { 
	background: #DDDDDD; 
	padding: 0;  
} 
.ixl #Header img {
	margin: 0; 
	padding: 0; 
}
.ixl #pgTitle { position:absolute; margin: 0; padding:0; width:300px; top:157px; right:50px; text-align:right; z-index:90;}
.ixl #pgTitle h1 {color:#FFFFFF; font-size:36px; font-weight:lighter; }


.ixl #subHeader { 
	background: #00AEFF; 
	color:#FFFFFF;
	padding: 0 0 0 75px;  
} 
.ixl #subHeader p { font-size:.75em; margin: 0; padding: 10px 0; font-weight:bold;}
.ixl #subHeader p a { text-decoration:none; color:#FFFFFF;}
.ixl #subHeader p a:hover{text-decoration:underline;}

.ixl #navBody {
	float: left; 
	width: 195px; 
	background: #FFFFFF; 
	padding: 40px 10px 15px 75px;
	min-height: 220px;
}
.ixl #mainContent { 
	margin: 0 0 0 280px; 
	padding: 40px 50px 30px 0; 
} 
.ixl #mainContent p{ margin:0 0 10px; font-size:.8em; line-height:145%;}
.ixl #mainContent .contact{ margin:0 0 10px; font-size:.75em; line-height:135%;}
.ixl #mainContent p.quote{ margin:0 0 10px; color:#000099; font-size:1em;}
.ixl #mainContent h1{ margin:0 0 20px; font-family: "Trebuchet MS" Trebuchet, Verdana, Arial, sans-serif; font-size:1.5em; color:#000099; line-height:150%;}
.ixl #mainContent h2{ font-size:.8em; margin:0; padding:0 0 15px;}
.ixl #mainContent h3{ font-size:.8em; margin:0; padding:10px 0;}
.ixl #mainContent .pdfList {
	list-style-type: none;
	padding: 0;
}
.ixl #mainContent .pdfList li {
	background: #fff url(../images/ico_acro.gif) 0 1px no-repeat;
	padding: 0 0 0 22px;
	font-size:.8em; 
	line-height:145%;
}
.ixl #mainContent a {
	color: #333333;
	text-decoration: none;
}

.ixl #mainContent a:hover {
	text-decoration: underline;
}
.ixl #mainContent .fmovie {
	z-index:-1;
}

.ixl #footer { 
	width: 800px; 
	text-align: left; 
	margin: 0 auto; 
	padding: 0; 
	background:#7C7C7C; 
} 
.ixl #footer p {
	color:#FFFFFF;
	font-size:.75em;
	margin: 0; 
	padding: 10px 0 0 10px; 
}
.fltrt { 
	float: right;
}
.fltlft { 
	float: left;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* Navigation Styles */
.ixl #navBody ul {
	padding: 0;
	list-style-type: none;
}

.ixl #navBody li {line-height: 175%; font-size: .75em;}
.ixl #navBody li.subnav {line-height: 155%; font-size: .7em; padding-left:10px;}
.ixl #navBody li.subnav2 {line-height: 155%; font-size: .7em; padding-left:20px;}

.ixl #navBody a {
	color: #333333;
	text-decoration: none;
}

.ixl #navBody a:hover {
	font-weight:bold;
	color: #1D89D1;
}
.ixl #mainContent .blu { color: #1D89D1;
}
.ixl #mainContent ul {
	padding: 0;
	margin-top:0;
	margin-bottom:15px;
	list-style-type: disc;
	font-size:.8em;
}
.ixl #mainContent li {line-height: 155%; margin-left:20px;}