#hwdiv, #vwdiv {height:200px; overflow:auto; padding:0px}

label {display:block;padding-bottom:10px}
textarea.comment_text {width:100%;height:120px;margin-bottom:10px}
#name_field {width:200px}
#label_url {display:none}

form {padding:0;margin:0}

.commenting-rules
{
    display:none;
    background-color:yellow;
    padding:10px;
    margin:10px;
    border:navy 1px solid;
}

.one-comment
{
    text-align:left;
    width:750px;
    padding:10px 10px 0 10px;
    margin: 10px 0px 10px 0px;
    border: gray 1px solid;
}

.even-comment
{
    background-color:#eee;
}

.odd-comment
{
    background-color:white;
}

.featured-comment
{
    background-color:#F6F64F;
}

.comment-reply
{
    background-color:skyblue;
    padding:10px;
    margin:10px;
    border: gray 1px dotted;
}

.one-comment-body
{
    text-align:left;
    width:728px;
    margin: 10px;
}


.modaldiv
{
    position:absolute;
    top:200px;
    left:200px;
    height:400px;
    width:600px;
    background-color:white;
    padding:0px;
    margin:0px;
    display:none;
    border:gray 1px solid;
    text-align:center;
    overflow-y:auto;
    overflow-x:hidden;
}

#darken {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    display: none;
    background-color: #000000;
    opacity: .7;
    filter:alpha(opacity=70);
}

.modaldiv_title
{
    background-color:skyblue;
    color:black;
    font-weight:bold;
    text-align:left;
    padding: 5px;
    border-bottom:gray 1px solid;
}

.modaldiv_x
{
    float:right;
    background-color:red;
    color:white;
    font-weight:bold;
    padding:4px 3px 6px 3px;
    margin:-6px -6px 0px 0px;
    cursor:pointer;
    cursor:hand;
    border:gray 1px solid;
}

.modaldiv_container
{
    padding:10px;
    text-align:justify;
}

#answers_visual
{
    height:50px;
    text-align:center;
}

#answers_visual div {height:32px; border:black 1px solid; width:300px; padding:0px; margin:0 auto}

#answers_visual div div {
    height:32px;
    line-height:32px;
    background:#95AFCA;
    border:black 0px solid;
    padding:0px;
    margin:0px;
    font-size:16px;
    font-weight:bold;
    float:left;
}

