@charset "utf-8";

body {
scrollbar-base-color: #F09797; 
scrollbar-track-color: #FFF4F4;
scrollbar-face-color: #FFC8C8;
scrollbar-arrow-color: #F09797;
scrollbar-highlight-color: #FFC8C8;
scrollbar-3dlight-color: #FFC8C8;
scrollbar-darkshadow-color: #FFC8C8;
scrollbar-shadow-color: #FFC8C8;
}
textarea{
	border: 1px solid #FF6600;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif, PMingLiU, MingLiU;
	font-size:11px;
	color:#333333;
}
input{
border-width:1px;
border-style:Solid;
border-color:#FF6600;
font-family:Arial, Helvetica, sans-serif, PMingLiU, MingLiU;
font-size:11px;
color:#333333;
}

.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: bold;
}

.exhibition_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF6600;
}
.about_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF1515;
}

.pink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #E63D54;
}
.pinkbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #E63D54;
	font-weight: bold;
}
.orangeboldunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
.grey		{
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.grey_btn		{
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn:link  {
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn:visited  {
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn:active	{
	font-size:9pt;
	color:#666666;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn:hover 	{
	font-size:9pt;
	color:#FF0000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
.grey_btn_underline{
	font-size:9pt;
	color:#666666;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn_underline:link  {
	font-size:9pt;
	color:#666666;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn_underline:visited  {
	font-size:9pt;
	color:#666666;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn_underline:active	{
	font-size:9pt;
	color:#666666;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.grey_btn_underline:hover 	{
	font-size:9pt;
	color:#FF0000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}	
.grey_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.greybold02	{
	font-size:11pt;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.greybold_btn		{
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.greybold_btn:link  {
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.greybold_btn:visited  {
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.greybold_btn:active	{
	font-size:9pt;
	color:#FF0000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.greybold_btn:hover 	{
	font-size:9pt;
	color:#FF0000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.greytnc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
}

.brown_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	font-weight: bold;
}

.brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #663300;
}
.brown_btn		{
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.brown_btn:link  {
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.brown_btn:visited  {
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.brown_btn:active	{
	font-size:9pt;
	color:#663300;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.brown_btn:hover 	{
	font-size:9pt;
	color:#663300;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
.brownbold_btn		{
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.brownbold_btn:link  {
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.brownbold_btn:visited  {
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.brownbold_btn:active	{
	font-size:9pt;
	color:#663300;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.brownbold_btn:hover 	{
	font-size:9pt;
	color:#663300;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.lightbrownbold_btn		{
	font-size:10pt;
	color:#AC580D;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lightbrownbold_btn:link  {
	font-size:10pt;
	color:#AC580D;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lightbrownbold_btn:visited  {
	font-size:10pt;
	color:#AC580D;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lightbrownbold_btn:active	{
	font-size:10pt;
	color:#AC580D;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lightbrownbold_btn:hover 	{
	font-size:10pt;
	color:#AC580D;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.orangebold_big		{
	font-size:11pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.orangebold_title		{
	font-size:12pt;
	color:#FF3300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.orange02bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #FF3300;
	font-weight: bold;
}
.redorangebold		{
	font-size:11px;
	color:#FF3300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.redorangebold_title		{
	font-size:9pt;
	color:#FF3300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.red		{
	font-size:9pt;
	color:#ff0000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: NONE;
}
.redbold		{
	font-size:9pt;
	color:#ff0000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.redbold_btn		{
	font-size:9pt;
	color:#CC0033;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.redbold_btn:link  {
	font-size:9pt;
	color:#CC0033;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.redbold_btn:visited  {
	font-size:9pt;
	color:#CC0033;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.redbold_btn:active	{
	font-size:9pt;
	color:#CC0033;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.redbold_btn:hover 	{
	font-size:9pt;
	color:#CC0033;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.orangebold_btn		{
	font-size:9pt;
	color:#FF6600;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.redbold_btn		{
	font-size:9pt;
	color:#FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.orangebold_btn:link  {
	font-size:9pt;
	color:#FF6600;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.orangebold_btn:visited  {
	font-size:9pt;
	color:#FF6600;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.orangebold_btn:active	{
	font-size:9pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.orangebold_btn:hover 	{
	font-size:9pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.orange_btn		{
	font-size:9pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange_btn:link  {
	font-size:9pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange_btn:visited  {
	font-size:9pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange_btn:active	{
	font-size:9pt;
	color:#FF6600;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange_btn:hover 	{
	font-size:9pt;
	color:#FF6600;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
}
.whitetitlebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #FFFFFF;
	font-weight: bold;
}
.darkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #263C15;
}
.darkgreenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #263C15;
	font-weight: bold;
}
.darkgreenbold_btn		{
	font-size:9pt;
	color:#263C15;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.darkgreenbold_btn:link  {
	font-size:9pt;
	color:#263C15;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.darkgreenbold_btn:visited  {
	font-size:9pt;
	color:#263C15;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.darkgreenbold_btn:active	{
	font-size:9pt;
	color:#263C15;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.darkgreenbold_btn:hover 	{
	font-size:9pt;
	color:#263C15;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #993399;
	font-weight: normal;
}
.purplebold_btn {
	font-size:9pt;
	color:#CC0066;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.purplebold_btn:visited  {
	font-size:9pt;
	color:#CC0066;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.purplebold_btn:active	{
	font-size:9pt;
	color:#CC0066;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.purplebold_btn:hover 	{
	font-size:9pt;
	color:#CC0066;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.purplebold_btn1 {
	font-size:9pt;
	color:#993399;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.purplebold_btn1:visited  {
	font-size:9pt;
	color:#993399;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.purplebold_btn1:active	{
	font-size:9pt;
	color:#993399;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.purplebold_btn1:hover 	{
	font-size:9pt;
	color:#993399;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.purplecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6F1A4F;
	font-weight: normal;
	text-decoration: none;
}
.purplecontent_btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0066;
	font-weight: normal;
	text-decoration: none;
}
a.purplecontent_btn:visited  {
	font-size:9pt;
	color:#CC0066;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.purplecontent_btn:active	{
	font-size:9pt;
	color:#CC0066;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.purplecontent_btn:hover 	{
	font-size:9pt;
	color:#CC0066;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.purplecontentbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0066;
	font-weight: bold;
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF6600;
	font-weight: normal;
}
.orangebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF6600;
	font-weight: bold;
}
.purplebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #993399;
	font-weight: bold;
}
.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.whiteboldheader
{
    background-image:url('../images/sponsor/sponsor_dot.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}


.whitebold_btn		{
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.whitebold_btn:link  {
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.whitebold_btn:visited  {
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.whitebold_btn:active	{
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.whitebold_btn:hover 	{
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.whiteboldunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.whitetitle02bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FFFFFF;
	font-weight: bold;
}
.tag {
	display:none;
	width:577px;
	height:250px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.category{
	width:577px;
}
.categorybtn{
	background-repeat: no-repeat;
	background-position: center;
	width:14px;
	height:14px;
}
.showDiv{
	height:55px;
	background-color: #ff6464;
}
.showDiv table{
	padding-top:20px;
}

.hideDiv{
	height:15px;
	background-color: #f09797;
}

.hideDiv table{
	padding-top:0px;
}

.rowmiddle_bold
{
    background-image:url('../images/exhibition/dotmiddle.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	font-weight: bold;
	padding-top :10px;
	padding-bottom :10px;
    }
    
.rowleft
{
    background-image:url('../images/exhibition/dotmiddle.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left :25px;
	padding-top :10px;
	padding-bottom :10px;
    }
    
    
.rowmiddle
{
    background-image:url('../images/exhibition/dotmiddle.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding-top :10px;
	padding-bottom :10px;
    }
    
    
        
.rowright
{
    background-image:url('../images/exhibition/dotmiddle.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-size:9pt;
	color:#663300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding-right :25px;
	padding-top :10px;
	padding-bottom :10px;	
    }
    
           
.erowright
{
    background-image:url('../images/sponsor/sponsor_dot.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-size:9pt;
	color:#FF6600;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding-right :25px;
	padding-top :5px;
	padding-bottom :5px;	
}
    
    
.erowright_bold
{
    background-image:url('../images/sponsor/sponsor_dot.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-size:11px;
	color:#FF3300;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top :5px;
	padding-bottom :5px;	
}
.Sub_Prop_alert
{
    font-size:12px;
    font-style:normal;
    color:Red;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.prowright
    {
    background-image:url('../images/exhibition/dotmiddle.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0066;
	font-weight: bold;
    padding-top :10px;
	padding-bottom :10px;	
}



.crowright
    {
    background-image:url('../images/news/dot_line.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-family: Arial, Helvetica, sans-serif;	
	padding-bottom :10px;	
	
	
}

.crowleft
    {
    background-image:url('../images/news/dot_line.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-family: Arial, Helvetica, sans-serif;	
	padding-bottom :10px;	
	padding-top: 10px;
	
}


.crowmiddle
    {
    background-image:url('../images/news/dot_line.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-family: Arial, Helvetica, sans-serif;	
	padding-bottom :10px;	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top:10px;
	font-weight: bold;	
}


.nrowmiddle
    {
    background-image:url('../images/news/dot_line.gif');
    background-position :bottom ;
    background-repeat :repeat-x ;
	font-family: Arial, Helvetica, sans-serif;	
	padding-bottom :10px;	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top:10px;	
	vertical-align:top;	    	
}

.WNewsTableCellSelected
    {
        background-image:url('../images/news/btn_bg1.gif');
        font-size:9pt;
	    color:#666666;
	    text-decoration:none;
	    font-family: Arial, Helvetica, sans-serif;
    }
    
.WNewsTableCell
    {
        background-image:url('../images/news/btn_bg.gif');
        font-size:9pt;
	    color:#666666;
	    text-decoration:none;
	    font-family: Arial, Helvetica, sans-serif;
    }