.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}
.clearfix {display: inline-block}
body {width:920px;margin:0 auto 20px auto;border:1px solid #CCC}
* {margin:0;padding:0}
#container {}
#main {width:100%;overflow:hidden}
#header {width:100%;background-color:#5a5a9c;display:inline-block}
#header-left {float:left;width:690px}
#header-right {float:left;width:220px}
#menu {width:153px;float:left;background-color:#CCC;padding:0 0 8000px 0;margin:0 0 -8000px 0}
#content {width:732px;margin:0 0 0 153px;padding:15px 0 5px 15px}
#mfoot {width:153px;float:left;background-color:#CCC;font-size:10px;text-align:center}
#footer {width:100%;clear:both;font-size:10pt;color:#FFF;background-color:#7878b1;text-align:center;padding:3px 0 3px 0}
	
body {font-family:'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif;font-size:11pt;color: #006;background-color:#EEE}
td {font-size:11pt}
p {font-size:11pt;text-align:justify; padding: 1px 0 15px 0; margin: 0}
#content-2cols-1 {width:540px;float:left;margin:0 0 0 0}
#content-2cols-2 {width:170px;float:left;margin:0 0 0 20px}
div.addthis_toolbox{padding:1px 0 10px 10px}
div.section {width:100%;padding:0 0 10px 0;margin:0;display:inline-block}      	     
#explainbox {margin:5px 10px 10px 10px;padding:5px;background-color:#FFF;border:1px solid orange;color:#008000}
ul { list-style-type:square}
li {margin:0 0 0 20px}
a { text-decoration: underline}
a:link { color: #003399; text-decoration: underline}
a:visited { color: #003399; text-decoration: underline}
a:hover { color: #CC6666; text-decoration: underline}
a:active { color: #666699; text-decoration: underline}
h1 { color: #660099; font-size:18pt; font-weight:bold; padding: 1px 0 9px 0; margin: 0}
h2 { color: #663399; font-size:16pt; font-weight:bold; padding: 1px 0 8px 0; margin: 0}
h3 { color: #666699; font-size:15pt; font-weight:bold; font-style:italic; padding: 1px 0 7px 0; margin: 0}
h4 { color: #669966; font-size:14pt; font-weight:bold; padding: 1px 0 7px 0; margin: 0}
h6 { color: #663399; font-size:14pt; font-weight:bold; padding: 1px 0 7px 0; margin: 0}
.dgTable1 { border-bottom: 1px solid #CCCCCC; padding-bottom: 5px}
.dgTable2 { border-bottom: 1px solid #CCCCCC; padding-bottom: 5px}
.foot { font-size: 10pt; color:#FFFFFF; background-color:#7878b1}
.symbol { font-size:13pt; color:#000080}
.ipa { font-size: 8pt; color:#999999}
.schedule_table { border-collapse:collapse;width:95%;border-spacing:0}
.sche_table { background-color: #CCCCCC; font-size:12pt}
.sche_table TD { background-color: #FFFFFF; color: #345678}
.sche_table TH{ background-color: #888899; color: #FFFFFF}
.dgHead { color:#F7F7F7; background-color:#4A3C8C; font-weight:bold}
.dgRow1 { color:#4A3C8C; background-color:#E7E7FF}
.dgRow2 { color:#4A3C8C; background-color:#F7F7F7}
.classHead { color:#56789A; font-weight: bold; font-size: 20px}
.optionHead { background-color:#CCCCCC; font-weight: bold}
.enhance { color:#FF6600}
.list { color:#5a5a9c; font-family:Times,Verdana; font-weight: bold; font-style: italic; font-size: 24px}
.highlight { font-weight: bold; color: #993333}
.err { color: #FF0000}
a.titleLink { font-family: Times; font-size: 20px; font-weight: bold; color:#668899; text-decoration: underline}
a:visited.titleLink { font-family: Times; font-size: 20px; font-weight: bold; color:#668899; text-decoration: underline}
a:hover.titleLink { font-family: Times; font-size: 20px; font-weight: bold; color:#668899; text-decoration: underline}
a.mailLink { font-size: 16px; font-weight: bold; color:#330099; text-decoration: none}
a:visited.mailLink { font-weight: bold; color:#330099; text-decoration: none}
a:hover.mailLink { font-weight: bold; color:#006600; text-decoration: none}
a.enhanceLink { font-size: 20px; font-weight: bold; color:#330099; text-decoration: underline}
a:visited.enhanceLink { font-weight: bold; color:#330099; text-decoration: underline}
a:hover.enhanceLink { font-weight: bold; color:#006600; text-decoration: underline}
a.enhanceLink2 { font-size: 18px; font-weight: bold; color:#330099; text-decoration: underline}
a:visited.enhanceLink2 { font-weight: bold; color:#330099; text-decoration: underline}
a:hover.enhanceLink2 { font-weight: bold; color:#006600; text-decoration: underline}
a.whitea { color: #FFFFFF; text-decoration: none; font-size:10px; font-weight:bold}
a:visited.whitea { color: #FFFFFF; text-decoration: none}
a:hover.whitea { color:#FFFFFF; text-decoration: none}
a.noUL { color: #663399; text-decoration: none; font-size:16pt; font-weight:bold}
a:visited.noUL { color: #663399; text-decoration: none}
a:hover.noUL { color:#006600; text-decoration: none}
a { color: #663399}
a:visited { color: #663399}
a:hover { color:#006600}
.box { border: 1px solid #CCCCCC}
.obox TD { color:#000000}
.desc { color:#050; background-color:#CCDDCC}
.notice { color:#003300; font-size:10pt}
.smallTitle { color: #336633; background-color:#FFB29A; font-size: 11px}
.smallContent { font-size: 11px; background-color:#EEFFEE}
.smallword { color:#660000; font-size:10px}
input.btn { color:#050; font-family:'trebuchet ms',helvetica,sans-serif; font-size:84%; font-weight:bold; background-color:#fed; border:1px solid; border-top-color:#696; border-left-color:#696; border-right-color:#363; border-bottom-color:#363; filter:progid:DXImageTransform.Microsoft.Gradient    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa')}
.childWord { color:#009900; font-size:16px}
.childWord TD { color:#009900; font-size:16px}
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 } 
 #sharebar{padding:0 0 30px 0}
 .fb-like {margin:0 0 0 10px}