.def {
    display: block;
    background-color:white;
    cursor: pointer; cursor: hand;
    border-bottom: black 1px dotted;
    padding: 5px;
    margin: 0px;
    color: black
}
.entered {color:silver;background-color:#eee}
div.highlighted {background-color: skyblue; color: black}
div.active {background-color: yellow; color: black}
.def_head {font-weight: bold; text-align:center; font-variant:small-caps;font-size:16px;text-decoration:underline}

.alink {	cursor: pointer; cursor: hand; text-decoration: underline}

#msgdiv{padding:5px; border: black 1px dotted; margin:0 0 10 0; background-color: antiquewhite; font-weight:bold; text-align:center; color:black;}
#checking_answers {padding:10px;margin-bottom:20px;border:gray 1px solid;text-align:center;}
.msg_warning {background-color:yellow}
.msg_result {background-color:lightgreen}
.msg_regular {background-color:#eee}
.switcher {border-bottom: navy 1px dotted; color: navy; margin:10 10 10 0; cursor: pointer; cursor: hand; display:inline; font-weight:bold}
.switcher span {font-weight:normal}

table#crossword {border-collapse:collapse;background-color:white}
table#crossword td.char, table#hint td.char {width:23px;height:24px;text-align:center;vertical-align:bottom;font-weight:bold;font-family:Tahoma;padding-bottom:3px}
table#crossword td.black, table#hint td.black {background:#000;border:1px solid black}
table#crossword td.highlighted, table#hint td.highlighted {background-color: skyblue}
table#crossword td.active, table#hint td.active {background-color: yellow}
table#crossword td.changing, table#hint td.changing {background-color: pink;}
table#crossword td.current, table#hint td.current {background-color:lightgreen; color:black}
table#crossword td.current2, table#hint td.current2 {background-color:green; color:white}
table#crossword td.perror, table#hint td.perror {background-color:pink; color:white}
table#crossword td.error, table#hint td.error {background-color:red; color:white}

td.char {background:#fff; border:1px solid black}
/*
td.num1 {background:#fff url('num1.png') -1px -1px;background-repeat: no-repeat;}
td.num11 {background:#fff url('nums.png') -1px -24px}
td.num21 {background:#fff url('nums.png') -1px -47px}
td.num31 {background:#fff url('nums.png') -1px -70px}
td.num41 {background:#fff url('nums.png') -1px -93px}
td.num51 {background:#fff url('nums.png') -1px -116px}
td.num61 {background:#fff url('nums.png') -1px -139px}
td.num71 {background:#fff url('nums.png') -1px -162px}
td.num81 {background:#fff url('nums.png') -1px -185px}
td.num91 {background:#fff url('nums.png') -1px -208px}
td.num101 {background:#fff url('nums.png') -1px -231px}
td.num111 {background:#fff url('nums.png') -1px -254px}
td.num121 {background:#fff url('nums.png') -1px -277px}
td.num131 {background:#fff url('nums.png') -1px -300px}
td.num141 {background:#fff url('nums.png') -1px -323px}
td.num151 {background:#fff url('nums.png') -1px -346px}
td.num161 {background:#fff url('nums.png') -1px -369px}
td.num171 {background:#fff url('nums.png') -1px -392px}
td.num181 {background:#fff url('nums.png') -1px -415px}
td.num191 {background:#fff url('nums.png') -1px -438px}
td.num2 {background:#fff url('nums.png') -24px -1px}
td.num12 {background:#fff url('nums.png') -24px -24px}
td.num22 {background:#fff url('nums.png') -24px -47px}
td.num32 {background:#fff url('nums.png') -24px -70px}
td.num42 {background:#fff url('nums.png') -24px -93px}
td.num52 {background:#fff url('nums.png') -24px -116px}
td.num62 {background:#fff url('nums.png') -24px -139px}
td.num72 {background:#fff url('nums.png') -24px -162px}
td.num82 {background:#fff url('nums.png') -24px -185px}
td.num92 {background:#fff url('nums.png') -24px -208px}
td.num102 {background:#fff url('nums.png') -24px -231px}
td.num112 {background:#fff url('nums.png') -24px -254px}
td.num122 {background:#fff url('nums.png') -24px -277px}
td.num132 {background:#fff url('nums.png') -24px -300px}
td.num142 {background:#fff url('nums.png') -24px -323px}
td.num152 {background:#fff url('nums.png') -24px -346px}
td.num162 {background:#fff url('nums.png') -24px -369px}
td.num172 {background:#fff url('nums.png') -24px -392px}
td.num182 {background:#fff url('nums.png') -24px -415px}
td.num192 {background:#fff url('nums.png') -24px -438px}
td.num3 {background:#fff url('nums.png') -47px -1px}
td.num13 {background:#fff url('nums.png') -47px -24px}
td.num23 {background:#fff url('nums.png') -47px -47px}
td.num33 {background:#fff url('nums.png') -47px -70px}
td.num43 {background:#fff url('nums.png') -47px -93px}
td.num53 {background:#fff url('nums.png') -47px -116px}
td.num63 {background:#fff url('nums.png') -47px -139px}
td.num73 {background:#fff url('nums.png') -47px -162px}
td.num83 {background:#fff url('nums.png') -47px -185px}
td.num93 {background:#fff url('nums.png') -47px -208px}
td.num103 {background:#fff url('nums.png') -47px -231px}
td.num113 {background:#fff url('nums.png') -47px -254px}
td.num123 {background:#fff url('nums.png') -47px -277px}
td.num133 {background:#fff url('nums.png') -47px -300px}
td.num143 {background:#fff url('nums.png') -47px -323px}
td.num153 {background:#fff url('nums.png') -47px -346px}
td.num163 {background:#fff url('nums.png') -47px -369px}
td.num173 {background:#fff url('nums.png') -47px -392px}
td.num183 {background:#fff url('nums.png') -47px -415px}
td.num193 {background:#fff url('nums.png') -47px -438px}
td.num4 {background:#fff url('nums.png') -70px -1px}
td.num14 {background:#fff url('nums.png') -70px -24px}
td.num24 {background:#fff url('nums.png') -70px -47px}
td.num34 {background:#fff url('nums.png') -70px -70px}
td.num44 {background:#fff url('nums.png') -70px -93px}
td.num54 {background:#fff url('nums.png') -70px -116px}
td.num64 {background:#fff url('nums.png') -70px -139px}
td.num74 {background:#fff url('nums.png') -70px -162px}
td.num84 {background:#fff url('nums.png') -70px -185px}
td.num94 {background:#fff url('nums.png') -70px -208px}
td.num104 {background:#fff url('nums.png') -70px -231px}
td.num114 {background:#fff url('nums.png') -70px -254px}
td.num124 {background:#fff url('nums.png') -70px -277px}
td.num134 {background:#fff url('nums.png') -70px -300px}
td.num144 {background:#fff url('nums.png') -70px -323px}
td.num154 {background:#fff url('nums.png') -70px -346px}
td.num164 {background:#fff url('nums.png') -70px -369px}
td.num174 {background:#fff url('nums.png') -70px -392px}
td.num184 {background:#fff url('nums.png') -70px -415px}
td.num194 {background:#fff url('nums.png') -70px -438px}
td.num5 {background:#fff url('nums.png') -93px -1px}
td.num15 {background:#fff url('nums.png') -93px -24px}
td.num25 {background:#fff url('nums.png') -93px -47px}
td.num35 {background:#fff url('nums.png') -93px -70px}
td.num45 {background:#fff url('nums.png') -93px -93px}
td.num55 {background:#fff url('nums.png') -93px -116px}
td.num65 {background:#fff url('nums.png') -93px -139px}
td.num75 {background:#fff url('nums.png') -93px -162px}
td.num85 {background:#fff url('nums.png') -93px -185px}
td.num95 {background:#fff url('nums.png') -93px -208px}
td.num105 {background:#fff url('nums.png') -93px -231px}
td.num115 {background:#fff url('nums.png') -93px -254px}
td.num125 {background:#fff url('nums.png') -93px -277px}
td.num135 {background:#fff url('nums.png') -93px -300px}
td.num145 {background:#fff url('nums.png') -93px -323px}
td.num155 {background:#fff url('nums.png') -93px -346px}
td.num165 {background:#fff url('nums.png') -93px -369px}
td.num175 {background:#fff url('nums.png') -93px -392px}
td.num185 {background:#fff url('nums.png') -93px -415px}
td.num195 {background:#fff url('nums.png') -93px -438px}
td.num6 {background:#fff url('nums.png') -116px -1px}
td.num16 {background:#fff url('nums.png') -116px -24px}
td.num26 {background:#fff url('nums.png') -116px -47px}
td.num36 {background:#fff url('nums.png') -116px -70px}
td.num46 {background:#fff url('nums.png') -116px -93px}
td.num56 {background:#fff url('nums.png') -116px -116px}
td.num66 {background:#fff url('nums.png') -116px -139px}
td.num76 {background:#fff url('nums.png') -116px -162px}
td.num86 {background:#fff url('nums.png') -116px -185px}
td.num96 {background:#fff url('nums.png') -116px -208px}
td.num106 {background:#fff url('nums.png') -116px -231px}
td.num116 {background:#fff url('nums.png') -116px -254px}
td.num126 {background:#fff url('nums.png') -116px -277px}
td.num136 {background:#fff url('nums.png') -116px -300px}
td.num146 {background:#fff url('nums.png') -116px -323px}
td.num156 {background:#fff url('nums.png') -116px -346px}
td.num166 {background:#fff url('nums.png') -116px -369px}
td.num176 {background:#fff url('nums.png') -116px -392px}
td.num186 {background:#fff url('nums.png') -116px -415px}
td.num196 {background:#fff url('nums.png') -116px -438px}
td.num7 {background:#fff url('nums.png') -139px -1px}
td.num17 {background:#fff url('nums.png') -139px -24px}
td.num27 {background:#fff url('nums.png') -139px -47px}
td.num37 {background:#fff url('nums.png') -139px -70px}
td.num47 {background:#fff url('nums.png') -139px -93px}
td.num57 {background:#fff url('nums.png') -139px -116px}
td.num67 {background:#fff url('nums.png') -139px -139px}
td.num77 {background:#fff url('nums.png') -139px -162px}
td.num87 {background:#fff url('nums.png') -139px -185px}
td.num97 {background:#fff url('nums.png') -139px -208px}
td.num107 {background:#fff url('nums.png') -139px -231px}
td.num117 {background:#fff url('nums.png') -139px -254px}
td.num127 {background:#fff url('nums.png') -139px -277px}
td.num137 {background:#fff url('nums.png') -139px -300px}
td.num147 {background:#fff url('nums.png') -139px -323px}
td.num157 {background:#fff url('nums.png') -139px -346px}
td.num167 {background:#fff url('nums.png') -139px -369px}
td.num177 {background:#fff url('nums.png') -139px -392px}
td.num187 {background:#fff url('nums.png') -139px -415px}
td.num197 {background:#fff url('nums.png') -139px -438px}
td.num8 {background:#fff url('nums.png') -162px -1px}
td.num18 {background:#fff url('nums.png') -162px -24px}
td.num28 {background:#fff url('nums.png') -162px -47px}
td.num38 {background:#fff url('nums.png') -162px -70px}
td.num48 {background:#fff url('nums.png') -162px -93px}
td.num58 {background:#fff url('nums.png') -162px -116px}
td.num68 {background:#fff url('nums.png') -162px -139px}
td.num78 {background:#fff url('nums.png') -162px -162px}
td.num88 {background:#fff url('nums.png') -162px -185px}
td.num98 {background:#fff url('nums.png') -162px -208px}
td.num108 {background:#fff url('nums.png') -162px -231px}
td.num118 {background:#fff url('nums.png') -162px -254px}
td.num128 {background:#fff url('nums.png') -162px -277px}
td.num138 {background:#fff url('nums.png') -162px -300px}
td.num148 {background:#fff url('nums.png') -162px -323px}
td.num158 {background:#fff url('nums.png') -162px -346px}
td.num168 {background:#fff url('nums.png') -162px -369px}
td.num178 {background:#fff url('nums.png') -162px -392px}
td.num188 {background:#fff url('nums.png') -162px -415px}
td.num198 {background:#fff url('nums.png') -162px -438px}
td.num9 {background:#fff url('nums.png') -185px -1px}
td.num19 {background:#fff url('nums.png') -185px -24px}
td.num29 {background:#fff url('nums.png') -185px -47px}
td.num39 {background:#fff url('nums.png') -185px -70px}
td.num49 {background:#fff url('nums.png') -185px -93px}
td.num59 {background:#fff url('nums.png') -185px -116px}
td.num69 {background:#fff url('nums.png') -185px -139px}
td.num79 {background:#fff url('nums.png') -185px -162px}
td.num89 {background:#fff url('nums.png') -185px -185px}
td.num99 {background:#fff url('nums.png') -185px -208px}
td.num109 {background:#fff url('nums.png') -185px -231px}
td.num119 {background:#fff url('nums.png') -185px -254px}
td.num129 {background:#fff url('nums.png') -185px -277px}
td.num139 {background:#fff url('nums.png') -185px -300px}
td.num149 {background:#fff url('nums.png') -185px -323px}
td.num159 {background:#fff url('nums.png') -185px -346px}
td.num169 {background:#fff url('nums.png') -185px -369px}
td.num179 {background:#fff url('nums.png') -185px -392px}
td.num189 {background:#fff url('nums.png') -185px -415px}
td.num199 {background:#fff url('nums.png') -185px -438px}
td.num10 {background:#fff url('nums.png') -208px -1px}
td.num20 {background:#fff url('nums.png') -208px -24px}
td.num30 {background:#fff url('nums.png') -208px -47px}
td.num40 {background:#fff url('nums.png') -208px -70px}
td.num50 {background:#fff url('nums.png') -208px -93px}
td.num60 {background:#fff url('nums.png') -208px -116px}
td.num70 {background:#fff url('nums.png') -208px -139px}
td.num80 {background:#fff url('nums.png') -208px -162px}
td.num90 {background:#fff url('nums.png') -208px -185px}
td.num100 {background:#fff url('nums.png') -208px -208px}
td.num110 {background:#fff url('nums.png') -208px -231px}
td.num120 {background:#fff url('nums.png') -208px -254px}
td.num130 {background:#fff url('nums.png') -208px -277px}
td.num140 {background:#fff url('nums.png') -208px -300px}
td.num150 {background:#fff url('nums.png') -208px -323px}
td.num160 {background:#fff url('nums.png') -208px -346px}
td.num170 {background:#fff url('nums.png') -208px -369px}
td.num180 {background:#fff url('nums.png') -208px -392px}
td.num190 {background:#fff url('nums.png') -208px -415px}
td.num200 {background:#fff url('nums.png') -208px -438px}
*/