﻿html
{
	background:#683714;
	width:100%;
}
body
{
	margin:0;
	padding:0;
	overflow:auto;
	width:100%;
}
form
{
    margin:0;
    padding:0;
	overflow:hidden;    
    font:normal 8pt tahoma;
    background:url(Images/FormBG.jpg) repeat-x center top;
}
#Holder
{
    width:1002px;
    margin:0px;
    padding:0px;
    margin:0 auto;
    background:#683714 url(Images/Header.jpg) no-repeat center top;    
}
#Header
{
    width:1002px;
    height:162px;
    padding:0px;
    margin:0 auto;
}
#MainContent
{
	width:100%;
	background:#ffffff url(Images/MainContentBG.jpg) repeat-x center top;
}
#ContainerDef
{
	width:1002px;
	margin:0 auto;
	background:url(Images/ContentBGDef.jpg) repeat-y 3px 0px ;
	overflow:auto;
}
#Container
{
	width:1002px;
	margin:0 auto;
	background:url(Images/ContentBG.png) repeat-y 3px 0px ;
	overflow:auto;
}
div.TopContainer
{
	width:912px;
	padding:0 45px 0 45px;
	background:url(Images/TopContainerBG.jpg) no-repeat 0px top ;
	overflow:auto;
}
div.TopContainerDef
{
	width:912px;
	padding:0 45px 0 45px;
	background:url(Images/TopContainerBGDef.jpg) no-repeat 0px top ;
	overflow:auto;
}
#LContainer
{
	width:186px;
	background:#ebe3e0;	
}
#RContainer
{
	width:221px;
	padding:15px 0 0 0;
}
#DefaultContent
{
	width:505px;
}
#Content
{
	width:726px;
	padding:0px;
	margin:0px;
	overflow:auto;	
}
a
{
	text-decoration:none;
	color:#3c2e23;
}
.DefaultFloat
{
    display:block;
    float:left;
}
.NotDefaultFloat
{
    display:block;
    float:right;
}
.DefaultDirection
{
    direction:ltr;
}
.NotDefaultDirection
{
    direction:ltr;
}
.DefaultAlignment
{
    text-align:left;
}
.NotDefaultAlignment
{
    text-align:right;
}
.CenterText
{
    text-align:center;
}
.EnTextBox
{
	direction:ltr;
	text-align:left;
}
.LeftFloat
{
	display:block;
	float:left;
}
.Justify
{
	display:block;
	text-align:left;
}
.Sitemap
{
	padding:10px 20px;
}
/* -------------- Message --------------- */
div.Message
{
	width:600px;
	height:30px;
	margin:0;
	padding:0 0 0 50px;
	display:block;
}
marquee.Message
{
	width:650px;
	height:20px;
	margin:0;
	padding:10px 0 0 0;
	display:block;
}
ul.Message
{
	list-style-type:none;
	margin:0;
	padding:0;
	width:650px;
}
ul.Message li
{
	display:block;
	background:url(Images/Bullet_02.jpg) no-repeat right 8px;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	float:left;
}
span.Message
{
	background:url(Images/Bullet_02.jpg) no-repeat left 7px;
	padding:0 0px 0 10;
	margin:0 10 0 0px;
	display:inline-block;

}
/* -------------- HeadrMenu --------------- */
ul.HeadrMenu
{
    list-style-type:none;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 55px;
    width:615px;
    height:25px;
    overflow:hidden;
    display:block;
}
a.HeaderMenu
{
    display:inline-block;
    height:22px;
    background:url(Images/HeaderMenuBullet.jpg) no-repeat left bottom;
    text-align:center;
    overflow:hidden;
    font:Normal 8pt Tahoma;
    color:#726052;
    text-decoration:none;
    padding:3px 10px 0px 5px;    
}
a.HeaderMenu:hover
{
    background:url(Images/HeaderMenuBullet.jpg) no-repeat left bottom;
}
/* -------------- Menu --------------- */
div.Menu
{
    width:912px;
    height:30px;
    padding:0;    
    overflow:hidden;
    margin:0 auto;
    text-align:center;
    display:block;
}
a.Menu
{
    height:23px;
    display:block;
    font:Normal 8pt Tahoma;
    font-weight:600;
    text-decoration:none;
    text-align:left;
    color:Black;
    padding:7px 10px 0 10px;
    text-decoration:none;     
}
}
a.MenuWithChild
{
    /*width:90px;
    height:15px;  
    display:block;
    font:Normal 8pt Tahoma;
    font-weight:600;
    text-decoration:none;
    text-align:right; 
    color:Black;
    padding:0px 10px 0px 0px;
    text-decoration:none;  */
    height:23px;
    display:block;
    font:Normal 8pt Tahoma;
    font-weight:600;
    text-decoration:none;
    text-align:left;
    color:Black;
    padding:7px 10px 0px 10px;
    text-decoration:none;  
    background:url(Images/Down.gif) no-repeat center 23px;       
}
a.ChildMenu
{
    display:block;
    width:160px;
    height:20px;
    font:Normal 8pt Tahoma;
    text-decoration:none;
    color:Black;
    overflow:hidden;    
}
a.ChildMenu
{
	background:#f9eacb ;
	font:Normal 8pt Tahoma;
	color:#3c2e23;
	display:block;
	padding:2px 0 0 10px;	
	height:18px;
	text-align:left;
}
a.ChildMenu:hover
{
	background:#f4b98e;
	color:#be0000;
}
a.ChildMenuWithChild
{
	background:#f9eacb url(Images/Bullet_02.jpg) no-repeat 5px center;
	font:Normal 8pt Tahoma;
	color:#3c2e23;
	display:block;
	padding:2px 0 0 10px;	
	height:18px;
	text-decoration:none;
	text-align:left;
}
a.ChildMenuWithChild:hover
{
	background:#f4b98e url(Images/Bullet_02.jpg) no-repeat 5px center;
	color:#be0000;
}
/* -------------- Theme --------------- */
div.Theme
{
	width:726px;
	overflow:auto;
}
h4.Theme
{
	overflow:auto;
	background:url(Images/ThemeTitle.gif) no-repeat left 15px;
	padding:10px 0 10px 65px;
	color:#823a02;
	font:bold 9pt tahoma;
	margin:0;
}
div.DocumentBody
{
	width:700px;
	padding:0 10px;
	line-height:18px;
	overflow:auto;	
	font:normal 10pt tahoma;
	line-height:18px;
}
/* -------------- IndustrialTown --------------- */
ul.IndustrialTown
{
	list-style-type:none;
	margin:0 auto;
	overflow:hidden;
	padding:0px;
	height:150px;
	background:url(Images/IndustrialTownBG.gif) no-repeat 20px 0;
}
ul.IndustrialTown li
{
	padding:25px 0 0 30px;
	overflow:hidden;
}
ul.IndustrialTown img
{
	border:solid 1px #8c6d58;	
}
a.IndustrialTown
{
	width:140px;
	display:block;
	margin:13px 0 0 0;
	color:#4b4642;
	padding:0;
	display:inline-block;
}
/* -------------- TopNews --------------- */
div.TopNews
{
	width:505px;
	padding:5px 0 0 0;
	background:url(Images/NewsBoardSign.jpg) no-repeat 35px 0;
	overflow:hidden;
	height:231px;
}
div.TopNews ul
{
	list-style-type:none;
	margin:0 auto;
	width:505px;
	padding:10px 0 0 0;
}
li.TopNewsNone
{
	margin:0 0 15px 0;
	width:225px;
	overflow:hidden;
}
a.TopNewsNone
{
	font:Normal 8pt Tahoma;	
	text-decoration:none;
	color:#4c2201;
	display:block;
	overflow:auto;
	background:url(Images/Bullet_01.jpg) no-repeat left 6px;
	padding:0 5px 0 10px;
}
img.TopNewsFirst
{
	margin:0 0 20px 14px;
	padding:0;
	border:solid 1px #ece3dd;
}
a.MoreTopNews
{
	overflow:auto;
	display:inline;
	color:#ff7a22;
	float:right;
	margin:10px 0 0 0;
}
li.TopNewsFirst
{
	width:215px;
	margin:0;
	padding:8px 20px 0 35px;
	float:left;
}
a.TopNewsFirst
{
	font:bold 8pt Tahoma;	
	text-decoration:none;
	color:#4c2201;
	display:block;
	overflow:auto;
	padding:0 5px 0 20px;
}
div.TopNews span
{
	display:block;
	overflow:auto;
	font:Normal 8pt Tahoma;
	color:White;
}
/* -------------------  HotNewsCentrer -------------------*/
ul.HotNewsCenter
{
	list-style-type:none;
	margin:0;	
	padding:0px;
	width:450px;
	margin:0 auto;
	overflow:auto;
}
ul.HotNewsCenter li
{
	width:225px;
	overflow:hidden;
	float:right;
}
ul.HotNewsCenter li div
{
	width:77px;
	height:80px;
	padding:18px 0 0 8px;
	background:URL(Images/HotNewsImageFrame.gif) no-repeat left top;
}
a.HotNewsCenter
{
	overflow:auto;
	margin:18px 0 0 0;
	padding:0 5px 0 5px;
	color:#4b4642;
}
/* -------------------  CatList -------------------*/
.CatTitle
{
	display:inline-block;
	padding:2px 5px 0 10px;
	font-weight:600;
	color:#6a4210;
}
div.ListCategory
{
	display:inline-block;
	padding: 10px 0;
}
/* -------------------  HotNewsByCategory -------------------*/
ul.HotNewsByCategory
{
	list-style-type:none;
	margin:0;	
	padding:0px;
	overflow:auto;
	background:URL(Images/Bullet_04.gif) repeat-y 24px ;	
	display:block;
}
ul.HotNewsByCategory li
{
	overflow:hidden;
	width:186px;
	background:URL(Images/HotNewsImageFrame.gif) no-repeat left top;	
	margin:0px 0 5px 0;
	padding:18px 0 8px 0;
	float:right;
}
ul.HotNewsByCategory li img
{
	border:0px;
	margin:0 0 0 8px;
}
a.HotNewsByCategory
{
	width:90px;
	overflow:auto;
	margin:-2px 0 0 0;
	padding:0 5px 0 5px;
	color:#4b4642;
	float:right;
}
/* -------------------  NewsLetter -------------------*/
ul.Newsletter
{
	overflow:auto;
	display:block;
	height:160px;
	list-style-type:none;
	margin:0px;
	padding:0 0 10px 0;
	background:URL(Images/NewsLetterBG.jpg) no-repeat right top;	
}
ul.Newsletter li
{
	color:#4b4642;
	overflow:auto;
	padding:0 0 0 10px;
}
ul.Newsletter li span
{
	padding:0 0 5px 0;
	display:block;
}
li.Newsletter
{
	background:URL(Images/inputNewsLetterBG.jpg) no-repeat center -19px;
}
li.NewsletterBox
{
	overflow:auto;
}
input.txtEmail
{
	background:transparent;
	margin-left:7px;
	border:0;
	direction:ltr;
	text-align:left;
	margin-bottom:1px;
}
div.txtBox
{
	width:112px;
	height:17px;
	background:URL(Images/SearchBoxBG.png) no-repeat left;
}
input.txtNewsLetter
{
	width:94px;
	height:15px;
	border:0;
	font:normal 8pt tahoma;
	background:URL(Images/txtBG.png) repeat-x;
	padding:0px 3px;
	margin:1px 4px  0;
}
.btnNewsLetter,.Button
{
	width:47px;
	height:19px;
	font:normal 8pt Tahoma;
	border:0px;
	color:#ffffff;
	border:0;
	cursor:pointer;
	background:URL(Images/inputNewsLetterBG.jpg) no-repeat 0px 0px;
	margin-top:3px;
}
/* -------------- SearchBox --------------- */
div.SearchBox
{
	width:275px;
	overflow:hidden;
	height:60px;
	padding:5px 0 0 10px;	
}
ul.SearchBox
{
	list-style-type:none;
	margin:0px;
	padding:10px 0px 0px 0px;
	display:block;
}
li.SearchBox
{
	background:url(Images/inputSearchBG.jpg) no-repeat left bottom;
}
div.SearchEngines
{
	font:Normal 8pt Tahoma;
	color:#5f5f5e;
	width:175px;
	height:20px;
	overflow:hidden;
}
input.SearchBox
{
	border:solid 1px #9f9f9f;
	font:Normal 8pt Tahoma;
	width:165px;
	padding:2px 3px 3px 3px;
	border:0;
	background:transparent;
}
input.SearchButton
{
	width:47px;
	height:25px;
	cursor:pointer;
	border:0;
	background:url(Images/inputSearchBG.jpg) no-repeat right bottom;
	cursor:pointer;
	color:#ffffff;
	font:normal 8pt tahoma;
}
li.SearchButton
{
	padding:15px 0 0 0;
}
/* -------------- ColWebpartTitle --------------- */
h4.ColWebpartTitle
{
	width:195px;
	height:22px;
	font:bold 8pt tahoma;
	margin:0px;
	padding:18px 0px 0px 30px;
	color:#4b4642;
	overflow:hidden;
	background:url(Images/Bullet_01.jpg) no-repeat 22px 23px;
}
/* -------------- CWebpart --------------- */
h4.CWebpartTitle
{
	overflow:auto;
	margin:15px 0 0 0;
	padding:0px;
	height:20px;
	color:#4f2f16;
	font:bold 8pt tahoma;
	padding:4px 0 0 45px;
	background:url(Images/CWebpartTitle.jpg) no-repeat center bottom;
}
/* -------------- LWebpart --------------- */
h4.LWebpartTitle
{
	margin:15px 0 0 0;
	padding:0px;
	min-height:20px;
	color:#4f2f16;
	font:bold 8pt tahoma;
	padding:4px 0 0 15px;
	background:url(Images/LWebpartTitle.jpg) repeat-y right top;
}
/* -------------- RWebpart --------------- */
h4.RWebpartTitle
{
	overflow:auto;
	margin:0;
	padding:0;
	height:20px;
	color:#4f2f16;
	font:bold 8pt tahoma;
	padding:4px 0 0 15px;
	background:url(Images/RWebpartTitle.jpg) no-repeat left bottom;
}
/* -------------- Conversation --------------- */
ul.Conversation,ul.Analysis
{
	list-style-type:none;
	overflow:auto;
	margin:0;
	padding:0 0 20px 0;
}
ul.Conversation li
{
	overflow:hidden;
	width:205px;
	background:url(Images/RWebpartImageFrame.gif) no-repeat left 5px;	
	margin:6px 0 5px 0;
	padding:10px 0 4px 14px;
	float:left;
}
ul.Conversation li img
{
	border:0;
	float:left;	
}
a.Conversation
{
	color:#4b4642;
	width:110px;
	padding:0 10px 0 22px;
	float:left;
}
/* -------------- Analysis --------------- */
li.Analysis
{
	background:url(Images/RWebpartImageFrame.gif) no-repeat left 5px;
	width:205px;
	margin:5px 0 5px 0;
	padding:10px 0 5px 14px;
	overflow:hidden;
	float:left;
}
ul.Analysis li
{
	overflow:hidden;
	width:205px;
}
ul.Analysis li img
{
	border:0;
	float:left;
}
a.AnalysisTitle
{
	color:#4b4642;
	width:110px;
	padding:0px 10px 0 20px;
	line-height:15px;
	float:right;
}
a.AnalysisLead
{
	color:#4b4642;
	width:110px;
	padding:20px 10px 0 20px;
	font-weight:bold;
	line-height:15px;
	float:right;
}
a.Analysis
{	
	width:184px;
	background:url(Images/Bullet_02.jpg) no-repeat 200px 6px;
	padding:0px 10px 0 20px;
	color:#4b4642;
	margin:35px 0 10px 0 ;
	float:left;
}
/* -------------- BestNewsCategory --------------- */
ul.BestNewsCategory
{
	list-style-type:none;
	margin:0 auto;
	padding:0px 0px 20px 0;
	width:450px;	
	overflow:auto;
}
ul.BestNewsCategory li
{
	width:225px;
	margin:0;
	padding:0;
	float:left;
	background:url(Images/2ColumnBG.gif) repeat-y 12px 0px;	
}
/* -------------- HotNews2Column --------------- */
ul.HotNews2Column
{
	list-style-type:none;
	width:225px;
	margin:0;
	padding:0;
}
ul.HotNews2Column li
{
	overflow:auto;	
	margin:0;
	padding:0 0 10px 0;
	overflow:hidden;
}
ul.HotNews2Column li a
{
	margin:0;
	padding:0 0 0 30px;
	display:block;
	overflow:auto;
	color:#643f23;
	background:url(Images/Bullet_01.jpg) no-repeat 22px 6px;
}
/* -------------- TopLinkCategories --------------- */
ul.TopLinkCategories
{
	overflow:auto;	
	margin:0;
	padding:10px 0 20px 11px;
	list-style-type:none;
}
ul.TopLinkCategories li
{
	padding:3px 0;
}
ul.TopLinkCategories li a
{
	overflow:auto;
	display:inline-block;
	color:#4b4642;
	background:url(Images/Bullet_03.jpg) no-repeat left 6px;
	padding:0 0 0 10px ;
}
/* -------------- Exhibition --------------- */
ul.Exhibition
{
	width:450px;
	list-style-type:none;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
}
ul.Exhibition li
{
	width:200px;
	height:150px;
	overflow:hidden;	
	background:url(Images/HotExebitionIMG.png) no-repeat 10px top;
	padding:0px 10px 0px 10px;
	color:#787878;
	font:Normal 8pt Tahoma;	
}
ul.Exhibition li h4
{
	display:inline-block;	
	height:99px;
	font:600 8pt tahoma;
	color:#4b4642;
	margin:0;
	padding:17px 0 0 18px;
}
ul.Exhibition li h3
{
	display:inline-block;
	font:600 8pt tahoma;
	color:#4b4642;
	padding:5px 0 0 20px;
	margin:0;
	cursor:pointer;
}
ul.Exhibition li img
{
	border:0;
	margin:18px 0 0 4px;	
}
a.Exhibition
{
	text-decoration:none;
	color:#0c4790;
}
img.Exhibition
{
	border:solid 1px #e3e4e2;
	padding:2px;
	margin:0 5px 0 0;
}
p.Exhibition
{

	margin:5px 5px 0 0;
	padding:0px;	
	color:#4b4642;
}
span.Exhibition
{
	display:block;
	float:none;
}
/* -------------- ExhibitionCategory --------------- */
div.TopExhibitionCategory
{
	width:970px;
	text-align:center;
}
span.TopExhibitionCategory
{
	font:Bold 7pt Tahoma;
	display:inline-block;
	padding:0 5px 0 5px;
	color:#a0a0a0;
}
a.TopExhibitionCategory
{
	color:#a0a0a0;
	font:Normal 8pt Tahoma;
	text-decoration:none;
}
a.TopExhibitionCategory:hover
{
	text-decoration:underline;
}

