
/*
// Topic View
*/

#topic table {width:100%; border:1px solid #a7a7a7; border-top:0; margin-bottom:15px;}
#topic table td {padding:7px; background:#eef2f7}
#topic table td.post {padding:10px}
#topic .title {margin-top:5px}
#topic tr.top td {background:#dfe5eb; font-size:11px; border-bottom:1px solid #8f8f8f}

#topic tr.top td a {
font:bold 12px Verdana; color:black
}

#topic tr.top td .entry_no {float:right}

#topic tr.top td .clock {width:10px; height:10px;}

#topic td {line-height:1.6}
#topic td.info {width:150px;}
#topic td.info span {display:block; margin-top:10px; font-size:9.5px; line-height:15px;}

tr.bottom td {padding:0; background:#e7e7e7; background:#e1e1e1 !important; border-top:1px solid #5176b5;}
#topic tr.bottom a {display:block; margin:0 3px; height:21px; background-position:top}

#topic tr.bottom a.pagetop {width:50px; float:left; background-image:url('../design/gpn/forum/button_pagetop.gif')}
#topic tr.bottom a.quote {width:62px; float:right; background-image:url('../design/gpn/forum/button_quote.gif')}
#topic tr.bottom a.edit {width:69px; float:left; background-image:url('../design/gpn/forum/button_edit.gif')}
#topic tr.bottom a.delete {width:69px; float:left; background-image:url('../design/gpn/forum/button_delete.gif')}
#topic tr.bottom a:hover {background-position:bottom}

#topic tr.seperator td {background:#7f7f7f; height:6px; padding:0}


#topic tr.topic_more td {background:#d9Dfe7; color:#4c5670 }
#topic tr.topic_more td a {color:#214875; }
#topic tr.topic_more td a:hover {text-decoration:underline}


#topic p{margin:0 0 10px 0; }

#topic .quote div {
 background: #FAFCFE;
 border: 1px dotted #8394B2;
 border-left: 4px solid #8394B2;
 color: #465584;
 padding: 4px;
 margin: 0px auto 12px auto !important;
}

#topic .post a {text-decoration:underline}

#topic .post ul {margin:7px 0 0 13px; list-style-type:square;}

#topic .quote span {font-weight:bold; color:#465584;}

#topic .pagenav { height:30px}

#topic .signature {font:11px Tahoma; padding:6px 0 0; margin:50px 0 0; color:#465584; border-top:1px dotted #b0b0b0}

/*
Quick reply
*/

#quickreply_wrap{ margin:15px 0 0 0; height:250px;}

#quickreply {
 display:none
}

#quickreply form {
 text-align:center;
 background:4px solid red !important; 
 border:1px solid #b4b4b8; 
 padding:5px 5px 10px 5px; 
 border-top:0
}

#quickreply input, #quickreply textarea {padding:3px 6px 4px 6px; border:1px solid #648bc4;}

#quickreply textarea {
 width:97%; 
 height:100px;
 padding:6px;  
 margin:4px auto 10px auto
}

#quickreply input {background:#dfe6ef; cursor:pointer;}



.pagenav {width:300px; height:25px; padding:3px 1px 0;}

.pagenav a, .pagenav strong {
 display:block;
 float:left;
 padding:2px 5px;
 font:bold 10pt Arial;
 border:1px solid #9b9b9b;
 background:#e6e6e6;
 margin:0 5px 0 0;
 color:#434343;
}

.pagenav a.jump {
 border-color: #aba1b5;
 background:#d9d7e4;
 color:#61486a;
 padding:2px 5px 4px 5px;
}

.pagenav a.active {
 background:#f1cfcf;
 border-color:#c66666;
}
