html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
      font-size: 10pt;
      font-family: Verdana;
   }
   
   
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: top;
      width: 1000px;
      height:100%;
      background-color: white;
      
      

   }
   
   .content
   {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0; /* the bottom margin is the negative value of the footer's height */
	border: solid 1px purple;
	background-color: White;
	width: 1000px;

   }
   
   .content li
   {
	float: left;
   }
   
   



/***********************************************************************************/


/*Previous Link: 687A53*/
a:link {font-family: verdana; color: #4970AA;   text-decoration: none; font-weight: normal;}
a:visited {font-family: verdana; color: #4970AA;   text-decoration: none; font-weight: normal;}
a:active { font-family: verdana; color: #4970AA;   text-decoration: none; font-weight: normal;}
a:hover { font-family: verdana; color: #4970AA;   text-decoration: underline; font-weight: normal;}


 a.Chinese:link {font-family: verdana; color: #4970AA;   text-decoration: none; font-weight: normal; font-size: 12pt;}
 a.Chinese:visited {font-family: verdana; color: #4970AA;   text-decoration: none; font-weight: normal; font-size: 12pt;}
 a.Chinese:active { font-family: verdana; color: #4970AA;   text-decoration: none; font-weight: normal; font-size: 12pt;}
 a.Chinese:hover { font-family: verdana; color: #4970AA;   text-decoration: underline; font-weight: normal; font-size: 12pt;}

.ChineseCal
{
	font-family: Verdana;
	font-size: 10pt;	
}

.ArticleFont
{
	font-family: Verdana;
	font-size: 12pt;	
}

.FormFont
{
	font-family: Verdana;
	font-size: 11pt;	
	padding-left: 50px;
}



.Headline
{
	font-size: 12pt;
}


.MainLinkPos
{
	margin-left: 470px; 
	
	padding-bottom: 5px;
	/*background-image: url(../images/TopNavBackground.gif);*/
	background-image: url(../images/TreeLeaves.gif);
	position: absolute;
	z-index: 0;
	width: 530px;
	height: 77px;	
}



.MainLinkTop
{
	margin-top: 62px;
	padding-left: 20px;
}

.GridStyle
{
	font-family: Verdana,arial;
	font-size: 7pt;
	color: #5A5A5B;
	border: solid 1px #7D7878;
	
}
.GridHeader
{
	background-image:url(../images/GridHeader.gif);
	color: #5A5A5B;
	
	border-right: double 2px #7D7878;
	border-bottom: double 2px #7D7878;
}

.GridChineseFont
{
	font-family: Verdana,arial;
	font-size: 8pt;
	color: #5A5A5B;
}




.GlobalStyle
{
	font-family: Verdana,arial;
	font-size: 10pt;
	color: #5A5A5B;
	
	/*background-color: #EDEBE1;*/
	/*background-color: #E3DEDE;		*/
	/*background-color: #E4E2D8;		*/
/*	background-color: #E3E3DA;*/
	/*background-color: #DCD9CC;*/
/*	background-color: #E0DED7;*/
/*background-color: #8B8989;*/

/*	background-color: #DADDD3; */
	background-color: #707072;
/*	background-color: #A0AAB6;*/
	
	
	
}	



.TopBanner
{
	/*background-image: url(../images/banner_rev2.jpg);*/
	background-image: url(../images/banner_rev3.jpg);
	background-repeat: no-repeat;
	background-color: White;	
	width: 1000px;	
	height: 74px;
	top: 5px;
	
}

A.TopLink:link {font-family: verdana; color: #5A5A5B; font-size: 11pt; font-weight: bold; text-decoration: none}
A.TopLink:visited {font-family: verdana; color: #5A5A5B; font-size: 11pt; font-weight: bold; text-decoration: none}
A.TopLink:active { font-family: verdana; color: #5A5A5B; font-size: 11pt; font-weight: bold; text-decoration: none}
A.TopLink:hover { font-family: verdana; color: #5A5A5B; font-size: 11pt; font-weight: bold; text-decoration: underline; }





.Title
{
	font-weight: bold;
	color: #687A53;	
}

.TitleCH
{
	font-weight: bold;
	color: #687A53;	
	font-size: 11pt;
}

.Header
{
	font-size: 14pt;
	font-weight: bold;
	color: #687A53;
}





.ShadowBorderLeft
{
	background-image: url(../images/shadow_left.gif);
	width: 8px;
}


.ShadowBorderRight
{
	background-image: url(../images/shadow_right.gif);
	width: 8px;
}



.ShadowPadding
{
		/*width: 8px;*/
		width: 12px;
}



.SlideShow
{
	border-top: solid 1px #B1B1B7;
	border-bottom: solid 1px #B1B1B7;
	width: 1000px; height: 300px;
	
}


/**********************************************************************
CONTROL STYLE
**********************************************************************/

.ControlBackground
{
	/*border-top: solid 1px #E0DFE3;*/
	border-top: solid 1px #D2C798;
	padding: 0px 10px 0px 10px;
	
}


.ControlText
{
	font-family: Verdana;	
	font-size: 10pt;
	color: #535353;
	height: 18px;
	border: solid 1px #E0DFE3;
}

.ControlTextCH
{
	font-family: Verdana;	
	font-size: 11pt;
	color: #535353;
	height: 25px;
	border: solid 1px #E0DFE3;
}

.ControlLabel
{
	font-family: Verdana;	
	font-size: 10pt;
	font-weight: bold;	
	color: #535353;	
	
}

/**********************************************************************
Main Content STYLE
**********************************************************************/

.ContentBackground
{
	/*border-top: solid 1px #E0DFE3;*/
	border-top: solid 1px #D2C798;
	padding: 0px 10px 0px 10px;
	
}

.ContentBackground2
{
	/*border-top: solid 1px #E0DFE3;*/
	border-top: solid 1px #D2C798;
	padding: 0px 10px 0px 10px;
	position: absolute; z-index: 2; width: 980px;
	
}


.ContentBox
{
	padding: 10px 10px 10px 10px;
	border: solid 1px #687A53;
	border-right: double 2px #687A53;
	border-bottom: double 2px #687A53;
	background-color: #E2E9E2;
}

.ContentEvent
{
	
	width: 900px;
	height: 700px;
	background-image: url(../images/TreeLeavesLarge.gif);
	background-repeat: no-repeat;
	
}

.ContentEvent2
{
	
	width: 1000px;
	
	background-image: url(../images/TreeLeavesRight.gif);
	background-repeat: no-repeat;
	
}


.DocPadding
{
	margin-left: 30px;
}

.DivMinHeight
{
	height: 700px;
}


.ContentPadding
{
	padding-left: 300px;
}

/**********************************************************************
UL TABLE STYLE
**********************************************************************/
.NoUlPadding
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;	
}

.table
{
	/*
	list-style-type: none;		
	MARGIN: 0px 10px 0px 0px;	
	*/
	
	margin-left:0px; padding:0px; list-style-type:none;
	/*background-color: #EFF3F8;	
	border: 1px solid  #ABB4BE;	*/
	FLOAT: left;	
	padding-bottom: 10px;				
}


.tableSpacing
{
	margin-left:0px; padding:0px; list-style-type:none;	
	FLOAT: left;
	width: 15px;
	list-style: none;	
	
}




.Wrapper {
	/*LEFT: 10px; TOP: 20px; POSITION: absolute;*/
	

	/*border: solid 1px red;*/
	background-color: white;
	height: 80px;
}

.CalendarDesign
{
	background-color: #DFEAF6;
	border-bottom-color: Red;
}

.ImageFrame
{
	width: 1000px; position: relative; 
	background-color: #040404;
	top: 20px;
	padding-bottom: -30px;
	
	
}

.ImageBorder
{
	border: solid 1px #687A53;
}

.PageWidth
{
	width: 990px;
}

/*************************************************************************
SHADOW PURPOSES: http://www.cssplay.co.uk/menu/shadow2.html
*************************************************************************/

.out {
  display:block; 
  /*background:#bbb; */
  background-color: #B8B8AB;
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  
  border:1px solid #B8B8AB; 
  position:relative; 
  /*padding:5px;*/
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:8em;} /* change to suit */
h4 {font-weight:bold; color:#000;}


/*******************************************************************************/



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.shadow{
/*border:1px solid silver;*/
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

.EventStyle
{
	/*background-color: white;*/
	
	
	
	
}


/*********************************************************
Journal Styles
*********************************************************/

.ImgStyle
{
	padding: 10px 5px 5px 5px;
}



/******************************************************
About Us Styles
******************************************************/

.ImagePadding
{
	height: 200px;
}

.ImageContainer
{
	top: 700; padding-left: 600px;
}

.AboutUsContainter
{
	width: 490px; height: 400px; padding: 20px 30px 20px 30px; 
	background-image: url(../images/AboutUsBackground.gif); 
	background-repeat: no-repeat;
}

/************************************************************
Registration Styles
************************************************************/

.RegTitle
{
	color: #BEAB4F;
	font-size: 11pt; font-weight: bold;
}

/************************************************************
Utility Styles
************************************************************/



.tbl ul
{
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	width: 760px;		
}





.tbl div
{
	margin-top: 5px;
	float: left;
	width: 200px;
		
}



.tbl div.large
{
  
 width : 550px;
}




.tbl div.last
{
	padding-bottom: 20px;
}

.tbl div.fullLast
{
	width: 700px;
	margin: 20px 0 20px 0;
	text-align: center;	
	float: none;
}


/*ADDED 6-24-2009*/
.red a:link
{
	color: Red;
	text-decoration: none;
}
.red a:visited
{
	color: Red;
	text-decoration: none;
}
.red a:active
{
	color: Red;
	text-decoration: none;
}
.red a:hover
{
	color: Red;
	text-decoration: underline;
}


/************************************************/
/*
08-04-2010
*/
/************************************************/
.left
{
	float: left;
}

.fRow
{
	float: none;
	height: 20px;
	width: 100%;
}

.fLbl
{
	width: 300px;
	float: left;
}

 
 .actLeftCell
 {
 	float: left;
 	width: 300px;
 }