/* You have the right to customize this skin as you want as the credits remain in place.

DO NOT REMOVE CREDITS!!!!!!!!!

http://www.phpbb-skin.info/skinlab
Alpha Trion

*/
@import url("categories.css");
@import url("top_bar.css");
@import url("oval_buttons.css");
@import url("header.css");
@import url("cp.css");
@import url("links.css");

* {
margin : 0;
padding : 0;
}
html {
font-size : 100%;
}
body {
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
color : #000000;
/*background-color : #c4c9cc;*/
/*background-color : #cddce7;*/
background-color: #5d7399;
background : #F4F4F4;
font-size : 62.5%;
margin : 0;
height: 100%;
}
#wrapper{
margin:auto;
pading:0px;
width:1000px;}

#wrapheader {
min-height : 120px;
height : auto !important ;
height : 120px;
padding : 5px 15px 15px 15px;
margin : 0px;


}
#wrapcentre {
padding: 0px;
margin : 0px;
height: 100%;
}

#wrapfooter {
text-align : center;
clear : both;
height: 100%;

}
#wrapnav {
width : 100%;
margin : 0;
background-color : #ececec;
border-width : 1px;
border-style : solid;
border-color : #a9b8c2;
}

#menubar {
margin : 0 25px;
}
#datebar {
margin : 10px 25px 0 25px;
}
#findbar {
width : 100%;
margin : 0;
padding : 0;
border : 0;
}
.hqthpage{
background:url('./images/HGP/hqthbg.jpg') repeat-y;
margin:0;}
.banner{
width:1000px;
margin:auto;
padding:0px;}

#banner1{
background:url('./images/HGP/banner1.gif') top left no-repeat;
height:20px;}

#banner2{
background:url('./images/HGP/banner2.gif') top right no-repeat;
height:20px;}

#banner3{
background:url('./images/HGP/banner3.gif') top left no-repeat;
height:20px;}

#banner4{
background:url('./images/HGP/banner4.gif') top right no-repeat;
height:20px;}


#contain{
width:900px;
background:#ffffff;
padding:0 10px 0 10px;
border-left:5px solid #5f8ea0;
border-right:5px solid #5f8ea0;
margin:0 0 0 15px;}


.gensmallclock {
color: #22CC44;
background : url('./images/clock.png') no-repeat top right;
margin: 0px 0px;
padding-bottom:10px;
padding-top:18px;
font-size: 1em;
width: 250px;
}


.h-pag-l {
color : #000000;
background : url('./images/pag.png') repeat-x top left;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;
height : 36px;
font-family : tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 1.1em;
font-weight : bold;
text-align : left;
vertical-align : middle;
white-space : nowrap;
}
.h-pag-r {
color : #ffcc33;
background : #111111 url('./images/pag.png') repeat-x top left;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
border-top : 1px solid #000000;
height : 36px;
font-family : tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 1.1em;
font-weight : bold;
text-align : left;
white-space : nowrap;
padding-top : 0;
}

.forumrules {
background: #FFFFFF url('./images/rules_header.png') repeat-x top left;


padding : 29px 0px 0px 0px;
font-weight : normal;
font-size : 1.1em;
font-family : tahoma,Verdana, "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
}
.forumrules_main {
background-color : #eeb6b6;
/*background-color : #ccd9ea;*/


padding : 4px;
font-weight : normal;
font-size : 1.1em;
font-family : tahoma,Verdana, "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
}
.forumrules h3 {
color : #880000;
}