/* -------------- HotPhoto --------------- */
div.HotPhoto
{
	width:450px;
	height:240px;
	margin:0 auto;
	padding:0px;
	margin-top:10px;
}
.Homeeditorspicks_wide {
	width: 450px;
	height: 240px;
	padding-left: 0;
	margin-left: 0;	
}
.Homeeditorspicks_wide .prevButton {
	float: left;
	width: 19px;
	height: 160px;
	background: transparent url(Images/btnPrev.jpg) no-repeat left top;
	cursor:pointer;
}

.Homeeditorspicks_wide .nextButton {
	float: left;
	width: 19px;
	height: 160px;
	background: transparent url(Images/btnNext.jpg) no-repeat left top;
	cursor:pointer;
}
.Homeeditorspicks_wide .container {
	float: left;
	width: 412px;
	height: 210px;
	overflow: hidden;
	display:block;
	background:url(Images/PictureReportBG.jpg) repeat-x left top;
}
.Homeeditorspicks_wide .container span
{
	overflow:auto;
	display:block;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	height:15px;
	padding:10px 0 5px 10px;
}
.Homeeditorspicks_wide .slider {
	height: 210px;	
}
.Homeeditorspicks_wide .sliderpage {
	float: right;
	width: 412px;
	height: 210px;	
}
.Homeeditorspicks_wide .gallery {
	margin:0px 1px 0 0;	
}
.Homeeditorspicks_wide .last {
	margin:0 0 0 0;
}
img.HotPhoto
{	
	display:block;	
}
.Homeeditorspicks_wide .gallery .ItemHolder
{
	width:185px;
	height:160px;
	margin:0 10px 0 0;	
	display:block;
	float:right;
	padding:0;
}
.Homeeditorspicks_wide .gallery .ItemHolder .Category
{
	width:165px;
	height:15px;
	margin:0;
	display:block;
	padding:15px 0 0 20px;
	background:url(Images/PictureReportCategory.jpg) no-repeat 170px top;
	font-weight:bold;
	text-align:left;
}
.Homeeditorspicks_wide .gallery .ItemHolder .Title
{
	width:165px;
	height:20px;
	margin:0;
	display:block;
	padding:0px 0 0 20px;
	color:#fe7200;
	text-align:left;
}
div.imgFrameHotPhoto
{
	width:185px;
	height:120px;
	display:block;
	border:solid 1px #e7dfda;
	margin:0;
}
/* -------------- SocietyPublications --------------- */
div.SocietyPublications
{
	width:452px;
	height:160px;
	margin:0 auto;
	padding:1px 0px;
	background:url(Images/SocietyPublicationsBG.gif) no-repeat top;
}
.Publicationseditorspicks_wide {
	width: 452px;
	height: 160px;
	padding-left: 0px;
	margin-left: 0px;
}
.Publicationseditorspicks_wide .prevButton {
	float: left;
	width: 19px;
	height: 160px;
	background: transparent url(Images/btnPrev.jpg) no-repeat left top;
	cursor:pointer;
}

