  #level0 {
    position:relative;
	
    width: 762px;
	height: 500px;
}
	
  #level1 {
  	width: 564px;
    margin-left:20px;
    padding:0px 10px 0px 0px;
}
  
  #sidetitle {
	position: absolute;
	left:550px;
	top:0px;
	width:280px;
/*	height:100px; */
	padding:0px 0px 5px 10px;
}
  #sidebar {
	position: absolute;
	left:550px;
	top:120px;
	width:280px;
/*	height: 400px; */
	padding:0px;
	margin-left:20px;
	margin-right:10px;
}
  #maincontent {
	position: absolute;
	left:150px;
	top:0px;
	width:400px;
/*	height: 460px; */
	padding:0px;
}
  #flashIntro {
	position: absolute;
	left:0px;
/*	top:170 px;  */
	width:850px;
	height:260px;
	padding-top:170px; 
}
  #level2 {
  height:460px;
  margin-left:20px;
  }
  #level3 {
    width:130px;
	}
  #mainNav {
  height:100px;
}
  #topBar {
  position: absolute;
  top: 0px;
  left:0px;
  height: 80px;
}

  #titleBar {
  position: absolute;
  display:block;
  	left:150px;
    width:600px;
    /*width: 100%;*/
	height: 120px;
    color: #666666;
	font-family: Georgia, Times New Roman, serif;
	font-size:28px;
	line-height:20px;
	padding:0px 1px 0px 0px;
	text-align: left;
	letter-spacing: 0px;
}
/*  #green {
  position: absolute;
  display:block;
  	left: 468px;
    width: 100px;
   	height: 120px;
    color: #666666;
	padding: 15 1 0 0px;
}  */
	.headline {
    color: #999999;
	font-family: Georgia, Times New Roman, serif;
	font-size:28px;
	line-height:32px;
	padding-left:12px;
}
	.projtitle {
    display: block;
	color: #7A0C08;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:16px;
	margin-top:10px;
	text-align: left;
/*	font-variant:small-caps; */
	font-weight:bold;  
}
	.arrow {
    display: block;
	color: #7A0C08;
	font-family: Georgia, Times New Roman, serif;
	font-size:15px;
	line-height:10px;
	margin-bottom:10px;
	text-align: left;
}
	.title {
    display: block;
	color: #666666;
	font-family: Georgia, Times New Roman, serif;
	font-size:18px;
	line-height:20px;
	text-align: left;
    margin-top:30px;
}
	.trademark {
	vertical-align:super;
	font-size:9px;
	line-height:9px;
}
#mainNav li a {
/*  display:block;
	padding:  2px 5px 2px 0em; */
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	color: #333333;
	font-size:10px;
}

#mainNav li a:hover{
	background: #ffffff;
	color:  #7A0C08;
}

#mainNav ul {
	border:none;
	list-style:none;
	margin:0px;
	padding:0px; 
}
ul {
	border:none;
	list-style:none;
	margin:0px;
	padding:0px; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #666666;
	font-size:11px;
}
li {
	padding:0px 0px 5px 0px;
}
.italics {
	font-style:italic;}
/*
li a {
	display:block;
	padding:  2px 5px 2px 0.9em;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
}

li a:hover{
	background-image: url(highlight_short.jpg);
	background: #ffffff;
	color:  #7A0C08;
}

ul {
	border: none;
	list-style: none;
	margin: 0px;
	padding :0px; 
} */
.inline {
  display: inline;
  padding-left:0px;
  padding-right:10px;
}

.last {
  text-align: right;
  padding-left:0px;
  padding-right:0px;
} 
.sidetext {
	display: inline;
	color: #333333;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	line-height:13px;
	margin-right:0px;
	padding:0px;
}
.maintext {
	display:block;
	color: #333333;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	line-height:14px;
	margin: 0px;
	padding:5px 2px 0px 0px;
	text-align: left; 
}
#sidecol2 a{
	display: inline;
	color: #333333;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	line-height:16px;
	margin-right:0px;
	padding:0px;
}
a{
	color: #333333; 
	font-family: Helvetica, Verdana, sans-serif;
	text-decoration:none;
	font-size:11px;
	}
	
.sublink a{
	color: #666666; 
	font-family: Helvetica, Verdana, sans-serif;
	text-decoration:none;
	font-size:11px;}

.sublink {
	color: #666666; 
	font-family: Helvetica, Verdana, sans-serif;
	text-decoration:none;
	font-size:11px;}
	
a:hover{
	color: #7A0C08;}

.leaderstext {
	display:block;
	color: #333333;
	font-family: Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin:5px;
	padding:0px;
}
.subtitle {
	display:inline;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	padding:0px;
	font-weight:bolder;
}
.tagline {
	display:inline;
	color: #333333;
	font-family: Helvetica, Verdana, sans-serif;
	font-size:10px;
	line-height:12px;
	padding:0px;
}

.tagline a{
	color: #333333; 
	font-family: Helvetica, Verdana, sans-serif;
	text-decoration:none;
	font-size:10px;}
	
#maincontent p{
	display:block;
	color: #333333;
	font-family: Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:14px;
	margin: 0px;
	padding:0px 10px 0px 10px;
}
#footer{
	color: #666666;
	font-size:11px;
	font-family: Helvetica, Verdana, sans-serif;
	padding:0px;
}
#footer a{
	color: #666666;
	font-size:11px;
	font-family: Helvetica, Verdana, sans-serif;
	padding:0px;
	margin-top:10px;
}
#footer a:hover{
	color: #7A0C08;
}

