zhtml, body, form,  input, select,fieldset, textarea, p, h1, h2, h3, h4, h5, hr {margin:0;padding:0;}
table,fieldset,  img {border:none;}
table {border-collapse:collapse;border-spacing:0;}
input, textarea, select {font-family:Arial;font-weight:inherit;font-size:inherit;}
input{
border:1px solid #CDCED1;
color:#4B4B4B;
font-family:Arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
padding:3px 0 3px 5px;
}

div {position:relative;}

html {background:#fff url(/img/bg_html.gif) top repeat-x;}
body {font:11px/14px Arial,Verdana,Sans-Serif;color:#000;background:url(/img/bg_body.gif) 50% 0 no-repeat;text-align:center;}
a {text-decoration:none;color:#59153d;}
.fl {float:left;}
.fr {float:right;}
.clr {clear:both;}
.tx_right {text-align:right;}
.tx_bold {font-weight:bold;}
.tx_12 {font-size:12px;}
.tx_13 {font-size:13px;}
.times {font-family:"Times New Roman",Times,serif}

.image_set_border{border-style:solid;border-width:1px;border-color:#d6d6d6;}

.dv_website_directory{width:100%;padding-top:10px;overflow:hidden;}
.dv_websites_list{width:100%;clear:both;overflow:hidden;}
.dv_website_images{float:left;padding-right:5px;padding-top:4px;}
.dv_bullet_list{float:left;padding-right:5px;padding-top:3px;}
.dv_websites_description{padding-left: 9px;}


.dv_page {width:960px;margin:0 auto;padding:0 20px;text-align:left;}
    .dv_header {height:175px;}
        .dv_header .logo {position:absolute;left:3px;top:0;width:256px;height:105px;}
            .dv_header .logo img {width:300px;}
        .dv_meta_top {position:absolute;right:40px;top:0px;width:250px;text-align:right;}
            .dv_meta_top a {line-height:24px;display:inline-block;text-decoration:none;}
            .dv_meta_top a:hover {text-decoration:underline;}
                .dv_meta_top a.cart {padding-left:32px;background:url(/img/header/icon_shoppingcart.gif) 0 0 no-repeat;}
        p.slogan {position:absolute;right:20px;top:60px;width:600px;height:30px;text-align:right;font:italic 25px/30px Arial,Verdana,Sans-Serif;color:#59153d;z-index:2;}
            p.slogan span {font-size:18px;}
        .dv_navigation {position:absolute;left:145px;top:121px;width:805px;height:42px;z-index:4;}
            .dv_navigation a {position:relative;display:block;width:102px;height:26px;padding:8px 10px 8px 39px;margin-right:10px;overflow:hidden;float:left;font:bold 12px/14px Arial;color:#59153d;background-position:0 0;background-repeat:no-repeat;}
         /* ============ SAFARI AND OPERA SPECIFIC STYLES ================ */
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
            .dv_navigation a {position:relative;display:block;width:102px;height:26px;padding:8px 10px 8px 39px;margin-right:10px;overflow:hidden;float:left;font:bold 10px/14px Arial;color:#59153d;background-position:0 0;background-repeat:no-repeat;}
 }
            .dv_navigation a span {position:absolute;display:block;top:23px;left:39px;width:102px;font:normal 10px/12px Arial;color:#a9a9a9;}
            .dv_navigation a:hover, .dv_navigation a.curr {background-position:0 -42px;color:#fff;}
                .dv_navigation a:hover span, .dv_navigation a.curr span {color:#ac8a9e;}
            .dv_navigation a.nav_0 {background-image:url(/img/header/nav/bg_nav_0.png);}
            .dv_navigation a.nav_1 {background-image:url(/img/header/nav/bg_nav_1.png);}
            .dv_navigation a.nav_2 {background-image:url(/img/header/nav/bg_nav_2.png);}
            .dv_navigation a.nav_3 {background-image:url(/img/header/nav/bg_nav_3.png);}
            .dv_navigation a.nav_4 {background-image:url(/img/header/nav/bg_nav_4.png);}

   .dv_subnavigation {font-size:12px;font-weight:bold;left:20px;width:909px;height:20px;padding:10px 11px 7px 0;background:url(/img/subnavi/bg.png) 0 0 no-repeat;text-align:right;}
 /* ============ SAFARI AND OPERA SPECIFIC STYLES ================ */
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
    .dv_subnavigation {font-size:10px;font-weight:bold;left:20px;width:909px;height:20px;padding:10px 11px 7px 0;background:url(/img/subnavi/bg.png) 0 0 no-repeat;text-align:right;}
 }
        .dv_subnavigation a, .dv_subnavigation span {display:inline-block;color:#fff;line-height:19px;float:right;}
        .dv_subnavigation a {padding:0 5px;margin-top:-1px;}
        .dv_subnavigation a.curr{background:url(/img/header/bg_left2.gif) top repeat-x ;margin-top:-10px;padding-top:9px;padding-bottom:7px;text-align:center;vertical-align:text-bottom;}
         .dv_subnavigation a:active {}
        .dv_subnavigation span {color:#c0a5b5;}
    .dv_content {left:20px;width:920px;}
        .dv_content a:hover {text-decoration:underline !important;}
        .dv_content_inner {background-color:#f2f2f2;padding:20px 0 0 20px;}
            .dv_ci_head {width:880px;height:6px;overflow:hidden;background:url(/img/content/ci_head.gif) 0 0 no-repeat;}
                .dv_ci {width:840px;background-color:#fff;padding:0 20px;}
                .dv_ci_statistics {width:840px;background-color:#fff;padding:0;}
                    h1.form {position:relative;left:-10px;width:430px;padding:0 420px 5px 0;font:bold 14px/22px Arial;;}
                        h1 span.sp_ok_meldung {position:absolute;top:0;left:440px;width:390px;padding:0 10px;background-color:#5bac26;font:normal 11px/22px Arial;color:#fff;overflow:hidden;}
                        .dv_ci .btn_add {position:absolute;display:block;right:0;top:0;width:122px;height:24px;padding:0 26px 0 5px;background:url(/img/content/bg_btn_add.png) 0 0 no-repeat;color:#fff;font-size:11px;line-height:24px;text-align:center;}
                        .dv_ci .dv_date_controls {height:25px;padding-top:5px;}
                        .dv_ci .dv_date_controls div, .dv_ci .dv_date_controls a {float:left;}
                        .dv_ci .dv_date_controls div#subHead {margin-right:200px;} div#dateSelect {margin-right:100px;}
                        .dv_ci .dv_date_controls .field {margin-left:10px;}
                        .dv_ci .dv_date_controls .field input {margin:-2px 0 0 10px;color:#a3a2a2;}
                        .dv_ci .dv_date_controls .field label, .dv_ci .dv_date_controls .field input, .dv_ci .dv_date_controls .field a {float:left;}
                        .dv_ci .btn_refresh {position:absolute;top:32px;right:25px;border:none;margin:-5px 0 0 10px;display:inline-block;width:133px;height:24px;padding:0 26px 0 5px;background:url(/img/content/bg_btn_refresh.png) 0 0 no-repeat;color:#fff;font-weight:bold;font-size:11px;line-height:24px;text-align:center;}

                    fieldset {display:block;width:818px;margin-bottom:20px;padding:10px 10px 0;border:solid 1px #cbcfd2;}
                    fieldset.no_padding {width:838px;padding:0;}
                    fieldset.last {margin-bottom:0;}
                    .legend {display:block;width:814px;height:16px;padding:8px 13px;background:url(/img/content/bg_legend2.png) 0 0 no-repeat;color:#3d3d3d;font:bold 12px/16px Arial;}
                        .legend a {display:inline-block;padding:0 10px 0 8px;color:#59153d;text-decoration:underline;}
                        .legend span {color:#7a7a7a;}
                        .legend .title {padding-right:5px;color:#3d3d3d;}
                    div.error-message {color:#f00;padding-top:3px;}
                    div.input {display:block;padding-bottom:10px;}
                        div.input label {display:block;width:100px;padding:4px 20px 0 0;text-align:right;float:left;}
                    div.error {}
                        div.error label {font-weight:bold;}
                    div.text {margin-top:-2px;}
                        div.text input {border:solid 1px #cdced1;padding:3px 0 3px 5px;font:11px/14px Arial;color:#4b4b4b;}
                        div.text textarea {border:solid 1px #cdced1;padding:3px 0 3px 5px;font:11px/14px Arial;color:#4b4b4b;}
                        div.text select {border:solid 1px #cdced1;padding:2px 0 3px 5px;font:11px/14px Arial;color:#4b4b4b;}
                        div.text .disabled {border-color:#c8b3c0;background-color:#ece4e9;}
                        div.text .form-error {border-color:#000;background-color:#f00;color:#fff;}
                    div.checkbox {}
                        div.checkbox div.field {width:290px !important;float:left;}
                        div.checkbox div.description {width:100px;text-align:right;padding-right:20px;float:left;}
                        div.checkbox input {width:25px !important;margin-top:4px;float:left;}
                        div.checkbox label {float:left;padding-left:0;text-align:left;width:auto;}
                    div.radio {}
                        div.radio div.field {width:290px !important;float:left;}
                        div.radio div.description {width:100px;text-align:right;padding-right:20px;float:left;}
                        div.radio input {width:25px !important;margin-top:4px;float:left;}
                        div.radio label {float:left;padding-left:0;text-align:left;width:auto;margin-left:5px;}
                    div.radio {}
                    div.inp_small {}
                           div.inp_small div.field {width:410px;float:left;}
                            div.inp_small div.field input {width:273px;}
                            div.inp_small div.field textarea {width:273px;height:70px;}
                            div.inp_small div.field select {width:280px;}
                            div.error-message {width:280px;padding-left:120px;}
                        div.inp_small span.info {display:block;width:390px;padding-top:3px;float:left;}
                    div.inp_middle {}
                        div.inp_middle div.field {width:580px;}
                            div.inp_middle div.field input {width:443px;}
                            div.inp_middle div.field textarea {width:443px;height:70px;}
                            div.inp_middle div.field select {width:450px;}
                        div.inp_middle span.info {display:block;width:690px;padding:3px 0 0 120px;}
                    div.inp_wide {}
                        div.inp_wide div.field {width:815px;}
                            div.inp_wide div.field input {width:683px;}
                            div.inp_wide div.field textarea {width:683px;height:70px;}
                            div.inp_wide div.field select {width:690px;}
                        div.inp_wide span.info {display:block;width:690px;padding:3px 0 0 120px;}
                    div.inp_half {width:380px;padding:0 19px 0 10px;}
                        div.inp_half h3 {margin-bottom:5px;font:bold 13px/18px Arial;color:#4a4a4a;}
                        div.inp_half p {margin-bottom:8px;}
                        div.inp_half div.field {width:350px !important;}
                    .banners {width:690px;float:left;}
                        .banner {width:127px;padding-right:5px;float:left;}
                            div.banner input {width:25px !important;margin-top:5px;float:left;}
                            div.banner label {padding-right:0 !important;text-align:left;}
                                div.banner label span {display:block;height:28px;margin-bottom:3px;overflow:hidden;}
                                	.banner_format{margin-right:15px;float:left;font-weight:normal;}
                                		.banner_desc{float:left;margin-right:15px;width:200px;}
                    div.submit {padding-top:15px;text-align:right;margin:-34px 120px 0 0;}
                    	div.login_submit {text-align:left;padding-left:266px;padding-bottom:25px;padding-top:10px;}
                        div.submit input, div.login_submit input {cursor:pointer;cursor:hand;width:133px;height:24px;padding:0 5px;margin:0;border:none;font:12px/24px Arial;color:#fff;background:transparent url(/img/content/bg_button.png) 0 0 no-repeat;}

                    	 .traffic_lights {width:818px;padding:10px 10px 0px 10px;}
                        .traffic_lights img {width:22px;height:42px;padding-right:20px;float:left;}
                        .traffic_lights div.link {float:left;font-weight:bold;margin-top:-3px;}
                            .traffic_lights div.link a {color:#753c5e;text-decoration:underline;}
                            .traffic_lights div.link span {display:inline-block;padding-left:20px;}
                        .traffic_lights div.verified {width:600px;}
                        .traffic_lights div.campaign-statistics{width:62%; }
                            .traffic_lights div.verified span {color:#0a9f06;}
                        .traffic_lights div.checking {width:730px;}
                            .traffic_lights div.checking span {color:#ac810c;}
                        .traffic_lights div.not_verified {width:730px;}
                            .traffic_lights div.not_verified span {color:red;}
                        .traffic_lights .btn_create_adzone {display:block;width:103px;height:24px;padding:0 25px 0 5px;color:#fff;font-weight:bold;line-height:24px;text-align:center;background:url(/img/content/bg_btn_create_adzone.png) 0 0 no-repeat;float:right;margin:7px 0 0 0; }
                    p.traffic_info {color:#4a4a4a;width:58%;margin-left:42px;}
                    div.adzones {padding:10px 15px 0px 11px;background-color:#efefef;border-top:solid 1px #cbcfd2;}
                        .ad_zone {width:100%;line-height:20px;padding-bottom:10px;}
                            .adzone_left {display:block;font-weight:bold;float:left; height: 50px;width:100%;z-index:1;}
                            .adzone_left div.banner_url{font-size: 11px;font-weight:normal;}
                            .adzone_right {width:700px;float:left;color:#4a4a4a;overflow-x:auto;}
                                .adzone_right a {display:inline-block;padding:0 10px 0 0;color:#753c59;text-decoration:underline;}
                                .adzone_right span {display:inline-block;color:#000;padding-right:8px;}

					div.dashboard_links {text-align:right;padding-right:18px;padding-top:3px;}
					div.dashboard_links span {color:#CBCFD2;}
					td.dashboard_left{padding-left:5px;}
					td.dashboard_right {padding-right:12px;}
					td.dashboard_right, td.dashboard_right table {text-align:right;position:relative;left:18px;}
					td.dashboard_right div.dashboard_links {padding-right:0px;}
					.tb_statistics {margin-top:5px;}
						.tb_statistics td.website_list {line-height:16px;text-align:left;padding:11px;}
						.tb_statistics td.website_list h4, .tb_statistics td.website_list .nordiv, .tb_statistics td.website_list .hidediv {margin-bottom: 9px;width:377px;}
						.tb_statistics tr.even {background-color:#f9f9f9;}
                        .tb_statistics tr.odd {background-color:#fff;}
                        .tb_statistics tr.even:hover, .tb_statistics tr.odd:hover, .tb_statistics tr.curr {background-color:#dfd0d9;}
                        .tb_statistics, .tb_statistics td, .tb_statistics th {border-collapse:collapse;border-spacing:0;border:solid 1px #cbcfd2;line-height:29px;}
                        .tb_statistics th {color:#3d3d3d;font-weight:bold;text-align:center;background-color:#d0d0d0;border-left:solid 1px #9b9b9b;border-right:solid 1px #9b9b9b;border-top:solid 1px #9b9b9b;}
                        .tb_statistics th.campaigns {text-align:left;padding-left:11px;}
                        .tb_statistics td {color:#333;text-align:right;}
                        .tb_statistics a {color:#59153d;font-weight:bold;}
                        .tb_statistics .website {text-align:left;width:358px;padding-left:11px;}
                        .tb_statistics td.impressions {width:135px;padding-right:7px;}
                        .tb_statistics td.impressions_web {width:135px;padding-right:7px;}
                        .tb_statistics td.impressions_web a{font-weight:normal;}
                        .tb_statistics td.clicks {width:60px;padding-right:7px;}
                        .tb_statistics td.clicks a{font-weight:normal;}
                        .tb_statistics td.ctr {width:60px;padding-right:7px;}
                        .tb_statistics td.ctr a{font-weight:normal;}
                        .tb_statistics td.ctr span{font-weight:normal;}
                        .tb_statistics td.cpm {width:60px;padding-right:7px;}
                        .tb_statistics td.revenue {width:75px;padding-right:15px;font-weight:bold;}
                        th.ctr {padding-left:4px;font-size:11px;}
						th.ctr img{width: 14px;height: 14px;float: left;}
						th.ctr div.help{float: left;  margin:5px 3px 0 3px; width: 14px;height: 14px; background: #d0d0d0 url('/img/content/help.png') top left no-repeat;}
						th.ctr div.help:hover{float: left;  margin:5px 3px 0 3px; width: 14px;height: 14px; background: #d0d0d0 url('/img/content/help_mo.png') top left no-repeat;}
						th.ctr div.ctr_div{float: left; margin:2px 0px 0px 0px;}
						.tb_statistics th.ctr div.help{float: left;  margin:10px 3px 0 3px; width: 14px;height: 14px;}
						.padding_left5{padding-left: 5px;}
						.padding_left6{padding-left: 6px;}
						.padding_left7{padding-left: 7px;}
						.padding_left8{padding-left: 8px;}
						.ctr-padding{padding: 0 0 0 9px ;}

						th.cpm{width: 60px;padding-left:4px;}
						th.cpm img{width: 14px;height: 14px;float: left;}
						th.cpm div.help{float: left;  margin:5px 3px 0 3px; width: 14px;height: 14px; background: #d0d0d0 url('/img/content/help.png') top left no-repeat;}
						th.cpm div.help:hover{float: left;  margin:5px 3px 0 3px; width: 14px;height: 14px; background: #d0d0d0 url('/img/content/help_mo.png') top left no-repeat;}
						th.cpm div.cpm_div{float: left; margin:2px 0px 0px 5px;}
						.tb_statistics th.cpm div.help{float: left;  margin:10px 3px 0 3px; width: 14px;height: 14px;}
						.cpm-padding{margin-left:-3px;}

						.tb_banners .tr_head .b_cpm div.help{float: left;  margin:0px 3px 0 3px; width: 14px;height: 14px; background: #b2b2b2 url('/img/content/help.png') top left no-repeat;}
						.tb_banners .tr_head .b_cpm div.help:hover{float: left;  margin:0px 3px 0 3px; width: 14px;height: 14px; background: #b2b2b2 url('/img/content/help_mo.png') top left no-repeat;}
						.tb_banners .tr_head .b_cpm div.cpm_div {float: left; }
						.tb_banners .tr_head .b_cpm div.help{padding-top: 2px;}


                        .tb_inserted td {border-right-width:0;border-bottom-width:0;}
                        .tb_inserted tr.even {background-color:#efe7ec;}
                        .tb_inserted tr.odd {background-color:#e9e2e6;}
                        .tb_inserted .spacer {width:19px;background:url(/img/content/bg_stat_inserted_website.png) 0 0 repeat-y;border-left-width:0}
                        .tb_inserted .website {width:338px;}


                        .tb_banners td {border-bottom:solid 1px #cbcfd2;color:#333;}
                        .tb_banners .tr_odd {background-color:#f9f9f9;}
                        .tb_banners .tr_even {background-color:#fff;}
                        .tb_banners .tr_insert {background-color:#efe7ec;}
                        .tb_banners .tr_odd, .tb_banners .tr_even, .tb_banners .tr_insert {height:29px;}
                            .tb_banners .tr_odd td, .tb_banners .tr_even td {}
                        .tb_banners .tr_controls {height:49px;background-color:#e9e9e9;}
                            .tb_banners .tr_controls td {border-right:none;}
                        .tb_banners .tr_head {height:39px;background-color:#b2b2b2;}

                        .tb_banners .tr_footer {height:29px;background-color:#e9dfe5;}
                            .tb_banners .tr_footer td {border-bottom:none;}
                        .tb_banners .b_name {width:165px;padding:0 12px;font-weight:bold;font-size:12px;color:#59153d;border-right:solid 1px #cbcfd2;}
                        .tb_banners .b_size {width:138px;padding:0 10px;border-right:solid 1px #cbcfd2;}
                        .tb_banners .b_cpm {border-right:1px solid #CBCFD2;padding-left:14px;padding-right:18px;text-align:right;width:34px;}
                        .tb_banners .b_available {width:130px;padding-right:10px;text-align:right;border-right:solid 1px #cbcfd2;}
                        .tb_banners .b_forecast {width:150px;padding-right:10px;text-align:right;border-right:solid 1px #cbcfd2;}
                        .tb_banners .b_button {width:129px;padding-left:10px;}
                        .tb_banners .b_campaign {padding-left:32px;border-right:solid 1px #cbcfd2;background:#efe7ec url(/img/content/bg_b_campaign.gif) left repeat-y;font-weight:bold;color:#745668;}
                        .tb_banners .b_spacer {background-color:#fff;border-right:solid 1px #cbcfd2;}
                        .tb_banners .tr_footer td.b_cpm {padding-right:0;font-size:12px;font-weight:bold;color:#932b67;text-align:center;}
                        .tb_banners .tr_head td {font-size:12px;font-weight:bold;color:#fff;}
                        .tb_banners .tr_head td.b_cpm {padding-right:0;text-align:center;}
                        .tb_banners .tr_head td.b_available {padding:0 0 0 10px;text-align:left;}
                        .tb_banners .tr_head td.b_forecast {padding:0 0 0 10px;text-align:left;}
                        .tb_banners .b_status {text-align:right;padding-right:10px;font-size:12px;color:#4a4a4a;}
                        .tb_banners .tr_controls td.b_button {padding-left:0 !important;width:139px;}
                        .tb_banners .tr_controls td.b_forecast {padding:0;text-align:left;}
                            .tb_banners .tr_controls td.b_forecast input {width:67px;padding:2px;text-align:center;border:solid 1px #abadb3;}
                            .tb_banners .tr_controls td.b_forecast label {font-size:12px;color:#0b0b0b;}

                    .p_accountkeeping {padding:15px;}
                        .p_accountkeeping select {border:solid 1px #cdced1;margin-right:10px;}
                        .p_accountkeeping a {display:inline-block;padding:0 7px 0 5px;text-decoration:underline;}
                    .tb_accountkeeping tr {height:30px;line-height:20px;}
                    .tb_accountkeeping td {border-bottom:solid 1px #e5e7e8;color:#4a4a4a;}
                    .tb_accountkeeping .ac_date {padding-left:20px;width:133px;}
                    .tb_accountkeeping .ac_description {padding-left:20px;width:340px;}
                    .tb_accountkeeping .ac_tid {padding-left:20px;width:110px;}
                    .tb_accountkeeping .ac_amount {padding-right:35px;width:172px;text-align:right;}
                    .tb_accountkeeping .tr_head td, .tb_accountkeeping .tr_footer td {border-bottom:none;}
                    .tb_accountkeeping .tr_head {background-color:#c7c7c7;}
                        .tb_accountkeeping .tr_head td {color:#fff;font-weight:bold;}
                    .tb_accountkeeping .tr_footer {background-color:#efe8ec;color:#932b67;font-weight:bold;}
                        .tb_accountkeeping .tr_footer td.ac_amount {font-size:12px;}

                    .btn_submit_grey_133 {display:block;position:relative;width:102px;height:24px;padding:0 26px 0 5px;background:url(/img/content/bg_btn_submit_grey_133.gif) 0 0 no-repeat;font:bold 12px/24px Arial;color:#fff;text-align:center;border:none;cursor:pointer;}
                    input.btn_submit_grey_133 {width:133px;}
                    .btn_plus_grey_119, .btn_minus_grey_119 {display:block;position:relative;width:91px;height:20px;padding:0 23px 0 5px;background:url(/img/content/bg_btn_plus_grey_119.gif) 0 0 no-repeat;font:bold 11px/20px Arial;color:#fff;text-align:center;}
                    .btn_minus_grey_119 {background-image:url(/img/content/bg_btn_minus_grey_119.gif);}
                    .btn_submit_dark_133, .btn_plus_dark_133, .btn_minus_dark_133, .btn_print_grey_133 {display:block;float:right;width:123px;height:24px;padding:0 5px;margin:0;border:none;font:bold 12px/24px Arial;color:#fff;text-align:center;background:transparent url(/img/content/bg_button.png) 0 0 no-repeat;}
                    .btn_plus_dark_133, .btn_minus_dark_133, .btn_print_grey_133 {width:102px;padding:0 26px 0 5px;margin-left:8px;}
                    .btn_plus_dark_133 {background-image:url(/img/content/bg_btn_plus_133.gif);}
                    .btn_minus_dark_133 {background-image:url(/img/content/bg_btn_minus_133.gif);}
                    .btn_print_grey_133 {background-image:url(/img/content/bg_btn_print_grey_133.gif);}

.dv_ci_bottom {width:880px;height:20px;overflow:hidden;background:url(/img/content/ci_bottom.png) 0 0 no-repeat;}


/* start page START */
            .dv_startpage_box {display:inline;width:280px;padding-left:20px;float:left;}
                .dv_startpage_box h2 {position:absolute;left:40px;top:17px;width:250px;height:60px;font:bold 28px/32px Arial;}
                    .dv_startpage_box h2 span.for {font:italic normal 20px/24px "Times New Roman",Times,serif;color:#666;}
                    .dv_startpage_box h2 span.whom {position:absolute;display:block;left:22px;top:25px;width:228px;}
					.dv_startpage_box p {position:absolute;left:40px;top:84px;width:240px;font-size:13px;line-height:18px;color:#000;}
                #.dv_startpage_box span.text {position:absolute;left:40px;top:84px;width:480px;font-size:13px;line-height:18px;color:#000;}
                .dv_startpage_box span.text {position:relative;left:40px;top:84px;font-size:13px;}
                .dv_startpage_box a {position:absolute;display:block;left:48px;top:388px;width:162px;height:18px;padding:7px 40px 7px 23px;font:bold 14px/18px Arial;color:#fff;}
/* start page END */


/* For Advertisers START */

    .dv_forads_box {display:inline;width:450px; height:650px; padding-left:5px;float:left;font-size:13px;line-height:18px;}
    .dv_forads_box h2 {position:absolute;left:0px;top:0px;width:250px;height:60px;font:bold 28px/32px Arial;}
    .dv_forads_box h2 span.for {font:italic normal 20px/24px "Times New Roman",Times,serif;color:#666;}
    .dv_forads_box h2 span.whom {position:absolute;display:block;left:5px;top:20px;width:600px;}
	.dv_forads_box div.text {position:relative; top:70px; color:#000;}

	.dv_forads_button_top { position:absolute; left:560px; top:30px;width:300px;height:50px;float:right;  }
	.dv_forads_button_bottom { position:absolute; left:560px; top:586px;width:300px;height:50px;float:right;  }

	.dv_forads_screenshots { display:inline;position:absolute;left:515px;top:70px;width:350px;height:600px; float:right;}
	.screenshot {border:2px solid #C0C0C0; }

	.shop_main_content_image_magnify{float:right;margin-right:8px;margin-top:-26px;}
	.popupBody { width:620px; padding: 1px 1px 1px 1px;}

	#dv_cover {position:absolute;display:none;left:0;top:0;width:100%;height:100%;z-index:102;background:url(/images/bg_cover.png) repeat;}

/* For Advertisers END */

    .dv_content_bottom {width:920px;height:30px;padding-bottom:20px;overflow:hidden;background:url(/img/content/bottom.png) 0 0 no-repeat;}

	.dv_footer {text-align:center;padding-bottom:30px;}

/* Further Styles */
.invisible {position:absolute;top:0;left:-9999px;}
.dv_meta_top {width:350px;}
div.inp_small div.field.datetime input {width:252px;}
h1.form-none {position:relative;left:-10px;width:700px;padding:0 0 5px 0;font:bold 14px/22px Arial;}
a:hover {text-decoration:underline;}
.dv_navigation a:hover{text-decoration:none;}

.message-notice {background:#ffffff url(/img/icons/notice.png) 10px 5px no-repeat;width:827px;padding:10px 0 10px 52px;border:1px solid #5bac26;font:normal 11px/22px Arial;color:#5bac26;overflow:hidden;margin-bottom:20px;}
.message-error {background:#ffffff url(/img/icons/error.png) 10px 5px no-repeat;width:827px;padding:10px 0 10px 52px;border:1px solid #ff0000;font:normal 11px/22px Arial;color:#ff0000;overflow:hidden;margin-bottom:20px;}

div.checkbox {overflow:hidden;}
.checkboxCollector, .checkboxCollector-websites , .checkboxCollector-countries{width:270px;height:100px;border:1px solid #cdced1;overflow-x:hidden;overflow-y:scroll;margin:20px;}
.checkboxCollector-websites , .checkboxCollector-countries{width:278px;margin:0 0 10px 0;}

.checkboxCollector-countries div.checkbox{margin-top:-7px;}
.checkboxCollector-countries .country_check div.checkbox{margin-top:-3px;}

input.set {width:133px;height:24px;padding:0 5px;margin:0;border:none;font:12px/24px Arial;color:#fff;background:transparent url(/img/content/bg_button.png) 0 0 no-repeat;float:left;overflow:hidden;margin:-24px 0 0 20px;text-align:center;width:123px;}
input.set {background:transparent url(/img/content/bg_btn_add.png) no-repeat scroll 0 0;width:153px; margin:0;}

.legend div.toogleBox-close {position:absolute;top:0;right:0;width:73px;margin-top:7px;}
.legend div.toogleBox-close a {padding:0;}
.legend div.toogleBox-close a.textLink {float:left;width:46px;margin-top:1px;}
.legend div.toogleBox-close a.imageLink {border:1px solid #9f9f9f;width:17px;height:17px;background:url(/img/content/btn_open_boxes.png) top left no-repeat;}
.legend div.toogleBox-close a.imageLink:hover {border:1px solid #ffffff;}
.legend a {text-decoration:none;}

.hider {position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/content/bg_preloader.png) repeat;text-align:center;z-index:1;}
.hider img {margin-top:20px;}
#hider {position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/content/bg_preloader.png) repeat;text-align:center;z-index:1;}
#hider img {margin-top:20px;}

/*.adzone_left{width:200px;margin-right:30px;}*/
.adzone_right{width:550px;}
.adzones p.adzone_right{width:250px;}
.ad_zone div.adzone-statistics{width:170px;}
/*.ad_zone div.website_statistics{padding-top:60px;}*/
.adzone_right img {border:none;}
.adzone_right a.imageLink {border:3px solid #c7c7c7;margin:10px 0 5px 0;padding:0;}
.adzone_right a.imageLink:hover {border-color:#999999;}
.notice {color:#ac810c;}
.error {color:#ff0000;}
#targetingOptions {overflow:hidden;}
pre {
	background-color:#f4f4f4;
	border:1px solid #cdced1;
	padding:20px;
	display: block;

	/* First try to wrap */
	white-space: pre-wrap;       /* CSS 3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */

	/* If that doesn't work anymore use a horizontal scrollbar */
	overflow: auto;
	overflow-x: auto;
	overflow-y: hidden;

	/* Force layout on IE to prevent selection problems */
	-height: 1%;

	cursor: text;
}
.dv_navigation a span {width:104px;}
.dv_ci {overflow:hidden;}
.dv_ci ul {margin-bottom:0;}
.tb_user {width:100%;border:solid 1px #cbcfd2;}
.tb_user .tr_even {background-color:#fff;}
.tb_user .tr_odd {background-color:#f9f9f9;}
.tb_user .tr_head {height:10px;background-color:#b2b2b2;}
.tb_user .tr_head td {font-size:12px;font-weight:bold;color:#fff;}
.tb_user .u_field {width:50%;padding:5px 12px;color:#3d3d3d;font-weight:bold;border-right:solid 1px #cbcfd2;border-left:solid 1px #cbcfd2;}
.tb_user .u_value {width:50%;padding:5px 12px;border-right:solid 1px #cbcfd2;}
fieldset.no_padding p.text {padding:12px;}
.dv_navigation_admin {width:644px;left:307px;}
div.inp_small div.field input.checkbox {width:14px !important;margin-top:4px;}
.checkbox .error-message {padding-left:0;margin-left:20px;}
.message-dyn {z-index:1;position:fixed;bottom:0;background-image:url(/img/content/bg_flash_message.png);padding:5px 0 3px 0;width:100%;color:#ffffff;}
.message-dyn div {margin:0 auto;text-align:center;overflow:hidden;}
.message-dyn img, .message-dyn span {float:left;}
.message-dyn span {padding:9px 0 0 10px;}
label {cursor:pointer;}
.required-fields {width:398px;text-align:left;margin-bottom:36px;margin-left:120px;margin-top:-9px;}
.crossad-preview {background-color:#cccccc;width:233px;height:60px;float:left;padding:10px;border:1px dashed #ffffff;}

div.text input.readonly {color:#a3a2a2;}
.targeting-options {padding:10px 0;float:right;margin-bottom:10px;}
.targeting-options input, .targeting-options span {float:left;margin-right:13px;}
.targeting-options input {margin-top:2px;}
.targeting-options span {width:300px;text-align:right;}
.dv_content_inner {overflow:hidden;}
.no_padding object {margin:15px 0;}
.no_padding .crossad-preview {margin-bottom:10px;}

.tb_statistics .website span {float:left;text-align:left;}
.tb_statistics .website input {font-weight:bold;float:right;background:transparent;border:none;color:#59153d;margin:7px 10px 0 0;cursor:pointer;}
.tb_statistics .website span a {font-weight:normal;color:#333333;}
.tb_statistics .tr_footer {height:29px;background-color:#e9dfe5;}
	.tb_statistics .tr_footer td {border-bottom:none;}
	.tb_statistics .tr_footer td.b_cpm {padding-right:15px;font-size:12px;font-weight:bold;color:#932b67;text-align:right;}
.cpc_notification {float:right;margin:5px 5px 0 0;}

div.categories {width:100%;}
div.categories div.field {width:100%;}
div.categories div.banner img {margin:5px 0 10px 25px;}
.legend_directory{font-family:Arial;font-size:12px;}
.website_directory_links {text-decoration: none; font-weight: bold;}
.featuredcheck{
	text-align: center;
}
.featurelink{
 	text-align: center;
 	font-weight: bold;
}
.messagebox{
	margin:-16px 0 0 485px;
	text-align:left;
	width:34%;
}


.website_statistics{
	/*margin-top:5px;*/
	width:265px;
	float: left;
	margin-right:-4px;

}
.website_statistics th{
	background-color:#d0d0d0;
	color:#3d3d3d;
	font-weight:bold;
	border-left:1px solid #9b9b9b;
	border-right:1px solid #9b9b9b;
	border-top:1px solid #9b9b9b;
	text-align:center;
	line-height:20px;
/*	width: 36px;*/
}
.adzones div.website_statistics{
	float:right;
	/*margin-top: -60px;*/
	/*margin-right:-4px;*/
}
.website_statistics th.impressions{
	width: 100px;
}
.website_statistics td{
	text-align: right;
	border:1px solid #CBCFD2;
	padding-right:5px;
	line-height:20px;
}
td.website {
	line-height: 18px;
	padding: 5px;
}

.legend_bottom{
	height: 29px;
	margin: -60px 0 0 0;
	padding: 0 0 1px 450px;
	width: 40%;
}
.new_link{
	margin:-16px 0 0 0;
}
div.hidediv {display: none;}
div.nordiv {display:block;}

.info_main{
	height:50px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	margin-top:24px;
	filter:Alpha(Opacity=1);
	opacity:1;
	position:relative;
	text-align:center;
	width:100%;

}


.info_main .legend{
	text-align:left;
}
.info_main .info_close{
	text-align: right;
	margin:-21px -12px 0 0;
}

.info_main p{

	margin-top:40px;
	font-size:12px;
	background-color: #FFFFFF;
	color:#ac810c;
	font-family:Arial,Verdana,Sans-Serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
}
#submit_div{	clear: both;	padding-top: 14px;}
.up_label{
	width: 120px;
	float: left;
	text-align:center;
	margin:-12px -9px -3px 5px;
}
.traffic_lights div.submit { padding-top: 0px; padding-left: 5px; }
.traffic_lights div.input { padding-bottom: 0px; }
.active_link{float:left; padding-right:120px;}
.website-name{width:40%;}
.meassage_view{
	width:300px;
	padding:0 10px 0 26px;
	text-align: right;
}
messagebox a{
	padding:120px 0 0 0;
	}
.aj_link{
	padding:120px 0 0 0;
	color:red;
	floating:left;
}
.act_div{
	float:right;
	margin:-16px 253px 0 38px;
}
.name_class{
	padding:0 2px 2px 2px;
	float:left;
	width:55%;
}
.user_right{
	float:left;
}
.tdup{
	width:60%;
}
.uptable{
	width:755px;
}
.message_view_featured{
	width:300px;
	padding:0 10px 0 26px;
	text-align: right;
	color: green;
}
.meassage_view_remove{
	width:300px;
	padding:0 10px 0 26px;
	text-align: right;
	color:red;
}
.upload_img{
	float:left;
}

.upload_img img {
/*margin:1px -12px 0 11px;*/
margin:0 -32px 0 0;
	width:80px;
	display:block;
}

.dv_ci .dv_date_controls .div_dash_cont {margin-top:17px;margin-right:16px;}
.dv_ci .dv_date_controls .div_dash_cont_range {margin:17px 16px 0px 5px;}
/*.dv_ci .dv_date_controls .div_dash_button {float:right;margin:-13px 97px 0px 0px;}*/
.dv_ci .dv_date_controls .div_dash_button {float:right;margin:-13px 0px 0px 0px;}
.dashboard_statistics {margin-top:17px;margin-bottom:23px;}
.infobox{
	margin-left:12px;
	background-color:#DEDEDE;
	border:1px dashed #865772;
	width:95%;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:16px;
}
.emphasize{
	font-weight:bold;
	color:#7a064d;
}
.submit_button{	margin:-10px 398px 0 0;	padding-bottom:25px;}
#language{color: #FF0000;}
#country_error{color: #FF0000;}
.traffic_lights div.links {float:left;font-weight:bold;margin-top:-3px;}
.traffic_lights div.links a {color:#753c5e;text-decoration:underline;}
.traffic_lights div.links span {display:inline-block;}
.log_text{
	font-size:12px;
	font-weight:bold;
	height:17px;
}
.ctr_help{
	overflow:hidden;
	width:45px;
}
.websie_format{
	float:left;
	margin-right:15px;
	width:315px;
}
.website_name{
	width:200px;
	float:left;
	margin-right:15px;
}
.banner_links{
	margin-right:15px;
}
.banner_description{
	margin-right:10px;
	/*width:215px;*/
	width:535px;
	font-weight:normal;
}
.web_stats{
	padding-left:2px;
}
.website_upload{
	padding-top:46px;
}
.charge_radio{
	width:500px;
	margin-left:62px;
}
div.ccfield{
	float:left;
	width:510px;
}
div.ccfield label{
	width:150px;
}
div.ccfield input{
	width:273px;
}
.ccfield textarea{
	width:273px;
}
.country_check{
	width:70%;
	display:none;
	margin-left:10px;
	margin-top:1px;
}
.country_check .input{
	padding:0px;
}
.chkcont{
	padding:0px;
}
.newcheck{
	padding:0px;
}
.chkcont .input{
	padding:0px;
}
.ccfield .error-message{
	padding-left:170px;
	width:280px;
	color:#FF0000;
	padding-top:3px;
}
.traffic_info_box{
	top:-36px;
	margin-bottom:-36px;
	margin-left:42px;
	width:50%;
	clear:both;
}
.traffic_info_box1{
	margin-left:42px;
	width:50%;
}
div.arrow{
	/*margin-left:-12px;
	top:16px;*/
	margin-left:-12px;
	width:7px;
	top:16px;
}
div.country_count{
	margin-top:-15px;
	margin-left:120px;
}
fieldset {
	position:relative;
}
.enable_field{
	display:block;
}
.disable_field{
	display:none;
}

