html,body {
    width:98%;
    margin:0px;
    padding:0px;
    cursor:default;
    background:#EEEEEE;
    color:#000000;
    font-size:11px;
    font-family:tahoma,sans-serif;
    text-align:center;
    
                            }


p,th,td {
    color:#000000;
    font-size:11px;
    font-family:tahoma,sans-serif;
}

img {
    border:none;
}

form {
    display:inline;
}

abbr,
acronym {
    cursor:help;
    border-bottom:1px dotted;
}

a:link,
a:active,
a:visited {
    color:#808080;
    text-decoration:underline;
    font-size:11px;
    font-family:tahoma,sans-serif;
}
a:hover {
    color:#808080;
    text-decoration:none;
    font-size:11px;
    font-family:tahoma,sans-serif;
}

div#ghItlh_title {
    text-align:center;
}

div#ghItlh_title a:link,
div#ghItlh_title a:active,
div#ghItlh_title a:visited {
    color:#808080;
    font-size:18px;
    font-weight:bold;
    text-decoration:underline;
    font-family:tahoma,verdana,arial,sans-serif;
}
div#ghItlh_title a:hover {
    color:#808080;
    font-size:18px;
    font-weight:bold;
    text-decoration:none;
    font-family:tahoma,verdana,arial,sans-serif;
}

