body{
                margin:0px;
                padding:0px;
                font-family:Tahoma, Geneva, sans-serif;
                font-size:12px;
        width:100%;
                background:url(../images/headerleft.jpg) #010103 left top no-repeat;
}
.clear{
                        clear:both;
                        height:0;
}
table{
                border:none;
                border-collapse:collapse;
}
table td{
                        padding:0px;
                        vertical-align:top;
}
form,fieldset{
                margin:0px;
                padding:0px;
                border:none;
}
input{
                margin:0px;
                padding:0px;
                border:none;
                font-family:Tahoma, Geneva, sans-serif;
}
select{
                        margin:0px;
                        padding:0px;
                        font-family:Tahoma, Geneva, sans-serif;
                        color:#000;
}
p{
        margin:0px;
        padding:0px;
}
h1,h2,h3,h4,h5{
                                                margin:0px;
                                                padding:0px;
}
ul{
        margin:0px;
        padding:0px;
        list-style:none;
}
img{
                border:none;
}
.clearfix:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
        }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
#main{
                  min-width:1000px;
                  background:url(../images/bottom.jpg) right bottom no-repeat;
                  position:relative;
                  width:100%;
}
#wrapper{
                 position:relative;
                 }
#header{
                         background:url(../images/headerright.jpg) right top no-repeat;
                         height:119px;
}
#menutop{
                                float:right;
                                background:url(../images/topmenu.png) right top no-repeat;
                                padding:11px 0px 0px 0px;
                                margin:0px 33px 0px 0px;
                                font-weight:bold;
}
#menutop table{
                                float:left;
                                font-weight:bold;
                                color:#CDEFF2;
                                margin:6px 0px 0px 0px;
                                width:397px;
}
.login{
                width:135px;
                height:14px;
                padding:2px 0px 2px 0px;
                background:#060B0E;
                border:1px #134658 solid;
                margin:0px 0px 0px 7px;
                font-family:Tahoma, Geneva, sans-serif;
                color:#107B9B;
                font-size:1em;
}
#menutop ul{
                        margin:9px 0px 0px 0px;
                                        float:left;
}
#menutop ul li{
                                          display:inline;
}
#menutop ul li a{
                                                color:#CDEFF2;
                                                margin:0px 0px 0px 19px;
}
#menutop ul li a:hover{
                                                                 text-decoration:none;
}
#rmenutop{
                                        margin:0px 0px 0px 16px !important;
                                        padding:0px !important;
}
#rmenutop li{
                                        margin:0px !important;
}
#rmenutop li a{
                                         display:block;
                                         float:left;
                                         color:#FFF !important;
                                         text-align:center;
                                         text-decoration:none;
                                         padding:9px 0px 0px 0px;
                                         height:24px;
}
#rmenutop li a:hover{
                                                                text-decoration:underline !important;
}
.subscribe{
                           background:url(../images/subscribe.jpg) left top no-repeat;
                           width:72px;
                           margin:0px 1px 0px 0px !important;
                           float:left;
                           height:33px;
                           cursor:pointer;
                           color:#FFF;
                           font-weight:bold;
}
.logout{
                        background:url(../images/logout.jpg) left top no-repeat;
                        width:80px;
                        margin:0px !important;
}
#header h1{
                                        float:left;
                                        margin:0px 0px 0px 0px;
                                        padding:0px 0px 0px 19px;
}
#header h1 a{
                                        display:block;
                                        background:url(../images/logo.png) left top no-repeat;
                                        width:208px;
                                        height:61px;
}
#header h1 a span{
                                                    display:none;
}
#menu{
                        font-weight:bold;
                        float:left;
                        margin:37px 0px 0px 15px;
}
#menu li{
                                float:left;
                                margin:0px 1px 0px 0px;
}
#menu li a{
                                color:#D6F9FA;
                                display:block;
                                background:url(../images/pass2.jpg) right top no-repeat;
                                text-decoration:none;
                                float:left;
}
#menu li a:hover{
                                                        background:url(../images/act2.jpg) right top no-repeat;
}
#menu li a:hover span{
                                                                 background:url(../images/act1.jpg) left top no-repeat;
                                                                 cursor:pointer;
}
#menu li a span{
                                                display:block;
                                                background:url(../images/pass1.jpg) left top no-repeat;
                                                height:27px;
                                                padding:10px 13px 0px 13px;
                                                float:left;
}
#header h4{
                                  display:block;
                                  background:url(../images/days.jpg) left top no-repeat;
                                  width:98px;
                                  height:19px;
                                  padding:3px 0px 0px 0px;
                                  float:right;
                                  font-size:1.1em;
                                  color:#EA4196;
                                  text-align:center;
                                  font-weight:normal;
                                  margin:53px 96px 0px 0px;
}
#header h4 a{
                                  color:#EA4196;
                                  text-decoration:none;
                                }
