/*
project: frame4's MD:Pro (Malware Distribution Project)
author: luka cvrk (www.medianova.hr)
alterations: Rory Zweistra Oqapi Software (www.oqapi.nl)
*/
*{margin:0;padding:0;}:focus,:active {outline:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}a img{border:0}
body { font-family: "Trebuchet MS",Arial,Sans-Serif;}
/*body { font: .7em "Trebuchet MS", Arial, Sans-Serif; background: #F5F5F8 url(/uploads/FU/o4/FUo4xwE7F8DtQML1Yr_maA/bg.gif) repeat-x; color: #333; }*/
a { text-decoration: none; color: #CC0000;}
h1 { font-size: 1.7em; color: #fff; margin: 0 0 20px; }
h2 { color: #CC0000; margin: 0 0 10px; font: normal 1.6em Georgia, "Times New Roman", Arial; border-bottom: 1px solid #d8d8d8; padding: 0 0 4px; }
h3 { margin: 0 0 6px; color: #CC0000; }
p { margin: 0 0 15px; line-height: 1.7em; }
input, select, textarea { font: normal 1em Arial, Sans-Serif; }
.clear { clear: both; }


#topLevel { font: .7em "Trebuchet MS", Arial, Sans-Serif; background: #F5F5F8 url(/uploads/FU/o4/FUo4xwE7F8DtQML1Yr_maA/bg.gif) repeat-x 0 -55px; color: #333; line-height: 1.44; }

/* .wrap { margin: 0 auto; width: 910px;} */

/* .content {
    margin: 5px;
} */

#contentbg { padding: 15px 0; height: 20px; background: #000 url(/uploads/ZC/it/ZCitJdjRwQEH3Otlf7RGNQ/contentbg.gif) repeat-x left bottom; }
#header { padding: 14px 0px 14px 20px; background: url(/uploads/uo/6y/uo6yC54VqjSEuWMVOMPqeA/header.gif) no-repeat; }
/*#login { float: right; margin: 0 0 0; color: #797979; }
#login p { margin: 0 0 6px; }
#login a { font-weight: bold; color: #F8FC7E; margin: 0 4px;}
input.loginfield { border: 1px solid #000; padding: 3px; width: 100px; background: #5F5F5F; color: #fff; }
input.loginbutton { background: #313131; font-weight: bold; color: #fff; border: 0; } */
#loginBox div.bd div.loginBox { float: right; margin: 0 0 0; color: #FFF; }
#loginBox div.bd div.loginBox p { margin: 0 0 6px; }
#loginBox div.bd div.loginBox a { font-weight: bold; color: #F8FC7E; margin: 0 4px;}
#loginBox div.bd div.loginBox input.loginfield { border: 1px solid #000; padding: 3px; width: 100px; background: #5F5F5F; color: #fff; }
#loginBox div.bd div.loginBox input.loginbutton { background: #313131; font-weight: bold; color: #fff; border: 0; }
.white { color: #FFF; }

/* #menu { margin: 30px 0 5px; height: 39px; }
#menu li { display: inline; font-weight: bold; text-transform: uppercase; }
#menu li a { float: left; padding: 12px 25px; color: #CACACC; }
#menu li a:hover, #menu li a.current { background: #616161 url(/uploads/uE/YW/uEYWhZpcbhKLcvA8kMzx7g/tab.gif) repeat-x; color: #fff; }
#menu li a.current { color: #FAFCB5; } */

#pitch { background: url(/uploads/2i/53/2i53s_ruTFpVOwGYs8hmyQ/pitch.jpg) no-repeat; height: 110px; width: 580px; float: left; color: #ccc; padding: 80px 20px 20px; margin: 0 0 15px; }
#pitch p { margin: 0 0 9px; }
.big { font-size: 1.2em; color: #FBFEA0; font-weight: bold; }

#stats_box { background: url(/uploads/fJ/ZA/fJZAvNVDFtSpN1bX0HIGQw/sidebox.gif) no-repeat; float: right; width: 238px; padding: 25px 15px; margin: 0 0 20px; height: 160px; color: #808080; }
#stats_box span { font-size: 1.5em; color: #CC0000; font-weight: bold; }

/* #main { clear: left; float: left; width: 610px; } */

#main { clear: left; margin: 20px 0px 20px 20px;}
#mainMobile { margin: 20px 0px 20px 20px;}

.col { float: left; width: 280px; padding: 0 0 0 10px; }
.cor { float: right; width: 290px; }
#main a { text-decoration: underline; }
.col ul, .cor ul { margin: 0 0 10px 5px; }
.col li, .cor li { background: url(/uploads/Mn/Ts/MnTsNYPrFexj_k3irYSGeA/bullet.gif) no-repeat 0 6px; padding: 1px 0 1px 10px; }

#search { background: url(/uploads/DE/2h/DE2hB8nqyGD2HBaHAogzmQ/searchbg.gif) no-repeat; height: 70px; width: 400px; padding: 20px 0 0 17px; margin: 0px; }
#searchtabs { height: 25px; padding: 0 0 0 4px; }
* + html #searchtabs { height: 27px; }
#searchtabs li { display: inline; background: none; text-transform: uppercase; font-weight: bold; font-size: .9em; }
html #searchtabs li a { float: left; color: #808080; text-align: center; margin: 0 2px 0 0; text-decoration: none; width: 76px; padding: 5px 0; background: url(/uploads/5n/Nb/5nNbwTsZHv1qFsV7x1TSvA/searchtab.gif) no-repeat; }
#searchtabs li a:hover { color: #000; }
#searchtabs li a.current { background: url(/uploads/C7/6N/C76NLyeb_K_E3UFw4ykqrw/searchtabcurrent.gif) no-repeat; color: #fff; }
input.searchfield { border: 2px solid #252525; background: #808080; padding: 6px; width: 280px; color: #fff; }
input.searchbutton { border: 0; background: none; color: #fff; font-weight: bold; padding: 5px; }

#side { float: right; width: 268px; }
.box { padding: 12px 12px 0; background: #fff; border: 1px solid #d8d8d8; }

.sidemenu { text-transform: uppercase; font-weight: bold; font-size: 1.1em; }
.sidemenu li { height: 24px; }
.sidemenu li a { display: block; border-bottom: 1px dotted #ccc; padding: 3px 10px; background: url(/uploads/Mn/Ts/MnTsNYPrFexj_k3irYSGeA/bullet.gif) no-repeat 0 9px; }
.sidemenu li a:hover { color: #808080; }

#footer { clear: both; padding: 30px 20px 10px; background: #ababab url(/uploads/Ky/V6/KyV6YUNorMaDM2Wrp2hDkw/footer.gif) no-repeat; color: #464646; }
.right { float: right; }

/* Additional CSS used for custom assets and style bug fixing by Oqapi Software */

h1 {
color: #CC0000;
}

h3 {
color: #000;
font-size: 1.1em;
font-weight: bold;
}

.tableData {
border-bottom: 1px solid #F1F1F1;
border-top: 1px solid #F1F1F1;
}

.tableHeader {
border-bottom: 1px solid #000;
text-align: left;
}

.loginInfoBox {
height: 105px;
width: 270px;
}

/* div.content ul{
font-weight: bold;
} */


div#stats_box {
font-weight: bold;
}

div.postSubject {
font-weight: bold;
}

td.formDescription {
background-color: #F1F1F1;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
width: 115px;
}

.error {
color: #CC0000;
font-weight: bold;
}

.loginBoxField {
background-color: #5F5F5F;
border: 1px solid #000;
color: #FFF;
}

.grey {
color: #797979;
}

.black {
color: #000;
}

.divider {
margin-bottom: 15px;
border-top: 1px solid #000;
}

.odd {
background-color: #D1D1D1;
}

.searchResult {
padding: 5px;
width: 384px;
}

.detailTable {
width: 610px;
text-align: left;
padding: 3px;
}

.detailTableHead {
background-color: #D1D1D1;
padding:2px 2px 1px 20px;
background-image:url(/uploads/e9/9a/e99aebfd0526cc661fade73f9a955d37/cube.jpg);
background-position: 4px 5px;
background-repeat:no-repeat;
color:#000000;
font-weight:bold;
letter-spacing:1px;
}

.detailTableInfo {
vertical-align: top;
width: 105px;
}

#main ul { margin: 0 0 10px 5px; }
#main li, #main li { background: url(/uploads/Mn/Ts/MnTsNYPrFexj_k3irYSGeA/bullet.gif) no-repeat 0 6px; padding: 1px 0 1px 10px; }

.scanResult {
color: #CC0000;
}

.bold {
font-weight: bold;
}

.underline {
text-decoration: underline;
}

.accountData {
float: left;
}

.accountOptions {
float: right;
}

tr td.tableData p img {
width: 130px;
}

.qr {
float: right;
margin-right: 90px
}

#main .content ul#searchtabs {
margin: 0px;
}

#main .content ul#searchtabs li {
background: none;
padding: 0px;
}

#loginBox_mask {
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
}

#captchaLoginBox {
background-color: #202020;
border-bottom: 1px solid #202020;
color: #FFF;
height: 170px;
margin-top: -170px;
padding: 0 15px;
font: .7em "Trebuchet MS", Arial, Sans-Serif;
}

#captchaLoginForm p img{
width: 115px;
}

#header span {
color: #FFF;
}

.loginToggleLink {
font-weight: bold;
color: #FFF;
font-size: 1em;
}

.loginBoxDiv {
margin-left: 641px;
margin-top: 100px;
}

.hd, .bd, .ft {
width: 700px;
margin: auto;
}

.yui-panel .hd, yui-panel .bd, .yui-panel .ft {
border-color:#808080;
border-style:solid;
border-width:0 1px;
}

.yui-panel .bd, .yui-panel .ft, .yui-panel .hd {
background-color:#F2F2F2;
border-color:#808080;
border-style:solid;
border-width:0 1px;
}

.yui-panel .hd {
color:#000000;
font-size:93%;
font-weight:bold;
line-height:2;
padding:0 10px;
}

.yui-panel .bd {
padding:10px;
height: 190px;
}

.container-close {
background:transparent url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) no-repeat scroll 0 -300px;
cursor:pointer;
height:15px;
position:absolute;
right:6px;
top:5px;
width:25px;
}

.yui-panel-container .container-close {
overflow:hidden;
text-decoration:none;
text-indent:-10000em;
}


.scaledLogo {
width: 30px;
height: 30px;
}

blockquote {
border-left:5px solid #CCCCCC;
color:#666666;
font-family:Georgia,serif;
font-size:11px;
font-style:italic;
line-height:18px;
margin-bottom:20px;
padding:0 20px;
}

blockquote, q {
quotes:"" "";
}

#header span.black {
color: #000;
}

.validation-advice {
color:#B31911;
}

.WGProfileFields {
width: 340px;
}

#main span.paginator a, #main span.paginator a:hover, #main span.paginator a:visited {
text-decoration: none;
}

main p.paginator a, #main p.paginator a:hover, #main p.paginator a:visited {
text-decoration: none;
}

