/* subnav */
 div.subnav 
{
	display:none
}
#navigation
{
	display:none
}


#topnavigation
{
	display:none

}

.footer-nav
{
	display:none
}

fieldset legend, #skip {

	display:			none;

}
#main
{
	width:900px;
	margin: 0px auto;
	background:#fff;
	padding:5px;
}
#top
{
display:none;
}

li a
{
	text-indent:-9999em;
	display:block;
	color:Black;

}

ul
{
	list-style:none;
}
/* subnav */




#plug span
{

	visibility:hidden;
	text-indent:-9999em;
}

.heading
{
	width:900px;
	float:left;
	height:40px;
	background:#9e0b0f;
}
h1
{
	float:left;
	height:30px;

}
h1 em
{
	text-indent:-9999em;
	display:block;
	margin:-22px 0 0 25px;
	width:280px;


}

#section-navigation
{

	float:left;
	width:500px;
	height:30px;
	
}
#section-navigation ul li
{
	float:left;

}
#section-navigation ul li a:hover
{

	background:url(../images/subnav_bottom.gif) bottom left repeat-x;

}
.content
{
	width:100%;
	padding-bottom:40px;
	background-color:#ededec;
}
.content .pageContent
{

	float:left;
	margin:25px 0 30px 30px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;



}

 .pageContent h2, .pageContent h2 a
 {
	color:#9e0b0f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;

 }
  .pageContent p
  {
		width:530px;
		font-size:11px;
		margin-right:28px;
		margin-bottom:20px;
		
  }
   .pageContent ul
  {
		font-size:11px;
		margin:8px 28px 0 30px;
	width:470px;
  }
   .pageContent ul li
  {
	 margin-bottom:8px;
	 background:url(../images/bullet.gif) 0 3px no-repeat;
	 padding-left:10px;
	 line-height:9px;
  }
  #flashcontent
  {
	display:none;
  }
  .content .images
  {
	width:300px;
	float:left;
	margin:15px 0 0 0;
	

  }
  .content .virtualimages
  {
	width:300px;
	float:left;
	margin:15px 0 0 0;
  }
.content .images img,  .content .virtualimages img

{
	margin-top:10px;
	float:left;
}
.listp
{
	width:425px;
	float:left;
}
.view
{
	float:left;
	display:block;
	width:54px;
	height:53px;
	background:url(../images/btn_view.gif) top left no-repeat;
	text-indent:-9999em;
}
.listbox, .Murallistbox
{

	background:url(../images/dividerline.gif) top left repeat-x;
	float:left;
	padding-top:15px;

}
.listbox p
{
	width:430px;

}

.listbox h2, .Murallistbox h2
{
	margin-bottom:6px;
}
.Murallistbox
{
	width:852px;
}
.Murallistbox p
{
	width:430px;
}
.Murallistbox img
{
	float:left;
}
.Murallistbox .view
{
	clear:left;
	float:left;
	margin-left:370px;
	background:url(../images/zoom.jpg) top left no-repeat;
	
}
.virtual p, .virtual h1, .virtual ul
{
	width:234px;
}
.virtual 
{
	float:left;
	width:300px;
}
fieldset
{
	border:0;
	float:left;
	width:552px;
}
.pageContent fieldset p
{
	float:left;
	padding:0;
	margin-bottom:8px;
	padding:0;
	width:275px;
	margin-right:0;
	clear:left;


}
fieldset p label
{
	width:100px;
	float:left;
	padding-top:3px;
	color:#9e0b0f;

}
fieldset p span label
{
		width:20px;
		padding-top:0;
		clear:none;
		color:#333333;
}
fieldset p span input
{

		float:left;
		padding-top:0;
		clear:none;
}
fieldset  select
{
		width:156px;
	font-size:11px;
	height:17px;
	border:solid 1px #d9d9d9;

}
.pageContent  fieldset p.errorform
{
	clear:none; 
	width:200px;
	float:left;
	color:#666666;
	margin:3px 0 8px 0;
	
	
}
fieldset input.textbox
{
	width:156px;
	font-size:11px;
	height:17px;
	border:solid 1px #d9d9d9;
}
fieldset .btnSubmit
{
	margin-left:203px;
}

.pager
{
	float:left;
	margin:10px 0 0 0;
	height:29px;


}
.pager span
{
	display:none;
}
.pager ol
{
	float:left;
	padding:0;
	margin:0;
}
.pager ol li
{
	display:block;
	float:left;

}
.pager ol li ol li
{
	margin-top:4px;

}
.pager ol li ol li.last a
{
	border:none;
}
.pager a
{
	display:block;
	float:left;
	font-size:12px;
	color:#494949;
	border-right:solid 1px #494949;
	padding-right:12px;
	text-decoration:none;
	text-indent:1em;

		

}
.pager img
{
	border:none;
	height:24px;
}
.pager li.active
{
	font-weight:bold;

}
.pager a.next, .pager a.last, .pager a.previous, .pager a.first
{
	border:none;
}
.pager a.last,.pager a.first
{
	display:none;
}