h1 {
color : black;
font-family : tahoma,"Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
font-weight : bold;
font-size : 1.8em;
text-decoration : none;
}
h2 {
font-family : tahoma,Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 1.5em;
text-decoration : none;
line-height : 120%;
}
h3 {
font-size : 1.3em;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
line-height : 120%;
}
h4 {
color : #000040;
font-size : 1.5em;
font-weight : bold;
margin : 0;
padding-top : 1px;
}
h41{
color : #000040;
font-size : 1.5em;
font-weight : bold;
margin : 0;
padding-top : 10px;
}
h5{
color : #000040;
font-size : 1.5em;
font-weight : bold;
margin : 0;
padding-top : 9px;
}
p {
font-size : 1.1em;
}
p.moderators {
margin : 0;
float : left;
color : black;
font-weight : bold;
}
.rtl p.moderators {
float : right;
}
p.linkmcp {
margin : 0;
float : right;
white-space : nowrap;
}
.rtl p.linkmcp {
float : left;
}
p.breadcrumbs {
margin : 0;
float : left;
color : black;
font-weight : bold;
white-space : normal;
font-size : 1em;
}
.rtl p.breadcrumbs {
float : right;
}
p.datetime {
margin : 0;
float : right;
white-space : nowrap;
font-size : 1em;
}
.rtl p.datetime {
float : left;
}
p.searchbar {
padding : 2px 0;
white-space : nowrap;
}
p.searchbarreg {
margin : 0;
float : right;
white-space : nowrap;
}
.rtl p.searchbarreg {
float : left;
}
p.forumdesc {
padding-bottom : 4px;
}
p.topicauthor {
margin : 1px 0;
}
p.topicdetails {
margin : 1px 0;
color : #385d86;
}
p.topicdetails_pt {
margin : 1px 0;
color : #385d86;
font-size: 1.4em;
font-weight: bold;
}
p.topicdetails2 {
margin : 1px 0;
color : #000000;
}
.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {
margin : 1px 0;
color : red;
font-weight : bold;
}
.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {
color : green;
font-weight : bold;
}
.postapprove img, .postreported img {
vertical-align : bottom;
}
.postauthor {
color : #000000;
}
.postdetails {
color : #000000;
}
.postbodyt {
color : #C0C0C0;
font-size : 1.3em;
line-height : 1.4em;
font-family : tahoma,"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
min-height : 150px;
}
.postbody {
color : #000000;
font-size : 1.4em;
line-height : 1.4em;
font-family : tahoma,"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
min-height : 150px;
}
.body li, ol, ul {
margin : 0 0 0 1.5em;
}
.rtl .postbody li, .rtl ol, .rtl ul {
margin : 0 1.5em 0 0;
}
.postbody_faq {
color : #000000;
font-size : 1.3em;
line-height : 1.4em;
font-family : tahoma,"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}
.postbody_faq li, ol, ul {
margin : 0 0 0 1.5em;
}
.rtl .postbody_faq li, .rtl ol, .rtl ul {
margin : 0 1.5em 0 0;
}
.posthilit {
background-color : yellow;
}
.nav {
margin : 0;
color : black;
font-weight : bold;
}


.gen {
margin : 1px 1px;
font-size : 1.5em;
}
.gens_q {
margin : 1px 1px;
font-size : 2em;
color : #FF0000;
}
.gens {
margin : 1px 1px;
font-size : 1.5em;
color : #0000FF;
}
.genmed {
margin : 1px 1px;
font-size : 1.1em;
}
.gensmall {

font-size : 1em;
}
.gensmall-tk {

font-size : 2em;
}
.gensmall2 {
margin : 0px;
font-size : 1em;
}
.copyright {
color : #444;
font-weight : normal;
font-family : tahoma,"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}
.titles {
font-family : tahoma,"Lucida Grande", Helvetica, Arial, sans-serif;
font-weight : bold;
font-size : 1.3em;
text-decoration : none;
}
.error {
color : red;
}
th {
color : #000000;
font-size : 1.1em;
font-weight : bold;
background-color : #006699;
background-image : url('./images/HGP/h_qththead.jpg');
white-space : nowrap;
padding : 3px 1px;

border-top : 1px solid #44777D;
}
td {
padding : 2px;
}
td.profile {
padding : 4px;
padding-top : 0;
background-color : #ffffff;
border-right : 1px solid #a8acaf;
}
td.profile_b {
padding : 4px;
background-color : #ffffff;

}

td.profile_top {
padding : 4px;
background-color : #ffffff;

}


.tablebg {
background-color : #ffffff;
border-left : 2px solid #47777D;
border-right : 2px solid #47777D;
border-bottom : 2px solid #47777D;

}
.tablebg_ {
background-color : #ffffff;

}

.tablebg_2 {
background-color : #a9b8c2;
border-left : 1px solid #44777D;
border-right : 1px solid #44777D;
border-top : 1px solid #44777D;
border-bottom : 2px solid #47777D;
}
.tablebg_round {
background-color : #ffffff;
border-left : 1px solid #44777D;
border-right : 1px solid #44777D;
border-bottom : 2px solid #47777D;

}

.tablebg_round_rbl {
background-color : #a9b8c2;
border-left : 1px solid #44777D;
border-right : 1px solid #44777D;
border-bottom : 1px solid #44777D;

}


.tablebg_trbl {
background-color : #ffffff;
border : 1px solid #44777D;

}

.tablebg_round_rl {
background-color : #ffffff;
border-left : 1px solid #a8acaf;
border-right : 1px solid #a8acaf;
}
.tablebg_round_l {
background-color : #ffffff;
border-left : 1px solid #a8acaf;

}
.tablebg_round_r {
background-color : #ffffff;

border-right : 1px solid #a8acaf;
}
.tablebg_footer {
background-color : #a9b8c2;
background-image : url('./images/c-h-c.png') repeat-x;
line-height: 28px;

border-bottom : 1px solid #44777D;
border-left : 1px solid #44777D;
border-right : 1px solid #44777D;
}
.tablebg_rl {
background-color : #ffffff;
border-left : 1px solid #44777D;
border-right : 1px solid #44777D;
border-bottom : 1px solid #44777D;
}
.tablebg_trl {
background-color : #a9b8c2;
border-top : 1px solid #44777D;
border-left : 1px solid #44777D;
border-right : 1px solid #44777D;
border-bottom : 1px solid #44777D;
}
.tablebg_0 {
background-color : #ffffff;

}
.tablebg_desc {
padding : 4px;
}

.catdiv {
height : 28px;
margin : 0;
padding : 0;
border : 0;
background : white url('./images/cellpic2.jpg') repeat-y scroll top left;
}
.rtl .catdiv {
background : white url('./images/cellpic2_rtl.jpg') repeat-y scroll top right;
}
.cat {



background-color : #ffffff;
background-image : url('./images/cat-bottom.png');
text-indent : 4px;
}
.cat_chat {
height : 28px;
margin : 0;
padding : 0;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
background-color : #abc4e5;
background-image : url('./images/cat-bottom.png');
text-indent : 4px;
}
.catold {
height : 28px;
margin : 0;
padding : 0;
border-top : 1px solid #000000;
background-color : #6b8dba;
background-image : url('./images/cat-bottom.png');
text-indent : 4px;
}
.cat_online {
font-size : 1.2em;

margin : 0;
padding : 0;
border-top : 1px solid #44777D;

background-color : #385d86;
background-image : url('./images/HGP/cat.jpg');
text-indent : 4px;
padding-top: 2px;
padding-bottom: 4px;
}
.cat_online_top {
font-size : 1.2em;

margin : 0;
padding : 0;
/*border-top : 1px solid #000000;*/

background-color : #385d86;
background-image : url('./images/HGP/cat.jpg');
text-indent : 4px;
padding-top: 2px;
padding-bottom: 4px;
}
.cat_online_top_2 {
font-size : 1.2em;
text-align: center;
margin : 0;
padding : 0;
border-top : 1px solid #44777D;
border-bottom : 1px solid #44777D;
background-color : #385d86;
background-image : url('./images/HGP/cat.jpg');
text-indent : 4px;
padding-top: 2px;
padding-bottom: 4px;
}
.round_top_center {
background : url('./images/r_t_c.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.round_top_left {
background : url('./images/r_t_l.png') no-repeat top left;
padding-left : 8px;
}
.round_top_right {
background : url('./images/r_t_r.png') no-repeat top right;
padding-right : 8px;
}
.round_bottom_center {
background : url('./images/r_b_c.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.round_bottom_left {
background : url('./images/r_b_l.png') no-repeat top left;
padding-left : 8px;
}
.round_bottom_right {
background : url('./images/r_b_r.png') no-repeat top right;
padding-right : 8px;
}

/*------------------------------------- BLUE --------------------------------------------*/

.round_top_center_2 {
background : url('./images/r_t_c_2.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.round_top_left_2 {
background : url('./images/r_t_l_2.png') no-repeat top left;
padding-left : 8px;
}
.round_top_right_2 {
background : url('./images/r_t_r_2.png') no-repeat top right;
padding-right : 8px;
}
.round_bottom_center_2 {
background : url('./images/r_b_c_2.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.round_bottom_left_2 {
background : url('./images/r_b_l_2.png') no-repeat top left;
padding-left : 8px;
}
.round_bottom_right_2 {
background : url('./images/r_b_r_2.png') no-repeat top right;
padding-right : 8px;
}




/*--------------------------------------------------------END OF BLUE--------------------------------*/


/*------------------------------------- GREEN --------------------------------------------*/

.green_top_center {
background : url('./images/green_02.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.green_top_left {
background : url('./images/green_01.png') no-repeat top left;
padding-left : 8px;
}
.green_top_right {
background : url('./images/green_03.png') no-repeat top right;
padding-right : 8px;
}
.green_bottom_center {
background : url('./images/green_12.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.green_bottom_left {
background : url('./images/green_11.png') no-repeat top left;
padding-left : 8px;
}
.green_bottom_right {
background : url('./images/green_13.png') no-repeat top right;
padding-right : 8px;
}




/*--------------------------------------------------------END OF GREEN--------------------------------*/


/*-------------------------------------RED--------------------------------------------*/

.red_top_center {
background : url('./images/red_02.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.red_top_left {
background : url('./images/red_01.png') no-repeat top left;
padding-left : 8px;
}
.red_top_right {
background : url('./images/red_03.png') no-repeat top right;
padding-right : 8px;
}
.red_bottom_center {
background : url('./images/red_12.png') repeat-x top left;
width : 100%;
height : 8px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
white-space : nowrap;
overflow : hidden;
}
.red_bottom_left {
background : url('./images/red_11.png') no-repeat top left;
padding-left : 8px;
}
.red_bottom_right {
background : url('./images/red_13.png') no-repeat top right;
padding-right : 8px;
}




/*--------------------------------------------------------END OF GREEN--------------------------------*/
.c-h-c {
background : url('./images/HGP/HQTH_tcatc.jpg') repeat-x bottom left;
width : 100%;
height : 40px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
vertical-align : middle;
white-space : nowrap;
overflow : hidden;
}
.cat-viewtp {
background : url('./images/HGP/cat.jpg') repeat-x bottom left;
width : 100%;
height : 40px;
margin : 0;
font-weight : bold;
font-size : 1.3em;
text-align : left;
vertical-align : middle;
white-space : nowrap;
overflow : hidden;
}
.c-h-l {
background : url('./images/HGP/collapse_tcat.gif') no-repeat bottom left;
padding-left : 56px;
}
.c-h-r-1{
background : url('./images/HGP/HQTH_tcatr_1.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r{
background : url('./images/HGP/HQTH_tcatr_3.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-{
background : url('./images/HGP/HQTH_tcatr_2.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-146{
background : url('./images/HGP/HQTH_tcatr_10.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-159{
background : url('./images/HGP/HQTH_tcatr_5.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-55{
background : url('./images/HGP/HQTH_tcatr_6.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-3{
background : url('./images/HGP/HQTH_tcatr_7.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-6{
background : url('./images/HGP/HQTH_tcatr_8.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-68{
background : url('./images/HGP/HQTH_tcatr_9.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-5{
background : url('./images/HGP/HQTH_tcatr_4.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-206{
background : url('./images/HGP/HQTH_tcatr_11.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-r-142{
background : url('./images/HGP/HQTH_tcatr_12.jpg') no-repeat bottom right;
padding-right : 350px;
}
.c-h-title {
color : #000040;
margin-top : 5px;
}

.row1 {
background-color : #ffffff;
padding : 4px;
}

.inside_padding {
padding:5px;
}
.inside_padding_top {
padding: 0px 15px 15px 15px;
}
.inside_padding_bottom {
padding: 15px 15px 0px 15px;
}
.row_green {
background-color : #b6eeb6;
padding : 4px;
}
.row_footer {
color: black;
padding-top: 4px;
padding-bottom:4px;
background : url('./images/c-h-c.png') repeat-x top left;
}
.row11 {
background-color : #ccd9ea;
padding : 5px;
}
.row1_t {
background-color : #f1f1f1;
padding : 4px;
/*border-top : 1px solid #000000;*/
height : 25px;
}
.row2 {
background-color : #ffffff;
padding : 4px;
}

.row2_unselect {
background-color : #ffffff;

background : url('./images/arrow_mini.png') no-repeat top right;
padding-right:2px;
}
.row2_top {
/*background-color: #ffffff;
border-top: 1px solid #a8acaf;
padding: 6px 4px;*/
background-color : #ffffff;
padding : 4px;

}

.row3 {
background-color : #ffffff;
padding : 4px;
color: #ff0000;
}
.row3t {
background-color : #6b8dba;
padding : 6px;
background : url('./images/c-h-c.png') repeat-x bottom;
border-bottom : 1px solid #000000;
}


.row_announcements_title {
background-color : #6b8dba;
padding : 5px;
background : url('./images/announce.png') no-repeat bottom left;
padding-left:3px;
}
.row_topics_title {
background-color : #6b8dba;
padding : 5px;
background : url('./images/topic.png') no-repeat bottom left;


}


.row4 {
background-color : #dddddd;
border-left : 1px solid #000000;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;
padding : 7px;
}

.row5 {
background-color : #ddddcc;
border-left : 1px solid #000000;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;

}
.row6 {
background-color : #ddddcc;
border-left : 1px solid #000000;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;
padding: 5px;
}
.row_desc {
background-color : #ddddee;
border-left : 1px solid #404040;
border-right : 1px solid #404040;
border-bottom : 1px solid #404040;
border-top : 1px solid #404040;
padding : 7px;
}
.row_select_title {
background-color : #cdcdcd;
/*border-left : 1px solid #404040;
border-right : 1px solid #404040;*/
/*border-bottom : 1px solid #404040;
border-top : 1px solid #404040;*/
padding-top : 2px;
padding-bottom : 0px;
padding-left: 4px;

border: 1px solid #000000;
}
.row_select {

background : #adc8fe url('./images/arrow_mini.png') no-repeat top left;
padding: 1px 0 5px 14px;
}
.row_select_hover {
background-color : #ddddcc;
background : url('./images/arrow_mini.png') no-repeat top right;


padding-left:4px;

}
.poster_row {
background-color : #6b8dba;
padding : 4px;
}
.spacer {
background-color : #385d86;
background : url('./images/c-f-c.png') repeat-x top left;

}
hr {
height : 1px;
border-width : 0;
background-color : #d1d7dc;
color : #d1d7dc;
}
.legend {
text-align : center;
margin : 0 auto;
}

form {
margin : 0;
padding : 0;
border : 0;
}
input {
color : #333333;
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, sans-serif;
font-size : 1.1em;
font-weight : normal;
padding : 1px;
border : 1px solid #a9b8c2;
background-color : #fafafa;
}

textarea {
background-color : #fafafa;
color : #333333;
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size : 1.3em;
line-height : 1.4em;
font-weight : normal;
border : 1px solid #a9b8c2;
padding : 2px;
}
textarea:visited {
background-color : #fafafa;
color : #333333;
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size : 1.3em;
line-height : 1.4em;
font-weight : normal;
border : 1px solid #a9b8c2;
padding : 2px;
}
textarea:hover {
background-color : #fafafa;
color : #333333;
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size : 1.3em;
line-height : 1.4em;
font-weight : normal;
border : 1px solid #2288cc;
padding : 2px;
}
textarea:focus {
background-color : #faf9ba;
color : #333333;
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size : 1.3em;
line-height : 1.4em;
font-weight : normal;
border : 1px solid #2288cc;
padding : 2px;
}
select {
color : #333333;
background-color : #fafafa;
font-family : tahoma,"Lucida Grande", Verdana, Helvetica, sans-serif;
font-size : 1.1em;
font-weight : normal;
border : 1px solid #a9b8c2;
padding : 1px;
}
option {
padding : 0 1em 0 0;
}
option.disabled-option {
color : GrayText;
}
.rtl option {
padding : 0 0 0 1em;
}
input.radio {
border : none;
background-color : transparent;
}

.quotetitle {
color : #000000;
background : #fff0c5;
border : 1px solid #ffdd7f;
font-family : Arial, Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
font-size : 0.9em;
font-weight : bold;
text-align : left;
padding : 5px;
margin-top : 10px;
}
.attachtitle {
color : #446688;
background : #aaccff url('./images/bbc_zip.gif') no-repeat right 0%;
border : 1px solid #555555;
font-family : tahoma,Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
font-size : 0.9em;
font-weight : bold;
text-align : left;
padding : 5px;
margin-top : 10px;
}
.quotetitle .quotetitle {
font-size : 1em;

}
.quotecontent {
background : #fffaec;
border : 1px solid #94944d;
border-top : 0;
font-family : tahoma,Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
font-size : 0.9em;
text-align : left;
padding : 5px;
overflow : auto;
direction : ltr;
}
.quotecontent, .attachcontent {
background : #ffffd5;
border : 1px solid #ffdd7f;
border-top : 0;
font-family : tahoma,Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
font-size : 0.9em;
text-align : left;
padding : 5px;
overflow : auto;
direction : ltr;
}
.attachcontent {
font-size : 0.85em;
}
.codetitle {
color : #000000;
background : #252525;
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-right : 1px solid #000000;
font-family : tahoma,Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
font-size : 0.9em;
font-weight : bold;
text-align : left;
margin-top : 10px;
padding : 5px;
}
    .codecontent {
    overflow: auto;
       display: block;
       height: auto;
       max-height: 200px;
       white-space: normal;
       margin: 0 5px 10px 5px;
       padding: 5px;
       border-color: #A9B8C2;
       border-width: 0 1px 1px 1px;
       border-style: solid;
       font-weight: normal;
       color: #006600;
       font-size: 0.85em;
       font-family: Monaco, 'Courier New', monospace;
       background-color: #FAFAFA;
    }
.unhidetitle {
	margin: 10px 5px 0 5px;
	padding: 2px 4px;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #A9B8C2;
	background-color: #D3DCE0;
	font-size: 0.8em;
}

.hidetitle {
	margin: 10px 5px 0 5px;
	padding: 2px 4px;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #A9B8C2;
	color: #990000;
	background-color: #D3DCE0;
	font-size: 0.8em;
}

.hidecontent {
	direction: ltr;
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #A9B8C2;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	font-size: 0.85em;
	background-color: #FAFAFA;
}
.syntaxbg {
color : #ffffff;
}
.syntaxcomment {
color : #ff8000;
}
.syntaxdefault {
color : #0000bb;
}
.syntaxhtml {
color : #000000;
}
.syntaxkeyword {
color : #007700;
}
.syntaxstring {
color : #dd0000;
}
.pm_marked_colour {
background-color : #000000;
}
.pm_replied_colour {
background-color : #a9b8c2;
}
.pm_friend_colour {
background-color : #007700;
}
.pm_foe_colour {
background-color : #dd0000;
}
img {
border : none;
}
.sep {
color : black;
background-color : #ffa34f;
}
table.colortable td {
padding : 0;
}
pre {
font-size : 1.1em;
font-family : tahoma,Monaco, 'Courier New', monospace;
}
.nowrap {
white-space : nowrap;
}
.username-coloured {
font-weight : bold;
}
/* th23 start - domain */
.th23domain {
	overflow:visible;
}

.th23domaintip {
	position:relative;
	width:1px;
}
.th23domaintip a {
	white-space:nowrap;
	cursor:help;
}
.th23domaintip div {
	position:absolute;
	z-index:100;
	left:1em;
	bottom:0.9em;
	width:350px;
	border:1px solid #000000;
	background-color:#FFFFCC;
	color:#000000;
	padding:0.4em;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8;
	opacity:0.8;
	display:none;
}
.th23domaintip:hover div {
	display:block;
}
.th23domaintip div a {
	cursor:pointer;
}
/* th23 end - domain */
#msg > li.row1 {
display : block;
list-style-type : none;
margin : 0;
height : auto;
width : 98%;
float : left;
}
#msg > li.row2 {
display : block;
list-style-type : none;
margin : 0;
height : auto;
width : 98%;
float : left;
}
#msg > li > dl {
vertical-align : middle;
width : 100%;
}
#msg > li > dl > dt {
width : auto !important ;
white-space : nowrap;
margin-right : 2px;
}
#msg > li > dl > dd > input {
margin : 3px;
}
#msg > li > dl > dd#msgbody {
display : inline;
padding : 3px 0 1px 0 !important ;
vertical-align : middle;
float : none !important ;
}
#base_ul {
list-style : none;
margin-left : 0;
}
#dropmenudiv {
position : absolute;
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-right : 1px solid #000000;
font-family : verdana, sans-serif;
font-size : 11px;
line-height : 15px;
z-index : 100;
text-align : left;
margin : 0 0 0 0;

}
#dropmenudiv a {
width : 100%;
display : block;
text-indent : 10px;
padding : 5px 0;
text-decoration : none;
font-weight : bold;
color : #3a4f6c;
background-color : #f0f5fa;
border-bottom : 1px solid #000000;

}
#dropmenudiv a:hover {
color : #ffffff;

}
.footer{
width:1000px;
margin-left:auto;
margin-right:auto;
padding:0px;}


#footer1{
background:url('./images/footer/h_qthfooa.jpg') bottom left no-repeat;
height:22px;}

#footer2{
background:url('./images/footer/hq_thfoob.jpg') bottom right no-repeat;
height:22px;}

#footer3{
background:url('./images/footer/hqt_hfooc.jpg') bottom left no-repeat;
height:50px;}

#footer4{
background:url('./images/footer/hqth_food.jpg') bottom right no-repeat;
height:50px;}

#footer5{
background:url('./images/footer/hQ_thfooe.jpg') bottom left no-repeat;
height:55px;}

#footer6{
background:url('./images/footer/hQt_hfoof.jpg') bottom right no-repeat;
height:55px;}

#footer7{
background:url('./images/footer/h_qThfoog.jpg') bottom left no-repeat;
height:21px;}

#footer8{
background:url('./images/footer/hq_Thfooh.jpg') bottom left no-repeat;
height:21px;
margin-left:210px;}

#footer9{
background:url('./images/footer/hqT_hfooi.jpg') bottom right no-repeat;
height:21px;}

#footer10{
background:url('./images/footer/h_qtHfooj.jpg') bottom left no-repeat;
height:38px;}