.Publicationseditorspicks_wide .nextButton {
	float: left;
	width: 19px;
	height: 160px;
	background: transparent url(Images/btnNext.jpg) no-repeat left top;
	cursor:pointer;
}
.Publicationseditorspicks_wide .container {
	float: left;
	width: 412px;
	height: 160px;
	overflow: hidden;
	display:block;
}
.Publicationseditorspicks_wide .container span
{
	overflow:auto;
	display:block;
	color:#4d3421;
	font-weight:bold;
	text-align:left;
	height:15px;
	padding:10px 0 5px 10px;
}
.Publicationseditorspicks_wide .slider {
	height: 160px;	
}
.Publicationseditorspicks_wide .sliderpage {
	float: left;
	width: 412px;
	height: 160px;
}
.Publicationseditorspicks_wide .gallery {
	margin:0px 1px 0 0;
}
.Publicationseditorspicks_wide .last {
	margin:0 0 0 0;
}
img.Publications
{	
	display:block;	
}
.Publicationseditorspicks_wide .gallery .ItemHolder
{
	width:185px;
	height:160px;
	margin:0 10px 0 8px;	
	display:block;
	float:right;
	padding:0 0 0 0;
}
.Publicationseditorspicks_wide .gallery .ItemHolder .Title
{
	width:100px;
	margin:35px 0 0 0;
	display:block;
	padding:0 ;
	font:bold 8pt tahoma;
	color:#6f3200;
	text-align:left;
	float:right;
	font-weight:bold;
	cursor:pointer;
}
div.imgFramePublications
{
	width:60px;
	height:81px;
	display:block;
	border:0;
	margin:0 auto;
	padding:35px 21px 0 4px;
	background:url(Images/SocietyPublicationsIMG.gif) no-repeat left top;
	float:left;
}
/* -------------- Footer --------------- */
#Footer
{
	height:152px;
	width:100%;
	margin:0px;
	padding:0px;
	background:#683814 url(Images/Footer.jpg) no-repeat center top;
}
#FooterDef
{
	height:152px;
	width:100%;
	margin:0px;
	padding:0px;
	background:#683814 url(Images/FooterDef.jpg) no-repeat center top;
}
div.Footer
{
	width:912px;
	margin:0;
	padding:0;
	margin:0 auto;
}
div.FooterLinks
{
	width:690px;
	height:30px;
	margin:0px;
	padding:0px;
	text-align:center;
	padding:20px 0 0 0;
}
div.FreeBox
{
	width:215px;
	height:60px;
}
a.FooterLinks
{
	font:Normal 8pt Tahoma;
	color:#4d3421;
	text-decoration:none;
	display:inline-block;
	padding:0 10px 0 10px;
}
a.FooterLinks:hover
{
	color:#5a5a5a;
}
span.CopyRight
{
	color:#968377;
	font:Normal 8pt Tahoma;
	display:block;
	padding:5px 0 0 5px;
}
#Powered
{
	display:block;
	float:right;
	width:610px;
	color:#968377;
}
#Powered a
{	
	color:#968377;
}
/* -------------- Banner --------------- */
ul.Banner
{
	list-style-type:none;	
	overflow:auto;
	padding:0;
	margin:5px 0 0 0;
}
ul.Banner li
{
	margin:0 0 5px 0;
	padding:0;
	overflow:hidden;
}
ul.Banner li a,ul.Banner li a img
{
	display:block;
	margin:0 auto;
}
/* -------------- LatestNews --------------- */
h2.LatestNews
{
	width:950px;
	font:Bold 8pt Tahoma;
	overflow:hidden;
	margin:5px 0 2px 45px;
	padding:0px;
}
div.LatestNews
{
	width:970px;
	height:190px;
	background:url(Images/Exhibition.jpg);
	overflow:hidden;
	margin:0 0 0 25px;
}
ul.LatestNews
{
	list-style-type:none;
	margin:0 auto;
	margin-top:15px;
	padding:0;
	width:930px;
	height:150px;
	overflow:hidden;	
}
li.LatestNews
{
	width:300px;
	height:145px;
	overflow:hidden;	
	background:url(Images/HotPhotoLine.jpg) no-repeat center right;
	padding:5px 5px 0 5px;
}
img.LatestNews
{
	border:solid 1px #e3e4e2;
	padding:2px;
	margin:5px 5px 0 0;
}
h3.LatestNews
{
	font:Bold 8pt Tahoma;
	color:#0c4790;
	text-decoration:none;
	margin:0;
	padding:0;
	display:block;
	float:none;
	width:300px;
	cursor:pointer;
	direction:ltr;
}
h3.LatestNews a
{
	padding:3px 0 3px 0;
	color:White;
	text-decoration:none;
	display:inline-block;
	background:url(Images/Camera.jpg) no-repeat center left;
	width:153px;
	text-align:center;
}
a.LatestNews
{
	display:block;
	float:left;
	color:#a7d4ff;
	font:Normal 8pt Tahoma;
	display:block;
	text-decoration:none;
	margin:0 5px 0 0;
	line-height:2;
}
p.LatestNews
{
	font:Normal 8pt Tahoma;
	text-decoration:none;
	color:Black;
	margin:5px 5px 0 0;	
}
span.LatestNews
{
	display:block;
	float:none;
	margin:0 5px 0 0;
	width:295px;
}
span.LatestNews a
{
	font:Normal 8pt Tahoma;
	text-decoration:none;
	color:#ff8500;
}
span.LatestNews a:hover
{
	text-decoration:underline;
}
div.LatestNewsItems
{
	list-style-type:none;
	margin:0 auto;
	width:280px;
	height:150px;
	overflow:hidden;
	margin-top:5px;
	padding:0;
	direction:ltr;
}
li.LatestNewsItems
{
	display:block;
	width:280px;
	direction:rtl;
	overflow:auto;
}
a.LatestNewsItems
{
	width:270px;
	background:url(Images/Square.jpg) no-repeat top left;
	padding:0 0 0 10px;
	display:block;
	font:Normal 8pt Tahoma;
	text-decoration:none;
	color:Black;
}
p.LatestNewsItems
{
	margin:0px;
	font:Normal 8pt Tahoma;
	color:#787878;
	width:270px;
	display:block;
	padding:0 0 0 10px;
}
/* -------------- ContactPage --------------- */
div.ContactUs
{
	width:660px;
	margin:0 auto;
	margin-bottom:20px;
	color:#3b3b3b;
	padding:0 0 0 40px;
	line-height:15px;
}
h2.ContactUs
{
	font:Bold 8pt Tahoma;
	text-decoration:none;
	margin:0;
	padding:0 0 10px 10px;
	background:url(Images/Bullet_01.jpg) no-repeat left 5px;
}
span.ContactUs
{
	display:inline-block;
	margin:0 0 0 20px;
	padding:0 0 5px 10px;
	background:url(Images/Bullet_01.jpg) no-repeat left 5px;
}
span.ContactItem
{
	display:inline-block;
	overflow:auto;
	margin:0;
	padding:0 0 5px 10px;
}
/* -------------- ContactForm --------------- */
ul.Form
{
	width:320px;
	list-style-type:none;
	margin:0 auto;
	margin-bottom:10px;
	overflow:auto;
}
li.Form
{
	background:url(Images/FormBG.gif) no-repeat right 0px;
	height:19px;
	margin:0 0 2px 0;
}
li.DropDown1
{
	height:19px;
	margin:1px 0 3px 0;
}
li.Textarea
{
	background:url(Images/FormBG.gif) no-repeat right -19px;
	overflow:auto;
	padding:2px 0 10px 0;
}
span.Form
{
	display:block;
	float:none;
	width:90px;
	height:20px;
	overflow:hidden;
	padding:0 10px 0 0;
	float:left;
	text-align:right;
}
input.Form,textarea.Form
{
	border:0;
	background:Transparent;
	width:200px;
	font:Normal 8pt Tahoma;
	color:Gray;
	padding:3px;
	float:right;
	margin:0 3px 0 0;
}
.DropDown
{
	font:Normal 8pt Tahoma;
	margin:0 0 0 7px;
	background:#f1f1f1;
}
select.Form
{
	font:Normal 8pt Tahoma;
	margin:0;
}
div.ContactButton
{
	width:320px;
	list-style-type:none;
	margin:0 auto;
}
.ContentText1
{
	font:Normal 8pt Tahoma;
	text-decoration:none;
	color:Black;
}
/* -------------------  Paging -------------------*/
div.Paging
{
	width:600px;
	margin:10px auto;
	padding:0;
	background:#f6e4d7;
	text-align:center;
}
a.PagingNext
{
	display:inline-block;
	width:12px;
	height:24px;
	margin:0;
	padding:0;
	background:URL(Images/PagingArrow.gif) no-repeat 0px 5px;
}
a.PagingPrev
{
	display:inline-block;
	width:12px;
	height:24px;
	margin:0;
	padding:0;
	background:URL(Images/PagingArrow.gif) no-repeat -12px 5px;
}
a.Pages
{
	display:inline-block;
	width:18px;
	height:20px;
	margin:0;	
	padding:4px 0 0 0;
	color:#937a66;
	font-size:10pt;
}
a.CurrentPage
{
	display:inline-block;
	width:18px;
	height:20px;
	margin:0;
	padding:4px 0 0 0;
	color:#cf5555;
	font:Bold 10pt tahoma;
}
/* -------------- Link --------------- */
ul.LinkCategory
{
	list-style-type:none;
	margin:0 0 0 20px;
	padding:0px;
}
li.LinkCategory
{
}
a.LinkCategory
{
	display:block;
	float:none;
	margin:0px;
	padding:0 0 0 10px; 
	font:Normal 8pt Tahoma;
	height:18px;
	overflow:hidden;
	background:url(Images/Bullet_01.jpg) no-repeat left 6px;
	color:#818181;
}
ul.Link
{
	list-style-type:none;
	margin:0px 10px 0px 0px;
	padding:0px;
}
a.Link
{
	display:block;
	float:none;
	margin:0px;
	padding:2px 0 0 10px; 
	font:Normal 8pt Tahoma;
	overflow:hidden;
	background:url(Images/Bullet_01.jpg) no-repeat left 6px;	
	text-decoration:none;
	color:Gray;
}
.Block
{
	display:block;
	float:none;
}
.ContentTitle1
{
	color:#864d21;
}
/* -------------- PhotoGallery --------------- */
ul.PhotoGallery
{
	width:650px;
	list-style-type:none;
	margin:0 auto;
	padding:0px;
	background:#e4dcd7;
	overflow:auto;
	padding:20px 0;
}
li.PhotoGallery
{
	width:220px;
	overflow:hidden;
	padding:10px;
	margin:0  5px 70px;
}
li.PhotoGallery img
{
	width:185px;
	height:120px;
	display:block;
	border:solid 1px #ede4de;
	padding:1px;
	margin:0 auto;	
}
li.PhotoGallery div
{
	width:215px;
	height:135px;
	background:#3c2e23;
	padding:10px 0 0 0;
}
li.PhotoGallery span
{
	width:215px;
	height:135px;
	background:#a08875;
	padding:10px 0 0 0;
	display:block;
}
h3.PhotoGallery
{
	font:Bold 8pt Tahoma;
	color:#fdfdfe;
	text-decoration:none;
	margin:0;
	padding:0;
	display:block;
	float:none;
	width:220px;
	overflow:hidden;
	background:url(Images/GalleryBullet.gif) no-repeat 10px top;
}
h3.PhotoGallery a
{
	padding:10px 0 5px 25px;
	color:#4b4642;
	text-decoration:none;	
	text-align:left;
	display:inline-block;
}
/* -------------- CategorySelector --------------- */
div.CategorySelector
{
	display:block;
	overflow:auto;
	border-bottom:dotted 1px #7d4414;
	padding:0 0 5px 0;
	margin-bottom:5px;
}
select.CategorySelector
{
	font:Normal 8pt Tahoma;
	float:right;
	margin:0 5px 0 0;
}
span.CategorySelector
{
	font:Bold 8pt Tahoma;
	color:#673408;
	float:right;
	padding:3px 3px 0 0;
}

/* -------------- Search --------------- */
ul.SearchResult
{
	list-style-type:none;
	margin:0 auto;
	padding:0px;
	width:700px;
}
li.SearchResult
{
	margin:0 0 10px 0;
}
a.SearchResult
{
	text-decoration:none;
	display:block;
	float:none;
	font:Bold 8pt Tahoma;
}
h3.SearchResult
{
	margin:0px;
	padding:0px;
	font:Bold 8pt Tahoma;
	text-decoration:none;
	color:#4f2f16;
}
p.SearchResult
{
	color:#4b4642;
	margin:0px;
	padding:0px;
}
select
{
	font:Normal 8pt Tahoma;
}
.Button
{
	font:Normal 8pt Tahoma;
	text-align:center;
}
/* -------------- UserAlert --------------- */
div.UserAlert
{
	width:260px;
	height:150px;
	overflow:hidden;
	padding:10px;
	border-top:solid 2px Gray;	
	margin:0 auto;	
	margin-top:5px;
}
span.UserAlert
{
	color:Red;
}
/* -------------- NewsArchive --------------- */
ul.NewsArchive
{
	list-style-type:none;
	padding:0px;
	margin:0;
	margin:0 auto;
	width:700px;
	overflow:auto;
}
li.NewsArchive
{
	width:330px;
	padding:15px 0;
	float:right;
	padding: 10px 10px 0 10px;
	margin:5px 0;
}
img.NewsArchive
{
	margin:5px 5px 0 0;
	border:solid 1px #a89a90;
	padding:2px;
}
a.NewsArchive
{
	color:#d66300;	
}
h3.NewsArchive
{
	margin:0 0 3px 0 ;
	padding:0px;
	font:Bold 8pt Tahoma;
	text-decoration:none;
	color:#3c2e23;
	cursor:pointer;
	background:url(Images/Bullet_01.jpg) no-repeat left 6px;
	padding:0 0 0 10px;
}