/*  SUBNAV STYLES     */
#subnav {
	padding:0px;
	width:150px;
	height:300px;
	line-height:12px;
/*	font-weight: bold;  */
}

#subnav li {
	margin:0px;
	padding:0px 0px 5px 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	
}

#subnav li a {
/*	display: block;  */
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	color: #666666;
	font-size:10px;
	margin:0px;
/*	letter-spacing: 1.5px; */
}

#subnav li a:hover{
	color:  #7A0C08;
}

#subnav ul {
	border:none;
	list-style:none;
	margin:0px;
	padding:0px;
}

/* rollover */

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer398571982 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	z-index: 1;
	margin:0px;
	width:96px;
	height:100px;
	text-align:left;
}

#MMMenuContainer0302141404_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0302141404_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	z-index: 1;
	left:110px;
	top:2px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0302141404_0 {
/* This class defines things about menu MMMenu0302141404_0's div. */
	position:absolute;
	z-index: 1;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:142px;
	height:152px;
}

.MMMIFVStyleMMMenu0302141404_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0302141404_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:142px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	height:17px;
}

.MMMIVStyleMMMenu0302141404_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0302141404_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:142px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	height:17px;
}

#MMMenu0302141404_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0302141404_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:19px;
}

#MMMenu0302141404_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:38px;
}

#MMMenu0302141404_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:57px;
}

#MMMenu0302141404_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:76px;
}

#MMMenu0302141404_0_Item_5 {
/* Unique ID for item 5 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:95px;
}

#MMMenu0302141404_0_Item_6 {
/* Unique ID for item 6 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:114px;
}

#MMMenu0302141404_0_Item_7 {
/* Unique ID for item 7 of menu MMMenu0302141404_0 so we can set its position */
	left:0px;
	top:133px;
}

#MMMenuContainer0302141404_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0302141404_0 a {
/* Controls the general apperance for menu MMMenuContainer0302141404_0's items, including color and font */
	text-decoration:none;
	font-family:Georgia, Times, Times New Roman, serif;
	font-size:13px;
	color:#666666;
	text-align:right;
	vertical-align:middle;
	padding:1px;
	background-color:transparent;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
	z-index: 1;
}

#MMMenuContainer0302141404_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0302141404_0 */
	color:#7a0c08;
	background-color:#ffffff;
}
#MMMenuContainer0302141607_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0302141607_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	z-index: 1;
	left:109px;
	top:21px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0302141607_1 {
/* This class defines things about menu MMMenu0302141607_1's div. */
	position:absolute;
	z-index: 1;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:180px;
	height:95px;
}

.MMMIFVStyleMMMenu0302141607_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0302141607_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:180px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:178px;
	height:17px;
}

.MMMIVStyleMMMenu0302141607_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0302141607_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:180px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:178px;
	height:17px;
}

#MMMenu0302141607_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0302141607_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0302141607_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0302141607_1 so we can set its position */
	left:0px;
	top:19px;
}

#MMMenu0302141607_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0302141607_1 so we can set its position */
	left:0px;
	top:38px;
}

#MMMenu0302141607_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0302141607_1 so we can set its position */
	left:0px;
	top:57px;
}

#MMMenu0302141607_1_Item_4 {
/* Unique ID for item 4 of menu MMMenu0302141607_1 so we can set its position */
	left:0px;
	top:76px;
}

#MMMenuContainer0302141607_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0302141607_1 a {
/* Controls the general apperance for menu MMMenuContainer0302141607_1's items, including color and font */
	text-decoration:none;
	font-family:Georgia, Times, Times New Roman, serif;
	font-size:13px;
	color:#666666;
	text-align:right;
	vertical-align:middle;
	padding:1px;
	background-color:transparent;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
	z-index: 1;
}

#MMMenuContainer0302141607_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0302141607_1 */
	color:#7a0c08;
	background-color:#ffffff;
}
#MMMenuContainer0302142703_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0302142703_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	z-index: 1;
	left:109px;
	top:59px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0302142703_2 {
/* This class defines things about menu MMMenu0302142703_2's div. */
	position:absolute;
	z-index: 1;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:110px;
	height:152px;
}

.MMMIFVStyleMMMenu0302142703_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0302142703_2 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:110px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:108px;
	height:17px;
}

.MMMIVStyleMMMenu0302142703_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0302142703_2 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:110px;
	height:19px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:108px;
	height:17px;
}

#MMMenu0302142703_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0302142703_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:19px;
}

#MMMenu0302142703_2_Item_2 {
/* Unique ID for item 2 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:38px;
}

#MMMenu0302142703_2_Item_3 {
/* Unique ID for item 3 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:57px;
}

#MMMenu0302142703_2_Item_4 {
/* Unique ID for item 4 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:76px;
}

#MMMenu0302142703_2_Item_5 {
/* Unique ID for item 5 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:95px;
}

#MMMenu0302142703_2_Item_6 {
/* Unique ID for item 6 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:114px;
}

#MMMenu0302142703_2_Item_7 {
/* Unique ID for item 7 of menu MMMenu0302142703_2 so we can set its position */
	left:0px;
	top:133px;
}

#MMMenuContainer0302142703_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0302142703_2 a {
/* Controls the general apperance for menu MMMenuContainer0302142703_2's items, including color and font */
	text-decoration:none;
	font-family:Georgia, Times, Times New Roman, serif;
	font-size:13px;
	color:#666666;
	text-align:right;
	vertical-align:middle;
	padding:1px;
	background-color:transparent;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
	z-index: 1;
}

#MMMenuContainer0302142703_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0302142703_2 */
	color:#7a0c08;
	background-color:#ffffff;
}