#header h4 a:hover{
                                   text-decoration:underline;
                                   }
#content{
                                padding:0px 13px 0px 13px;
                                background:url(../images/contenttop.jpg) left top no-repeat;
                                min-height:400px;
}
#left{
                float:left;
                width:219px;
}
#search{
                         background:url(../images/search2.gif) left top repeat-y;
}
.search1{
                         background:url(../images/search1.jpg) left top no-repeat;
}
.search2{
                          background:url(../images/search3.jpg) left bottom no-repeat;
                          padding:11px 0px 0px 0px;
                          text-align:center;
                          color:#3DC8F1;
                          min-height:300px;
}
.search2 h3{
                                        font-size:2em;
                                        color:#3DC8F1;
                                        font-weight:normal;
                                        background:url(../images/line.gif) center bottom no-repeat;
                                        line-height:24px;
                                        padding:0px 0px 13px 0px;
                                        margin:0px 0px 11px 0px;
}
.searchfield{
                                 background:url(../images/searchfield.jpg) left top no-repeat;
                                 width:151px;
                                 height:15px;
                                 padding:3px 0px 2px 6px;
                                 color:#107B9B;
                                 font-size:1em;
}
.searchf{
                         background:url(../images/searchfield1.jpg) right top no-repeat;
                         width:151px;
                         padding:6px 26px 0px 0px;
                         margin:0px auto;
                         height:20px;
                         margin-bottom:5px;
}
.select{
                        width:177px;
                        margin:0px auto;
                        text-align:left !important;
                        margin-top:6px;
}
.line{
                background:url(../images/line.gif) left top no-repeat;
                height:2px;
                width:156px;
                margin:0px auto;
                margin-top:5px;
                margin-bottom:12px;
}
.field{
                width:168px;
                height:13px;
                border:1px #134658 solid;
            padding:3px 0px 2px 6px;
            color:#107B9B;
                font-size:1em;
                background:#000;
                margin:7px 0px 0px 0px;
}
#search p{
                                margin:7px 0px 0px 0px;
                                padding:0px;
}
.checkbox{
                                text-align:left !important;
                                padding:0px 0px 0px 20px;
}
.check{
                        position:relative;
                        top:2px;
}
.search{
                        background:url(../images/search.jpg) left top no-repeat;
                        cursor:pointer;
                        width:80px;
                        height:27px;
                        margin:21px 4px 0px 0px;
}
#submenu{
                                font-weight:bold;
                                margin:26px 0px 0px 0px;
}
#submenu li{
                                  margin:0px 0px 1px 0px;
}
#submenu li a{
                                         color:#FFF;
                                         text-decoration:none;
                                         display:block;
                                         width:206px;
                                         height:22px;
                                         background:url(../images/link.jpg) left top no-repeat;
                                         padding:4px 0px 0px 13px;
}
#submenu li a:hover{
                                                                color:#D763A2;
                                                                background:url(../images/linkh.jpg) left top no-repeat;
}
#right{
                        border:1px #60223F solid;
                        margin:0px 0px 0px 9px;
                        padding:8px;
}
#block{
                        background:#060B0E;
                        border:1px #60223F solid;
                        padding:15px 15px 40px 15px;
                        min-height:1000px;
                        color:#fff;
                        position:relative;
}
#block h1{
                        text-align:center;
                        font-weight:normal;
                        color:#3DC8F1;
                        font-size:24px;
                        background:url(../images/titleline.gif) bottom center no-repeat;
                        padding:0px 0px 12px 0px;
                        margin:0px 0px 10px 0px;
                        }