p.SearchResult
{
	margin:0px;
	padding:0px;
}
img.SearchResult
{
	border:solid 1px #0c4790;
	padding:2px;
}
img.imgDetail
{
	border:solid 1px #dac49b;
	padding:2px;
	margin:0 0 10px 10px;
}
div.Lead
{
	padding:10px;
	background:#f7efe3;
	font:600 9pt Tahoma;
	margin:10px 0 10px 0;
	line-height:18px;
}
/* ------------------- CategoryNode ---------------------*/
div.CategoryNode
{
	overflow:auto;
	padding:0 0 10px 10px;	
}
span.CategoryNode
{
	display:inline;
	color:#6e6e6e;	
	padding:0 3px;
}
a.CategoryNode
{
	color:#513016;	
	text-decoration:none;
	font:normal 8pt tahoma;
}
a.CategoryNode:hover
{
	text-decoration:underline;
}
/* -------------- Magazine --------------- */
ul.Magazine
{
	list-style-type:none;
	padding:0;
	margin:0 auto;
	display:block;
	width:600px;	
	overflow:auto;
}
ul.Magazine li
{
	width:280px;
	height:132px;
	margin:0 10px 0 0;
	background:url(Images/HotExebitionIMG.png) no-repeat left -12px;	
}
a.Magazine
{
	color:#6f3200;
	display:inline-block;
	margin:0;
	padding:0 0 0 15px;
	cursor:pointer;
}
img.eMagazine
{
	border:solid 1px #a99b92;
	padding:3px;
	margin:0 0 10px 10px;
}
span.Magazine
{
	margin:90px 0 0 0;
	padding:0 0 0 20px;
}
span.Magazine a
{
	color:Red;
	font-weight:600;
	overflow:auto;	
}
ul.Magazine li img
{
	margin:5px 0 0 4px;
	float:left;
}
ul.Magazine li h3
{
	font:bold 8pt #6f3200;
	margin:5px 0 0 0;
	padding:0;
	overflow:auto;
	padding:0 0 0 5px;	
}
/* -------------- FAQCategory --------------- */
ul.FAQCategory
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:726px;
	margin:0 auto;
}
ul.FAQCategory li
{
	display:block;
	float:none;
}
ul.FAQCategory li a
{
	text-decoration:none;
	color:#4f2f16;
}
ul.FAQCategory li a h2
{
	font:Bold 8pt Tahoma;
	display:block;
	float:none;
	margin:0px;
	padding:0 0 0 25px;
	background:url(Images/OrangeDot.gif) no-repeat left 6px;
}
/* -------------- FAQ --------------- */
ul.FAQ
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.FAQ li,ul.ChildFAQCategory li
{
	padding:4px 0;
}
ul.FAQ li h3
{
	font:Normal 8pt Tahoma;
	display:block;
	float:none;
	margin:0px;
	padding:0 0 0 10px;
	margin:0 0 0 30px;
	background:url(Images/Bullet_02.jpg) no-repeat left 6px;	
	color:#000000;
}
ul.FAQ li p
{
	display:block;
	margin:0px;
	padding:0px;
	margin:0 0 0 30px;
	color:Gray;
}
ul.ChildFAQCategory
{
	list-style-type:none;
	margin:0px;
	padding:0px;	
}
ul.ChildFAQCategory li a
{
	font:Normal 8pt Tahoma;
	display:block;
	float:none;
	margin:0px;
	padding:0 0 0 10px;
	margin:0 0 0 30px;
	background:url(Images/Bullet_02.jpg) no-repeat left 6px;	
	color:#000000;
	text-decoration:none;	
}

