 

body {font: 13px/16px arial, sans-serif; color: #333;}
.title-page {font: bold 22px Trebuchet MS, Arial, Sans-serif; color: #fff;}
.title-feature {font: normal 21px/24px georgia, sans; color: #333;}
.title-feature a {text-decoration: none; color: #006699;}
.title-feature a:hover {text-decoration: underline;}
.title-feature-article {margin: 10px 0 0; font: normal 30px/36px Georgia, serif; color: #333;}
.title-archive {font: bold 14px/18px arial, sans-serif; color: #333;}
.title-archive a {text-decoration: none; color: #006699;}
.title-archive a:hover {text-decoration: underline;}
.title-chapter {font: bold 14px/18px arial, sans-serif; color: #333; margin-top: 12px;}
.txt-content {font: 13px/16px arial, sans-serif; color: #333;}
.txt-content a {color: #006699; text-decoration: none;}
.txt-content a:hover {text-decoration: underline;}
.txt-11-999 {font: 11px/14px arial, sans-serif; color: #999;}
.txt-11-666 {font: 11px/14px arial, sans-serif; color: #666;}
/* add */ .txt-11-333 {font: 11px/14px arial, sans-serif; color: #333;} 
/* add */ .txt-14-333 {font: 14px/18px arial, sans-serif; color: #333;}
/* add */ .txt-18-666 {font: 18px arial, sans-serif; color: #666;}
/* add */ .txt-18-999 {font: 18px arial, sans-serif; color: #999;}
.byline {padding: 10px 0 8px 0; color: #333;}
.byline a {color: #006699; text-decoration: none;}
.byline a:hover {text-decoration: underline;}
.hp-date {font: 12px arial, sans-serif; color: #333;}
/* add */.ar-date {font: 11px/12px verdana, sans-serif; color: #333;}
/*OLD CODE .ar-date {font: 10px/12px arial, sans-serif; color: #333;}
*/
.link {font: 10px/14px verdana, sans-serif; color: #333;}
.link a {text-decoration: none; color: #006699;}
.link a:hover {text-decoration: underline;}

.breadcrumbs {font: 10px/14px verdana, sans-serif; color: #666;}
.breadcrumbs a {text-decoration: none; color: #666;}
.breadcrumbs a:hover {text-decoration: underline;}

.info {font: 11px/14px verdana, sans-serif; color: #666;}
.info a {text-decoration: none; color: #006699;}
.info a:hover {text-decoration: underline;}
.label-section {font: 10px/11px arial, sans-serif; color: #666; text-decoration: none;}
.label-section a {text-decoration: none; color: #666;}
.label-section a:hover {text-decoration: underline;}
.label-module {font: bold 12px/16px trebuchet MS, arial, sans-serif; color: #333; padding-bottom: 10px;}
.label-module a {text-decoration: none; color: #333;}
.label-module a:hover {text-decoration: underline;}
.label-tab {font: bold 12px/16px trebuchet MS, arial, sans-serif; color: #333;}
.label-tab a:hover {text-decoration: underline;}
.label-tab a {text-decoration: none; color: #006699;}
.label-sm {font: bold 11px/14px arial, sans-serif; color: #333; padding-bottom: 5px;}
.label-sm a {text-decoration: none; color: #333;}
.label-sm a:hover {text-decoration: underline;}
.label-lrg {font: bold 18px/16px arial, sans-serif; color: #999; padding-bottom: 5px;}
.active {color: 333; font-weight: bold;}
.news-hp {font: 18px/26px arial, sans-serif; color: #333;}
.news-hp a {text-decoration: none; color: #006699;}
.news-hp a:hover {text-decoration: underline;}
.news-hp ul {margin: 0; padding: 2px 10px 0px 0; list-style: none;}
.news-hp li {margin: 10px 0; padding: 0 0 0 13px; line-height: 20px; background: url(/images/bullet_grey_sm.gif) no-repeat; background-position: 0 8px;}
.news-t {background: url(/images/news_dot.gif) 0 0 repeat-x; background-color: #fff; margin-top: 20px; width: 450px;}
.news-b {background: url(/images/news_dot.gif) 0 100% repeat-x;}
*html .module-b {padding-bottom: 2px;}
.news-l {background: url(/images/news_dot.gif) 0 0 repeat-y;}
.news-r {background: url(/images/news_dot.gif) 100% 0 repeat-y;}
.news-bl {background: url(/images/news_bl.gif) 0 100% no-repeat;}
.news-br {background: url(/images/news_br.gif) 100% 100% no-repeat;}
.news-tl {background: url(/images/news_tl.gif) 0 0 no-repeat;}
.news-tr {background: url(/images/news_tr.gif) 100% 0 no-repeat; padding: 16px;}/* list items fix */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */
