BODY {
	FONT-SIZE: 12px;
	MARGIN: 10px;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center;
	background-image: url(background1.jpg);
}
TD {
	FONT-SIZE: 12px; COLOR: #000
}
A {
	COLOR: #008
}
A:hover {
	COLOR: #888
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
h3
  {
  font: 12px Arial, sans-serif;
  font-weight: bold;
  color: white;
  text-align: center;
  margin-bottom: 0px;
  }
#Frame {
	BORDER-RIGHT: #6b696b 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #6b696b 1px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; MARGIN: auto; BORDER-LEFT: #6b696b 1px solid; WIDTH: 850px; PADDING-TOP: 15px; BORDER-BOTTOM: #6b696b 1px solid; TEXT-ALIGN: left
}
#Logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#Top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#SubL1 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: auto; PADDING-TOP: 7px
}
#SubL2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: auto; PADDING-TOP: 10px
}
#Page {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 668px; PADDING-TOP: 0px
}
#Left {
	WIDTH: 150px; BACKGROUND-COLOR: #fff
}
#Leftinclude {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#Left2include {
	PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ededed
}
#Leftmenu {
	BACKGROUND-COLOR: #fff
}
#Pagehead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#Bottomtext {
	FONT-SIZE: 10px; COLOR: #004080; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