#gallery a{
                        float:left;
                                display:block;
                                width:212px;
                                height:212px;
                                margin:0px 13px 23px 0px;
                        }
#footer{
                         padding:22px 13px 29px 13px;
                         font-size:0.9em;
                         background:url(../images/footer.jpg) 242px top no-repeat;
}
.copyright{
                                float:left;
                                color:#60223F;
}
.footer_menu{
                                         float:right;
                                         margin:0px 29px 0px 0px;
}
.footer_menu li{
                                                float:left;
                                                margin:0px 0px 0px 29px;
}
.footer_menu li a{
                                                color:#861A4C;
                                                text-decoration:none;
}
.footer_menu li a:hover{
                                                                        color:#3DC8F1;
                                                                        text-decoration:underline;
}
.raduga{
                margin:10px 0px 0px 0px;
                }
#text_color{
                        border:1px #134658 solid;
                        width:65px;
                        height:16px;
                        padding:3px 0px 2px 6px;
                        color:#107B9B;
                        font-size:1em;
                        background:#000;
                        }
.s-inp-sm{
                        margin:3px 0px 0px 0px;
                        padding:0px 0px 0px 36px;
                        float:left;
                  }
.color{
        width:67px;
        height:23px;
                margin:4px 0px 0px 6px;
        float:left;

}
.content_table{
                                width:100%;
                                }
.right_cell{
                    width:100%;
                        }
#block table{
                                border-color:#134658;
                                }
.p-l-table{
        width:400px;
        margin:15px 0 15px 1px;
        position:relative;
        _left:5px;
}
.p-l-table tr td, .p-l-table tr th{
        border: 1px solid #161d22;
        text-align:center;
        vertical-align:middle;
}
.p-l-table tr th{
        color:white;
        font-size:1em;
        font-weight:700;
        font-family:tahoma, arial;
        padding:7px 0 7px 0;
        height:27px;
}
.p-l-table tr td{
        color:#0fbcf5;
        font-size:0.9em;
        height:19px;
}
.p-l-ul{
        margin:1em;
}
.p-l-table1{
        width:585px;
        margin:15px 0 15px 1px;
        position:relative;
        _left:5px;

}
.p-l-table1 tr td, .p-l-table1 tr th{
        border: 1px solid #161d22;
        text-align:center;
        vertical-align:middle;
}
.p-l-table1 tr td{
        width:65px;
}

.p-l-table1 tr th{
        color:white;
        font-size:1em;
        font-weight:700;
        font-family:tahoma, arial;
        padding:10px 7px 10px 7px;
        height:27px;
}
#p-l-text1 {       /*tolya prices licenses*/
        font-weight:400;

}

.p-l-table1 tr td{
        color:#0fbcf5;
        font-size:0.9em;
        height:19px;
}
.widt{
        width:175px;
}
/*profile page*/
.profile{
                 padding:16px 0px 0px 25px;
                 }
.left_column{
                          width:160px;
                          color:#3DC8F1;
                          font-weight:bold;
                          }
.update{
                background:url(../images/update.jpg) left top no-repeat;
                cursor:pointer;
                width:111px;
                height:28px;
                margin:0px 79px 0px 0px;
                }
.f{
        width:175px;
        height:13px;
        padding:3px 0px 2px 0px;
        background:#0B1115;
        border:1px #134658 solid;
        color:#107B9B;
        font-size:1em;
        }
.sel{
          font-family:Tahoma;
          border:1px #134658 solid;
        background:#0B1115;
          color:#107B9B;
          font-size:1em;
          padding:1px;
          width:221px;
        }

.sel_pay{
          font-family:Tahoma;
          border:1px #134658 solid;
        background:#0B1115;
          color:#107B9B;
          font-size:1em;
          padding:1px;
          width:175px;
        }