.left {
float: left;
}

div#container .right {
color: #FFF;
font-size: 1em;
font-weight: bold;
/*background-color: gray;
height: 30px;*/
}

#mdproLogo {
margin: 12px 0px -12px;
}

#logUploader_file_fileUploadControl {
margin: -15px 0px -10px 0px;
}

.yellow {
color: #FAFCB5;
}



#showLoginBox {
color: #FAFCB5;
padding: 30px;
}

#closeLoginBox {
color: #FAFCB5;
padding: 30px;
}

.top10 {
margin-top: 10px;
}

.top20 {
margin-top: 20px;
}

.top40 {
margin-top: 40px;
}

.loginBoxSubmit {
margin-top: 5px;
}

#recaptcha_widget_div {
width: 370px;
}

.downloadXmlLink {
margin-left: 5px;
}

#tabBackground {
cursor: pointer;
}

/*
Name: Sliding Login Panel with jQuery 1.3.2
Author: Jeremie Tisseau
Author URI: http://web-kreation.com/
Script URI: http://web-kreation.com/index.php/tutorials/nice-clean-sliding-login-panel-built-with-jquery/
Date: March 26, 2009
Version: 1.0

The CSS, XHTML and design is released under Creative Common License 3.0:
http://creativecommons.org/licenses/by-sa/3.0/

*/