div.ghItlh_header,
div.ghItlh_footer {
    width:430px;
    font-size:14px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

div.ghItlh_header table,
div.ghItlh_footer table {
    margin-left:auto;
    margin-right:auto;
}

div.ghItlh_header table th,
div.ghItlh_footer table th {
    vertical-align:middle;
    text-align:center;
}

div.ghItlh_header div.title, div.ghItlh_header div.title,
div.ghItlh_footer div.title, div.ghItlh_footer div.title {
    text-align:center;
    height:21px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
    padding:2px;
    border-bottom:1px solid #666666;
    font-size:16px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
}
div.ghItlh_footer div.title {
    border-top:1px solid #666666;
    border-bottom:none;
}
div.ghItlh_header div.total, div.ghItlh_header div.total,
div.ghItlh_footer div.total, div.ghItlh_footer div.total {
    text-align:center;
    height:21px;
    margin-top:5px;
    margin-bottom:5px;
    padding:2px;
    border-top:1px solid #666666;
    font-size:10px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
}
div.ghItlh_footer div.total {
    border-bottom:1px solid #666666;
    border-top:none;
}
div.ghItlh_header a:link, div.ghItlh_footer a:link,
div.ghItlh_header a:active, div.ghItlh_footer a:active,
div.ghItlh_header a:visited, div.ghItlh_footer a:visited,
div.ghItlh_header a:hover, div.ghItlh_footer a:hover {
    font-size:11px;
}

div.ghItlh_header span.ghItlh_pager,
div.ghItlh_footer span.ghItlh_pager {
    font-size:14px;
    text-decoration:none;
}

/*** PAGE COUNTER END ***/


div.ghItlh_header a.ghItlh_pager:link, div.ghItlh_footer a.ghItlh_pager:link,
div.ghItlh_header a.ghItlh_pager:active, div.ghItlh_footer a.ghItlh_pager:active,
div.ghItlh_header a.ghItlh_pager:visited, div.ghItlh_footer a.ghItlh_pager:visited,
div.ghItlh_header a.ghItlh_pager:hover, div.ghItlh_footer a.ghItlh_pager:hover {
    font-size:14px;
}


div.ghItlh_header input,
div.ghItlh_footer input {
    border-color:#666666;
    color:#000000;
    background-color:#DFDFDF;
    width:200px;
    height:25px;
}

table.ghItlh_post input {
    border-color:#666666;
    color:#000000;
    background-color:#DFDFDF;
    width:200px;
}

table.ghItlh_post input.ghItlh_bbcode {
    font-size:10px;
    padding:0px;
    height:18px;
    /*padding-top:0px;
    padding-bottom:0px;
    padding-left:3px;
    padding-right:3px;*/
    border:2px outset #666666;
    color:#000000;
    background-color:#DFDFDF;
    width:auto;
    font-family:courier new,monospace;
}

div.ghItlh_footer input[type="reset"],
div.ghItlh_header input[type="submit"],
div.ghItlh_footer input[type="submit"],
div.ghItlh_footer input[type="button"] {
    border:2px outset #666666;
    color:#000000;
    background-color:#DFDFDF;
}

p.ghItlh_delete {
    text-align:center;
}
p.ghItlh_delete input {
    border:2px outset #666666;
    color:#FF0000;
    font-weight:bold;
    background-color:#DFDFDF;
    width:200px;
}

div.ghItlh_header input:active,
div.ghItlh_footer input:active {
    border-style:inset;
}


table.ghItlh_post {
    background-color:transparent;
    width:430px;
    margin-left:auto;
    margin-right:auto;
}

table.ghItlh_post thead th {
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;
    width:17px;
    height:17px;
    font-size:11px;
    vertical-align:middle;
    text-align:center;
}

table.ghItlh_post thead input {
    width:auto;
}

table.ghItlh_post thead td {
    border-bottom:1px solid #666666;
    font-size:11px;
    font-family:tahoma,arial,sans-serif;
    color:#555555;
    padding-left:5px;
    text-align:left;
}

table.ghItlh_post thead td.ghItlh_goto,
table.ghItlh_post thead td.ghItlh_goto * {
    text-align:right;
    font-size:11px;
    font-family:tahoma,arial,sans-serif;
    color:#555555;
}

table.ghItlh_post tbody th {
    border-right:1px solid #666666;
    background-color:#DFDFDF;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
}

td.ghItlh_post_content {
    background-color:#EEEEEE;
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
}

td.ghItlh_post_content table th {
    font-variant:small-caps;
    font-weight:normal;
    background-color:transparent;
    border-right:none;
    text-align:right;
    vertical-align:top;
    font-size:12px;
    font-family:tahoma,arial,sans-serif;
    color:#000000;
    width:75px
}

td.ghItlh_post_content table td {
    color:#000000;
    text-align:left;
    vertical-align:top;
    font-size:11px;
    font-family:tahoma,arial,sans-serif;
}

table.ghItlh_post .error {
    font-weight:bold;
    color:#FF0000;
}

td.ghItlh_post_content input.text {
    background-color:#DFDFDF;
    width:300px;
    color:#000000;
    border:none;
}

td.ghItlh_post_content span.text {
    display:block;
    background-color:#DFDFDF;
    width:295px;
    height:15px;
    color:#000000;
    font-family:tahoma,arial,sans-serif;
    font-size:11px;
    padding-left:5px;
    border:none;
}

td.ghItlh_post_content textarea.text {
    background-color:#DFDFDF;
    width:300px;
    height:150px;
    color:#000000;
    border:none;
    
                            }


div.ghItlh_post_message_content_protect,
div.ghItlh_post_comment_content_protect {
    overflow:auto;
    overflow-x:auto;
    overflow-y:hidden;
    width:330px;
    padding-bottom:20px;
    
                            }

div.ghItlh_post_comment_content_protect {
    color:#000000;
    font-style:italic;
}

div#ghItlh_credits {
    width:400px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    font-size:10px;
    color:#444444;
}
div#ghItlh_credits a:link,
div#ghItlh_credits a:hover,
div#ghItlh_credits a:active,
div#ghItlh_credits a:visited {
    text-decoration:none;
    border-bottom:1px dashed;
    font-size:10px;
    color:#444444;
    padding-bottom:2px;
    margin-bottom:2px;
}
div#ghItlh_credits a:hover {
    border-bottom:1px solid;
}

div#ghItlh_credits span.ghItlh_copy {
    text-decoration:none;
    border-bottom:1px dashed;
    font-size:10px;
    color:#444444;
    padding-bottom:2px;
    margin-bottom:2px;
}


div.pager {
    border-top:1px solid #666666;
    border-bottom:1px solid #666666;
}

div.pager table {
    margin-left:auto;
    margin-right:auto;
}


div.pager th,
div.pager td {
    color:#666666;
    vertical-align:middle;
}
