/* Link colors */
A:link			{
	text-decoration: none;
	color: #00008B;
	font-size:8pt;
	font-style: normal;
    font-family : Verdana;
}
A:visited		{
	text-decoration: none;
	color: #00008B;
	font-size:8pt;
    font-family : Verdana;
}
A:active		{
	text-decoration: none;
	color: #00008B;
	font-size:8pt;
    font-family : Verdana;
}
A:hover			{
	text-decoration: underline;
	color: #000000;
	font-size:8pt;
    font-family : Verdana;
}
/* Link2 colors */
a:link.link2			{
	text-decoration: none;
	color: #00008B;
	font-size:8pt;
    font-family : Verdana;
}
a:visited.link2		{
	text-decoration: none;
	color: #00008B;
	font-size:8pt;
    font-family : Verdana;
}
a:active.link2		{
	text-decoration: none;
	color: #00008B;
	font-size:8pt;
    font-family : Verdana;
}
a:hover.link2			{
	text-decoration: underline;
	color: #999999;
	font-size:8pt;
    font-family : Verdana;
}
/* Define BODY style */
BODY { font-size:9pt; font-family: Verdana; background-repeat:no-repeat; background-image:url('http://u2.numbvox.com/images/splash_background.jpg'); background-attachment:fixed }	

