/*********************************************Page Body Decorations*********************************************/
body 
{
	background-color: #FFFFFF; 
	margin: 5px 0 0 0; 
	padding: 0; 
	font: 8pt Arial, Helvetica, Sans-Serif;
}
/*********************************************Page Body Decorations*********************************************/

/*********************************************Wrap*********************************************/
#wrap      				 
{
	margin: 20px auto;
	width: 940px;
	background: #fff url('../images/midbg.jpg');
	background-repeat: repeat-y;
}

#top 
{ 
	background: #fff url('../images/topbg.jpg');
	width: 940px;
	height: 30px;
}

#bottom 
{
	background: #fff url('../images/botbg.jpg');
	width: 940px;
	height: 30px;
}
/*********************************************Wrap*********************************************/


/***********************************************Top Menu Decorations********************************************/

#topmenu   
{
	height: 15px;
	background: #FFFFFF;
	font-family: "Arial", Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #06548C;

	margin: 3px;
	text-align: right;
}
#topmenu a 
{
	text-decoration: none; 
	color: #06548C; 
	background: inherit; 
	padding: 2px 5px 2px 5px; 
	margin: 0;
}
#topmenu a:hover 
{
	background: #156D9A; 
	color: #C4D1E2;
}
/***********************************************Top Menu Decorations********************************************/

/**********************************************Div Classes Decorations******************************************/
div.container 
{
	width:100%; 
	margin:0px;
}