#num_sel{
        color:#0fbcf5;
}
.r-m-earn{
        width:470px;
        margin:15px auto;
        position:relative;
        _left:5px;
}
.p-h-earn tr td, .p-h-earn tr th, .r-m-earn tr td, .r-m-earn tr th, .r-m-earn1 tr td, .r-m-earn1 tr th{
        border: 1px solid #134658;
        text-align:center;
        vertical-align:middle;

}
.p-h-earn tr th, .r-m-earn tr th, .r-m-earn1 tr th{
        color:white;
        font-size:1em;
        font-weight:700;
        font-family:tahoma, arial;
        padding:7px 0 7px 0;
        height:27px;
}
.p-h-earn tr td, .r-m-earn tr td, .r-m-earn1 tr td{
        color:#0fbcf5;
        font-size:0.9em;
}



.earnings{
        margin:0 10px 0 0;
        width:670px;

}
.earnings h1, .upload h1, .prices-licenses h1{
        color:#fff;
        font-size:3.15em;
        font-family:tahoma, arial;
        font-weight:normal;
        margin-bottom:0.5em;
        text-align:center;
}
.earnings h2{
        color:white;
        font-size:1.8em;
        font-family:tahoma, arial;
        font-weight:normal;
}
.e-wr{
        /*border:1px solid white;*/
        width:235px !important;
        width:239px;
        overflow:hidden;
        margin:0 auto;
}
.e-select{
        float:left;
        width:113px;
        height:21px;
        /*background: url(../images/form-bg.gif) repeat-x;*/
        margin-bottom:3px;
        margin-left:10px;
        border:none;

}
.e-select div{
        float:left;
        width:117px;
        height:22px;
        overflow:hidden;
        background:none;
        /*border-left:1px solid #48575e;
        border-bottom:none;
        border-top:none;
        border-right:1px solid #48575e;*/
        border:none;
        position:relative;
}
.e-sel{
        width:117px !important;
        width:117px;
        /*height:16px;*/
        height:21px;
        background-color:#121315;
        color:#0fbcf5;
        margin:1px 1px 0 0;
        border:none;
        padding-left:7px;
        z-index:0;
}
.earn{
        width:670px;
        margin:15px 0 15px 1px;
        position:relative;
        _left:5px;

}
.earn tr td, .earn tr th{
        border: 1px solid #161d22;
        text-align:center;
        vertical-align:middle;
        width:65px;
}
.earn tr th{
        color:white;
        font-size:1.2em;
        font-weight:700;
        font-family:tahoma, arial;
        padding:7px 0 7px 0;
        height:27px;
}
.earn tr td{
        color:#0fbcf5;
        font-size:1.1em;
        height:19px;
}
.p-h-earn{
        width:670px;
        margin:15px 0 15px 1px;
        position:relative;
        _left:5px;

}
.left{
          float:left;
          font-size:0.9em;
          }
/*account page*/
.account{
                 width:664px;
                }
.financial{
                        float:left;
                        width:238px;
                        }
.title{
                background:url(../images/financial2.jpg) left top repeat-x;
                }
.title1{
                background:url(../images/financial1.jpg) left top no-repeat;
                }
.title2{
                background:url(../images/financial3.jpg) right top no-repeat;
                height:33px;
                font-size:1.4em;
                color:#22C3D1;
                padding:10px 0px 0px 18px;
                }
.list{
          background:url(../images/financial4.jpg) left top repeat-y;
          }
.list1{
                background:url(../images/financial5.jpg) right top repeat-y;
                }
.list2{
                background:url(../images/financial7.jpg) left bottom repeat-x;
                }
.list3{
                background:url(../images/financial6.jpg) left bottom no-repeat;
                }
.list4{
                background:url(../images/financial8.jpg) right bottom no-repeat;
                padding:0px 1px 0px 1px;
                color:#B9EFFF;
                min-height:10px;
                }
.list4 ul li{
                         background:url(../images/line1.gif) left bottom repeat-x;
                         padding:6px 0px 9px 17px;
                         position:relative;
                         }
