.hanja{font-size:90px;font-family:New Gulim,Dotum;text-decoration:none;font-weight:normal;color:#000;}
.vocab{font-size:30px;font-family:바탕,batang;text-decoration:none;color:#1F97A3;}
.vocab:hover{font-size:30px;font-family:바탕,batang;text-decoration:none;color:#936B74;}
.wordReading{padding-left:8px;letter-spacing:16px;font-size:14px;font-family:batang,바탕;margin-bottom:10px;}
.bottomLink{color:#777777;text-decoration:none;}
.bottomLink:hover{color:blue;}
.hoeksu{color:#DDA4FF;font-size:12px;font-family:gulim,굴림;}
.hoeksu:hover{background-color:#DDA4FF;font-size:14px;font-family:gulim,굴림;text-decoration:none;color:#333333;}
.hoeksuselect{border:solid 1px #222222;padding:2px;background-color:#DDA4FF;color:#333333;font-size:11px;font-family:gulim,굴림;text-decoration:none;}
#moreResults{text-align:center;padding-top:10px;}
.resPage{display:inline-block;padding:2px 5px 2px 5px;text-decoration:none;color:#1F97A3;}
.resPage:hover{display:inline-block;padding:2px 5px 2px 5px;background-color:#1F97A3;text-decoration:none;color:#ffffff;}
.nav{font-size:12px;font-family:굴림, helvetica, arial;text-decoration:none;padding:2px;color:#1F97A3;}
.nav:hover{font-size:12px;font-family:굴림, tahoma;text-decoration:none;color:#ffffff;padding:2px;background-color:#1F97A3;}

.tableNav{font-size:12px;font-family:굴림;text-decoration:none;color:#000000;}
.tableNav:hover{font-size:12px;font-family:굴림;text-decoration:underline;}

#snds .nav{font-size:14px;font-family:굴림;text-decoration:none;padding:2px;color:#7D80A4;}
#snds .nav:hover{font-size:14px;font-family:굴림;text-decoration:none;color:#ffffff;padding:2px;background-color:#7D80A4;}
#snds .nav2{font-size:14px;font-family:굴림;text-decoration:none;padding:2px;color:#7D80A4;}
#snds .nav2:hover{font-size:14px;font-family:굴림;text-decoration:none;color:#ffffff;padding:2px;background-color:#7D80A4;}


dl.hanjaEntry {overflow:hidden;border:6px solid #BFD0E5;margin-top:10px;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.hanjaEntry dt {width: 90px;float: left;margin: 0 0 0 0;padding: .5em;}
	/* commented backslash hack for mac-ie5 \*/
	dt { clear: both;overflow:auto; }
	/* end hack */
.hanjaEntry dd {float: left;width:260px;margin: 0 0 0 0;padding: .25em .5em;}
.hanjaEntry dd.first{margin-top:20px;}
.ko {color:#000;font-family:new gulim,dotum;font-size:12px;}
.ko strong{color:#000;font-weight:bold;font-size:14px;}
.en {color:#000;font-family:helvetica,arial;font-size:12px;}
.en strong{color:#000;font-weight:bold;font-size:14px;}
.strokes {display:inline-block;width:38px;height:16px;background:transparent url(imgs/indicator.png) top left;vertical-align:middle;text-indent:-20em;}
.radical {display:inline-block;width:38px;height:16px;background:transparent url(imgs/indicator.png) 0px -18px;text-indent:-20em;overflow:hidden;vertical-align:middle;}
.level {display:inline-block;width:38px;height:16px;background:transparent url(imgs/indicator.png) 0px -36px;text-indent:-20em;overflow:hidden;vertical-align:middle;}


#livesearch {padding:5px;background-color:#e4e4e4;color:#333333; font-family:gulim;
opacity: .95; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=95); /* IE lt 8 */
-ms-filter: "alpha(opacity=95)"; /* IE 8 */
-khtml-opacity: .95; /* Safari 1.x */
-moz-opacity: .95; /* FF lt 1.5, Netscape */


}
#livesearch .zhanjas{padding:2px;font-size:16px;font-family:바탕, batang,글림,Gulim;text-decoration:none;color:#444;}
#livesearch .zhanja2{padding:2px;font-size:16px;font-family:바탕, batang,글림,Gulim;text-decoration:none;color:#444444;}
#livesearch .zhanja2:hover {padding:2px;font-size:16px;font-family:바탕, batang;text-decoration:none;background-color:#E08076;color:#ffffff;}
#livesearch .zhanjas:hover {padding:2px;font-size:16px;font-family:바탕, batang,;text-decoration:none;background-color:#E08076;color:#ffffff;}
#livesearch .notfound{padding:6px;font-size:12px;font-family:helvetica,arial,gulim;text-decoration:none;color:#000000;font-weight:bold;}
#livesearch .hanja3{padding:1px;font-size:12px;font-family:바탕, batang,gulim;text-decoration:none;color:#cfcfcf;}
#livesearch .hanja3:hover {padding:1px;font-size:12px;font-family:바탕, batang,gulim;text-decoration:none;color:#333333;background-color:#FF6A56;}
#livesearch .more {padding:2px;font-family:helvetica, arial;font-size:12px;text-decoration:none;color:#93B0AB;}
#livesearch .more:hover {padding:2px;font-family:helvetica, arial;font-size:12px;text-decoration:none;color:#ffffff;}

.SideNav{font-size:12px;font-family:helvetica, arial,AppleGothic,굴림,gulim;text-decoration:none;color:#000000;display:block;padding: 2px 2px 2px 5px;
}
.SideNav:hover{font-size:12px;font-family:helvetica, arial,AppleGothic,굴림,gulim;text-decoration:none;color:#fafafa;padding: 2px 2px 2px 5px;background-color:#7B8083;display:block;
}
.sideNavHeader {color:#563F44;}
#todayCharacter {font-family:gulim;font-size:12px;color:#000000;display:table;float:left;}
#todayCharacter TD {font-family:gulim;font-size:12px;color:#000000;}
#todayCharacter TD strong {font-size:120%;color:#000000;}
#todayCharacter #main {text-decoration:none;font-size:20px;float:left;color:#1F97A3;font-family:바탕,batang;margin-right:10px;}
#todayCharacter #main:hover{text-decoration:none;font-size:20px;color:#CBDAD1;font-family:바탕,batang;}

.backupText {letter-spacing:-1px;color:#333333;font-size:10px;}
.backupText B{font-size:12px;letter-spacing:-1px;color:#ff9966;}

.hanjas {font-size:35px;font-family:new gulim,dotum;text-decoration:none;color:#563F44;}
.hanjas:hover {font-size:35px;font-family:new gulim,dotum;text-decoration:none;color:#7D80A4;}
.hanjas2 {font-size:35px;font-family:batang,굴림,gulim;text-decoration:none;color:#cfcfcf;}
.hanjas2:hover {font-size:35px;font-family:batang,굴림,gulim;text-decoration:none;color:#9966CC;}


.hanja2 {font-family:바탕,batang;font-size:20px;padding:1px;text-decoration:none;color:#563F44;display:inline-block;margin-right:2px;}
.hanja2:hover {font-size:20px;font-family:바탕,batang;padding:1px;text-decoration:none;color:#ffffff;background-color:#563F44;display:inline-block;margin-right:2px;}
.hanja3 {font-family:바탕,batang;font-size:20px;padding:1px;text-decoration:none;color:#cfcfcf;display:inline-block;margin-right:2px;}
.hanja3:hover {font-size:20px;padding:1px;font-family:바탕,batang;text-decoration:none;color:#ffffff;background-color:#333333;display:inline-block;margin-right:2px;}


.main{padding:10px;background-color:#ffffff;color:#000000;width:500px;font-family:helvetica,arial,굴림,gulim;}
#main td {padding:5px;color:#000000;}

.vocabularywin{border:solid 1px #444444;vertical-align:top;padding:5px;max-width:200px;font-family:바탕; font-size:10pt;color:#000;}
.vocabularywin {font-size:10pt;color:#000000;background-color:black;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;}
.vocabularywin b{font-family:바탕;font-size:30px;color:#FF6A56;}


.error{margin:.5em;;color:#ff0000;font-size:12px;background: url('imgs/error_critical.png') no-repeat left top;padding-left:16px;font-family:Georgia, "Times New Roman", Times, serif;}

#navTable TD {padding:1px;font-family:gulim;}
#navTable TD h3 {font-size:14px;font-family:gulim;}
#navTable TD A {padding:2px;text-decoration:none;font-family:helvetica,arial;font-size:12px; color:#563F44;}
#navTable TD A:hover {padding:2px;text-decoration:none;font-family:helvetica,arial;font-size:12px; text-decoration:underline;}
#soundTable A {font-family:바탕,batang,gulim;font-size:14px;text-decoration:none;color:#7D80A4;}
#soundTable A:Hover {font-family:바탕,batang,gulim;font-size:14px;text-decoration:none;background-color:#7D80A4;color:#ffffff;}

#entryTable TD {padding:1px;font-size:12px;}
#entryTable TD h3 {font-size:14px;}

.tips {padding:5px;font-size:95%;background-color:#D7D78F;font-family:Franklin Book Gothic, helvetica, arial;text-align:justify;}
.tips h3 {font-family:Franklin Book Gothic;}

h3, h2, h1, h4 {font-family:Arial, Helvetica, sans-serif;}

.quizlink{width:100px;padding:4px;background-color:#996666; color:white;border:solid 1px #ffffff;text-decoration:none;margin:3px;display:block;}
.quizlink:hover{width:100px;padding:4px;background-color:#ffffff; color:#996666;border:solid 1px #996666;text-decoration:none;margin:3px;display:block;}

/* Login/Account box on header */
#myAccount {display:block;padding:10px;background-color:#C5B591;color:#000000;width:180px;}
#myAccount A {color:#000000;}
#myAccount label {position:absolute;display:block;float:left;width:50px;margin-bottom:5px;margin-top:4px;}
#myAccount #user, #myAccount #pass {margin-left:60px;width:8em;margin-bottom:1px;}

#noRelatedWords{padding:0px 60px 0px 60px;font-size:12pt;color:red;}
.searchbar {background-color:#7C8EBA; text-align:center;}
.searchbar input#text{font-family:gulim,굴림;}
.searchbar select{font-family:gulim,굴림;}
.subtext{font-size:90%;color:#555555;text-align:right;}
.mainwindow {background-color:#ffffff;width:600px;padding:2px;border:1px Solid #7B8083;}
.mainwindow h3{margin:0;color:#000000;}
.mainwindow p{color:#000000;font-family: Arial;}
.mainwindow p B{color:#000000;}
.copyright{color:#999999;font-size:10px;font-family:helvetica,arial;padding:2px;}
#relatedwords2 {margin:0 5px;}
h3 {font-family:helvetica,arial;}
#supplement {}
.tabbar{background-color:#E8FF56;color:#333333;padding-bottom:6px; padding-top:2px;}
.tablink{font-size:12px;color:#000000;padding:4px;font-family:gulim;text-decoration:none;border:solid 1px #E8FF56;}
.tablink:hover{font-size:12px;padding:4px;color:#E8FF56;background-color:#333333;font-family:gulim;text-decoration:none;border:solid 1px #000000;}
.tablink2{font-size:11px;color:#999999;background-color:#ffffff;padding:2px;font-family:gulim;text-decoration:none;border:solid 1px #CCCCCC;}
.tablink2:hover{font-size:11px;padding:2px;color:#ffffff;background-color:#CCCCCC;font-family:gulim;text-decoration:none;border:solid 1px #999999;}

.new {background-color:#C1D6D1;padding:.5em 0;margin:.5em 0;}
.new div {margin:0 .5em;}
.new a .addNew {clear:left;}
.new div input[type=text] {border:solid 1px #000;padding:4px;width:80%;}
.new div label {padding:4px;display:block;}



a.bttn {
    background: transparent url('imgs/buttonright.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    padding-right: 6px; /* sliding doors padding */
    text-decoration: none;
	overflow:hidden;
	
}

a.bttn span {
    background: transparent url('imgs/buttonleft.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 6px;
}

a.bttn:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.bttn:active span {
    background-position: bottom left;
    padding: 6px 0 4px 6px; /* push text down 1px */
}



a.smbttn {
    background: transparent url('imgs/sm_button_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 10px arial, sans-serif;
    height: 20px;
    padding-right: 6px; /* sliding doors padding */
    text-decoration: none;overflow:hidden;
	
}

a.smbttn span {
    background: transparent url('imgs/sm_button_left.gif') no-repeat;
    display: block;
    line-height: 16px;
    padding: 2px 0 2px 6px;
}

a.smbttn:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.smbttn:active span {
    background-position: bottom left;
    padding: 2px 0 2px 6px; /* push text down 1px */
}

a.joinbttn {
    background: transparent url('imgs/join_btn_right.jpg') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float:right;
    font: normal 16px arial, sans-serif;
    height: 28px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	
}

a.joinbttn span {
    background: transparent url('imgs/join_btn_left.jpg') no-repeat;
    display: block;
	
    line-height: 22px;
    padding: 3px 0 3px 10px;
}

a.joinbttn:active {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
}

a.joinbttn:active span {
    background-position: bottom left;
    padding: 3px 0 3px 10px; /* push text down 1px */
}

