BODY {font-family: geneva, arial, san-serif; 
	margin:0px;
	padding:0px;
}

P.body { font-family: geneva, arial, san-serif; font-size: 15px;
	color: #000000; line-height: 140%; font-weight: 400; }
P.just { font-family: geneva, arial, san-serif; font-size: 14px;
	color: #000000; text-align: justify; line-height: 140%; font-weight: 400; }
P.txt { font-family: geneva, arial, san serif; font-size: 14px;
	color: #000000; line-height: 130%; text-align: left; font-weight: 400; }
P.txtcenter { font-family: geneva, arial, san serif; font-size: 14px;
	color: #000000; line-height: 120%; text-align: center; font-weight: 400; }
P.justifytxt { font-family: geneva, arial, san serif; font-size: 14px;
	color: #000000; line-height: 130%; text-align: justify; font-weight: 400; }
P.medbody { font-family: geneva, arial, san-serif; font-size: 13px;
	color: #000000; line-height: 120%; font-weight: 400; }
P.smlbody { font-family: geneva, arial, san-serif; font-size: 12px;
	color: #000000; line-height: 120%; font-weight: 400; }
P.sml { font-family: geneva, arial, san-serif; font-size: 11px;
	color: #000000; line-height: 100%; font-weight: 400; }
P.chinese { font-family: geneva, arial, san-serif; font-size: 13px;
	color: #000000; line-height: 120%; font-weight: 400; text-align:justify; }

P.smlgray { font-family: geneva, arial, san-serif; font-size: 9px;
	color: #656565; line-height: 110%; font-weight: 400; }

.video_name { font-family: geneva, arial, san serif;
	font-size: 10px;	color: #000000;
}

.navv { font-family: arial, san-serif; font-size: 9px; text-decoration: underline;
	color: #900000; line-height: 110%; font-weight: 400; }


Td.txt16 { font-family: arial, san serif; font-size: 16px; color: #000090; font-weight: 400; }


TD.chinese { font-family: geneva, arial, san-serif; font-size: 11px;
	color: #000000; line-height: 110%; font-weight: 400; text-align:left; }

TD { font-family: geneva, arial, san serif;
	font-size: 13px;
	color: #000000;
	font-weight: 400;
}
TD.justify { font-family: geneva, arial, san serif;
	font-size: 13px;
	color: #000000;
	text-align: justify;
	font-weight: 400;
}

TD.sml { font-family: geneva, arial, san serif; font-size: 11px;
	color: #000000; font-weight: 400 }
TD.captions { font-family: geneva, arial, san serif; font-size: 11px;
	color: #000000; font-weight: 400 }

td.plum {background-image:url('gifs/bg.jpg');}

table.box { 
  border: 1px solid #000000;
  font: normal 12px Arial,Verdana,Geneva,sans-serif; 
  } 

td.box, th.box { 
  padding:3px; 
  } 

th.box { text-align:center; 
	font: bold 12px Arial,Verdana,Geneva,sans-serif; 
	color: #314a5F;
	border: 1px solid #9a9a9a; 
	background-color: #ffffc4;
  } 

td.box { font: normal 12px Arial,Verdana,Geneva,sans-serif; 
	border: 1px solid #9a9a9a; 
	background-color: #ffffff;
	text-align: left;
  }

td.boxr { font: normal 12px Arial,Verdana,Geneva,sans-serif; 
	border: 1px solid #9a9a9a; 
	background-color: #ffffff;
	text-align: right;
	}

td.boxc { font: normal 12px Arial,Verdana,Geneva,sans-serif; 
	border: 1px solid #9a9a9a; 
	background-color: #ffffff;
	text-align: center;
	}

li.body { font-family: geneva, arial, san serif; font-size: 13px;
	color: #000000; line-height: 140%; text-align: left; font-weight: 400; }

li.txt { font-family: geneva, arial, san serif; font-size: 14px;
	color: #000000; line-height: 140%; text-align: left; font-weight: 400; }


p.ph2 { font-family: geneva, arial, san serif; font-size: 24px;
	color: #000000; line-height: 130%; font-weight: 400; text-align:center;}

p.ph3 { font-family: geneva, arial, san serif; font-size: 15px;
	color: #000000; line-height: 110%; font-weight: 400; text-align:center;}

A:link { font-family: geneva, arial, san serif; font-size: 12px;
	color: #ffffff; font-weight: 400; text-decoration:none; }
A:visited { font-family: geneva, arial, san serif; font-size: 12px;
	color: #ffffff; font-weight: 400; text-decoration:none }
A:hover { font-family: geneva, arial, san serif; font-size: 12px;
	color: #d8e9ff; font-weight: 400; text-decoration:none }
A:active { font-family: geneva, arial, san serif; font-size: 12px;
	color: #900000; font-weight: 400; text-decoration:none }

A.gen:link { font-family: geneva, arial, san serif; font-size: 10px;
	color: #000000; font-weight: 400; text-decoration:none; }
A.gen:visited { font-family: geneva, arial, san serif; font-size: 10px;
	color: #000000; font-weight: 400; text-decoration:none }
A.gen:hover { font-family: geneva, arial, san serif; font-size: 10px;
	color: #000000; font-weight: 400; text-decoration:none }
A.gen:active { font-family: geneva, arial, san serif; font-size: 10px;
	color: #000000; font-weight: 400; text-decoration:none }

A.pic:link  img{ border: 1px solid #999; }
A.pic:visited img{ border: 1px solid #999; }
A.pic:hover img{ border: 1px solid #999; }
A.pic:active img{ border: 1px solid #999; }

A.acta:link { font-family: geneva, arial, san serif; font-size: 10px;
	color: #656565; font-weight: 400; text-decoration:none; }
A.acta:visited { font-family: geneva, arial, san serif; font-size: 10px;
	color: #656565; font-weight: 400; text-decoration:none }
A.acta:hover { font-family: geneva, arial, san serif; font-size: 10px;
	color: #000000; font-weight: 400; text-decoration:underline }
A.acta:active { font-family: geneva, arial, san serif; font-size: 10px;
	color: #656565; font-weight: 400; text-decoration:none }

A.x:link { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }
A.x:visited { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }
A.x:hover { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:underline }
A.x:active { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }

A.normal:link { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }
A.normal:visited { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }
A.normal:hover { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }
A.normal:active { font-family: geneva, arial, san serif; font-size: 12px;
	color: #000000; font-weight: normal; text-align: center; text-decoration:none }

A.menu:link { font-family: geneva, Arial; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none }
A.menu:visited { font-family: geneva, Arial; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none }
A.menu:hover { font-family: geneva, Arial; font-size: 12px; color: #d8e9ff; font-weight: normal; text-decoration:none }
A.menu:active { font-family: geneva, Arial; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none }

a.box:link {
  font-family: geneva, arial, san serif; font-size: 10px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}
a.box:visited {
  font-family: geneva, arial, san serif; font-size: 10px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}
a.box:hover {
  font-family: geneva, arial, san serif; font-size: 10px; color: #900000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #f0ffff; 
  border: 1px solid #000000;
	}
a.box:active {
  font-family: geneva, arial, san serif; font-size: 10px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}

a.medbox:link {
  font-family: geneva, arial, san serif; font-size: 12px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}
a.medbox:visited {
  font-family: geneva, arial, san serif; font-size: 12px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}
a.medbox:hover {
  font-family: geneva, arial, san serif; font-size: 12px; color: #900000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #f0ffff; 
  border: 1px solid #000000;
	}
a.medbox:active {
  font-family: geneva, arial, san serif; font-size: 12px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}

a.bigbox:link {
  font-family: geneva, arial, san serif; font-size: 14px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}
a.bigbox:visited {
  font-family: geneva, arial, san serif; font-size: 14px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}
a.bigbox:hover {
  font-family: geneva, arial, san serif; font-size: 14px; color: #900000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #f0ffff; 
  border: 1px solid #000000;
	}
a.bigbox:active {
  font-family: geneva, arial, san serif; font-size: 14px; color: #000000; font-weight: 400;
  line-height: 225%; text-decoration: none;
  padding: 2px 4px 2px 4px; 
  background-color: #ffffff; 
  border: 1px solid #000000;
	}

.menu3container {
z-index:800;
width:800px;
font-weight:bold;
margin: 3px auto;
text-align:center;
position:absolute;
top:80px;       /*menu distance from top*/
left:50%;
margin-left:-270px;
}

.menu3container ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align:center;
}

.toplink a {
color: #ffffff;
text-decoration:none;
}

.listlink a {
font-size:12px;
color: #ffffff;
font-weight:normal;
text-decoration:none;
}

.listlink a:hover {
font-size:12px;
color: #d8e9ff;
font-weight:normal;
text-decoration:none;
}

.nobo {
font-weight:normal;
}

/*Top level list items*/
.menu3container ul li{
position: relative;
display: inline;
float: left;
padding:0 2px 0 0;
}

/*Top level menu link items style*/
.menu3container ul li a{
font-size:12px;
display:block;
padding: 3px 10px;
border: 1px solid white;
text-decoration: none;
color: #ffffff;
background-color: #000000; /*overall menu background color*/
}
	
/*1st sub level menu*/
.menu3container ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
background:#ffffff;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.menu3container ul li ul li{
display: list-item;
float: none;
padding:2px 5px 2px 5px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.menu3container ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.menu3container ul li ul li a{
display: block;
width: 132px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: none;
padding: 2px 5px 2px 5px;
border: 1px solid #000000;
}

.menu3container ul li a:hover{
color:#d8e9ff;
}

/*Background image for top level menu list links */
.menu3container .mainfoldericon{
background: #000000; /* top menu background */
}

/*Background image for subsequent level menu list links */
.menu3container .subfoldericon{
background: #000000;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/ 
* html .menu3container ul li { float: left; height: 1%; padding-top:4px; padding-bottom:3px;} 
* html .menu3container ul li a { height: 1%; display:inline; color:#000000;} 
* html .menu3container ul li a:visited { height: 1%; display:inline; color:#000000;} 
* html .menu3container ul li a:hover { height: 1%; display:inline; color:#d8e9ff;} 
* html .menu3container ul li ul li { float: left;} 
* html .menu3container ul li ul li a{ float: left; width:135px;height: 1%; display:inline;} 
* html .menu3container ul li ul li a:hover{ float: left; width:135px;} 
/* End */