#Bottom2 {
	MARGIN: 10px 0px
}
#printLogo {
	TEXT-ALIGN: center
}
.menu1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #008; PADDING-TOP: 0px; FONT-FAMILY: arial; FONT-VARIANT: small-caps
}
.menu1a {
	COLOR: #fff; TEXT-DECORATION: none
}
.menu2Title {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 10px 0px 0px;
	COLOR: #FFFFFF;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #2c5997 1px solid;
	background-color: #FF7C3E;
}
.menu2Link {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.menu2LinkA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555; TEXT-DECORATION: none
}
.li4 {
	MARGIN: 0px 6px 0px 0px; WIDTH: 4px; HEIGHT: 10px
}
.li5 {
	MARGIN: 0px 6px 0px 0px; WIDTH: 4px; HEIGHT: 10px
}
.li6 {
	FLOAT: left; MARGIN: 2px 6px 0px 0px
}
.li7 {
	MARGIN: 0px 6px 0px 0px
}
.bottomLink {
	COLOR: #004080; TEXT-DECORATION: none
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #004080
}
.pageSubtitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.pageSubtitleIn {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #004080; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff; FONT-VARIANT: small-caps
}
.pageShortdesc {
	FONT-WEIGHT: bold; COLOR: #555
}
.pageImage {
	MARGIN: 10px 10px 10px 10px
}
.pagePrint {
	FLOAT: right; TEXT-ALIGN: right
}
.page1Title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #356ab4
}
.page1Subtitle {
	FONT-SIZE: 10px; COLOR: #aaa
}
.page1Shortdesc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.page2 {
	MARGIN: 2px 0px 3px 15px
}
.page2Title {
	FONT-WEIGHT: normal; COLOR: #555
}
.page3Title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b50000; FONT-FAMILY: Verdana
}
.page3Subtitle {
	FONT-SIZE: 10px; COLOR: #aaa
}
.page3Shortdesc {
	FONT-SIZE: 11px; COLOR: #888
}
.page4 {
	MARGIN: 0px 0px 3px
}
.page4Title {
	FONT-SIZE: 12px; COLOR: #555
}
.page4Subtitle {
	FONT-SIZE: 10px; COLOR: #aaa; FONT-STYLE: italic
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 5px 0px; COLOR: #b50000; FONT-FAMILY: Verdana; FONT-VARIANT: small-caps
}
.formText {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.formButton {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.border {
	BORDER-RIGHT: #cecfce 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cecfce 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cecfce 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cecfce 1px solid; BACKGROUND-COLOR: #ffec6f
}
.border2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #dddcff
}
.box {
	BACKGROUND-COLOR: #f2f2f2
}
.boxin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.box2 {
	BACKGROUND-COLOR: #faeece
}
.box2in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #0033cc; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.box2inA {
	COLOR: #0033cc
}
.boxTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #0044bb; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.boxTitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.boxSubtitle {
	PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px dashed; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #000; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.boxSubtitleA {
	COLOR: #000
}
.articleText {
	FONT-SIZE: 12px; TEXT-ALIGN: justify
}
.articleRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.articleImage {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.articleComment {
	FONT-SIZE: 12px; MARGIN: 3px 0px 10px; COLOR: #555; FONT-STYLE: italic; TEXT-ALIGN: justify
}
.searchBox1 {
	BORDER-TOP: #deebf7 1px solid; BORDER-BOTTOM: #b5cfe7 1px dashed; BACKGROUND-COLOR: #f7fbff; TEXT-ALIGN: center
}
.searchBox2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #deebf7 1px solid; BACKGROUND-COLOR: #eff7ff; TEXT-ALIGN: center
}
.searchResult {
	MARGIN: 10px 5px 0px
}
.searchResultTitle {
	FONT-SIZE: 12px; COLOR: #0000ce
}
.searchResultDescription {
	FONT-SIZE: 11px; COLOR: #000000
}
.searchResultUrl {
	FONT-SIZE: 11px; COLOR: #008200
}
.searchPages {
	MARGIN: 15px 0px
}
.si_stats {
	PADDING-RIGHT: 3px; BORDER-TOP: #3165ce 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7efff; TEXT-ALIGN: right
}
.si_pages {
	MARGIN: 10px; TEXT-ALIGN: center
}
.si_result {
	MARGIN: 10px 0px
}
.si_titleLink {
	FONT-SIZE: 13px; COLOR: blue
}
.si_urlLink {
	COLOR: green; TEXT-DECORATION: none
}
.rssItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px dashed
}
.rssTitle {
	FONT-WEIGHT: bold; COLOR: #004dce
}
.rssDate {
	COLOR: #999999
}
.rssDescription {
	
}
.formFieldName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 80px; PADDING-TOP: 5px
}
.formFieldNameTextarea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formTypeTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formTypeText {
	FONT-SIZE: 12px; WIDTH: 150px
}
.formTypeTextarea {
	FONT-SIZE: 12px; WIDTH: 250px
}
.formTypeSelect {
	
}
.formTypeCheckbox {
	
}
.formTypeRadio {
	
}
.formTypeSubmit {
	FONT-SIZE: 11px
}
.formBox {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #94bee7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #94bee7 1px solid; WIDTH: 230px; PADDING-TOP: 10px; BORDER-BOTTOM: #888 1px solid; BACKGROUND-COLOR: #cedbe7
}
.ctdico_form {
	BORDER-RIGHT: #cecfce 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cecfce 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cecfce 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #cecfce 1px solid; FONT-FAMILY: Arial: font-size:13px; HEIGHT: 30px
}
.ctdico_message {
	FONT-WEIGHT: bold; MARGIN: 10px 0px; TEXT-ALIGN: center
}
.ctdico_intro {
	MARGIN: 20px; TEXT-ALIGN: left
}
.ctdico_entry {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px dashed; BACKGROUND-COLOR: #fff
}
.ctdico_entryAlt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px dashed; BACKGROUND-COLOR: #fff
}
.ctdico_char {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #090; PADDING-TOP: 0px
}
.ctdico_charu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #090; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.ctdico_pinyin {
	WIDTH: 120px; COLOR: #900
}
.ctdico_type {
	WIDTH: 60px; COLOR: #999
}
.ctdico_prop {
	FONT-SIZE: 11px; COLOR: #999
}
.ctdico_def {
	WIDTH: 300px; COLOR: #009
}
.ctdico_deflink {
	COLOR: #009; TEXT-DECORATION: none
}
.ctdico_deflink:hover {
	TEXT-DECORATION: underline
}
.ctdico_cnB {
	MARGIN: 20px 0px; TEXT-ALIGN: center
}
.ctdico_cnBborder {
	
}
.ctdico_cnBchar {
	FONT-SIZE: 30px; COLOR: #000
}
.ctdico_cnBpinyin {
	COLOR: #000
}
.ctdico_cnBtitle {
	FONT-SIZE: 15px; MARGIN: 40px 0px 20px; TEXT-ALIGN: center
}
.ctdico_ib {
	WIDTH: 20px
}
.ctcrImg60 {
	MARGIN: 10px 0px
}
.ctanno_text {
	MARGIN: 0px 0px 20px
}
.ctanno_tchinese {
	FONT-SIZE: 14px; MARGIN: 3px; BORDER-BOTTOM: #ddd 0px solid; TEXT-DECORATION: none
}
.ctanno_tnumber {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px 3px 0px 1px; VERTICAL-ALIGN: super; COLOR: #080; FONT-FAMILY: verdana
}
.ctanno_vocabulary {
	MARGIN: 0px 0px 25px; TEXT-ALIGN: left
}
.ctanno_vnumber {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 3px 0px 0px; COLOR: #080; FONT-FAMILY: verdana
}
.ctanno_vchinese {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #008
}
.ctanno_vpinyin {
	FONT-SIZE: 11px; MARGIN: 0px 5px 0px 0px; COLOR: #800
}
.ctanno_vdef {
	FONT-SIZE: 12px; MARGIN: 0px 10px 0px 0px; COLOR: #aaa; FONT-STYLE: normal
}
.pinyinWord {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; HEIGHT: 50px; TEXT-ALIGN: center
}
.pinyinPinyin {
	FONT-SIZE: 13px; MARGIN: 5px; COLOR: #888
}
.pinyinChinese {
	FONT-SIZE: 15px; COLOR: #008
}
.ctzodiac_sign {
	FONT-SIZE: 15px; COLOR: #080
}
.ctname_letter {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 10px 0px 0px
}
.ctname_name {
	
}
.ctname_latin {
	FONT-SIZE: 13px; COLOR: #009; FONT-FAMILY: arial
}
.ctname_cn {
	FONT-SIZE: 13px; MARGIN: 0px 5px; COLOR: #090; FONT-FAMILY: arial
}
.ctname_pinyin {
	FONT-SIZE: 13px; COLOR: #555; FONT-FAMILY: arial
}
.ctcalliname_line {
	FONT-SIZE: 13px; FONT-FAMILY: arial
}
.ctcalliname_key {
	FONT-WEIGHT: bold; COLOR: #009
}
.ctcalliname_value {
	
}
.ctcalliname_imagediv {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.ctcalliname_image {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.ctbirth_girl {
	FONT-WEIGHT: bold; MARGIN: 10px 0px 0px; COLOR: #ff41ac; TEXT-ALIGN: center
}
.ctbirth_boy {
	FONT-WEIGHT: bold; MARGIN: 10px 0px 0px; COLOR: #4177ff; TEXT-ALIGN: center
}
.learnH2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 10px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #c84444; FONT-VARIANT: small-caps
}
.learnH3 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 12px 0px 8px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee
}
.learnVChinese {
	VERTICAL-ALIGN: top; COLOR: #090
}
.learnVPinyin {
	VERTICAL-ALIGN: top; COLOR: #000
}
.learnVType {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #999
}
.learnVDef {
	VERTICAL-ALIGN: top; COLOR: #000; FONT-STYLE: italic
}
.learnP {
	WIDTH: 100%
}
.learnConv {
	FONT-SIZE: 12px; MARGIN: 5px 0px
}
.learnPCLine {
	FONT-SIZE: 12px
}
.learnPCInterline {
	HEIGHT: 10px
}
.learnPCMark {
	WIDTH: 20px; TEXT-ALIGN: center
}
.learnPCWord {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 10px 0px 0px; COLOR: #000; TEXT-ALIGN: center
}
.learnPCChinese {
	FONT-SIZE: 14px; MARGIN: 3px 0px 0px; COLOR: #999
}
.learnPCPinyin {
	FONT-SIZE: 12px; COLOR: #000
}
.learnIndexBorder {
	BORDER-RIGHT: #aca899 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ece9d8 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; BORDER-LEFT: #ece9d8 1px solid; WIDTH: 200px; PADDING-TOP: 10px; BORDER-BOTTOM: #aca899 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.learnRBorder {
	BORDER-RIGHT: #aca899 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ece9d8 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #ece9d8 1px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #aca899 1px solid; BACKGROUND-COLOR: #ffffe0
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
.learnRBorder2 {
	BORDER-RIGHT: #aca899 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ece9d8 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #ece9d8 1px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #aca899 1px solid; BACKGROUND-COLOR: #e0e0ff
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
.learnTransLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.learnTransLitt {
	COLOR: #aaa; FONT-STYLE: italic
}
.learnExLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.learnExInfo {
	COLOR: #aaa; FONT-STYLE: italic
}
.learnExBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #6b7dce 1px solid; BACKGROUND-COLOR: #fff
}
.learnSubstitution {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff
}
.learnLi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.reviewAverage {
	FONT-WEIGHT: bold; MARGIN: 10px 0px 0px; COLOR: #000
}
.reviewWrite {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 20px; COLOR: #000
}
.reviewReview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
.reviewTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000088
}
.reviewText {
	
}
.reviewInfo {
	COLOR: #999
}
.reviewReadAll {
	FONT-WEIGHT: bold; MARGIN: 20px 0px; COLOR: #999
}
.reviewFormBorder {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.reviewFormError {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 15px; COLOR: red
}
.reviewFormField {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px
}
.reviewFormFieldNumber {
	COLOR: #ce6500
}
.reviewFormSelect {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
.reviewFormText {
	FONT-SIZE: 11px; WIDTH: 380px; FONT-FAMILY: arial
}
.reviewFormTextarea {
	FONT-SIZE: 11px; WIDTH: 380px; FONT-FAMILY: arial; HEIGHT: 65px
}
.reviewFormButton {
	FONT-SIZE: 11px
}


.barcolor {
	background-color: #3D7A7A;
}
.z2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 3px
}
A.topic {
	COLOR: #fff;
	font-weight: bold;
	line-height: 30px;
	border: 1px dotted #FFFFFF;
}
.topic A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.topic A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.topic A:active {
	COLOR: #ccff66; TEXT-DECORATION: none
}
.topic A:hover {
	COLOR: #ccff66; TEXT-DECORATION: none
}
.bottom {
	color: #FFFFFF;
	text-decoration: none;
}
.lh22 {
	LINE-HEIGHT: 22px
}
.td {
	line-height: 21px;
	color: #3D7A7A;
	text-decoration: none;
}
.topic1 {
	line-height: 20px;
	background-color: #DBF0C4;
	border: 1px solid #008080;
	font-weight: bold;
	text-transform: uppercase;
}
.borderd {
	border: 1px solid #BDC2DD;
}
.title1 {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.title2 {
	font-size: 24px;
	font-weight: bold;
	color: #0A6C92;
}
.z1 {
	font-weight: bold;
	color: #0A6C92;
	font-size: 14px;
}
.navwhite {
	color: #FFFFFF;
	text-decoration: underline;
}
.navblue {
	color: #0A6C92;
	text-decoration: underline;
}
.navblue2 {
	font-weight: bold;
	color: #0A6C92;
	text-decoration: none;
}
.frameblue {
	border: 1px solid #0A6C92;
}
A.linknav01 {
	COLOR: #fff
}
.linknav01 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.linknav01 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.linknav01 A:active {
	COLOR: #ccff66; TEXT-DECORATION: none
}
.linknav01 A:hover {
	COLOR: #ccff66; TEXT-DECORATION: none
}
.b9 {
	BORDER-RIGHT: #78a50c 1px solid; BORDER-TOP: #78a50c 1px solid; BORDER-LEFT: #78a50c 1px solid; BORDER-BOTTOM: #78a50c 1px solid
}
A.nav:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.new {
	background-color: #D0E4F9;
	border: 1px #8C6022;
}
.more {
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	border: 2px groove #999999;
	background-color: #8C6022;
}
.greenframe {
	border: 1px solid #78a50c;
}
.frame1 {
	text-decoration: none;
	background-color: #E1F0E4;
	border: 1px solid #0080C0;
}
.frame2 {
	background-color: #808040;
	border: 1px solid #000000;
}
.nav2 {
	font-weight: bold;
	color: #0A6C92;
	text-decoration: none;
}
.feature1 {
	font-size: 18px;
	font-weight: bold;
	color: #78a50c;
}
.wtitle4 {
	background-color: #ECFCDC;
}
.wtitle2 {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #E48605;
}
.backcolor1 {
	background-color: #E1E1E1;
}
.frametable {
	margin: 1px;
	border: thin dotted #505B9A;
}
.frame2 {
	border: 1px dotted #505B9A;
}
.frame3 {
	border: 1px solid #408080;
}
.frame4 {
	border: 1px dotted #808000;
}
.navbtn01 A:link {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #01669a; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn01 A:visited {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #01669a; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn01 A:active {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #010197; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn01 A:hover {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #010197; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn02 A:link {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #01669a; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn02 A:visited {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #01669a; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn02 A:active {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #010197; HEIGHT: 0px; TEXT-DECORATION: none
}
.navbtn02 A:hover {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #010197; HEIGHT: 0px; TEXT-DECORATION: none
}
.b5 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
A.sinatail:link {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.sinatail:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.sinatail:active {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.sinatail:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.linknav01 {
	COLOR: #fff
}
.linknav01 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.linknav01 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.linknav01 A:active {
	COLOR: #ccff66; TEXT-DECORATION: none
}
.linknav01 A:hover {
	COLOR: #ccff66; TEXT-DECORATION: none
}
.shadow1 {
	FILTER: dropshadow(offX=1,offY=1,color=#EEF7FC); COLOR: #010197; HEIGHT: 0px; TEXT-DECORATION: none
}
.titlegreen01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; COLOR: #016600; PADDING-TOP: 3px; BACKGROUND-COLOR: #c0db8a
}
.titlegray01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #999
}
.linklist01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.linklist01 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.linklist01 A:visited {
	COLOR: #738362; TEXT-DECORATION: none
}
.linklist01 A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.linklist01 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.linklist02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.linklist02 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.linklist02 A:visited {
	COLOR: #738362; TEXT-DECORATION: none
}
.linklist02 A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.linklist02 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.focus01 {
	COLOR: #676767
}
.focus01 A:link {
	COLOR: #319a31; TEXT-DECORATION: none
}
.focus01 A:visited {
	COLOR: #319a31; TEXT-DECORATION: none
}
.focus01 A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.focus01 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.focus02 {
	COLOR: #676767
}
.focus02 A:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.focus02 A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.focus02 A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.focus02 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
A.green01:link {
	COLOR: #319a31; TEXT-DECORATION: none
}
A.green01:visited {
	COLOR: #319a31; TEXT-DECORATION: none
}
A.green01:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.green01:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.dot01 {
	MARGIN: 3px 0px 4px
}
.dot02 {
	MARGIN: 4px 0px 5px
}
.titlegreen02 A:link {
	COLOR: #349b32; TEXT-DECORATION: none
}
.titlegreen02 A:visited {
	TEXT-DECORATION: none
}
.titlegreen02 A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.titlegreen02 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.imgblock01 {
	TEXT-ALIGN: center
}
.imgblock01 IMG {
	MARGIN: 0px 0px 6px
}
.imgblock01 A:link {
	COLOR: #676767; TEXT-DECORATION: underline
}
.imgblock01 A:visited {
	TEXT-DECORATION: underline
}
.imgblock01 A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.imgblock01 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.textblock01 {
	VERTICAL-ALIGN: top; COLOR: #676767
}
.textblock01 H1 {
	FONT-SIZE: 12px; MARGIN: 8px 0px 6px; COLOR: #676767
}
.textblock01 A:link {
	COLOR: #339935; TEXT-DECORATION: underline
}
.textblock01 A:visited {
	TEXT-DECORATION: underline
}
.textblock01 A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.textblock01 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.linkblue01 {
	COLOR: #006797
}
.linkblue01 A:link {
	COLOR: #006797; TEXT-DECORATION: none
}
.linkblue01 A:visited {
	TEXT-DECORATION: none
}
.linkblue01 A:active {
	COLOR: #f60; TEXT-DECORATION: none
}
.linkblue01 A:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
.navblue {
	FONT-SIZE: 12px; COLOR: #006599
}
.navblue A:link {
	COLOR: #006599; TEXT-DECORATION: none
}
.navblue A:visited {
	TEXT-DECORATION: none
}
.navblue A:active {
	COLOR: #0132cc; TEXT-DECORATION: underline
}
.navblue A:hover {
	COLOR: #0132cc; TEXT-DECORATION: underline
}
.btn01 {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; CURSOR: pointer; COLOR: #fff; TEXT-ALIGN: center
}
.cel01 {
	PADDING-LEFT: 10px
}
.cel02 {
	COLOR: #000
}
.cel03 A:link {
	COLOR: #060; TEXT-DECORATION: underline
}
.cel03 A:visited {
	TEXT-DECORATION: underline
}
.cel03 A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.cel03 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.linklist011 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #333; PADDING-TOP: 6px
}
.linklist012 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.linklist021 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.focus011 {
	COLOR: #676767
}
.l15 {
	LINE-HEIGHT: 150%
}
.barcolor {
	background-color: #66CC00;
	height: 1px;
	line-height: 1px;
}
.a01 A:link {
	COLOR: #0000ff; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.a01 A:visited {
	COLOR: #0000ff; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.a01 A:hover {
	COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.a02 A:link {
	COLOR: #000000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a02 A:visited {
	COLOR: #000000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a02 A:hover {
	COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a03 A:link {
	COLOR: #ff8300; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a03 A:visited {
	COLOR: #ff8300; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a03 A:hover {
	COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a04 A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a04 A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a04 A:hover {
	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a05 A:link {
	COLOR: #777777; TEXT-DECORATION: none
}
.a05 A:visited {
	COLOR: #777777; TEXT-DECORATION: none
}
.a05 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.a06 A:link {
	COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a06 A:visited {
	COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.a06 A:hover {
	COLOR: #ff0000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.lh22 {
	LINE-HEIGHT: 22px
}
.b8 {
	BORDER-RIGHT: #78a50c 1px solid; BORDER-LEFT: #78a50c 1px solid; BORDER-BOTTOM: #78a50c 1px solid
}
.b9 {
	BORDER-RIGHT: #78a50c 1px solid; BORDER-TOP: #78a50c 1px solid; BORDER-LEFT: #78a50c 1px solid; BORDER-BOTTOM: #78a50c 1px solid
}
.z2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 3px
}
.c01 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #ffffff
}
.titleLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #5f5b2a; PADDING-TOP: 2px; BACKGROUND-COLOR: #f7f3e7
}
.linkBlank A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.linkWhite01 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.linkBlank01 A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
.b1 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.b2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.b3 {
	BORDER-RIGHT: #fdfdff 1px solid; BORDER-TOP: #fdfdff 1px solid; BORDER-LEFT: #fdfdff 1px solid; BORDER-BOTTOM: #fdfdff 1px solid
}
.b4 {
	BORDER-RIGHT: #c0db8a 1px solid; BORDER-TOP: #c0db8a 1px solid; BORDER-LEFT: #c0db8a 1px solid; BORDER-BOTTOM: #c0db8a 1px solid
}
.b6 {
	BORDER-RIGHT: #cfc5ac 3px solid; BORDER-TOP: #cfc5ac 3px solid; BORDER-LEFT: #cfc5ac 3px solid; BORDER-BOTTOM: #cfc5ac 3px solid
}
.b7 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#rightside {
	text-align: right;
}
.z3 {
	font-weight: bold;
	color: #FFFFFF;
}