div.header
{
	background-color:#999999;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

div.footer    
{
	background: url(../images/s6g.png) repeat-x top center; 
	border-top: 1px solid #06548C; 
	line-height:150%; 
	margin:0; 
	padding:0.5em; 
	color:black; 
	font-size: 7pt;
}
div.menu      
{
	float:left; 
	background: #FF0000;
	margin:0;
	font-size:12px;
	width:140px;
	height:100%;
	
}
div.content   
{
	background: #FFFFFF;
	margin-left:140px;
	font-family: "Arial", Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	padding: 2px;
	
}

div.textcontent   
{
	background: #FFFFFF;  
	width:530px;
	height:100%;
	padding-top:5px;
	padding-left: 20px;
	margin-bottom: 30px;
	font-family: "Arial", Verdana, Helvetica, Sans-Serif; 
	font-size: 12 px; 
	line-height:150%;
	font-weight: normal;
	color: #333333; 
}

div.subcontent   
{
	background: #FFFFFF;  
	width:100%;
	height:80px;
	font-family: "Arial", Verdana, Helvetica, Sans-Serif; 
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal; 
	color:#669900;
}

div.outerbox       
{
	width:200px; 
	height:100%; 
	float:right; 
	background: #FFFFFF; 
}

div.innerbox       
{
	width:180px; 
	height:100%;  
	background: #FFFFFF; 
	padding: 2px 2px 2px 2px; 
	margin: 5px;
	font-family: "Arial", Verdana, Helvetica, Sans-Serif; 
	font-size: 8pt; 
	color:black; 
	line-height:120%; 
	border: 2px solid yellow;
}

div.picLayer1 
{
	position:relative;
	width:150px;
	height:120px;
	z-index:1;
}

/**********************************************Div Classes Decorations******************************************/

/*********************************************Table Classes Decorations*****************************************/

table.subcontent
{
	width: 100%;
	height: 100%; 
	border: 0px;
	cellspacing: 0px; 
	cellpadding: 0px;
}

table.fee
{
	font-weight:bold;
	text-align:center;
	line-height: 170%;
	margin-top: 10px;
	margin-bottom: 10px;
}

td.cellDecor1
{
	border-right: 1px solid #FFFFFF;
	line-height:100%;
	color:#FFFFFF;
}

td.cellDecor2
{
	border-right: 1px solid #FFFFFF;
	line-height:100%;
}

td.cellDecor3
{
	border-bottom: 2px solid #FF0000;
}

td.cellTitle
{
	border-right: 1px solid #FFFFFF;
	color:#FFFFFF;
	background-color:#666666;
}

#subcolumn
{
	background-color:#FFFFCC;
	padding-left:90px;
	width: 283px;
}

#infocolumn
{
	background-color:#FFFF00;
	padding-left:5px;
	width: 170px;
}

/*********************************************Table Classes Decorations*****************************************/

/************************************************Anchor Decorations*********************************************/
a:link, a:visited 
{	
	background-color: inherit; 
	color:#0000FF; 
	text-decoration:none;
}
 
a:hover    
{
	background-color: inherit; 
	color: #0077FF;
	text-decoration:underline;
	cursor:pointer;
}
a:active   
{
	background-color: inherit; 
	color: #333333;
}
/************************************************Anchor Decorations*********************************************/

/****************************************Main Page Content Decorations (ID: main)**************************************/
#main 	   
{
	/*margin-left: -450px;*/
	margin-left: 20px;
	/*position: absolute;*/
	/*top:5%;*/
	left: 50%;
	width:900px; 
	/*height:100%; */
	background-color: #FF0000;
	
}
/****************************************Main Page Content Decorations (ID: main)**************************************/

/*********************************************Header Decorations (ID: header)******************************************/
#header    
{
	height: 105px;
	background-color:#FFFFFF; 
	
}
/*********************************************Header Decorations (ID: header)******************************************/

/***********************************************Item Decorations (ID: item)********************************************/
#item         
{
	float: left; 
	width: 140px;
	z-index:1;
}

/****anchor decors in item****/  
#item a      
{
	display: block; 
	background: #FF0000; 
	color:#FFFFFF; 
	padding: 2px 0 2px 10px; 
	border-bottom: 1px solid #FFFFFF; 
	
}
#item a:hover 
{
	color: #FF0000; 
	cursor:pointer;
	background-color: #FFFFFF;
}
/****anchor decors in item****/ 
/***********************************************Item Decorations (ID: item)********************************************/

/***********************************************Big5 Item Decorations (ID: item_big5)********************************************/
#item_big5        
{
	float: left; 
	width: 140px;
	z-index:1;
	font-size:14px;
	text-align:center;
	
}

/****anchor decors in item****/  
#item_big5 a      
{
	display: block; 
	background: #FF0000; 
	color:#FFFFFF; 
	font-weight:100;
	padding: 2px 0 2px; 
	border-bottom: 1px solid #FFFFFF; 
	
}
#item_big5 a:hover 
{
	color: #FF0000; 
	cursor:pointer;
	background-color: #FFFFFF;
}
/****anchor decors in item****/ 
/***********************************************Big5 Item Decorations (ID: item_big5)********************************************/


/***********************************************Login Decorations (ID: login)********************************************/
#login         
{
	float: center; 
	width: 160px; 
	background: #FF0000;
	height: 100%;
	
}
/***********************************************Login Decorations (ID: login)********************************************/

/*********************************************************Others*******************************************************/
h1
{
	font-size:18px;
	line-height:12px;
	color:#FF0000;
	text-decoration:underline;
}
h2            
{
	font-size: 14px; 
	line-height: 14px;
	color:#0000FF;
}

.date         
{
	background-color: inherit; 
	font-family: "Tahoma", Arial, Helvetica, Sans-Serif; 
	font-size: 9px; 
	color:#06548C;
}

.note        
{
	background-color: inherit;
	font-family: "Tahoma", Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	color:#000;
}
/*********************************************************Others*******************************************************/

/*********************************************************drop-downs*******************************************************/
#dropmenudiv{
position:absolute;
background-color:#FFFF00;
border:1px solid white;
border-bottom-width: 0;
font-family: "Arial", Verdana, Helvetica, Sans-Serif; 
font-size: 10px;
line-height:16px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
color:#FF0000;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#FF0000;
color:#FFFFFF;
}

#dropmenudiv_big5{
position:absolute;
background-color:#FFFF00;
border:1px solid white;
border-bottom-width: 0;
font-family: "Arial", Verdana, Helvetica, Sans-Serif; 
font-size: 12px;
line-height:16px;
z-index:100;
}

#dropmenudiv_big5 a{
width: 100%;
display: block;
color:#FF0000;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
}

#dropmenudiv_big5 a:hover{ /*hover background color*/
background-color:#FF0000;
color:#FFFFFF;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}
/*********************************************************drop-downs*******************************************************/