.list4 ul li.last{
                                        background:none !important;
                                        }
.list4 ul li a{
                                font-weight:bold;
                                color:#D25196;
                                text-decoration:none;
                                }
.list4 ul li a:hover{
                                          text-decoration:underline;
                                          }
.list4 ul li span{
                                   position:absolute;
                                   right:14px;
                                   }
.list4 ul li .sub{
                                        color:#B9EFFF !important;
                                        font-weight:normal !important;
                                        }
.block{
                float:left;
                width:198px;
                padding:0px 0px 0px 13px;
                }
.list4 ul li .bold{
                                        color:#B9EFFF !important;
                                        }
.list4 ul li .bold:hover{
                                                  color:#3DC8F1 !important;
                                                  }
.stats{
                margin:74px 0px 0px 0px; /*margin:44px 0px 0px 0px;*/
                }

.image_stats{ /*tolya*/
                margin:16px 0px 0px 0px; /*margin:44px 0px 0px 0px;*/
                }



.makemoney{
                        margin:24px 0px 0px 0px;
                        width:660px;
                        }
.title2a{
                background:url(../images/financial3.jpg) right top no-repeat;
                height:38px;
                font-size:2em;
                text-align:center;
                color:#22C3D1;
                padding:5px 0px 0px 18px;
                }
.list4 table{
                          width:100%;
                          }
.list4 table td{
                                padding:3px 0px 4px 11px;
                                border-right:1px #0D303C solid;
                                }
.list4 table td.lasttd{
                                                border-right:none !important;
                                                }
.circle{
                background:url(../images/circle.gif) left top no-repeat;
                width:57px;
                height:45px;
                padding:12px 0px 0px 0px;
                float:left;
                color:#22A6CF;
                font-size:1.1em;
                font-weight:bold;
                text-align:center;
                margin:0px 17px 0px 0px;
                }
.list4 table td a{
                                  color:#B9EFFF;
                                  font-weight:bold;
                                  font-size:1.2em;
                                  text-decoration:none;
                                  }
.list4 table td a:hover{
                                                text-decoration:underline;
                                                }
.earning{
                 padding:10px 0px 0px 0px;
                 }
/* ================================== DOWNLOAD  ================================= */
.download{
        margin:13px 0px 13px 0px;
        width:729px !important;
}
.download h2{
        color:#38AED4;
        font-size:2em;
        font-family:tahoma, arial;
        font-weight:normal;
                width:250px;
                margin:0px 0px 29px 0px;
}
.h-text {
        color:#EA4196;
                font-weight:bold;
}
.h-text1{
                 color:#D9F7FA;
                 font-weight:bold;
                 padding:0px 0px 16px 0px;
                 }
.h-text2{
                 color:#BDF9FF;
                 font-size:1.2em;
                 font-weight:bold;
                 padding:0px 0px 16px 0px;
                 float:right;
                 }
.h-text3{
                 font-size:1.1em !important;
                 color:#D6F9FA !important;
                 font-weight:bold;
                 float:right;
                 padding:5px 0px 0px 0px;
                }
.h-text:hover{
                                text-decoration:none;
                                }
.img-coll{
        width:250px;
        /*border:1px solid #fff;*/
}
.photo-down{
        width:250px; /*290px;*/
        height:250px;/*289px;*/
                padding:0px 0px 0px 0px;
        border:1px solid #134658;
        line-height:0;
                text-align:center;
                margin-bottom:10px;
}
.d-print{
        display:block;
        float:left;
        width:80px;
        height:33px;
        background: url(../images/buyprints.jpg) no-repeat scroll;
        margin-bottom:13px;
}
.d-print:active{
        position:relative;
        left:1px;
        top:1px;
}
.d-char{
        color:#D6F9FA;
        font-size:1.1em;
        text-align:justify;
                min-height:10px;
                margin-bottom:19px;
                width:290px;
}
.d-options{
        width:369px;
        padding:0 0 0 65px !important;
                float:left;
        /*border:1px solid white;*/
}
.sm-size{
        display:block;
        width:110px;
        font-size:1.1em;
        text-align:right;
                float:right;

}
.blue{
                color:#38AED4 !important;
         }

