/* Link colors */
A:link			{ text-decoration: none; color: #333333; font-size:8pt;}
A:visited		{ text-decoration: none; color: #333333; font-size:8pt;}
A:active		{ text-decoration: none; color: #333333; font-size:8pt;}
A:hover			{ text-decoration: underline; color: #111111; font-size:8pt;}

/* Link2 colors */
A.link2:link			{ text-decoration: none; color: #CCCCCC; font-size:8pt;}
A.link2:visited		{ text-decoration: none; color: #CCCCCC; font-size:8pt;}
A.link2:active		{ text-decoration: none; color: #CCCCCC; font-size:8pt;}
A.link2:hover			{ text-decoration: underline; color: #999999; font-size:8pt;}

/* Define BODY style */
.index_body {
font-family: "verdana";
font-size: 9pt;
color: 	#000;
margin: 0px;
padding: 0px;
background: #40587B url(images/pagebg.gif) repeat top left;
}

TD { font-size:8pt; font-family: Verdana; }
H1 { font-size:8pt; font-family: Verdana; }
.bblock {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #e3e3e3;
border-bottom-color: #e3e3e3;
border-left-color: #e3e3e3;
}
.mcolum {
padding-right: 5px;
padding-left: 5px;
}
.info {
color: #000;
}

/* 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 #9999CC; }
.ttable_head { font-family: 'Verdana'; color: #000000; font-size: 8pt; background: #E5E5E5; text-align: center;}
.ttable_col1 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #F7F7F7; }
.ttable_col1:hover { background-color: #FFFAFA; }
.ttable_col2 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }
.ttable_col2:hover { background-color: #FFFAFA; }
.ttable_colx { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }

/* Define Other Tables */
.table_table { border: #000000; border-style: border-style; border-width: 1px; border-collapse:collapse; }
.table_head { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #ECECEC; color: #000000; }
.table_col1 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #ECECEC; }
.table_col2 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #ECECEC; }

/* BLOCK STYLE */
.bcapbar{
background-repeat: repeat-x;
font-size: 11px;
color: #000000;
font-family: verdana, tahoma, arial, sans-serif;
background-image: url(images/bhead.jpg);
vertical-align: text-top;
padding-top: 6px;
text-align: center;
font-weight: bold;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #333333;
border-bottom-color: #333333;
border-left-color: #333333;
}
.bmain{ 
width: 100%; padding:
5px; font-size: 10px;
color: #222222;
font-family: verdana, tahoma, arial, sans-serif;
vertical-align:top;
}

/* FRAME STYLE */
.fcapbar{
font-size: 11px;
color: #333333;
font-family: verdana, tahoma, arial, sans-serif;
text-align: center;
font-weight: bold;
vertical-align: bottom;
}
.fmain{
width: 100%;
background-image: url(images/main.png);
font-size: 11px;
color: #222222;
font-family: verdana, tahoma, arial, sans-serif;
vertical-align:top;
padding-top: 5px;
padding-right: 6px;
padding-bottom: 5px;
padding-left: 6px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999999;
}
/* top navigation bar bg*/
td.subnav{
background-image:url("images/subnav.png");
height:34px;
}

/* Torrents-details download box*/
#downloadbox {
padding: .75em;
background-color: #F2EBEB;
border: 1px solid #8ba7cd;
}

/*DEFINE THE SHOUTBOX CSS */
.shoutbox_body {
scrollbar-face-color: F2EBEB;
scrollbar-highlight-color: 666666;
scrollbar-3dlight-color: ffffff;
scrollbar-darkshadow-color: 666666;
scrollbar-shadow-color: ffffff;
scrollbar-arrow-color: 888888;
scrollbar-track-color: cccccc;
background-color: #F2EBEB;
font-family: verdana;
color: #848484;
float: middle;
background-color: #F2EBEB;
background-repeat: repeat-x;
background-position: top;
}
.shoutbox_contain { border: 0; height: 500; width: 100%; overflow: auto; align: middle; }
.shoutbox_history { border: 0;height: 100%;width: 100%;align: middle; }
.shoutbox_messageboxback { background-color: #F2EBEB; }
.shoutbox_noalt td {
background-color: #dadada;
color: #333333;
}
.shoutbox_alt td {
background-color: #cdcdcd;
color: #333333;
}
.shoutbox_msgbox {
width: 100%;
background-color: #F2EBEB;
border-color: 4c4c4c;
border-width: 1;
color: #333333;
font-size: 8pt;
height: 18px;
}
.shoutbox_shoutbtn {
background-color: F2EBEB;
border-color: 4c4c4c;
border-width: 1;
color: #333333;
font-size: 9pt;
font-weight: bold;
height: 18px;
}
.shoutbox_error { color: red;font-size: 13px; }

/* Редактор */
.bb_holder {
border: 2px solid #000;
border-collapse:collapse;
background:#E0E0E0;
}
.em_holder td, .em_holder td:hover, .em_holder { border:0px solid #333333;}

.bb_icon, .bb_icon:hover {
background:#E0E0E0;
border:1px solid #777777;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding:1px;
min-width:18px;
cursor:pointer;
}
.bb_icon:hover {
border: 1px solid #303030;
} /* Редактор */

/* spoiler */
.spoiler_head {
color: #******;
font-weight: normal;
border: 2px solid #C3CBD1;
border-left: 2px solid #C3CBD1;
padding: 0px;
background:#******;
cursor: pointer;
}

.spoiler_body {
border: 1px solid #C3CBD1;
border-left: 0px solid #C3CBD1;
border-top: none;
padding: 0px;
background:#******;
} /* spoiler */

/* Image resizer css */
table.ncode_imageresizer_warning {
background: #000000;
color: #FFFFFF;
border: 1px solid #CCC;
cursor: pointer;
}

table.ncode_imageresizer_warning td {
font-size: 12px;
font-weight: bold;
color: FCF80D;
vertical-align: middle;
}

table.ncode_imageresizer_warning td.td1 {
padding: 5px;
}

table.ncode_imageresizer_warning td.td1 {
padding: 2px;
} /* end resizer */

/* Постеры в блоке */
.posters {
border:1px solid #c5c5c5;
padding: 5px;
background: #e9e1e1;
margin:1px;

border-radius:10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius: 10px;

-moz-box-shadow: 0 2px 4px #000;
-webkit-box-shadow: 0 2px 4px #000;
box-shadow: 0 3px 5px #000;
} /* Постеры в блоке */

/* Нет картинки */
img:after {
content: "\f127" " " attr(alt);
font-size: 14px;
display: inline;
}
/* Нет картинки */

/* Blocks Management */
.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;
}

.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: #E5E5E5;
padding: 4px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.row1 {
background-color: #EFEFEF;
padding: 4px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.row2 {
padding: 4px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
background-color: #F5F5F5;
}

.rowEnd {
padding: 4px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
background-color: #CCCCCC;
}

.tablebg {
background-color: #666666;
padding: 0;
border: 0 solid #006699;
margin: 0;
}
/* Blocks Management */