body {
	font-size:10pt;
	color:#253C30;
}
/* for pop up control */

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
/* end */

.newsList {
	font-size:10pt;
	color:#253C30;
	letter-spacing:3px;
}
.newsListHeader {
	font-weight:bold;
	font-size:10pt;
	color:#253C30;
	letter-spacing:3px;
}
.newsList2 {
	font-size:10pt;
	color:#253C30;
	letter-spacing:3px;
}
.newsTitle {
	font-size:14pt;
	font-weight: bold;
	padding:10px 15px 10px 20px;
	text-align:center;
	letter-spacing:3px;
}
.newsContent {
	font-size:10pt;
	padding:10px 5px 10px 20px;
	letter-spacing:3px;
}
.mhTitle {
	font-size:14pt;
	font-weight: bold;
	padding: 10px 15px 15px 20px;
	letter-spacing:3px;
}
.mhDesp {
	font-size:10pt;
	padding: 10px 15px 10px 20px;
	letter-spacing:3px;
}
.mhDetail {
	font-size:10pt;
	padding: 10px 15px 10px 20px;
	letter-spacing:3px;
}
.mhContent {
	font-size:10pt;
	padding: 10px 15px 10px 20px;
	letter-spacing:3px;
}
.decreetitle {
	font-weight:bold;
	font-size:10pt;
	color:#800000;
	letter-spacing: 3px;
}
.decreesubtitle {
	font-weight:bold;
	font-size:10pt;
	color:#008000;
	letter-spacing: 3px;
}
.decreetxt {
	font-size:10pt;
	color:#253C30;
	letter-spacing: 3px;
}
.Questiontxt {
	font-size:10pt;
	color:#253C30;
	letter-spacing: 3px;
}
.WHTitle {
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	padding:10px 30px 10px 5px;
	letter-spacing:3px;
}
.WHContent {
	letter-spacing: 3px;
	font-size:10pt;
	padding:10px 30px 10px 5px;
}
.WHBack {
	text-align:right;
	padding:10px 30px 10px 5px;
	letter-spacing:3px;
}
.KnowledgeSpace {
	width: 667px;
	padding:10px 15px 10px 20px;
	letter-spacing:3px;
}
.KnowledgeTitle {
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	letter-spacing:3px;
}
.KnowledgeContent {
	letter-spacing: 1px;
	font-size:10pt;
	letter-spacing:3px;
}
.KnowledgeBack {
	text-align:right;
	width: inherit;
	letter-spacing:3px;
}
.KnowledgeListHeader {
	padding:10px 0px 10px 0px;
	font-size:10pt;
	letter-spacing:3px;
}
.KnowledgeList {
	padding:10px 0px 10px 0px;
	letter-spacing:3px;
}
/* Resources */