#footer11{
background:url('./images/footer/hq_tHfook.jpg') bottom left no-repeat;
height:38px;
margin-left:200px;}

#footer12{
background:url('./images/footer/hqt_Hfool.jpg') bottom left no-repeat;
height:38px;
margin-left:200px;}

#footer13{
background:url('./images/footer/HqT_hfoom.jpg') bottom center no-repeat;
height:38px;}

#footer14{
background:url('./images/footer/hQtH_foon.jpg') bottom right no-repeat;
height:38px;}

.footwrap{
width:1000px;}

.foottext{
font:bold 8pt arial,tahoma,verdana;
color:#ffffff;}

.foottext a:link, .foottext a:visited{
font:bold 8pt verdana,arial,tahoma;
color:#ffffff;}

.foottext a:hover{
font:bold 8pt verdana,arial,tahoma;
color:#ffffff;}
.thead
{
	background: #f3f3f3 url('./images/HGP/h_qththead.jpg') repeat-x top left;;
	color: #666666;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #666666;
}
.thead a:visited, .thead_avisited
{
	color: #666666;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #000000;
}
.tborder
{
	background: #dee3e7;
	color: #000000;
	border: 1px solid #1d98d4;
}
.search{
background:url('./images/HGP/sEarchh_qth.jpg') top left no-repeat;
height:48px;}

.searchbg{
background:url('./images/HGP/bgseArch_hqTh.jpg') top repeat-x;
height:48px;}

.searchright{
background:url('./images/HGP/seaRchright_hQth.jpg') top right no-repeat;
height:48px;}
.navbar
{
	font: 11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.alt1, .alt1Active
{
	background: #fcfcfc;
	color: #000000;
}
.bigusername { font-size: 14pt; }
.bgb3{
background: url('./images/HGP/bgb3.gif') no-repeat;
height:20px;
width:210px;
padding:3px 0px 0px 5px;
margin-top:5px;}
.alt2, .alt2Active
{
	background: #fcfcfc;
	color: #000000;
}
.smallfont
{
	font: 11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

#sig1{
background:url('./images/sign/hqt_Hsiga.jpg') top left no-repeat;
height:39px;}

#sig2{
background:url('./images/sign/h_Qthsigb.jpg') top repeat-x;
height:39px;}

#sig3{
background:url('./images/sign/H_Qthsigc.jpg') top right no-repeat;
height:39px;}

.sigbg{
background: #ffffff;
border-left:2px solid #cbbfbf;
border-right:2px solid #cbbfbf;
padding:10px;}

.sigw{
margin:20px 0px 20px 0px;}

#sig4{
background:url('./images/sign/hQT_hsigd.jpg') top left no-repeat;
height:19px;}

#sig5{
background:url('./images/sign/hqtH_sige.jpg') top repeat-x;
height:19px;}

