body {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:76%;*/
	line-height: 1.4em;
	background-color: #333333;
	text-align: center;
	margin: auto;
	padding: 20px;
}
.Normal, p, body, td, ul, ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#main {
width:860px;
margin:auto;
padding:0;
background-color:#FFFFFF;
border:20px solid #cccccc;
border-top:0px;
border-bottom:0;
text-align:left;
position:relative;
}

#top {
width:860px;
margin:auto;
background-color:#FFFFFF;
border-left: 20px solid #cccccc;
border-right: 20px solid #cccccc;
border-top: 20px solid #cccccc;
border-bottom:0;
text-align:left;
}
.graphic {
width:900px;
height:187px;
margin:auto;
padding:0;
background-color:#FFFFFF;
}

.menu1 {
	width:860px;
	height:20px;
	margin-bottom:20px;
	background-color:#e6ded9;
	border-top: 2px solid #ffffff;
	border-bottom: 1px solid #c9b8c4;
	line-height:1.5em;
	font-size:10px;
	letter-spacing: 0.6em;
}

.menu1_admin {
	width:860px;
	height:20px;
	margin-bottom:20px;
	background-color:#e6ded9;
	border-top: 2px solid #ffffff;
	border-bottom: 1px solid #c9b8c4;
	line-height:1.5em;
	font-size:10px;
}

.menu1text {
	color:#333333;
	text-align:center;
	text-transform:uppercase;
	line-height:1.5em;
	font-size:10px;
	letter-spacing: 0.6em;
}

.menu2{
height:20px;
margin:0 0 20px 120px;
border:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.content1 {
float:left;
padding-left:120px;
width:460px;
padding-bottom:10px;
}

.content2 {
float:left;
width:820px;
padding-bottom:10px;
}

.content1_admin {
float:left;
padding-left:40px;
width:660px;
padding-bottom:10px;
}

.contentRt1 {
float:left;
margin-left:50px;
width:190px;
padding-bottom:5px;
}
.contentRt2 {
float:left;
margin-left:50px;
margin-top:10px;
padding-top:10px;
border-top:dotted 1px #663300;
width:190px;
}

#footer{
width:820px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
clear:both;
margin:30px 0 0 0;
background-color:#cccccc;
text-align:right;
padding-right:40px;
color:#330000;
}

a:link {  text-decoration: none; color: #0082d6}
a:hover {  text-decoration: underline; color: #0082d6}
a:visited{  text-decoration: none; color: #003399}
a:visited:hover {  text-decoration: underline; color: #003399}

.menu1 a {color: #333333;	text-decoration: none;} 
.menu1 a:hover {color: #0082d6;	text-decoration: none;	}
.menu1 a:visited {color: #333333;	text-decoration: none;} 
.menu1 a:visited:hover {color: #0082d6;	text-decoration: none;	}

.menu2 a {color: #663300;	text-decoration: none;  } 
.menu2 a:hover {color: #0082d6;	text-decoration: none;	}
.menu2 a:visited {color: #663300;	text-decoration: none;} 
.menu2 a:visited:hover {color: #0082d6;	text-decoration: none;	}

#footer a {color: #330000;	text-decoration: none;} 
#footer a:hover {color: #0082d6;	text-decoration: none;	}
#footer a:visited {color: #330000;	text-decoration: none;} 
#footer a:visited:hover {color: #0082d6;	text-decoration: none;	}

H1 {
font-size:2em;
font-weight:normal;
color:#330000;
padding-top:0.1em;
margin-bottom: 0.4em;
margin-top:0;

}
H2 {
font-size:1.6em;
font-weight:normal;
color:#330000;
margin-bottom: 0.4em;

}
H3 {
font-size:1.2em;
font-weight:bold;
color:#330000;
margin-bottom: 0.2em;
}
p {
	margin: 0em 0em 0.8em 0em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	}
.quote {
font-family: Arial, Helvetica, sans-serif;
color:#a46a15;
line-height:1.8em;
}
.attrib {
width:80%;
margin-left:20%;
text-align:right;
}

.MainMenu_MenuContainer {
	border: 0px;
	width: 500px;
	padding: 0px;
	
}
.MainMenu_MenuBar {
}
.MainMenu_MenuItem {
	cursor: hand; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	border: 0px #35668b solid;
	padding: 0px 5px 0px 5px;
	background-color: #cccccc; 
	height:24px;
	border-bottom:1px solid #333333;
}
.MainMenu_MenuItemSel {
	background-color: #0082d6; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	border: 0px #FFFFFF solid;
	padding: 0px 5px 0px 5px;
	height:24px;
	border-bottom:1px solid #333333;
	}
	
.MainMenu_MenuIcon {
	display: none;
}

.rootmenuitem {	
	background-color: transparent;
	cursor: hand; 
	color: #333333; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: bold;
	text-transform: uppercase;
	border: 0px #999999 solid;
	padding: 0px 8px;
	
	display:table-cell;
}
.rootmenuitemselected {
	background-color: transparent;
	cursor: hand; 
	color: #0082d6; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: bold;
	text-transform: uppercase;
	border: 0px #999999 solid; 
	padding: 0px 8px;
	

	display:table-cell;	
}
.rootmenuitembreadcrumb{
	background-color: transparent;
	cursor: hand; 
	color: #0082d6; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: bold;
	text-transform: uppercase;
	border: 0px #999999 solid; 
	padding: 0px 8px;
	

	display:table-cell;	
}

.submenuitembreadcrumb{
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	border: 0px #35668b solid;
	padding: 0px 5px 0px 5px;
	background-color: #333333; 
	height:24px;
	border-bottom:1px solid #333333;
}
.submenu {
	z-index: 1000;
	background-color: transparent; 
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction='90', Strength='1');*/
	border: 1px #333333 solid;
	margin-left:10px;
	margin-top:-1px;
}
.MainMenu_MenuBreak {
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	/*height: 1px;*/
}


.MainMenu_MenuArrow {
	/*display:none;*/
	border: 0px #FFFFFF solid;
	padding: 0px 5px 0px 5px;
	border-bottom:1px solid #333333;
	height:24px;
}

.MainMenu_RootMenuArrow {
	display: none;
}
/* R2i additions 9/8/09 */

.rightnav {
border: solid 1px #C9B8C4;
background: #e6e6e6;
padding: 8px;
}
.rightnav h3 {
font-size: 14px;
margin: 0 0 5px 0;
font-weight: bold;
}
.rightnav a { 
display: block;
margin-bottom: 8px;
text-decoration: none; color: #0082d6;
line-height: normal;
}
.rightnav a#active:link, .rightnav a#active:visited, .rightnav a#active:hover, .rightnav a#active:active { 
color: #000;
}
.RootmenuC a:link, .RootmenuC a:visited, .RootmenuC a:hover, .RootmenuC a:active {
color: #000;
}
