@import url("editor.css");
@import url("/style/public/lightbox.css");
#navigation ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#navigation ul ul{
	display: none;
	background-color: #f8f8f8;
	z-index: 3000;
}

#navigation li {
margin-bottom: 0px;
}

.level_3{
	_margin-left: 1px;
}

.level_2, .level_3{
	width: 175px;;
}

.level_1 li{
	float: left;
	padding: 3px 15px;
	background: url(/images/shell/menu_button.jpg);
	position: relative;
	z-index: 3000;
}

.level_2 li, .level_3 li{
	float: none;
	background: none;
	background-color: #f8f8f8;
	padding: 3px 15px;
	display: block;
	z-index: 3000;
	color: #005f9f;
	border: 1px solid #b0b0b0;
	margin-top: -1px;
}

.level_1 li a{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
} 

.level_1 li:hover{
	background: url(/images/shell/selected_menu_button.jpg);
} 

.level_1_a:hover {
   color: #FFFFFF;
}

.level_2 li:hover, .level_3 li:hover{
	background: #d3d3d3 url(/images/shell/selected_sub_menu.jpg) bottom left repeat-x;
}

.level_2 li.hasChildren:hover, .level_3 li.hasChildren:hover{
	_margin-bottom: -4px;
}

.level_3_div, .level_2_div{
	color: #005f9f;
}

#navigation .level_1 li:hover .level_2 {
	z-index: 1000;
	display: block;
	position: absolute;
	left: 0px;
	top: 21px;
	z-index: 3000;
}

#navigation .level_2 li:hover .level_3 {
	z-index: 1000;
	display: block;
	position: absolute;
	left: 100%;
	top: 0px;
	z-index: 3000;
}

body{
	margin: 0;
	padding: 0;
	height: 100%;
	background: gray url(/images/shell/background.gif) top center repeat-y;
}

#logoLink{
	width: 174px;
	height: 101px;
	position: absolute;
	top: 0px;
	left: 50%;
   margin-left: -455px;
   z-index:999;
}
#logoLink a{
   z-index:999;
   width: 174px;
	height: 101px;
   background: url(/images/shell/logo.jpg) top left;
   display: block;
}

#navigation{
	background: url(/images/shell/nav_bg.jpg) repeat-x top left;
	height: 43px;
	margin: 0;
	z-index: 3000;
   font-family: Arial;
}

#box_1{
	background: url(/images/shell/faded_logo.jpg) no-repeat top right;
	width: 373px;
	height: 101px;
	position: absolute;
	top: 0px;
	right: 0px;
   z-index: 9999;
}

#pageContent{
	position: absolute;
	top: 144px;
	left: 0px;
	z-index: 100;
	width: 98%;
	padding-left: 20px;
   background: url(/images/shell/watermark.jpg) 541px 0px no-repeat;
}

#pageText{
	padding-bottom: 20px;
	margin-right: 252px;
	_height: 100%;
}

#box_2{
	position: absolute;
	top: 144px;
	right: 0px;
	background: url(/images/shell/right_logo.jpg) top right no-repeat;
	width: 241px;
	height: 104px;
	z-index: 2000;
}

#box_3{
	position: absolute;
	top: 248px;
	right: 0px;
	background: #ffffff url(/images/shell/right_grey_gradient.jpg) bottom left repeat-x;
	z-index: 2000;
	width: 241px;
	height: 421px;
}

#editButton {
   position: absolute;
   top: 5px;
   right: 257px;
   z-index: 999;
   background: url(/images/icons/pencil.gif) no-repeat center left;
   padding-left: 20px;
   font-style: italic;
}

.pageText{
	padding-right: 20px;
}

#pageFooter {
   color:silver;
   font-size:10px;
   text-align:center;
   width:660px;
}

#search {
   position: absolute;
   top:10px;
   right: 10px;
   z-index:9999;
}
#search .inputtext {
   margin-right: 5px;
}

.pageindex h3 {
   font-size: 14px;
}

#bodyHolder {
   left:50%;
   margin-left:-474px;
   position:relative;
   width:950px;
   * margin-left:-475px;
   _margin-left:-474px;
}

#headerBackground{
	background: url(/images/shell/heading_gradient.jpg) top left repeat-x;
	height: 101px;
   left:50%;
   margin-left:-475px;
   position:relative;
   width:950px;
}

h2 {
   * padding-top: 15px;
}

.letter-index {
   padding: 8px 0px 5px 0px;
}

.letter-index h3{
   color: gray;
   display: inline;
   padding-right: 5px;
}

.pageindex  .childPage {
   width: 200px;
   float: left;
   text-align: center;
}

.searchResult h4 {
	padding: 0; margin: 0 0 15px 0px;
}