#sig6{
background:url('./images/sign/h_qThsigf.jpg') top right no-repeat;
height:19px;}
a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
}

a img {
  border: none;/*remove border for linked images*/
}


.highlight {background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid;padding: 4px 10px}

/***** Main Layout ****/
#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
}

#content {
  	width: 740px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding: 20px;
}
#menuba-r{
padding : 5px 15px 15px 15px;
margin : -76px;
width:55px;}

#menutop{
background:url('./images/menu/hqT_hSideh.gif') no-repeat;
height:86px;}

#menu1{
background:url('./images/menu/hQ_thside.jpg') no-repeat;
height:29px;}

#menu2{
background:url('./images/menu/HqT_hside.jpg') no-repeat;
height:152px;}

#menu3{
background:url('./images/menu/hqtH_side.jpg') no-repeat;
height:137px;}

#menu4{
background:url('./images/menu/h_qThside.jpg') no-repeat;
height:147px;}
.tcat
{
	background: #436d73 url('./images/HGP/cat.jpg') repeat-x top left;;
	color: #FFFFFF;
	font: bold 10pt tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #fafbc1;
	text-decoration: none;
}
.whatbg{
background:#fcfcfc;
padding:0px;
margin:0px;}

.whatbg2{
background:#f9f9f9;
border:1px dashed #777777;
margin:3px;}