.blue_a a{
                color:#38AED4 !important;
         }



.d-table{
        width:100%;
        text-align:left;
        margin-top:0.3em;

}
.d-table td, .d-table th{
        /*border:1px solid green;*/
        height:25px;
                width:33%;
        vertical-align:middle;
        border:1px solid #060b0e;
}
.d-table td input, .d-table th input{
        margin-right:5px;
}
html:not([lang*=""]):not(:only-child) .d-table td input,html:not([lang*=""]):not(:only-child) .d-table th input{
        position:relative;
        top:3px;
}
.d-table th{
        color:#BDF9FF;
}
.d-table td{
        color:#0fbcf5;
        font-size:1em;
}
.border-bot{
        border-bottom:1px solid #134658 !important;
                font-size:1em;
                color:#D9F7FA !important;
                font-weight:bold;
}
.border-top{
        padding-top:0.7em;
}

.d-select{
        float:left;
        width:241px;
        height:21px;
        /*background: url(../images/form-bg.gif) repeat-x;*/
        margin-bottom:3px;
        margin-left:-2px;
        border:none;
}
.d-select div{
        float:left;
        width:245px;
        height:22px;
        overflow:hidden;
        background:none;
        /*border-left:1px solid #48575e;
        border-bottom:none;
        border-top:none;
        border-right:1px solid #48575e;*/
        border:none;
        position:relative;
}
.d-sel{
        width:245px;
        /*height:16px;*/
        height:21px;
        background-color:#121315;
        color:#0fbcf5;
        margin:1px 1px 0 0;
        border:none;
        padding-left:7px;
        z-index:0;
}
.d-hr{
        height:10px;
        width:100%;
        border-bottom:1px solid #134658 !important;
        margin:0 0 1em 0;
}
.d-buy{
        width:80px;
        height:36px;
        background:url(../images/d-buttons.gif) no-repeat scroll 0 -18px;
        float:right;
}
.d-buy:active{
        position:relative;
        left:1px;
        top:1px;
}
#id_prices_lic{
                                color:#38AED4;
                                text-decoration:underline;
                                font-size:1.2em !important;
                                }
#id_prices_lic:hover{
                                text-decoration:none;
                                }

#id_rm_hist{
                                color:#38AED4;
                                text-decoration:underline;
                                font-size:1.2em !important;
                                }
#id_rm_hist:hover{
                                text-decoration:none;
                                }




/*subscribe page*/
.subscrib{
                  width:560px;
                  margin:0px auto;
                  }
.subscrib p{
                        text-align:justify;
                        color:#B8E3FF;
                        margin:26px 0px 22px 0px;
                        }
.sub_top{
                 height:156px;
                 background:#0B1115;
                 padding:0px 0px 0px 35px;
                 }
.continue{
                        background:url(../images/continue.jpg) left top no-repeat;
                        width:94px;
                        height:33px;
                        margin:0px auto;
                        cursor:pointer;
                        display:block;
                        }
.sub_top h2{
                        display:block;
                        text-align:center;
                        float:left;
                        color:#B8E3FF;
                        font-size:1.6em;
                        font-weight:normal;
                        margin:55px 0px 0px 0px;
                        }
.form{
          width:290px;
          float:left;
          margin:18px 0px 0px 93px;
          color:#B8E3FF;
          }
.price{
                text-align:center;
                color:#3DC8F1 !important;
                }
/*join page*/
.left_column1{
                          width:185px;
                          color:#3DC8F1;
                          font-weight:bold;
                          }
.join{
                 padding:16px 0px 0px 0px;
                 width:557px;
                 margin:0px auto;
                 }
.terms{
                color:#B8E3FF;
                }
.condition{
                        text-align:center;
                        font-weight:bold;
                        color:#B8E3FF;
                        }
.condition a{
                        color:#B8E3FF;
                        text-decoration:underline;
                        }
.condition a:hover{
                                   text-decoration:none;
                                   }