/* -------------- LoginBox --------------- */
div.Login
{
	display:block;
	width:600px;
	height:98px;
}
table.LoginBox
{
	margin:70px 0 0 0;
}
table.LoginBox td
{
	vertical-align:top;
}
span.LoginBox
{
	display:block;
	font:Normal 8pt Tahoma;
	color:#bfafa0;
	padding:2px 5px 0px 5px;
}
td.LoginBox
{
	background:url(Images/inputLoginBG.jpg) no-repeat -50px 0px ;
	padding:0px 5px;
}
input.LoginBox
{
	border:0px;	
	font:Normal 8pt Tahoma;
	direction:ltr;
	text-align:left;
	color:White;
	height:19px;
	width:106px;
	background:transparent;
}
input.LoginButton
{
	font:Normal 8pt Tahoma;
	text-align:center;
	border:0px;	
	width:47px;
	height:19px;
	color:White;
	background:url(Images/inputLoginBG.jpg) no-repeat 0px 0px ;
	cursor:pointer;
	margin-left:5px;
}
a.LoginBox
{
	font:Normal 8pt Tahoma;
	color:#bfafa0;
	text-decoration:none;
	display:block;
	margin:0 0 0 5px;
}
a.LoginBox:hover
{
	color:#968779;
}
/* -------------- LoginView --------------- */
div.LoginView
{
	margin:55px 0 0 33px;
	overflow:auto;
}
h3.LoginView
{
	display:block;
	margin:0px;
	padding:0px;
	font:Bold 10pt Arial;
	color:White;
}
ul.LoginView
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.LoginView
{
	float:right;
	font:Bold 8pt Tahoma;
	color:White;
	display:block;
	margin:0 10px 0 0;
	padding:0 0 5px 0;
	border-bottom:solid 2px #5c5b5b;
}
span.LoginView
{
	font:Normal 8pt Tahoma;
}
a.LoginView
{
	color:White;
	font:Normal 8pt Tahoma;
}
a.LoginView:hover
{
	color:Red;
}
a.SignOut
{
	color:Red;
	font:600 8pt Tahoma;
}
/* ------------------- SignUP Form ---------------------*/
table.SignUp
{
	width:350px;
	display:block;
	float:none;
	margin:0 auto;
}
.SignUp span
{
	color:#4c2201;
	text-align:right;
	display:block;
	font-weight:600;
}
td.txtSignUp input
{
	width:200px;
	height:15px;
	border:0px;
	margin:0 5px;
	padding:0 1px 0 1px;
	font:normal 8pt tahoma;
	background:Transparent;
}
td.txtSignUp
{
	width:200px;
	height:17px;	
	background:URL(Images/FormBG.gif) no-repeat right 0px ;
}
ul.SignUp
{
	width:350px;
	list-style-type:none;
	color:red;
	margin:0 auto;
	margin-bottom:50px;
	padding-left:15px;
}
/* ------------------- PasswordRecovery ---------------------*/
table.PasswordRecovery
{
	width:350px;
	display:block;
	margin:0 auto;
}
table.PasswordRecovery tr td span
{
	color:#4c2201;
}
td.PasswordRecoveryBG
{
	width:135px;
	height:17px;
	color:#333333;
	background:URL(Images/FormBG.gif) no-repeat right 4px;
}
/* ------------------- Profile ---------------------*/
table.Profile
{
	width:320px;
	margin:0 auto;	
}
td.Profile
{
	font:bold 8pt tahoma;
	color:#4c2201;
	width:150px;
	text-align:right;
	padding:0 10px 0 0;
	height:20px;
}
td.UserControlStruct-Content
{
	width:260px;
	height:18px;
	color:#333333; 
	background:URL(Images/FormBG.gif) no-repeat right 0px;	
}
.ContentListCountry
{
	width:210px;
	float:right;
	font-family:Tahoma;
	font-size:8pt;
	direction:ltr;
	background:#f1f1f1;	
}
input.TextBox
{
	width:194px;
	height:14px;
	border:0px;
	display:block;
	float:right;
	font:normal 8pt tahoma;
	margin:0 5px;
	background:Transparent;
	padding:0 3px;
}
/* -------------- Reservation --------------- */
h3.Reservation
{
	display:block;
	overflow:auto;
	margin:20px 10px 5px 0px;
	padding:0px 10px 0px 0px;
	font:600 8pt Tahoma;
	background:url(Images/OrangeDot.jpg) no-repeat left 5px ;	
}
h4.Reservation
{
	display:block;
	overflow:auto;
	margin:10px 0 5px 0;
	padding:0 0 0 10px;
	font:600 8pt Tahoma;
	background:url(Images/OrangeDot.jpg) no-repeat left 5px;
	width:340px;
	height:20px;
	border-bottom:dotted 1px #6c3b0c;	
}
table.Reservation
{
	display:block;
	width:700px;
	margin:0 auto;
}
.ReservationGrid-Header
{
	height:30px;
	text-align:center;
	color:#4f2f16;
	background:#d8c3b1;
}
.ReservationGrid-Row
{
	background:#e9e3df;
	text-align:center;
}
.ReservationGrid-ARow
{
	background:#e4d9d0;
	text-align:center;
}
a.Reservation1
{
	display:block;
	width:28px;
	height:21px;
	background:url(Images/GoToReserve.png) no-repeat right top;
}
a.Reservation2,a.Reservation3
{
	display:block;
	width:28px;
	height:21px;
	background:url(Images/Reserved.png) no-repeat right top;
}
/* -------------- Exhibition --------------- */
ul.ExhibitionArchive
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
	width:700px;
}
li.ExhibitionArchive
{
	display:block;
	margin:5px 0 0 15px;
	width:335px;
	height:150px;
	overflow:hidden;
}
h3.ExhibitionArchive
{
	font:Bold 8pt Tahoma;
	color:#4f2f16;
	margin:10px 0 5px 0;
	padding:0px;
	display:block;
	width:325px;
	cursor:pointer;
	background:url(Images/Bullet_03.jpg) no-repeat left 5px;
	padding:0 0 0 10px;
}
img.ExhibitionArchive
{
	border:solid 1px #a99b92;
	background:#FFFFFF;
	padding:3px;
	margin:0 5px 0 0;
}
span.ExhibitionArchive
{
	display:block;
	overflow:auto;
	padding:0 5px 0 0;
	width:330px;
}
span.ExhibitionArchive a
{
	color:#d66300;
	margin-top:5px 0 0 0;
	display:inline-block;	
}
/* -------------- ExhibitionProfile --------------- */
div.ExhibitionProfile
{
	display:block;
	width:700px;
	overflow:auto;
}
div.ExhibitionProfile b
{
	color:#673711;
}
ul.PavilionList
{
	list-style-type:none;
	margin:0px;
	padding:0px;	
}
li.PavilionList
{
	display:block;
	overflow:auto;
	background:url(Images/GrayDot.jpg) no-repeat top right;
	margin:20px 0 0 20px;
	padding:0 0 0 10px;
}
a.PavilionList
{
	font:Bold 8pt Tahoma;
	display:block;
	overflow:auto;
	border-bottom:dotted 1px #808080;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
/* -------------- ArticleList --------------- */
ul.ArticleList
{
	list-style-type:none;
	width:700px;
	overflow:auto;
	margin:0 auto;
	padding:0;
}
ul.ArticleList li
{
	width:700px;
	margin:10px 0;
}
ul.ArticleList li img
{
	border:solid 1px #a19288;
	padding:2px;
	margin:5px 10px 5px 0;
}
ul.ArticleList li p
{
	line-height:15px;
}
ul.ArticleList li h3
{
	font:bold 8pt tahoma;
	color:#4f2f16;	
	margin:0;
	padding:0 0 0 10px;
	background:url(Images/Bullet_01.jpg) no-repeat left 6px;
	cursor:pointer;
}
img.Article
{
	border:solid 1px #a19288;
	padding:2px;
	margin:5px 0 5px 10px;
}
span.ArticleDateTime
{
	direction:ltr;
	display:block;
	color:#ff6600;
	overflow:auto;
}
/* -------------- TopArticle --------------- */
ul.TopArticle
{
	overflow:auto;
	margin:0;
	padding:5px 0 15px 0 ;
	background:url(Images/Bullet_04.gif) repeat-y 20px 0px;
	list-style-type:none;
}
ul.TopArticle li
{
	overflow:hidden;
	padding:5px 0 0 18px;
}
ul.TopArticle li a
{
	display:inline-block;
}
ul.TopArticle li h3
{
	background:url(Images/Bullet_02.jpg) no-repeat left 6px;
	font:bold 8pt tahoma;
	padding:0 0 0 10px;
}
/* -------------- OtherLogos --------------- */
div.OtherLogos
{
	width:300px;
	display:block;
	float:right;
	margin:5px 0 5px 0;
	height:40px;
}
a.tpo
{
	display:block;
	float:right;
	width:45px;
	height:40px;
	background:url(Images/OtherLogos.jpg) no-repeat 0px top;
}
a.egfi
{
	width:45px;
	height:40px;
	background:url(Images/OtherLogos.jpg) no-repeat -45px top;
	display:block;
	float:right;
	margin:0 0 0 5px;
}
a.Unkown
{
	width:45px;
	height:40px;
	background:url(Images/OtherLogos.jpg) no-repeat -90px top;
	float:right;
	margin:0 0 0 5px;
}
a.irica
{
	width:45px;
	height:40px;
	background:url(Images/OtherLogos.jpg) no-repeat -135px top;
	float:right;
	margin:0 0 0 5px;
}
a.IIEC
{
	width:40px;
	height:58px;
	background:url(Images/OtherLogos.jpg) no-repeat -175px top;
	float:right;
	margin:0 0 0 5px;
}
a.edbi
{
	width:40px;
	height:40px;
	display:block;
	margin:0 0 0 5px;
	float:right;
	background:url(Images/OtherLogos.jpg) no-repeat -210px top;
}
/* ------------------- SubSite ---------------------*/
.YellowPage-Selector
{
	width:430px;
	margin:0 auto;
	border-bottom:solid 3px #d8c4b2;
	padding:10px 5px 5px 5px;
	height:25px;
	background:#e9e3df url(Images/YellowPage.png) no-repeat right center;
	margin-bottom:20px;
}
.YellowPage-Selector .ContentListBox
{
	margin:0 0 0 5px;
}
ul.YellowPage
{
	width:600px;
	margin:0 auto;
	padding:0;
	list-style-type:none;
	overflow:auto;
}
li.YellowPage
{
	width:285px;
	padding:0;
	margin:0 15px 10px 0;
	background:#f3eeea ;
	overflow:hidden;
	font:Normal 8pt Tahoma;
	display:block;
	float:right;
}
li.YellowPage h3
{
	margin:0;
	padding:3px 0 0 10px;
	height:21px;
	font:Bold 9pt Tahoma;	
	display:block;
	background:url(Images/CWebpartTitle.gif) repeat-x 0px top ;	
	overflow:hidden;
	color:#583820;
	text-decoration:none;
}
li.YellowPage-Item a
{
	text-decoration:none;
	color:#152e66;
}
ul.YellowPage-Item
{
	height:60px;
	overflow:hidden;
	list-style-type:none;
	padding:0;
	margin:0;
}
li.YellowPage-Item
{
	color:#564B3D;
	display:block;
	line-height:1.8;
	padding:0 0 0 10px;
}
li.YellowPage-None
{
	display:none;
}
div.YellowPage-Item-Link
{
	height:20px;	
	display:block;
	background:#e8d8cd;
	margin:5px 0;
}  
a.YellowPage-Website-Item
{
	display:block;
	float:right;
	width:17px;
	height:16px;
	background:url(Images/home.gif) no-repeat;
	margin:2px 2px 0 2px;
}
a.YellowPage-Email-Item
{
	display:block;
	float:right;
	width:17px;
	height:16px;
	background:url(Images/mail.gif) no-repeat;
	margin:2px 2px 0 2px;	
}
a.YellowPage-SubSite-Item
{
	display:block;
	float:right;
	width:14px;
	height:14px;
	background:url(Images/subsite.gif) no-repeat;
	margin:4px 2px 0px 2px;		
}
a.YellowPage-Website-None , a.YellowPage-Email-None , a.YellowPage-SubSite-None
{
	display:none;
}
div.YellowPage-Item-Details2
{	
	width:425px;
	border:solid 1px #01449f;
	border-right:solid 5px #01449f;
	padding:5px;
	margin:0 5px 5px 0;
	background:#d7eafa ;
	overflow:hidden;
	font:Normal 8pt Tahoma;
}
div.YellowPage-Item-Details
{	
	width:425px;
	border:solid 1px #01449f;
	border-right:solid 5px #01449f;
	padding:5px;
	margin:0 5px 5px 0;
	background:#d7eafa ;
	overflow:hidden;
	font:Normal 8pt Tahoma;
}
a.RSS
{
	width:41px;
	height:41px;
	background:url(Images/rss.gif) no-repeat 0px 0px;
	display:inline;
	float:left;
	margin:0 0 0 20px;
}
marquee.HotNews2Column
{
	display:block;
	width:225px;
	height:150px;
	overflow:hidden;
}