.index_body {
	background-position: center; font-size:8pt;
   font-family : Verdana; background-image:url('http://u2.numbvox.com/images/splash_background.jpg'); background-repeat:no-repeat; background-attachment:fixed; 
}
.wrapper     { background-color: #FFFFFF }
TD { font-size:8pt; font-family: Verdana; }	
H1 { font-size:8pt; font-family: Verdana; }	

.infobar {
	border-left:0px solid #E1E1E1; border-right:1px solid #E1E1E1; border-top:1px solid #E1E1E1; background-color: #000000;
	color: #FFFFFF;
	padding-right: 20px; font-size:10px; background-position-y:50%; text-transform:capitalize
}

H { font-size:14pt; font-family: Verdana }	
.staff {
	background-image: url(http://u2.numbvox.com/images/NB-btm.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #0E0E0E;
	color: #999999;
	padding-right: 20px;
	font-weight: bold;
	font-size: x-small;
}

.main {
padding-right: 2px;
	font-weight: bold;
	font-size: x-small;
	color: #000000;
	height:  18px; background-image:url('http://u2.numbvox.com/images/bg_menu.gif')
}

.footer {
	color: #999999; font-size:10px
}
.border1 {
	border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-repeat:repeat-x
}
/* DEFINE THE EXPAND CROSS LOCATION IN TORRENTTABLE */
.showthecross{ margin-top: 0px; margin-right: 0px; margin-left: 2px; float: left;}

/* TORRENTTABLE() */
.ttable_headouter { border-collapse: collapse; }
.ttable_headinner {	border-collapse: collapse; border:1px solid #5F5F8F; }
.ttable_head { background-position: 0% 0%; padding:5px; font-family: 'Verdana'; color: #1E3D5B; font-size: 8pt; text-align: center; font-weight:bold; background-repeat:repeat; background-attachment:scroll; text-transform:uppercase; background-image:url('http://u2.numbvox.com/images/grad2.jpg')}
.ttable_col1 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #F7F7F7; }
.ttable_col2 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }
.ttable_colx { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }

/* Define Other Tables */
.table_table { border: 1px border-style #000000; border-collapse:collapse }
.table_head { border-left:1px solid #666699; border-right:1px solid #666699; border-top:1px solid #666699; background-position: 0% 0%; padding:5px; font-family: 'Verdana'; font-size: 8pt; color: #224466; text-transform:capitalize; font-weight:bold; background-repeat:repeat; background-attachment:scroll; background-image:url('http://u2.numbvox.com/images/grad2.jpg') }
.table_col1 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #F7F7F7; }
.table_col2 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #ECECEC; }
.table_col3 { font-family: 'Verdana'; border:1px solid #666699; font-size: 7pt; background: #F7F7F7 }
.table_col4 { font-family: 'Verdana'; border:1px solid #666699; font-size: 7pt; background: #ECECEC; }
.table_col5 { border-left:1px solid #9999CC; border-right:1px solid #9999CC; border-bottom:1px solid #9999CC; padding:5px; font-family: 'Verdana'; font-size: 8pt; background: #EFEFEF;; font-weight:bold; color:#224466 }

/* BLOCK STYLE */
.NB-btl{
	width: 11px;
	background-image: url(http://u2.numbvox.com/images/NB-btl.gif);
}
.NB-btm{
	border:1px solid #DBDBDB; background-repeat: repeat-x;
	font-size: 11px;
	color: #D5D8DB;
	font-family: Verdana;
	vertical-align: middle;
	text-align: left;
	padding-left: 5px;
	font-weight: bold; text-decoration:none; text-transform:uppercase; background-color:#224466
}
.NB-btr{
	width: 11px;
	background-image: url(http://u2.numbvox.com/images/NB-btr.gif);
}
.NB-bml{
	width: 3px;
	background-repeat: repeat-y;
	background-image: url(http://u2.numbvox.com/images/NB-bml.gif);
}
.NB-bmm{
	width: 100%;
	font-size: 10px;
	color: #000000;
	font-family: verdana, tahoma, arial, sans-serif;
	vertical-align:top;
	padding-left:4px; padding-right:5px; padding-top:4px; padding-bottom:5px; background-color:#F5F5F5 
}
.NB-bmr{
	width: 3px;
	background-repeat: repeat-y;
	background-image: url(http://u2.numbvox.com/images/NB-bmr.gif);
}
.NB-bbl{
	width: 3px;
	background-image: url(http://u2.numbvox.com/images/NB-bbl.gif);
}
.NB-bbm{
	width: 100%;
	background-repeat: repeat-x;
	background-image: url(http://u2.numbvox.com/images/NB-bbm.gif);
}
.NB-bbr{
	width: 3px;
	background-image: url(http://u2.numbvox.com/images/NB-bbr.gif);
}

/* FRAME STYLE */
.NB-ftl{
	width: 0px;
	background-image: url(http://u2.numbvox.com/images/NB-ftl.gif);
}
.NB-ftm{
	border:1px solid #DBDBDB; background-repeat: repeat-x;
	font-size: 11px;
	color: #D5D8DB;
	font-family: Verdana;
	vertical-align: middle;
	text-align: left;
	padding-left: 5px;
	font-weight: bold; text-decoration:none; text-transform:uppercase; background-color:#224466
}
.NB-ftr{
	width: 0px;
	background-image: url(http://u2.numbvox.com/images/NB-ftr.gif);
}
.NB-fml{
	width: 6px;
	background-repeat: repeat-y;
	background-image: url('http://u2.numbvox.com/images/NB-fml.gif');background-color:#517AC2
}
.NB-fmm{
	width: 100%;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	vertical-align:top;
	padding-left:4px; padding-right:5px; padding-top:4px; padding-bottom:5px; 
}
.NB-fmr{
	width: 6px;
	background-repeat: repeat-y;
	background-image: url(http://u2.numbvox.com/images/NB-fmr.gif);
}
.NB-fbl{
	width: 4px;
	background-image: url(http://u2.numbvox.com/images/NB-fbl.gif);
}
.NB-fbm{
	width: 100%;
	background-repeat: repeat-x;
	color: #F5F5F5;
	background-image: url(http://u2.numbvox.com/images/NB-fbm.gif);
}
.NB-fbr{
	width: 4px;
	background-image: url(http://u2.numbvox.com/images/NB-fbr.gif);
}

/* top navigation bar bg*/
td.subnav{
	background-image:url(http://u2.numbvox.com/images/NB-navf.gif);
	height:28px;
	color: #999999;
}

/* Torrents-details download box*/
#downloadbox {
	padding: .75em;
	background-color: #eff3fb;
	border: 1px solid #8ba7cd;
}

/* Torrents-details banned box*/
#bannedbox {
	padding: .75em;
	background-color: #CC0000;
	border: 1px solid #8BA7CD;; color:#FFFFFF
}

#detailbox {
	padding: .75em;
	background-color: #F5F5DC;
	border: 1px solid #8ba7cd;
}

/*DEFINE THE SHOUTBOX CSS */
.shoutbox_body { font-family: verdana; color: black; float: middle; background-color: White; }
.shoutbox_contain { border: 0; height: 150; width: 100%; overflow: auto; align: middle; }
.shoutbox_contain2 { border: 0; height: 300; width: 100%; overflow: auto; align: middle; }
.shoutbox_history { border: 0;height: 100%;width: 100%;align: middle; }
.shoutbox_messageboxback { background-color: White; }
.shoutbox_noalt { background-color: #F0F0F0; }
.shoutbox_alt { background-color: #D0DDF2; }
.shoutbox_msgbox { width: 100%; font-size: 12px; background-color: #F5F5F5;border: 1px solid #224466;; color:#224466 }
.shoutbox_shoutbtn { font-size: 12px; background-color: #224466;border: 1px solid #000000; font-weight: bold; color:#D5D8DB }
.shoutbox_error { color: red;font-size: 13px; }

/* Blocks Management */
.btn2 {
    width: 200px;
    height: 20px;
    border : 0px solid #d0d0d0;
    background-color : white;
    color: #000000;
    font-family : Verdana;
    font-size : 10pt;
    font-weight : bold;
    cursor:pointer
}
.btn {
    width: 60px;
    height: 30px;
    border : 1px solid #d0d0d0;
    background-color : white;
    color: black;
    font-family : Verdana, serif;
    font-size : 10pt;
    font-weight : normal;
    cursor:pointer;
}
.btncomment {
    width: 160px;
    height: 30px;
    border : 1px solid #d0d0d0;
    background-color : white;
    color: black;
    font-family : Verdana, serif;
    font-size : 10pt;
    font-weight : normal;
    cursor:pointer;
}
.btnDisable {
    width: 60px;
    height: 30px;
    border : 1px solid #d0d0d0;
    background-color : white;
    color: black;
    font-family : Verdana, serif;
    font-size : 10pt;
    font-weight : normal;
}

.rowTabHead {
    background-color : #224466;
    padding : 4px;
    font-family : Verdana, Helvetica, sans-serif;
    font-size : 10px
}

.row1 {
    background-color : #EFEFEF;
    padding : 4px;
    font-family : Verdana;
    font-size : 11px;
}

.row2 {
    padding : 4px;
    font-family : Verdana;
    font-size : 11px;
    background-color: #F7F7F7
}

.row3 {
    padding : 4px;
    font-family : Verdana;
    font-size : 11px;
    background-color: #E5E5E5
}

.rowEnd {
    padding : 4px;
    font-family : Verdana, Helvetica, sans-serif;
    font-size : 10px;
    background-color: #E1E1E1;
}

.forumDark {
    padding : 4px;
    font-family : Verdana, Helvetica, sans-serif;
    font-size : 10px;
    background-color: #E9E9E9;
}

.forumText {
    padding : 4px;
    font-family : Verdana;
    font-size : 12px;
    background-color: #F8F8FF
}

.forumLight {
    padding : 4px;
    font-family : Verdana, Helvetica, sans-serif;
    font-size : 10px;
    background-color: #FFFAFA;
}

.tablebg {
    background-color : #666666;
    padding : 0;
    border : 0 solid #006699;
    margin: 0;
}

.select2 {
background-color: #FAFAD2;
font-weight: bold;
}
td.clearalt6 {
  background: White;
  padding: 5px;
  border: 0px;
border: hidden;
}
td.clearalt7 {
  padding: 5px;
  background: #F5F5F5;
  border: 0px;
border: hidden;
}

#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}

td.clearalt6 {
  background: #F7F7F7;
  padding: 5px;
  border: 0px;
border: hidden;
}
td.clearalt7 {
  padding: 5px;
  background: #E7E7E7;
  border: 0px;
border: hidden;
}	

.sublink {
	color: White;
}

.altlink {
	color: #B0E0E6;
	font: normal;
	font-style: normal;
	
}

.btn_srch {
  border-style:solid; border-width:1px; 
  font-family:Verdana; font-size:8pt; color:#3040A0; text-align:center; background-image:url('http://u2.numbvox.com/images/buttonBG.gif'); font-weight:bold
}

.btn2 {
  border-style:solid; border-width:1px; 
  font-family:Verdana; font-size:8pt; color:#0033CC; text-align:center; background-image:url('http://u2.numbvox.com/images/greenbg.gif'); text-transform:capitalize; font-weight:bold
}

.btn {
  border-style:solid; border-width:1px; 
  font-family:Verdana; font-size:8pt; color:#FFFF00; text-align:center; background-image:url('http://u2.numbvox.com/images/bluebg.gif'); text-transform:capitalize; font-weight:bold
}

.btn-blue {
  padding:2px; border-style:solid; border-width:1px; font-family:Verdana; font-size:8pt; color:#FFFF00; text-align:center; background-image:url('http://u2.numbvox.com/images/bluebg.gif'); text-transform:capitalize; font-weight:bold
}

.btn-blue-fade {
  padding:2px; border-style:solid; border-width:1px; font-family:Verdana; font-size:8pt; color:#C0C0C0; text-align:center; background-image:url('http://u2.numbvox.com/images/bluebg.gif'); text-transform:capitalize; font-weight:bold
}
.button {
  border-style:solid; border-width:1px; 
  font-family:Verdana; font-size:8pt; color:#000000; text-align:center; background-image:url('http://u2.numbvox.com/images/greenbg.gif'); text-transform:capitalize; font-weight:bold
}

table.sub {
  background-color: #D4DEF5;
}

#chat {
overflow: auto;
width: 100%;
height: 350px;
padding: 0px;

}

#chatoutput ul {
    list-style: none;
    margin:0px;
    padding:0px;
    font-size: 10pt;
    padding:5px 4px 6px 5px;
    
}

div.chatoutput {
    /*background:#465151;#323232;*/
    background:#8dd1ff;
    padding:5px 0px 3px 10px;
    margin:0px;
    color:#000000;
    line-height: 150%;
    margin-bottom:2px;
}

div.loader {
background-image: url('images/ajshoutbox/random.php');
background-repeat: no-repeat;
background-position:center center;
width:199px;
height:137px;
}

#chatoutput ul li {

}


#chatoutput ul li span.name {
    display: block;
    background:url(images/ajshoutbox/bubble.png) no-repeat left;
    padding-left:19px;
  margin-bottom:1px;
    font-weight: normal;
    color:#000000;
}

#chatoutput ul li:hover span.name {
    background:url(images/ajshoutbox/bubblehover.png) no-repeat left;
    
}

form {
    padding:0px;
    margin:6px;
}

#chatoutput {
    text-align: left;
    margin-right: 0px;
    color: #999;
}

/* swaps edit and delete images on mouse over */
img.EditSwap {
background:url(images/ajshoutbox/shout_edit_gray.gif) no-repeat bottom;
}
img:hover.EditSwap {
background:url(images/ajshoutbox/shout_edit.png) no-repeat bottom;
}
img.DeleteSwap {
background:url(images/ajshoutbox/shout_delete_gray.gif) no-repeat bottom;
}
img:hover.DeleteSwap {
background:url(images/ajshoutbox/shout_delete.png) no-repeat bottom;
}
/* end of swaping */

img.form {
background:url(images/ajshoutbox/frame.png) no-repeat;
}
img:hover.form {
background:url(images/ajshoutbox/frame_hover.png) no-repeat;
}