/*******************************************
 * Theme Name : NukeID_WB                  *
 * Created by Ahmad Faisal                 *
 * Copyright (c) 2006                      *
 * http://www.phpnuke-indonesia.info       *
 ******************************************/

/* 
 Standar Theme Stylesheet
font-family: 'Courier New', Courier, monospace;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 */

html, body {
	width: 100%;
	height: 100%;
}

body {
	font-size: 11px;
	font-family: "Verdana", Georgia, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #FFFFFF;
	margin: 10px;
	padding: 0px;
	border: none;
	line-height: 1.16em;
}

td,th {
	font-size: 11px;
}

p {
	margin-top: 10px;
}

hr {
	height: 1px;
}

h1, h2, h3, h4, h5, h6 {
	color: #16588c;
}
h1 { font-size: 1.33em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.15em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1.0em; }
h1 em, h2 em, h3 em, h4 em, h5 em, h6 em {
	color: #16588c;	
	font-style: normal;
}

input, select, textarea {
    padding: 1 0 0 0;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
}

a:link { color: #16588c; text-decoration: none; }
a:visited { color: #16588c; text-decoration: none; }
a:hover { color: #16588c; text-decoration: underline; }
a:active { color: #16588c; text-decoration: underline; }

/* 
 Define Custome StyleSheet
 */

.MainTable {
	border:1px solid #D4D4D4; 
	background-color:#FFFFFF;
	}

.Toolbar {
	background: url(../images/bg_top.gif);
	color:#F1F1F1; 
	font-size: 11px; 
	font-weight:bold;
	}
.Toolbar a {
	color: #FFFFFF;
	text-decoration: none;
	}
.Toolbar a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
.Toolbar a:hover {
	color: #FF0000;
	text-decoration: none;
	}

.boxtitle {
	background: url(../images/gradient.gif); 
	border:0px solid #FFFFFF;
	color:#003366; 
	font-size: 13px;
	font-weight:bold;
	padding-left:10px; 
	padding-right:10px;
	}
.boxtitle1 {
	background: url(../images/gradient5.gif); 
	border:0px solid #FFFFFF;
	color:#003366; 
	font-size: 13px;
	font-weight:bold;
	padding-left:10px; 
	padding-right:10px;
	}
.boxtitle a {
	color: #F1F1F1;
	text-decoration: none;
	}
.boxtitle a:visited {
	color: #F1F1F1;
	text-decoration: none;
	}
.boxtitle a:hover {
	color: FFCC00;
	text-decoration: none;
	}

.boxcontent {
	padding:5px; 
	border:1px solid #F1F1F1; 
	font-size: 11px; 
	font-weight:normal;
	}
.boxcontent a {
	color: #666666;
	text-decoration: none;
	}
.boxcontent a:visited {
	color: #999999;
	text-decoration: none;
	}
.boxcontent a:hover {
	color: #16588c;
	text-decoration: underline;
	}

.storytitle {
	background: url(../images/gradient3.gif); 
	border:1px solid #FFFFFF;
	color:#666666; 
	font-size: 13px;
	font-weight:bold;
	padding-left:10px; 
	padding-right:10px;
	} 
.storytitle a {
	color: #16588c;
	text-decoration: none;
	}
.storytitle a:hover {
	color: FF0000;
	text-decoration: none;
	}

.storycontent {
	padding:10px; 
	border:1px solid #D4D4D4;
	font-weight:normal;
	}
.storycontent a {
	color: #16588c; 
	text-decoration: none;
	}
.storycontent a:hover {
	color: #16588c;
	text-decoration: underline;
	}

.footer_copyright {
	background-image:url(../images/foottop.gif); 
	color:#F1F1F1; 
	font-size: 10px; 
	font-weight:bold;
}

.footer_top {
	background-image:url(../images/foot.gif); 
	color:#999999; 
	font-size: 10px; 
	font-weight:bold; 
	padding-right:10px;
	}

.title {
	font-size: 13px; 
	font-weight:bold;
	}

.content {
	font-size: 11px; 
	}

.option {
	font-size: 13px; 
	font-weight: bold;
	}

.footer {
	background-color:#FFFFFF; 
	font-size: 10px; 
	font-weight:normal; 
	}

.footmsg {
	font-size: 11px; 
	font-weight: normal;
	}
a.footmsg {
	text-decoration: none;
	}
a.footmsg:hover {
	text-decoration: none;
	}

.footmsg_l
	font-size: 11px; 
	font-weight: normal;
	}
a.footmsg_l {
	text-decoration: none;
	}
a.footmsg_l:hover {
	text-decoration: normal;
	}

.box {
	font-size: 11px; 
	font-weight:normal;
	}

.storycat {
	color: navy;
	text-decoration: none;
	}
.storycat1 {
	color: navy;
	text-decoration: none;
	}
.tiny {
	font-size: 12px; 
	font-weight:normal;
	}
.small {
	font-size: 10px; 
	font-weight:normal;
	}

/****************************************************************
 * subBlack theme for phpBB version 2+                          * 
 * Created by Gamerhaven - http://www.gamerhaven.com            *
 * Based on the original subSilver Theme for phpBB version 2+   *
 * Created by subBlue design - http://www.subBlue.com           *
 ****************************************************************
 * Modified by Ahmad Faisal (http://www.phpnuke-indonesia.info) *
 * Motivated by W3C Validator for Valid HTML 4.01               *
 * Change have been made in overral_header.tpl                  *
 * Delete all header and place CSS in theme CSS StyleSheet      *
 ****************************************************************/

.bodyline {
background-color : #F1F1F1; 
border : 1px solid #D4D4D4; 
} 
.forumline {
background-color : #FFFFFF; 
border : 2px solid #D4D4D4; 
} 
td.row1 {
background-color : #F1F1F1; 
} 
td.row2 {
background-color : #F1F1F1; 
} 
td.row3 {
background-color : #F1F1F1; 
} 
td.rowpic {
background-color : #F1F1F1; 
background-image : url(../../../images/cellpic3.png); 
background-repeat : repeat-y; 
} 
th {
color : #16588C; 
font-size : 12px; 
font-weight : bold; 
background-color : #FFFFFF; 
height : 25px; 
background-image : url(../../../images/cellpic3.png); 
} 
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
background-image : url(../../../images/cellpic3.png); 
background-color : #F1F1F1; 
border : #D4D4D4; 
border-style : solid; 
height : 28px; 
} 
td.cat, td.catHead, td.catBottom {
height : 29px; 
border-width : 0; 
} 
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
font-weight : bold; 
border : #D4D4D4; 
border-style : solid; 
height : 28px; 
} 
td.row3Right, td.spaceRow {
background-color : #F1F1F1; 
border : #D4D4D4; 
border-style : solid; 
} 
th.thHead, td.catHead {
font-size : 13px; 
border-width : 1px 1px 0; 
} 
th.thSides, td.catSides, td.spaceRow {
border-width : 0 1px; 
} 
th.thRight, td.catRight, td.row3Right {
border-width : 0 1px 0 0; 
} 
th.thLeft, td.catLeft {
border-width : 0 0 0 1px; 
} 
th.thBottom, td.catBottom {
border-width : 0 1px 1px; 
} 
th.thTop {
border-width : 1px 0 0; 
} 
th.thCornerL {
border-width : 1px 0 0 1px; 
} 
th.thCornerR {
border-width : 1px 1px 0 0; 
} 
.maintitle, h1, h2 {
font-weight : bold; 
font-size : 15px; 
font-family : "Georgia", Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
line-height : 120%; 
color : #16588C; 
} 
.gen {
font-size : 12px; 
} 
.genmed {
font-size : 11px; 
} 
.gensmall {
font-size : 10px; 
} 
.gen, .genmed, .gensmall {
color : #000000; 
} 
a.gen, a.genmed, a.gensmall {
color : #000000; 
text-decoration : none; 
} 
a.gen:hover, a.genmed:hover, a.gensmall:hover {
color : #16588C; 
text-decoration : underline; 
} 
.mainmenu {
font-size : 13px; 
color : #000000; 
} 
a.mainmenu {
text-decoration : none; 
color : #000000; 
} 
a.mainmenu:hover {
text-decoration : underline; 
color : #16588C; 
} 
.cattitle {
font-weight : bold; 
font-size : 13px; 
letter-spacing : 1px; 
color : #000000; 
} 
a.cattitle {
text-decoration : none; 
color : #16588C; 
} 
a.cattitle:hover {
text-decoration : underline; 
font-weight : bold; 
color : #16588C;
} 
.forumlink {
font-weight : bold; 
font-size : 11px; 
color : #16588C; 
} 
a.forumlink {
text-decoration : none; 
color : #16588C; 
} 
a.forumlink:hover {
text-decoration : underline; 
color : #16588C; 
font-weight : bold; 
} 
.nav {
font-weight : bold; 
font-size : 11px; 
color : #16588C; 
} 
a.nav {
text-decoration : none; 
color : #16588C; 
} 
a.nav:hover {
text-decoration : underline; 
font-weight : bold;
color : #16588C;
} 
.topictitle {
font-weight : bold; 
font-size : 12px; 
color : #16588C; 
} 
a.topictitle:link {
text-decoration : none; 
color : #16588C; 
} 
a.topictitle:visited {
text-decoration : none; 
color : #16588C; 
} 
a.topictitle:hover {
text-decoration : underline; 
color : #16588C; 
font-weight : bold;
} 
.name {
font-size : 11px; 
color : #16588C; 
} 
.postdetails {
font-size : 10px; 
color : #16588C; 
} 
.postbody {
font-size : 11px; 
} 
a.postlink:link {
text-decoration : none; 
color : #16588C; 
} 
a.postlink:visited {
text-decoration : none; 
color : #16588C; 
} 
a.postlink:hover {
text-decoration : underline; 
color : #16588C; 
} 
.code {
font-family : Courier, 'Courier New', sans-serif; 
font-size : 11px; 
color : #16588C; 
background-color : #C4C4C4; 
border : #d1d7dc; 
border-style : solid; 
border-left-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
} 
.quote {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #16588C; 
line-height : 125%; 
background-color : #fafafa; 
border : #d1d7dc; 
border-style : solid; 
border-left-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
} 
.copyright {
font-size : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #16588C; 
letter-spacing : -1px; 
} 
a.copyright {
color : #16588C; 
text-decoration : none; 
} 
a.copyright:hover {
color : #16588C; 
text-decoration : underline; 
} 
input, textarea, select {
color : #16588C; 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
border-color : #D4D4D4; 
} 
input.post, textarea.post, select {
background-color : #FFFFFF; 
} 
input {
text-indent : 2px; 
} 
input.button {
background-color : #efefef; 
color : #000000; 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
input.mainoption {
background-color : #fafafa; 
font-weight : bold; 
} 
input.liteoption {
background-color : #fafafa; 
font-weight : normal; 
} 
.helpline {
background-color : #dee3e7; 
border-style : none; 
} 
input, textarea, select {
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
} 
input {
text-indent : 2px; 
} 
input.button {
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
} 
.postbody {
line-height : 18px; 
}