/* Default font for all elements */
.sb_shoutbox div, .sb_shoutbox span, .sb_shoutbox a, .sb_shoutbox td {
font-family: Tahoma, Arial, Verdana, Times, sans-serif;
font-size: 8pt;
}
BODY {
	SCROLLBAR-FACE-COLOR: #0f0f0f; FONT-SIZE: 9px; SCROLLBAR-HIGHLIGHT-COLOR: #000000; SCROLLBAR-SHADOW-COLOR: #808080; SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #ff9900; SCROLLBAR-TRACK-COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #0f0f0f; BACKGROUND-COLOR: #808080
}

a:link { 
	color: #ff9900;
	}
a:visited { 
	color: #ffeebb;
	}
a:hover { 
	color: #CCCCCC;
	background-color: #333333;
	text-decoration: none;
	}
a:active { 
	color: #ff9900;
	}

/* Formation of The Shoutbox */
.sb_shoutbox {
border: 0px solid #808080;
margin: 0;
padding: 0;
font-size: 8pt;
background-color: #292929;
overflow-x: hidden;
}

/* Formation of Control Panel Area */
.sb_formarea {
background-color : #292929;
border: none;
color : #454545;
font-size : 8pt;
margin: 0;
padding: 0;
text-align: center;
}

/* Formation of Shouts Area */
.sb_shouts {
margin: 0;
padding: 0;
/*line-height: 100%;*/
}
/* Formation of Buttons */
.sb_buttons {
background: #454545;
border: 1px solid #dedede;
color: #dedede;
font-family: Tahoma, Arial, Verdana, Times, sans-serif;
font-size: 7pt;
font-weight: bold;
padding: 0;
margin-left: 1px;
margin-top: 1px;
}
/* Formation of Textboxes */
.sb_inputs {
background: #5C5C5C;
border: 1px solid #292929;
color: #f0eeee;
font-family: Tahoma, Arial, Verdana, Times, sans-serif;
font-size: 8pt;
margin-left: 1px;
margin-top: 1px;
padding: 0;
}
/* Formation of Shouter's name */
.sb_shouter {
color: #dedede;
background-color: #0f0f0f;
font-weight: bold;
white-space: nowrap;
padding: 1px 4px 1px 2px;
}
/* Formation of Delete button */
.sb_delete {
text-decoration: none;
background-color: #dedede;
color: #BB0000;
font-size: 7pt;
font-weight: bold;
padding: 0px 1px 0px 2px;
margin: 0px 2px 0px 0px;
border-style: 1px none #C0C0C0;
line-height: 60%;
}
/* Formation of Page Navigation Panel */
#sb_pagenav {
display: none;
background-color: #454545;
border-top: 1px solid #c0c0c0;
padding: 2px 1px 2px 1px;
text-align: center;
font-size: 8pt;
}
/* Formation of normal page numbers in the Page Navigation Panel */
#sb_pagenav a {
text-decoration: none;
color: #DEDEDE;
font-size: 7pt;
font-weight: bold;
}
/* Formation of current page number in the Page Navigation Panel */
#sb_pagenav span {
text-decoration: none;
color: #ff8345;
font-size: 7pt;
font-weight: bold;
background-color: #DEDEDE;
padding-left: 2px;
padding-right: 2px;
border: 1px outset #292929;
}
/* Formation of Panel */
.sb_panel {
display: none;
background-color: #454545;
border-top: 1px solid #DEDEDE;
text-align: center;
padding: 2px;
}
/* Formation of even shout row */
.sb_row0 {
color: #DEDEDE;
background-color: #454545;
border-top: 1px solid #292929;
padding: 3px 2px 3px 2px;
}
/* Formation of odd shout row */
.sb_row1 {
color: #f0eeee;
background-color: #5c5c5c;
border-top: 1px solid #292929;
padding: 3px 2px 3px 2px;
}
/* Formation of Current Page Number */
#sb_pageno {
color: #f0eeee;
font-size: 7pt;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
margin-left: 1px;
margin-top: 1px;
border: 1px inset #C0C0C0;
}
/* Formation of Error Message */
#sb_error {
text-decoration: none;
background-color: #DEDEDE;
color: #FF0000;
border-top: 1px solid #292929;
}
/* Formation of smiley image */
.sb_smiley {
background-position: center;
background-repeat: no-repeat;
position: relative;
float: left;
width: 24px;
height: 18px;
overflow: hidden;
}
#sb_helpcaption {
font-size: 7pt;
font-weight: bold;
color: #f0eeee;
background-color: #e95d00;
}
#sb_helptext {
font-size: 7pt;
color: #f0eeee;
padding-bottom: 3px;
}