.ResPanelHead {
	background:url(/images/htitleline.gif) repeat-x right bottom;
	height: 43px;
	width: 715px;
	padding:0;
}
.ResPanelBorder {
	background: url(/images/H_gb.gif) repeat-y;
	min-height: 380px;
	height:auto;
	width:715px;
	margin:0px;
	padding: 10px 10px 10px 10px;
}
.ResPanelFoot {
	background:url(/images/Hfoot_OpenC.gif) no-repeat;
	width: 715px;
	height: 25px;
	padding:0;
}
#ResPanelMenu ul {
	list-style-type:none;
	margin:0px;
	padding-left:2px;
}
#ResPanelMenu li {
	margin: 0px;
	float: left;
}
#ResPanelMenu li a {
	width: 117px;
	height: 36px;
	display: block;
	text-indent: -3000px;
	font-size: 1px;
	overflow:hidden;
}
#ResPanelMenu li.resGalleryButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: 0px -76px;
}
#ResPanelMenu li.resGalleryButton a:hover {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: 0px -39px;
}
#ResPanelMenu li.resGalleryOpenButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#ResPanelMenu li.resVideoButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -117px -76px;
}
#ResPanelMenu li.resVideoButton a:hover {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -117px -39px;
}
#ResPanelMenu li.resVideoOpenButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -117px 0px;
}
#ResPanelMenu li.resECardButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -234px -76px;
}
#ResPanelMenu li.resECardButton a:hover {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -234px -39px;
}
#ResPanelMenu li.resECardOpenButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -234px 0px;
}
#ResPanelMenu li.resWallButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -351px -76px;
}
#ResPanelMenu li.resWallButton a:hover {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -351px -39px;
}
#ResPanelMenu li.resWallOpenButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -351px -0px;
}
#ResPanelMenu li.resLinkButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -468px -76px;
}
#ResPanelMenu li.resLinkButton a:hover {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -468px -39px;
}
#ResPanelMenu li.resLinkOpenButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -468px 0px;
}
#ResPanelMenu li.resEduButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -585px -76px;
}
#ResPanelMenu li.resEduButton a:hover {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -585px -39px;
}
#ResPanelMenu li.resEduOpenButton a {
	background-image: url(/images/dlbuttonC.gif);
	background-repeat: no-repeat;
	background-position: -585px 0px;
}
/* HeritageInfo */
.HPanelHead {
	background:url(/images/htitleline.gif) repeat-x right bottom;
	height: 43px;
	width: 715px;
	padding:0;
}
.HPanelBorder {
	background: url(/images/H_gb.gif) repeat-y;
	width:715px;
	margin:0px;
	padding:0;
	padding:10px 10px 10px 5px;
}
.HPanelFoot {
	background:url(/images/Hfoot_OpenC.gif) no-repeat;
	width: 715px;
	height: 25px;
	padding:0;
}
#MPanelMenu ul {
	list-style-type:none;
	margin:0px;
	padding-left:2px;
}
#MPanelMenu li {
	margin: 0px;
	float: left;
}
#MPanelMenu li a {
	width: 143px;
	height: 43px;
	display: block;
	text-indent: -3000px;
	font-size: 1px;
}
#MPanelMenu li.title1close a {
	background-image: url(/images/htitle1closec.gif);
	background-repeat: no-repeat;
}
#MPanelMenu li.title1open a {
	background-image: url(/images/htitle1openc.gif);
	background-repeat: no-repeat;
}
#MPanelMenu li.title2close a {
	background-image: url(/images/htitle2closec.gif);
	background-repeat: no-repeat;
}
#MPanelMenu li.title2open a {
	background-image: url(/images/Htitle2OPENC.gif);
	background-repeat: no-repeat;
}
/* Show only to IE PC \*/
* html .boxhead h2 {
	height: 1%;
} /* For IE 5 PC */
.galleryOutBox {
	margin: 0 auto; /* center for now */
	float:left;
	background: url(/images/DLBG2.gif) no-repeat top right;
	font-size: 100%;
}
.galleryBoxheadR {
	display: block;
	padding: 0 9px 10px 4px;
	background: url(/images/DLBG4.gif) no-repeat bottom right;
	text-align: center;
}
.galleryBoxheadL {
	background: url(/images/DLBG1.gif) no-repeat top left;
	margin: 0;
}
.galleryBoxbody {
	background: url(/images/DLBG3.gif) no-repeat bottom left;
	margin: 0;
	padding: 0 0 0 9px;
}
a:link {
	color:#253c30;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color:#253c30;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color:#253c30;
	text-decoration: underline;
	font-weight: bold;
}
a.newsListLink:link {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.newsListLink:visited {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.newsListLink:hover {
	color: #253c30;
	text-decoration: underline;
	font-weight: normal;
}
a.pageList:link {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.pageList:visited {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.pageList:hover {
	color: #253c30;
	text-decoration: underline;
	font-weight: normal;
}
a.decreetitle:link {
	color: #800000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
a.decreetitle:visited {
	color: #800000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
a.decreetitle:hover {
	color: #800000;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 1px;
}
a.decreetxt:link {
	color: #253C30;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
a.decreetxt:visited {
	color: #253C30;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
a.decreetxt:hover {
	color: #253C30;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 1px;
}
a.decreesubtitle:link {
	color: #008000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
a.decreesubtitle:visited {
	color: #008000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
a.decreesubtitle:hover {
	color: #008000;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 1px;
}
a.hotDesp:link {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.hotDesp:visited {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.hotDesp:hover {
	color: #253c30;
	text-decoration: underline;
	font-weight: normal;
}
a.DefEtc:link {
	color: #538169;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
a.DefEtc:visited {
	color: #538169;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
a.DefEtc:hover {
	color: #538169;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 1px;
}
a.searchB:link {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.searchB:visited {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
a.searchB:hover {
	color: #253c30;
	text-decoration: none;
	font-weight: normal;
}
