html,body {margin:0;padding:0;height:90%;font-family:'Georgia','Times New Roman',serif;color:#000030;background-color:#FFFEF9}
.pagebody {padding-left:10px;padding-right:10px;}
a:link {color: #002060;}
a:visited {color: #701000;}
a:hover {color:#FFF4d9;background-color:#8F300F;font-style:normal}
.topframe {height:55px;width:100% }
.topframeimg {background-color:#732108; display:block; margin:0; padding:0;} 
A:hover
{
	color:#ffffff;
	background-color:#a04000;
}
div#navigation 
{
	max-width: 100%; 
	min-width: 730px;
	background-color:#FCFFFC;
	background: url("./base/pTopMenuBack.png");
}
/* Top level menu */
ul#primary 
{
	list-style: none; 
	margin: 0;
	padding-left:5px;
/*	width: 99%;*/
}
/*  Top level tabs */
ul#primary li {
	background-color:#FCFFFC;
	background: url("./base/NavButt.png") no-repeat;
	color: #3A2D2C;
	float: left;
	font: 15px 'Verdana','Arial',sans-serif;
	font-weight:400;
	height:29px;
	width:144px;
	text-align:center;
	margin: 0;
	padding: 0;
}
ul#primary li a {
	border: 0px;
	background-color:inherit;
	color: #401310;
	display:block;
	text-decoration: underline;
	margin: 0;
	padding-top: 5px;
}
ul#primary li a:link {background-color: inherit; color: #403010;}
ul#primary li a:visited {background-color: inherit; color: #402020;}
ul#primary li a:hover {background: none;padding:4px 2px 6px 2px; color: #203060;font-weight:800;text-decoration:none;}
ul#primary li a:active {background-color: inherit; color: #206040;}
ul#primary li#selected
{
	background-color: inherit; 
	color: #663300;
}
ul#primary li#selected a
{
	background-color: inherit; 
	background: url("./base/NavButtS.png") no-repeat left top;
	border: 0px;
	color: #000040;
	width:144px;
	height:29px;
	text-align:center;
	text-decoration: none;
	font-weight:600;
	margin: 0;
	padding-top: 5px;
}
/* Secodary tabs */
div#secondary 
{
	background: url("./base/NavSecBack.png");
	height:30px;
	color: inherit;
	clear: left;
	margin: 0;
}
div#secondary ul 
{
	width: auto;
	padding:5px;
	margin:0px;
}
div#secondary  li
{
	color: #fffffc;
	display: inline;
	font: 14px 'Verdana','Arial',sans-serif;
	font-weight:600;
	list-style: none;
	white-space: nowrap;
}
div#secondary li b {color: #ffffcc; background: #986f3e; }
div#secondary li a {color: #fffff0; 	text-decoration: underline;}
div#secondary li a:link {color: #ffecef;}
div#secondary li a:visited {color: #ffefec; }
div#secondary li a:hover {background: #c0efef;color: #206040;text-decoration:none;}
div#secondary li a:active {color: #FFFFFF;}
.dropfont {font-size:220%;}
.btab, .btab TD, .btab TH
{
	font-family:'Verdana','Arial',sans-serif;
	font-weight:600;
	text-align:center;
	color:#000000;
	FONT-SIZE:10pt;
}	
.btab a:link
{
	color:#fffff0;
	text-decoration:none;
}
.btab a:visited
{
	color:#ffffc0;
	text-decoration:none;
}
.btab A:hover
{
	color:#ffffff;
	background-color:#400000;
	text-decoration:underline;
	padding:1px;
}
.stab, .stab TD, .stab TH
{
	font-weight:400;
	font-size:100%;
}
.dyntab TD
{
	font-weight:400;
	font-size:95%;
	color:#004040;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	background-color:#E9FFEC;
}
.navbar
{
	font-family:'Verdana','Arial',sans-serif;
	font-size:11px;
	font-weight:600;
	line-height:15px;
  padding-top:5px;
}
.navbar A:hover
{
	color:#ffffff;
	background-color:#f04000;
}
.navbar B
{
	color:#ffffff;
	font-weight:900;
	background-color:#d00000;
}
.ptab 
{	
	font-size: 100%;
	border-collapse:collapse;
	border: 4px solid rgb(132,180,156);
}
.ptab TD 
{	
	border: 1px solid rgb(152,200,176); 
	color:#180949;
}
.phead 
{	
	color: #080000;
	background-color:#d8f0e0; 
  font-weight:bold;
	text-align:center;
}
.secttab
{
	border-collapse:collapse;
	border: 2px ridge rgb(172,220,186);
}
.secttab TD 
{	
	border: 1px solid rgb(152,200,176); 
}
.sectl
{
	font-family:'Verdana','Arial',sans-serif;
	font-size: 105%;
  font-weight:400;
	background:#fff4e8;
}
.topsect
{
	font-family:'Verdana','Arial',sans-serif;
	font-size: 95%;
  font-weight:400;
	background:#fff4e8;
  text-align:center;
}
.yylist
{
	list-style-image:url(./base/You.png);
	font-size:100%;
	margin-right:20px;
	padding-right:10px;
	margin-left:28px;
	padding-left:8px;
 }
.yylist LI
{
	padding-top:0px;
	padding-bottom:6px;
}
.hilink
{
	padding:10px;
	font-weight:600;
	background:#EAF4F2;
}
.formerr {color:#9f1f1f;font-weight:800;font-size:0.9em}
H1
{
	font-family:'Bookman Old Style','Georgia','Arial',sans-serif;
	font-weight:600;
	color:#000060;
	text-align:center;
	font-size:130%;
}
H2
{
	font-family:'Arial',sans-serif;
	font-weight:600;
	tex-decoration:underline;
	color:#000040;
	font-size:120%;
}
H3
{
	font-weight:600;
	color:#000040;
	font-size:110%;
}
H4,H5
{
	font-family:'Arial',sans-serif;
	font-weight:400;
	color:#000040;
	font-size:110%;
}
p {text-indent:0px;padding-top:0px;margin-bottom:8px;}
img {border:none}
.smallfont {font-family:'Verdana','Arial',sans-serif;font-size:75%;}
.imgfloat {float:left;margin:5px;margin-right:10px;border:0}
.blockleft {font-weight:bold;float:left;margin-right:5px;margin-bottom:10px;border:0}
.imglink {margin:5px;margin-right:10px;border:10px}
.imginset {margin-right:7px;margin-left:7px}
.pinyin { font-family: "arial unicode ms", simsun, sans-serif;	font-weight:600;	font-size:120%;}
.sectionhead {width:100%;font-weight:400;vertical-align:top;}
.quotebox {padding:10px;border:inset 2px #E0BA83;margin:8px;background-color:#fefcf0;text-indent:0px;}
.colbox {padding:10px;background:#f7feed; margin:5px 0 5px 0;border:ridge 2px #E0F0E0;text-indent:0px;}
.colboxy {padding:10px;background:#f2faf4; -moz-box-shadow: rgba(0,0,0,0.4) 10px 10px; -moz-border-radius: 9px; margin:5px 0 5px 0;border:ridge 2px #E0F0E0;text-indent:0px;}
.quoteinline {padding:10px;font-style:italic;}
.centred {text-align:center;}
.thumb {float:left;text-align:center;width:110px;padding:5px;font-size:75%;}
.btable {text-align:center;}
.pageseq {text-align:center; text-decoration:none;}
.otab {border: 2px groove rgb(132,180,156);}
.pictab {text-align:center;padding:8px;margin:auto}
.gpic {border:inset 2px #80e0a0; margin:5px; }
.alsobox {border:groove 2px #80e0a0; padding:10px;margin:10px;float:left }