/***** clearfix *****/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}

/* Panel Tab/button */
.tab {
background: url(/uploads/1f/c9/1fc9d97db673937c73293fbcde50f29a/tab_b.png) repeat-x 0 0;
height: 42px;
position: relative;
top: 0;
z-index: 999;
}

.tab ul.login {
display: block;
position: relative;
float: right;
clear: right;
height: 42px;
width: 435px;
font-weight: bold;
line-height: 42px;
margin: 0 auto;
/*right: 11.3%;*/
color: white;
font-size: 80%;
text-align: center;
}

.tab ul.login li.left {
background: url(/uploads/aa/ae/aaae805f12d66e48b75893258c01d826/tab_l.png) no-repeat left 0;
height: 42px;
width: 30px;
padding: 0;
margin: 0;
display: block;
float: left;
}

.tab ul.login li.right {
background: url(/uploads/97/50/97507796c2706c6922e4f6def12b714b/tab_r.png) no-repeat left 0;
height: 42px;
width: 30px;
padding: 0;
margin: 0;
display: block;
float: left;
}

.tab ul.login li {
text-align: left;
padding: 0 6px;
display: block;
float: left;
height: 42px;
background: url(/uploads/aa/ef/aaef3aa0af295efa47a7e44533fc7e57/tab_m.png) repeat-x 0 0;
}