.checkbo{
                  position:relative;
                  top:2px;
                  margin:0px 12px 0px 0px;
                  }
.warning{
                 width:531px;
                 margin:0px auto;
                 height:24px;
                 text-align:center;
                 color:#fff;
                 font-weight:bold;
                 background:#0B90BC;
                 padding:10px 0px 0px 0px;
                }
.error{
                 width:531px;
                 margin:0px auto;
                 margin-bottom:27px;
                 height:24px;
                 text-align:center;
                 color:#fff;
                 font-weight:bold;
                 background:#89316B;
                 padding:10px 0px 0px 0px;
                }
/*earnings*/
.p-h-earn1{
        width:700px;
        margin:15px 0 15px 1px;
        position:relative;
        _left:5px;

}
.p-h-earn1 th{
                                padding:2px;
                                }
.summ{
                font-size:0.9em !important;
                font-weight:normal !important;
                }



.p-h-earn1 tr td, .p-h-earn1 tr th, .r-m-earn tr td, .r-m-earn tr th, .r-m-earn1 tr td, .r-m-earn1 tr th{
        border: 1px solid #134658;
        text-align:center;
        vertical-align:middle;

}


.p-h-earn1 tr td{
        color:#0fbcf5;
        font-size:1.1em;
        height:19px;
}





/*payment history*/
.p-h-earn2{
        width:350px;
        margin:15px 0 15px 1px;
        position:relative;
        _left:5px;

}
.p-h-earn2 th{
                                padding:2px;
                                }
.p-h-earn2 tr td, .p-h-earn2 tr th, .r-m-earn tr td, .r-m-earn tr th, .r-m-earn1 tr td, .r-m-earn1 tr th{
        border: 1px solid #134658;
        text-align:center;
        vertical-align:middle;

}

.p-h-earn2 tr td {
        color:#0fbcf5;
        font-size:1.1em;
        height:19px;

}

.block_center{
                                width:300px;
                                margin:0px auto;
                                }
.marg{
                margin:0px 0px 0px 50px;
                }
/*upload images*/
.upload_files{
                          color:#B4EEFF !important;
                          }
.upload_files a{
                                color:#3DC8F1;
                                text-decoration:none;
                                }
.upload_files a:hover{
                                           text-decoration:underline;
                                           }
.upload_form{
                          color:#fff;
                          width:200px;
                          margin:0px auto;
                          }
.upload_form ul{
                                margin:15px 0px 20px 0px;
                                }
.upload1{
                background:url(../images/upload.jpg) left top no-repeat;
                width:111px;
                height:27px;
                cursor:pointer;
                display:block;
                margin:0px auto;
                }
/*upload_images1*/
.file_description{
                                        width:607px;
                                        margin:0px auto;
                                        background:#0B1115;
                                        margin-top:18px;
                                        padding:17px 15px 17px 15px;
                                  }
.file_description select{
                                                 font-size:1em;
                                                 padding:1px;
                                                 border:1px #1C4650 solid;
                                                 background:#060B0E;
                                                  color:#B4EEFF;
                                                 margin:7px 0px 3px 0px;
                                                 }
.file_description table{
                                            width:100%;
                                                font-weight:bold;
                                                }
.file_description ul{
                                         margin:10px 0px 0px 0px;
                                         }
.file_description ul li{
                                                margin:0px 0px 5px 0px;
                                                }
.pics{
                vertical-align:top;
                padding:21px 0px 0px 0px;
                text-align:center;
                }
.pics img{
                        border:1px #263138 solid;
                        }
.comments{
                        width:223px;
                        height:66px;
                        overflow:auto;
                        border:1px #1C4650 solid;
                        background:#060B0E;
                        margin:7px 0px 5px 0px;
                        font-size:1em;
                        color:#B4EEFF;
                        font-family:Tahoma;
                        }
.sel1{
                width:147px;
                }
.sel2{
                width:73px;
                margin-right:9px !important;
                }
.delete{
                display:block;
                background:url(../images/delete.jpg) left top no-repeat;
                width:28px;
                height:27px;
                float:left;
                }