.whatbg3{
background:#f9f9f9;
padding:10px;}

.whatbg4{
background:#f9f9f9;
border-top:1px dashed #666666;
padding-top:10px;
margin-top:10px;}

.yahoow{
font:8pt verdana,tahoma,arial;
line-height:16px;
color:#5e6268;}

.yahoow a:link, .yahoow a:visited{
font:bold 8pt verdana,tahoma,arial;
line-height:16px;
color:#81422c;}

.yahoow a:hover{
font:bold 8pt verdana,tahoma,arial;
line-height:16px;
color:#4e81ca;}

.onlinebg{
background: #fcfcfc url('./images/HGP/HGP_vS.jpg') center no-repeat;
height:35px;}

.inforbg{
background: #fcfcfc url('./images/HGP/HGP_vS.gif') center no-repeat;
height:150px;}

.inforw{
font:bold 8pt tahoma,verdana,arial,tahoma;
line-height:14px;
color:#000000;}

.inforw a:link, .inforw a:visited{
font:bold 8pt tahoma,verdana,arial,tahoma;
line-height:14px;
color:#1382c3;}

.inforw a:hover{
font:bold 8pt tahoma,verdana,arial,tahoma;
line-height:14px;
color:#6a6a6a;}

.inforsw{
font:bold 8pt tahoma,verdana,arial,tahoma;
line-height:14px;
color:#000000;}

.inforsw a:link, .inforsw a:visited{
font:bold 8pt tahoma,verdana,arial,tahoma;
line-height:14px;
color:#ab0000;}

.inforsw a:hover{
font:bold 8pt tahoma,verdana,arial,tahoma;
line-height:14px;
color:#6a6a6a;}

.boxbgw{
background:#fcfcfc;}

.tfoot
{
	background: #f1f4f6 url('./images/HGP/tfOothgp.gif') repeat-x top left;;
	color: #223d47;
}
.tfoot a:link, .tfoot_alink
{
	color: #223d47;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #223d47;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #666666;
}
.boxcorner{
background:url('./images/box/boxcorn.gif') no-repeat;
width:23px;
height:20px;
position:absolute;
bottom:-1px;
right:-1px;
float:right;}

.boxtop{
background:#eaf2f7 url('./images/box/hqTh_top.gif') top left no-repeat;
height:100%;
position:relative;
padding:7px;
border:1px solid #94d4cd;}
.hqth1{
background:url('./images/box/h_qth1.gif') top left no-repeat;
height:41px;}

.hqth2{
background:url('./images/box/hq_th2.gif') top repeat-x;
height:41px;
font:11px tahoma,verdana,tahoma,arial;
color:#666666;
text-align:center;}

.hqth2 a:link, .hqth2 a:visited{ 
font:8pt tahoma,verdana,tahoma,arial;
color:#4b7a81;
text-align:center;}

.hqth2 a:hover{ 
font:8pt tahoma,verdana,tahoma,arial;
color:#000000;
text-align:center;}

.hqth3{
background:url('./images/box/hqt_h3.gif') top right no-repeat;
height:41px;}
a.subforum.read {
	background-image: url('./images/subforum_read.gif');
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
}

a.subforum.unread {
	background-image: url('./images/subforum_unread.gif');
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
}
#ptitle{
background:url('./images/box/ptitle.gif') no-repeat;
height:106px;
margin:10px 8px 0px 10px;}

#titlet{

font:18px tahoma,arial,verdana,tahoma,arial;
color:#c83a14;
padding:0px 0px 3px 0px;
border-bottom:1px dashed #777777;}

.titlew{
padding:15px 0px 0px 175px;}

#detailw{
padding:12px 0px 10px 0px;}

.detailt{
font:11px tahoma,verdana;
color:#3485c6;
padding:3px 0px 0px 0px;}

#avat{
background:url('./images/box/ava1.gif') center no-repeat;
height:28px;}

#avab{
background:url('./images/box/ava3.gif') center no-repeat;
height:46px;}

.avatop{
background:url('./images/box/ava2.gif') top no-repeat;
height:100%;}

.avabg{
background:url('./images/box/avabg.gif') center repeat-y;}
.prot{
font:11px tahoma,verdana;
color:#666666;
line-height:15px;}
.attw{
margin:10px;}

#arrow{
background:url('./images/box/arrow.gif') right no-repeat;
height:7px;
margin:5px 10px 0px 0px;}
.rankbg{
background:#fbf9f5 url('./images/box/rankbg.png') left no-repeat;
border:1px dashed #919191;
padding:10px;
margin:10px 0px 5px 0px;}
.pbs{
border:1px dotted #1678a8;
background:url('./images/box/alt3.gif') repeat;}

.iconw{
border-top:1px dashed #666666;
margin-top:10px;
padding-top:5px;
border-bottom:1px dashed #666666;
margin-bottom:10px;
padding-bottom:5px;}
.pbg{
background:url('./images/box/pbg.gif') repeat-y;}

#pt{
background:url('./images/box/pt.gif') no-repeat;
height:28px;}

#pb{
background:url('./images/box/pb.gif') no-repeat;
height:28px;}
.butbg{
background:#fbf9f5;
border:1px dashed #919191;
padding:10px;
margin:10px 0px 10px 0px;}
.butbg2{
background:#fbf9f5 url('./images/box/butl.gif') left no-repeat;}
.alt3{
background: url('./images/box/alt3.gif') repeat;}

.hqthtcatc{
background: url('./images/HGP/HQTH_tcatc.jpg') repeat-x;
font:bold 10pt verdana;
color:#663816;}

.hqthtcatc a:link, .hqthtcatc a:visited, .hqthtcatc a:hover{
font:bold 10pt tahoma,verdana;
color:#000;}

.hqthtcatc a:hover{
font:bold 10pt tahoma,verdana;
color:#a75519;}

.hqthtcatct{
padding:0px;}

    div.LevelBar {
    padding-right:3px;
    -x-system-font:none;
    font-family:tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
    font-size:10px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    }

    div.LevelBar td {
    padding:0px;
    }
/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

.vbmenu_control
{
	background: #436d73 url('./images/HGP/cat.jpg') repeat-x top left;;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #fdf9b9;
	text-decoration: none;
}
.imgp{
vertical-align:middle;}
.postl{
border-top:1px dashed #999999;
margin:5px 0px 5px 0px;}
.time
{
	color: #666666;
}
.titlet{
font:8pt verdana;
color:#666666;}

.titlet a:link, .titlet a:visited{
font:8pt verdana;
color:#000000;}

.titlet a:hover{
font:8pt verdana;
color:#b1483b;}

.tptitlet{
font:10pt verdana;
color:#666666;}

.tptitlet a:link, .tptitlet a:visited{
font:10pt verdana;
color:#000000;}

.tptitlet a:hover{
font:10pt verdana;
color:#b1483b;}
blockquote.editor{
display:block;
padding-left: 3em;
margin:0;
background-image:none;
background:none;
border:none;
}
.borhot{
border:1px dashed #666666;
background:#eeeeee;
margin-top:-1px;
*html .borhot
border:1px dashed #666666;
background:#eeeeee;
margin-top:-2px;}
#rule{
background: url('./images/HGP/HQTH_rules.png') repeat-x;
height:228px;
padding:0px;
margin:10px 0px 10px 0px;}
#cp1{
background:url('./images/HGP/cp_01.jpg') top left no-repeat;
height:50px;}

#cp2{
background:url('./images/HGP/cp_02.jpg') top repeat-x;
height:50px;}

#cp3{
background:url('./images/HGP/cp_03.jpg') top right no-repeat;
height:50px;}
#cpt{
font:bold 10pt tahoma;
color:#e3e3e3;
padding-top:15px;}

#cpt a:link, #cpt a:visited{
font:bold 10pt tahoma;
color:#f4c405;
padding-top:15px;}

#cpt a:hover{
font:bold 10pt tahoma;
color:#fff;
padding-top:15px;}
/* ***** de-emphasized text */
.shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }

/*status mod*/
.imAvatarUsername{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fontMedGray{color:#777;}
.imBubble{-moz-outline-style:none;margin-bottom:10px;table-layout:fixed;width:100%;}
.imBubbleOtherNNW{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/baea8673a384c499d9834bdb94316db0_1.png) no-repeat;width:26px;height:8px;}
.imBubbleOtherN{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/3ebacaff2781e7bd672962ca31138032_1.png) repeat-x;height:8px;}
.imBubbleOtherNNE{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/d54a62e1fc9883d9f146a40e8c4b65e4_1.png) no-repeat;width:26px;height:8px;}
.imBubbleOtherW{vertical-align:top;background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/10d5d389f6300779aaa225a4e4a83185_1.png) repeat-y;width:26px;}
.imBubbleOtherNWW{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/7107556d9c44b719e17e190f0e307c54_1.png) no-repeat;width:26px;height:10px;}
.imBubbleOtherText{vertical-align:middle;background-color:#f2f9fd;}
.imcFromBubbleEntry{background-color:transparent;overflow:hidden;}
.imBubbleTimestamp{-moz-user-select:text;}
.rightAlign{text-align:right;}
.imTimestampColor{color:#748DA6}
.imBubbleOtherE{vertical-align:top;background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/b18a948e409dae880a4a7840407527d5_1.png) repeat-y;width:26px;}
.imBubbleOtherSW{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/26f3cd1ea2843f4601b7147faed5bab2_1.png) no-repeat;width:26px;height:8px;}
.imBubbleOtherSE{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/bc24798838d29731dfb1dbfb72a47f14_1.png) no-repeat;width:26px;height:8px;}
.imBubbleOtherS{background:url(http://l.yimg.com/a/i/us/pim/dclient/cg211_6/img/md5/9a2703cd57ca501cd40b7c22add818c7_1.png) repeat-x;height:8px;}
/*status mod*/
.tablebgborder {
background-color : #ffffff;
border-left : 1px solid #1d98d4;
border-right : 1px solid #1d98d4;
border-bottom : 1px solid #1d98d4;

}