.tab ul.login li a {
color: #CC0000;
}

.tab ul.login li a:hover {
color: white;
}

.tab .sep {color:#414141}

.tab a.open, .tab a.close {
height: 20px;
line-height: 20px !important;
padding-left: 30px !important;
cursor: pointer;
display: block;
width: 100px;
position: relative;
top: 11px;
}

.tab a.open {background: url(/uploads/03/10/0310a8daf3e3178ecdfb67b1f9055144/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(/uploads/e9/57/e95778f8882bec563f0babc3dc78aa56/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(/uploads/03/10/0310a8daf3e3178ecdfb67b1f9055144/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(/uploads/e9/57/e95778f8882bec563f0babc3dc78aa56/bt_close.png) no-repeat left -19px;}

/* sliding panel */
#toppanel {
position: absolute; /*Panel will overlap content */
/*position: relative;*/ /*Panel will "push" the content down */
top: 0;
width: 100%;
z-index: 999;
text-align: center;
margin-left: auto;
margin-right: auto;
}

#panel {
width: 100%;
height: 220px;
color: #999999;
background: #272727;
overflow: hidden;
position: relative;
z-index: 3;
display: none;
}

#panel h1 {
font-size: 1.6em;
padding: 5px 0 10px;
margin: 0;
color: white;
}

#panel h2{
font-size: 1.2em;
font-weight: bold;
padding: 10px 0 5px;
margin: 0;
color: white;
}

#panel p {
margin: 5px 0;
padding: 0;
}

#panel a {
text-decoration: none;
color: #15ADFF;
}

#panel a:hover {
color: white;
}

#panel a-lost-pwd {
display: block;
float: left;
}

#panel .content {
width: 911px;
margin: 0 auto;
padding-top: 15px;
text-align: left;
font-size: 0.7em;
}

#panel .content .left {
width: 280px;
height: 190px;
float: left;
padding: 0 15px;
border-left: 1px solid #333;
}

#panel .content .right {
border-right: 1px solid #333;
}

#panel .content form {
margin: 0 0 10px 0;
}

#panel .content label {
float: left;
padding-top: 8px;
clear: both;
width: 280px;
display: block;
}

#panel .content input.field {
border: 1px #1A1A1A solid;
background: #414141;
margin-right: 5px;
margin-top: 4px;
width: 200px;
color: white;
height: 16px;
}

#panel .content input:focus.field {
background: #545454;
}

/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
display: block;
float: left;
clear: left;
height: 24px;
text-align: center;
cursor: pointer;
border: none;
font-weight: bold;
margin: 10px 0;
}

#panel .content input.bt_login {
width: 74px;
background: transparent url(/uploads/9c/2c/9c2c6f7bff81fb2cb715b72491a7b390/bt_login.png) no-repeat 0 0;
}

#panel .content input.bt_register {
width: 94px;
color: white;
background: transparent url(/uploads/50/b4/50b4e6141503f391306a1faa1081097a/bt_register.png) no-repeat 0 0;
}

#panel .lost-pwd {
display: block;
float:left;
clear: right;
padding: 15px 5px 0;
font-size: 0.7em;
text-decoration: underline;
}

#panel a.yellow {
color: #FAFCB5;
}

#panel span a, #panel span a:hover {
color: #FAFCB5;
}

#panel .content .width311 {
width: 311px;
}

#panel .content .width225 {
width: 225px;
}

.red {
color: #CC0000;
}

.noborder {
border: none;
}

.code {
border-left: 5px solid #CCCCCC;
color: #666666;
margin-bottom: 20px;
padding: 0 20px;
font-size: 1.2em;
}