.edit{
                display:block;
                background:url(../images/edit.jpg) left top no-repeat;
                width:28px;
                height:27px;
                float:left;
                margin:0px 4px 0px 0px;
                }
.del{
         vertical-align:middle !important;
         }
.del1{
         vertical-align:middle !important;
         padding:0px 0px 0px 12px;
         }
.save{
                background:url(../images/save.jpg) left top no-repeat;
                display:block;
                margin:0px auto;
                width:136px;
                height:31px;
                cursor:pointer;
                margin-top:24px;
                }
/*buy print page*/
.mach{
                width:45px;
                height:15px;
                padding:0px 0px 0px 3px;
                background:#010103;
                border:1px #134658 solid;
                font-size:1em;
                color:#B4EEFF;
                font-family:Tahoma;
                }
/*status upload*/
#chapter{
                  display:block;
                  margin:0px auto;
                  width:423px;
                  margin-bottom:28px;
                  }
#chapter li{
                        float:left;
                        margin:0px 5px 0px 0px;
                        }
#chapter li a{
                                display:block;
                                float:left;
                                color:#B4EEFF;
                                font-weight:bold;
                                width:136px;
                                height:26px;
                                padding:5px 0px 0px 0px;
                                text-align:center;
                                background:url(../images/link1.jpg) left top no-repeat;
                                }
.upload_files h3{
                                  text-align:center;
                                  font-size:1.3em;
                                  font-weight:normal;
                                  }
.fileid{
                color:#36AFD3;
                font-weight:normal !important;
                width:56px !important;
                }
.fileid span{
                          position:relative;
                          top:55px;
                          }
.pics1{
                vertical-align:top;
                padding:0px 0px 0px 0px;
                text-align:center;
                }
.pics1 img{
                        border:1px #263138 solid;
                        }
.keywords p{
                        font-weight:normal !important;
                        color:#36AFD3 !important;
                        text-align:justify;
                        margin:10px 0px 17px 0px;
                        }
.cat p{
                font-weight:normal;
                color:#36AFD3;
                margin:9px 0px 15px 0px;
                }
.cat ul li a{
                         color:#B4EEFF !important;
                         text-decoration:underline;
                         }
.cat ul li a:hover{
                                        text-decoration:none;
                                        }
.photo{
                padding:13px 0px 0px 0px;
                color:#3DC8F1 !important;
                font-weight:normal !important;
                }
.page_top{
                        position:absolute;
                        left:17px;
                        top:12px;
                        }
.page_bottom{
                         position:absolute;
                         left:17px;
                         bottom:12px;
                         }
.page_top a, .page_bottom a{
                        color:#3DC8F1;
                        text-decoration:none;
                        }
.page_top a:hover, .page_bottom a:hover{
                                        color:#EA4196;
                                        }
.page_top .page, .page_bottom .page{
                                        color:#EA4196;
                                        }
/*search page*/
.min-block-v{
        float:left;
        margin:0 10px 10px 0 !important;
        margin:0 7px 7px 0;
        /*padding:0 10px 10px 0;*/
        width:125px;
        height:125px;
        /*border: 1px solid green;*/
        text-align:center;
        position: relative;

}
.min-block-v a {
position: absolute;
bottom:0;
margin: 0 auto ;
left:0;
}
.min-block-v input {
position: absolute;
bottom:0;
margin: 0 auto ;
left:0;
}

.min-block-h{
        float:left;
        margin:0 10px 10px 0 !important;
        margin:0 7px 7px 0;
        /*padding:0 10px 10px 0;*/
        width:125px;
        height:125px;
        /*border: 1px solid green;*/
        text-align:center;
        vertical-align: middle;
        position: relative;
        /*//overflow-y: hidden;*/

}

/* =========== IMG/VIDEO ON MOUSE SHOW, SUBSCRIBE SHOW ============== */
.onmouse-img-border1{

        position: absolute;
        background: white;
        border: 1px solid black;
        display: none;
        z-index: 101;
}
.onmouse-img-border2{
        border: 5px solid white;
}

.onmouse-img-border2 h2{
        font-size:1.4em;
}
