body {
font-family:Arial,verdana,sans-serif;font-size:12px;margin:0;}
p, .pseudo-p, #page li {
line-height:18px;}
a, a:hover, a:visited, a:active {color:#1B7DB7;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0 none;}
.fleft{float: left;}
.fright{float: right;}
.tleft{text-align: left;}
.tright{text-align: right;}
.tcenter{text-align: center;}
.hide{display:none;}
.show{display:block;}
.hide{display:none;}
.show-table-cell{display:table-cell;}

/* Tweeter */
.tweet-this{width:80px; height:15px; display:block; background: url("../images/tweet-this.png") no-repeat bottom; margin:0; padding:0;}

/* Colors */
.red{color:red;}
.green{color:green;}
.pink{color:#d50172;}

/* Tooltip */
.f_info{margin:0px 0 0 15px; background: url("../images/icon_question_mark.jpg") no-repeat bottom; width:16px; height:16px; display:inline-block;}
.f_info .info_content{display:none; width:200px; position: absolute; margin:0px 0 0 40px; font-size: 11px; line-height: 14px; color:#585858;}
.f_info:hover .info_content{display:block;}
/* Image tooltip */
#preview{
position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}

/* Message */
.notify{ width: 300px; padding: 10px 0 10px; text-align: center; clear:both; background-color: #ffb100; color:#ffffff; font-weight: bold; border: 2px solid #1B7DB7; margin: 0 0 5px 0; }

/* Corner radius */
.corner5-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }
.corner5-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.corner5-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.corner5-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.corner5-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.corner5-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.corner5-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.corner5-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.corner5-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/* Bordered box */
.border-box{border: 1px solid #e2e2e2; padding:5px 8px; color:#585858;}
.border-box .site{margin:0 0 10px 0;}
.border-box a{color: orange; font-size: 11px;}
.border-box .links{width:250px;}
.border-box .links span{color: orange;}
.border-box .banner-format{color: #1B7DB7; font-size: 12px; float:left;}
.border-box .status{margin-left:20px; color: #2DB54C; font-size: 11px; float:left; font-weight: bold; background: none; width: 200px; height:auto;}
.border-box .status .info_content{background:#dddddd; border:1px solid #585858; padding: 12px; width:auto;  margin:0px 0 0 30px;}
.border-box h1{margin:0; padding:0; color: #2db54c; padding:5px;}

.campaigns{width: 750px;}
.campaigns thead tr td{border-bottom:2px solid #184c7b; vertical-align: top;}
.campaigns thead tr td.clicks{width:60px;}
.campaigns thead tr td.format{width:60px;}

/*Forms*/
label{display:block; line-height:1.7em; padding:2px 0 6px; 0;}
label b{float:left;padding:0 10px 0 0; font-weight: normal;}
label span.input{margin:0 0 0 150px;display:block;}
label em, em.error{color:red;display:block; clear:both; padding:2px 0 0 150px;line-height:1.2em;}
label b em{color:inherit; display:inline; clear:none; padding:0; line-height:1.7em;}
input[type="text"],input[type="password"],select{border:solid 1px #BBBBBB; padding:2px 4px; width:150px;}
label.checkbox span.input{margin:0;float:left;padding:2px 5px 0 0;}
label.textarea b{clear:none;display:block;}
label.textarea span.input{margin:0;float:none;}
label span.input input.small{width:40px;}
label span.input input.long{width:300px;}
fieldset,fieldset.clearflow{width:65%; min-width: 650px;}
textarea{border:solid 1px #BBBBBB; padding:2px 4px; width:300px; height:100px; font-size:12px;}

button.blue { background:transparent url(../images/blue_btn_bg.jpg) no-repeat top left; display:block; height:32px; margin: 5px; width:184px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
button.blue:hover {background-position: left center;}
button.green { background:transparent url(../images/green_btn_bg.jpg) no-repeat top left; display:block; height:32px; margin:5px; width:105px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
button.green:hover {background-position: left center;}
button.green_120 { background:transparent url(../images/green_btn_120_bg.jpg) no-repeat top left; display:block; height:25px; margin:5px; width:120px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
button.green_120:hover {background-position: left center;}
button.green_200 { background:transparent url(../images/green_btn_bg_200.jpg) no-repeat top left; display:block; height:32px; margin:5px; width:200px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
button.green_200:hover {background-position: left center;}

/* Add you ad button */
a.add-banner-button { background:transparent url(../images/add_banner_btn.png) no-repeat top left; text-decoration: none; display:block; height:19px; margin: 5px; width:120px; text-align:center; border:none; color:#ffffff; font-size:12px; font-weight: normal; color:#000000; line-height:19px; vertical-align: middle; }
a.add-banner-button:hover {background-position: left bottom; font-weight: normal; text-decoration: none;}

button.orange {display:block; height:22px; margin:5px; padding:0 0 2px 0; line-height:12px; text-align:center; color:#ffffff; font-size:12px; font-weight: bold; border:none;}
button.orange:hover {background-position: left bottom;}
.orange_260{background: url("../images/orange_btn_260_transparent.png"); width:260px;}
.orange_240{background: url("../images/orange_btn_240.jpg"); width:240px;}
.orange_220{background: url("../images/orange_btn_220.jpg"); width:220px;}
.orange_200{background: url("../images/orange_btn_200.jpg"); width:200px;}
.orange_180{background: url("../images/orange_btn_180.jpg"); width:180px;}
.orange_160{background: url("../images/orange_btn_160.jpg"); width:160px;}
.orange_140{background: url("../images/orange_btn_140.jpg"); width:140px;}
.orange_120{background: url("../images/orange_btn_120.jpg"); width:120px;}
.orange_100{background: url("../images/orange_btn_100.jpg"); width:100px;}
.orange_80{background: url("../images/orange_btn_80.jpg"); width:80px;}
.orange_70{background: url("../images/orange_btn_70.jpg"); width:70px;}
button.small{padding:0 18px}

/*
#page-top-wrapper {position:relative;margin:0 auto; width:960px; }
#page-top-info {background:#F4F4F4 none repeat scroll 0 0; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; color:#ff7e1b; font-weight:bold; padding:6px 10px; position:absolute;right:0; text-align:center; width:260px; z-index:1000; }
#page-top-info span{color:#6b5b4a;}
#header {margin:20px auto 0 auto; width:960px; }
#header-actions {clear:right; color:#999999; float:right; font-weight:bold; margin-top:29px; padding-right:10px; } 
#header-actions a {font-weight:normal; }
#header-actions .welcome {color:#1B7DB7; } 
*/
#page-top-wrapper {margin:0 auto; width:960px; }
#page-top-wrapper .logo{margin:15px 0 0 0px; float:left;}
#page-top-wrapper .right{float:right;}
#page-top-links{color:#585858; float:right; padding:5px 5px 0 0 ;}
#page-top-info {float:right; background:#F4F4F4 none repeat scroll 0 0; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; color:#ff7e1b; font-weight:bold; padding:6px 10px; text-align:center; width:260px; }
#page-top-info span{color:#6b5b4a;}
#header-actions {clear:right; color:#999999; float:right; font-weight:bold; margin-top:10px; padding-right:10px; } 
#header-actions a {font-weight:normal; }
#header-actions .welcome {color:#1B7DB7; } 

#menu {background:#DFF4F8 none repeat scroll 0 0; border-bottom:1px solid #B6D8DB; height:40px; margin-top:10px;}
ul.menu-bar {margin:0; padding:0; }
ul.menu-bar li { float:left; font-size:13px; font-weight:bold; line-height:normal; list-style-image:none; list-style-type:none; margin:6px 12px 0 0; padding:7px;}
ul.menu-bar li.last{padding-right:0;margin-right:0;}
ul.menu-bar li a {color:#1B7DB7; }
ul.menu-bar li.selected a { background:transparent none repeat scroll 0 0; color:#FFFFFF;}
ul.menu-bar li.selected {background:#1B7DB7 none repeat scroll 0 0; color:#FFFFFF; padding:7px;}
ul.menu-bar li.home { background:transparent url(../images/house.gif) no-repeat scroll 11px 9px !important; display:block; height:30px;margin-right:15px; margin-top:6px; padding:0;  text-indent:-9999px; width:40px; }
ul.menu-bar li.home a { display:block; height:30px; width:40px;}
ul.menu-bar li.home.selected a, ul.menu-bar li.home a:hover { background:transparent url(../images/house_over.gif) no-repeat scroll left top; }
#menu #menu-message {float:right; padding:0; }
#menu-message ul.menu-bar li { color:#AAAAAA; float:right; margin:5px 0 0 8px; text-transform:none; }
#menu-wrapper {position:relative; z-index:1; margin:0 auto; width:960px; }

ul.submenu{list-style: none; padding:0; margin:0;}
ul.submenu li{margin:0 0 2px 0; overflow:hidden; width:auto;}
ul.submenu li a{background-color: #e2f5f9; width: 153px; padding:12px 0 12px 17px; display:block; text-decoration: none;}
ul.submenu li a span{background: url("../images/arrow_btn.png") top left; width: 23px; height:22px; float:right; display:block; margin:-2px 15px 0 0 ;}
ul.submenu li a:hover span{background-position:bottom;}
ul.submenu li.selected a{background-color: #a3cddf; color: #000000;}
ul.submenu li.selected a:hover{text-decoration: underline;}
ul.submenu li.selected a span{background-position:bottom;}

#content {min-height:350px; margin:0 auto; width:960px;}
#content .left-content{ width:170px;}
#content .right-content{width:770px}
h1.page-heading {border-bottom:3px solid #90B942; color:#282828; font-size:22px; font-weight:normal; margin:11px 0 15px 0; padding: 0 0 14px 0; position:relative;}
h2.page-heading {border-bottom:3px solid #90B942; font-size:18px; font-weight:normal; margin:11px 0 15px 0; padding: 0 0 14px 0; position:relative;}
h2.form-heading {color:#585858; border-bottom:1px solid #dddddd; font-size:13px; font-weight:bold; margin:11px 0 5px 0; padding: 0 0 2px 0; position:relative;}
h2 {color:#ff9d34; font-size:18px; font-weight:normal; margin-bottom:15px;}
h3.page-heading {border-bottom:3px solid #90B942; color:#282828; font-size:18px; font-weight:normal; margin:11px 0 15px 0; padding: 0 0 2px 0; position:relative;}

/* /index */
#page_home .box{width:48%; color:#56504c;}
#page_home .box b{font-size:16px;}
#page_home .box a{text-decoration: none;}
#page_home .box.left{float:left; }
#page_home .box .buttons{float:left; margin-left: 30px;}
#page_home .box.left .buttons .learn-more{margin:10px 0 0 0; float:left;}
#page_home .box.left .buttons .learn-more a:hover{text-decoration:underline;}
#page_home .box .logo{float: right;}
#page_home .box.left .logo{width:46px; height: 46px; background: url("../images/icon_euro.jpg");}
#page_home .box.right{float:right;padding:0 0px 0 20px; border-left: 2px solid #e8e8e8;}
#page_home .box.right .logo{width:48px; height: 48px; background: url("../images/icon_chart.jpg");}
#page_home .box.right.contact h2{font-size: 13px; font-weight: bold; margin-top:0; margin-bottom:5px;}
#page_home .box.right.contact b{font-size: 12px; margin:0}
#page_home .box.right.contact form{margin:0}
#page_home .contact input, textarea{width:450px; margin:4px 0 0px 0; font-family:Arial,verdana,sans-serif;}
#page_home button.green { background:transparent url(../images/green_small_btn_bg.jpg) no-repeat top left; display:block; height:25px; margin:5px; width:105px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
#page_home button.green:hover {font-style:none; background-position: left center;}
.before-focus{color:#989898;}

#page_index{color:#4b5258;}
#page_index h1{text-align:center; font-size: 18px; font-weight: normal; margin: 18px 0 18px 0;}
.steps{width:960px; padding:0px;}
.steps .step{width:230px; height: 160px; float:left; border:1px solid #B6D8DB; margin-right:10px;}
.steps .step.last{margin-right:0;}
.steps .step b{margin:0; font-size: 22px; padding:4px 0; font-weight:normal; text-align: center; border-bottom:1px solid #B6D8DB; color:#fe7e01; display:block;}
.steps .step p{padding:0 25px; text-align: center; font-size:20px; margin: 8px 0 8px 0; line-height: 26px;}
.steps .step1 b{background: #DFF4F8 url("../images/icon_check.png") no-repeat 195px 5px; }
.steps .step2 b{background: #DFF4F8 url("../images/icon_upload.png") no-repeat 195px 5px; }
.steps .step3 b{background: #DFF4F8 url("../images/icon_alarm.png") no-repeat 195px 5px; }
.steps .step4 b{background: #DFF4F8 url("../images/icon_chart_bar.png") no-repeat 195px 5px; }
#page_index hr{ border:1px solid #90B942; margin-top:8px;}
#page_index .home_btn{line-height:44px; vertical-align:middle; background:transparent url(../images/home_btn_bg.png) no-repeat top left; display:block; height:44px; margin:10px auto; width:229px; text-align:center; border:none; color:#ffffff; font-size:20px; font-weight: normal;}
#page_index .home_btn:hover {text-decoration:none; background-position: left bottom;}
#page_index .twin-container{border: 2px solid #e8e8e8;}
#page_index .twin-container .twin{width:50%; float:left; color:#4b5258}
#page_index .twin-container .twin div.twin-content{padding:12px 15px;}
#page_index .twin-container .twin div.twin-content a.button{ display:block; height:20px; margin:5px auto; padding:6px 0 6px 0; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
#page_index .twin-container .twin-left div.twin-content a.button{ background:transparent url(../images/green_btn_bg_200.jpg) no-repeat top left; width:200px; }
#page_index .twin-container .twin-right div.twin-content a.button{ background:transparent url(../images/green_btn_bg_280.png) no-repeat top left; width:280px;  }
#page_index .twin-container .twin div.twin-content a.button:hover {background-position: left center; text-decoration: none;}
#page_index .twin-container .twin-left div.twin-content{padding:12px 0 12px 15px;}
#page_index .twin-container .twin div.twin-content h2{font-size: 20px; margin:0 0 10px 0; padding:0; color:#4b5258;}
#page_index .twin-container .twin div.twin-content b.h2{display:block; font-size: 20px; font-weight:normal; margin:0 0 10px 0; padding:0; color:#4b5258;}
#page_index .twin-container .twin-left div.twin-content div{padding-right:15px; border-right: 2px solid #e8e8e8;}
/* Examples */
#page_index .twin-container .twin div.twin-content table {width:100%;}
#page_index .twin-container .twin div.twin-content table tr td{width:50%;}
#page_index .twin-container .twin div.twin-content table tr td img{border:1px solid #e0e0e0; padding:0; margin-bottom:-3px; margin-right:4px;}
#page_index .twin-container .twin div.twin-content table tr td a{color:#4b5258; text-decoration:none;}
#page_index .twin-container .twin div.twin-content table tr td a:hover{color:#1b7eb7;}
/* Blog */
#page_index .twin-container .twin-left div.twin-content div h3{padding:0; margin:0; }
#page_index .twin-container.blog-and-twitter .twin-left div.twin-content div p{padding:0; margin:2px 0 10px 0; }
/* Twitter */
#page_index .twin-container .twin-right div.twin-content div .twtr-tweets{margin:-8px 0 0 0;}
#page_index .twin-container .twin-right div.twin-content div .twtr-tweet-wrap{padding-left:0;}
#page_index .twin-container .twin-right div.twin-content div .twtr-hd{display:none;}
#page_index .twin-container .twin-right div.twin-content div .twtr-ft{display:none;}

#page_home .box ul{margin-left:0; }
.box ul {list-style-image: url("../images/list_style_check.jpg"); padding-left:20px; }
.box ul li{padding:2px 0 2px 15px;}

/* /contact */
#page_contact #contact_form{width:460px;}
#page_contact .contact input, textarea{width:450px; margin:4px 0 0px 0; font-family:Arial,verdana,sans-serif;}

/* /media-office */
#page_media-office{color:#4B5258; }
#page_media-office h1{font-size:18px;}
#page_media-office h3{margin-bottom:3px; color:#4B5258; }
#page_media-office #contact_form{width:460px;}
#page_media-office .contact input, textarea{width:450px; margin:4px 0 0px 0; font-family:Arial,verdana,sans-serif;}
#page_media-office ul{margin:0; padding:0;list-style: none; }
#page_media-office ul li{margin:0; padding:0;}
#page_media-office .contact .border-box{padding: 10px 15px;}
#page_media-office #contact_box{width:180px; margin:0 100px 0 0;}
#page_media-office #contact_box .support{width:120px; margin:10px auto;}

/* /affiliate */
#page_affiliate-program p{margin:2px 0 10px 0;}

/* /affiliate/sign-up */
#page_affiliate-signup label b{float:left; padding:0 10px 0 0; font-weight: bold;}

/* /publisher */
#page_publish .box{width:48%; color:#56504c;}
#page_publish .box b{font-size:16px;}
#page_publish .box a{text-decoration: none;}
#page_publish .box.left{float:left;}
#page_publish .box.right{float:right; padding:0 0px 0 20px; border-left: 2px solid #e8e8e8;}
#page_publish h1{color:#4B5258; font-size:18px;}
#page_publish p{margin-top:0px;}
#page_publish h3{margin-bottom:3px; color:#4B5258; }
#page_publish a {display:block; margin:0 auto; width: 105px; text-decoration: none;}
#page_publish a.wide {margin:0; width: auto; }

/* /publisher/sign-up */
#page_publisher-signup label b{float:left; padding:0 10px 0 0; font-weight: bold;}

/* /publisher/dashboard */
.no-text-decoration:hover{text-decoration: none;}
#page_dashboard .border-box .site .status .f_info{margin-bottom: -4px;}
#page_dashboard .links b{color:#1B7DB7;}
#page_dashboard .right-button{float:right; margin: 5px 0 0 0;}
#page_dashboard .right-button a{display:block; float:left; width: 100px; height: 30px; background: url("../images/btn_uitbetalen.png");}
#page_dashboard .right-button a.disabled{background: url("../images/btn_uitbetalen_disabled.png"); cursor: default;}
#page_dashboard .right-button .f_info{float:left; margin: 7px 0 0px 10px;}
#page_dashboard .right-button .f_info .info_content{width:100px; margin: 0 0 0 30px}

/* /publisher/dashboard/active-campaigns */
#page_dashboard-active-campaigns label b{float:left; padding:0 10px 0 0; font-weight: bold;}
#page_dashboard-active-campaigns a{font-size:11px; color:orange;}
#page_dashboard-active-campaigns a.site{font-size:12px; color:#1B7DB7;}
#page_dashboard-active-campaigns .campaigns thead tr b{font-size:13px;font-weight:normal;}
#page_dashboard-active-campaigns .campaigns tbody tr {padding:15px 0;}
#page_dashboard-active-campaigns .campaigns tbody tr td{padding:6px 0 10px 0;border-bottom:1px solid #d9d9d9; vertical-align: top;}
#page_dashboard-active-campaigns .f_info{margin:0 0 0 10px;}
#page_dashboard-active-campaigns .f_info .info_content{margin:-6px 0 0 25px;  width:220px;}

#page_dashboard-active-campaigns .has-bg{background-color: #ffffff; padding:5px;}

/* /forgot-password */
#page_forgot-password label b{font-weight: bold;}

/* /advertise/index */
#page_advertise .box{width: 750px; }
#page_advertise .logo{width:48px; height: 52px; background: url("../images/icon_chart.jpg");}
#page_advertise form h2{color:green; font-size:14px;}
#page_advertise h1{color:#56504C;}
#page_advertise form div{padding:0 0 0 40px;}
#page_advertise form div button{margin:5px 0 0 205px;}
#page_advertise .box ul {list-style:none; padding-left:0px; margin-left:0px;}
#page_advertise .box ul li{padding:2px 0 2px 30px;}
#page_advertise .box ul li span{position:absolute; padding:0 0 0 3px; margin-left: -25px; background: url("../images/globe.jpg") no-repeat top left; width:15px; height:16px;}

/* /advertise/index2 */
#page_advertise2 .notify{width:auto;}
#page_advertise2 h1{text-align:center; font-size: 18px; font-weight: normal; margin: 0px 0 12px 0;color:#4B5258;}
#page_advertise2 a.orange-btn{background:transparent url(../images/orange_btn_bg.png) repeat-x top left; display:block; float:right; height:22px; margin:7px 0 0 0px; padding:6px 15px 0 15px; text-align:center; color:#ffffff; font-size:13px; font-weight: bold;}
#page_advertise2 a.orange-btn:hover {background-position: left bottom; text-decoration: none;}

#page_advertise2 .steps{margin-top:20px; color:#4b5258;}
/*
#page_advertise2 .steps{border:1px solid #C2C2C2; padding:0px;}
#page_advertise2 .steps .step{width:24.9%; float:left;}
#page_advertise2 .steps .step h2{margin:5px 0; text-align: center;}
#page_advertise2 .steps .step p{padding:0 25px; text-align: left; margin: 5px 0 8px 0;}
*/
#page_advertise2 hr{ border:1px solid #90B942; margin-top:8px;}
#page_advertise2 .left{float:left; width: 200px; }
#page_advertise2 .before-focus{color:#989898;}
#page_advertise2 .left button.green {margin:5px; margin-right:0; background:transparent url(../images/green_small_btn_bg.jpg) no-repeat top left; display:block; height:25px; width:105px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
#page_advertise2 .left button.green:hover {background-position: left center;}
#page_advertise2 .left input{width:190px; height: 18px; font-size:14px; padding-top:3px; border:1px solid #c2c2c2;}
#page_advertise2 .left ul{list-style: none; margin:0; padding:0}
#page_advertise2 .left ul li{padding: 4px 6px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
#page_advertise2 .left ul li a{color:#696973;}
#page_advertise2 .left ul li a.selected, #page_advertise2 .left ul li a:hover{color:#1B7DB7; text-decoration:none;}
#page_advertise2 .left ul li.title{border:none; border-bottom:1px solid #f0f0f0; color:#2d1e29;}
#page_advertise2 .right{float:right; width: 742px; padding:0px 0 0 18px;}
#page_advertise2 .right table{width:100%; border-collapse: collapse; text-align:center;}
#page_advertise2 .right table thead{color:#422c1d;}
#page_advertise2 .right table thead tr th{padding:5px 0; border:1px solid #e0e0e0; border-top:none;}
#page_advertise2 .right table thead tr th.right-col{color:#422c1d;}
#page_advertise2 .right table tbody tr:hover{background-color: #fafafa;}
#page_advertise2 .right table tbody tr td{padding:5px 0; border:1px solid #e0e0e0;}
#page_advertise2 .right table tr .left-col{border-left:none; text-align:left; padding-left:10px; padding-right:10px; color:#1c1c1d; font-size:13px;}
#page_advertise2 .right table tr .left-col img{border:1px solid #e0e0e0; padding:0; margin-bottom:-3px; margin-right:4px;}
#page_advertise2 .right table tr .left-col a{color:#1c1c1d; text-decoration:none;}
#page_advertise2 .right table tr .left-col a.details{margin-top: 5px; color:#989898; text-decoration:none; font-size:11px;}
#page_advertise2 .right table tr .left-col a.details:hover{text-decoration:underline;}
#page_advertise2 .right table tr .right-col{border-right:none; color:#5a985c;}
#page_advertise2 .right table .expand{ background-color:#eaeaea;}
#page_advertise2 .right table .expand td{border-left:none; border-right:none;}
#page_advertise2 .right table .expand .left-col{border-left:1px solid #eaeaea; border-right:none;}
#page_advertise2 .right table .expand .right-col{border-right:1px solid #eaeaea;}
#page_advertise2 .right table .details{text-align:left;}
#page_advertise2 .right table .details td{padding: 15px;}
#page_advertise2 .right table .details p{float:left; width: 550px; margin-top:5px;}
#page_advertise2 .right table .details img{float:right;}
#page_advertise2 .right table tr.last{}
#page_advertise2 .right table tr.last td{border:none; padding:0;}
#page_advertise2 .right table tr.last ul{margin:0; padding:0; float:left; list-style:none;}
#page_advertise2 .right table tr.last ul li{float:left; margin:0;}
#page_advertise2 .right table tr.last ul li a{background-color: #f1f1ef; padding:4px 8px; border:1px solid #dee6e7; display:block; color:#534b49; text-decoration: none;}
#page_advertise2 .right table tr.last ul li a:hover{color:#1B7DB7;}
#page_advertise2 .right table tr.last ul li.selected a{border-bottom:none; background-color:#ffffff;}
#page_advertise2 .right table tr.last ul li.selected.first a{border-left:none;}
#page_advertise2 .right table tr.last ul li.selected.last a{border-right:none;}
#page_advertise2 .right table tr.last div a{color:#534b49; float:left; margin-left: 5px; background: url("../images/page_nav_bg.gif") repeat-x top left; height:22px; padding:6px 15px 0 15px; display:block;}
#page_advertise2 .right table tr.last div a:hover{background-position:bottom left; text-decoration: none;}
#page_advertise2 .right p.grey{color:#4B5258; margin-top:5px;}
#page_advertise2 .right h2{color:#4B5258; font-size:18px; margin-bottom:0;}
#page_advertise2 .keywords-search{width: 500px; padding-top:5px; margin:0 auto;}
#page_advertise2 .keywords-search b{color: #2D1E29; padding:0px 0 0px 5px;}
#page_advertise2 .keywords-search button{margin:-2px 0 0px 10px; background:transparent url(../images/green_small_btn_bg.jpg) no-repeat top left; display:block; height:25px; width:105px; text-align:center; border:none; color:#ffffff; font-size:13px; font-weight: bold;}
#page_advertise2 .keywords-search button:hover {background-position: left center;}

/* /publisher/dashboard/add-site */
#page_dashboard-add-site form b{color:#888888; font-weight: bold;}
#page_dashboard-add-site form label em{padding-left:220px;}
#page_dashboard-add-site form .label{margin:4px 0 4px 0;}
#page_dashboard-add-site form .label em{clear:both; color:red;}
#page_dashboard-add-site form .label h3{color:#75aad3; margin:2px 0 2px 0; font-size:12px;}
#page_dashboard-add-site form .label select {margin:0 30px 0 0}
#page_dashboard-add-site form .label .b{width:220px;}
#page_dashboard-add-site form .label i{color:#585858; width: 200px; display:block; font-size: 11px; line-height: 14px;}
#page_dashboard-add-site label span.input{margin:0 0 0 220px; display:block;}
#page_dashboard-add-site input[type="text"], #page_dashboard-add-site input[type="password"], #page_dashboard-add-site select{width: 280px;}
#page_dashboard-add-site textarea{width:300px;}
#page_dashboard-add-site #provinces {float:left; height:70px;}
#page_dashboard-add-site select.small{width:200px;}
#page_dashboard-add-site #webshot{width:133px; height: 100px; display:block; position: absolute; margin:-5px 0 0 600px;}


/* /publisher/dashboard/credit-invoice */
#page_dashboard-credit-invoice table{width:75%; border-collapse: collapse; border:1px solid #e3e3e3;}
#page_dashboard-credit-invoice table th{text-align: left; padding:8px 5px;}
#page_dashboard-credit-invoice table td{padding:0 5px;}
#page_dashboard-credit-invoice table tr {border:1px solid #e3e3e3; padding: 0 0 0 10px;}
#page_dashboard-credit-invoice a:hover{text-decoration:none;}

/* /publisher/dashboard/view-invoice */
#page_dashboard-view-credit-invoice .fix{width: 150px; display:inline-block;}
#page_dashboard-view-credit-invoice .underline{border-bottom:1px solid black;}

/* /publisher/dashboard/my-details */
#page_dashboard-my-details form label{float:left; margin:0 35px 0 0;}
#page_dashboard-my-details form label em{padding-left:0;}
#page_dashboard-my-details form label b{color:#888888; font-weight: normal;margin: 0 0 6px 0; float:none;}
#page_dashboard-my-details form label span.input{margin:5px 0 0 0;}
#page_dashboard-my-details form label span.input input[type="text"], #page_dashboard-my-details form label span.input input[type="password"]{width:200px;}
#page_dashboard-my-details form label span.input select{width:210px;}
#page_dashboard-my-details form label span.input input[name="number"]{width:50px; margin-right:150px;}
#page_dashboard-my-details .change-password button{margin-top:25px;}

/* /publisher/dashboard/add-banner-format */
#page_dashboard-add-banner-format ul{list-style: none; margin-left:0; padding-left:0;}
#page_dashboard-add-banner-format ul li{display: inline; margin-right: 40px;}
#page_dashboard-add-banner-format ul li a{color: #000000; text-decoration: none;}
#page_dashboard-add-banner-format ul li a:hover{color: #ff844a;}
#page_dashboard-add-banner-format ul li.selected a{color: #ff844a;}
#page_dashboard-add-banner-format .has-bg{background-color: #ffffff; padding:5px;}
#page_dashboard-add-banner-format form .select-banner-format{background-color:#e3e3e3; padding: 6px 0 6px 8px; width: 270px; margin: 0 15px 15px 0;}
#page_dashboard-add-banner-format form .format{padding: 0px 0 6px 8px; width: 270px; margin: 0 15px 15px 0;}
#page_dashboard-add-banner-format form .select-banner-format label b{normal;margin: 0 0 6px 0; float:none; color:#1B7DB7; font-weight: bold;}
#page_dashboard-add-banner-format form .select-banner-format label span.input{margin:5px 0 0 0;}
#page_dashboard-add-banner-format form label span.input select{width:200px;}
.ad-area{border: 3px solid #e3e3e3;}
.ad-area table{width:100%; height:100%; padding:0; margin:0; text-align:center; vertical-align: middle; color:#757776; font-size: 30px;}
#page_dashboard-add-banner-format .banner-format p{color:#000000; background-color: #ffffff; width: 90px; margin:2px auto; text-align: center; display:block; font-size:10px; line-height: 12px;}
.format_728_90 {width:722px; }
.format_728_90 .ad-area{width:722px; height:84px;}
.format_468_60 {width:462px;}
.format_468_60 .ad-area{width:462px; height:54px;}
.format_120_600 {width:114px;}
.format_120_600 .ad-area{width:114px; height:594px;}
.format_160_600 {width:154px;}
.format_160_600 .ad-area{width:154px; height:594px;}
.format_300_250 {width:294px;}
.format_300_250 .ad-area{width:294px; height:244px;}
.format_336_280 {width:330px;}
.format_336_280 .ad-area{width:330px; height:274px;}
.format_234_60 {width:228px;}
.format_234_60 .ad-area{width:228px; height:54px;}
.format_234_60 .ad-area table tr td{font-size:24px;}
.format_120_240 {width:114px;}
.format_120_240 .ad-area{width:114px; height:234px;}
.format_250_250 {width:244px;}
.format_250_250 .ad-area{width:244px; height:244px;}
.format_200_200 {width:194px;}
.format_200_200 .ad-area{width:194px; height:194px;}
.format_180_150 {width:174px;}
.format_180_150 .ad-area{width:174px; height:144px;}
.format_125_125 {width:119px;}
.format_125_125 .ad-area{width:119px; height:119px;}
.format_120_60 {width:114px;}
.format_120_60 .ad-area{width:114px; height:54px;}
.format_120_60 .ad-area table{font-size:18px;}
.format_120_460{width:114px;}
.format_120_460 .ad-area{width:114px; height:454px;}
.format_120_220{width:114px}
.format_120_220 .ad-area{width:114px; height:214px;}
.format_120_90{width:114px}
.format_120_90 .ad-area{width:114px; height:84px;}
.format_120_90 .ad-area table{font-size:18px;}

#page_dashboard-add-banner-format input.large{width:505px;}
#page_dashboard-add-banner-format #code span.f_info span b{font-weight: bold;}
#page_dashboard-add-banner-format #code .f_info .info_content{margin-top: -20px;}
#page_dashboard-add-banner-format .textarea-info{display:block; float:left; width:440px;}

/* /publisher/dashboard/add-banner-format */
.color-pallet p{color:#000000; background-color: #868686; width: 90px; margin:3px auto; text-align: center;}
.color-pallet .color{cursor:pointer; border:1px solid #585858; width:14px; height:14px; display:inline-block; margin: 2px 0 0 5px; float:left;}
.color-pallet table{ position: absolute; margin:-5px 0 0 25px; }
.color-pallet table tr td a{ width:14px; height:14px; display:block;}
.color-pallet span.input{margin: 0px 0 0 110px;}
.color-pallet span.input input{float:left; width:50px;}
#page_dashboard-add-banner-format input[name = "zone"]{width:350px;}
#page_dashboard-add-banner-format textarea[name = "existing_code"]{width:505px; height: 180px;float:left;}
#page_dashboard-add-banner-format .networks{background: url("../images/networks.jpg") no-repeat top left; width: 251px; height: 162px; float: right; margin:0 0px 0 0;}
#page_dashboard-add-banner-format .next{display:inline;  cursor: pointer;  }
#page_dashboard-add-banner-format #page_1 .next{display:inline;  cursor: pointer;  margin:0px 255px 0 0px; }
#page_dashboard-add-banner-format #page_1 #code .input{margin:0;}
#page_dashboard-add-banner-format #page_1 #code em{padding-left:0;}
#page_dashboard-add-banner-format #page_2 span.input{margin-left:0}
#page_dashboard-add-banner-format #page_2 label{float:left;}
#page_dashboard-add-banner-format #page_2 em{padding-left:0}
#page_dashboard-add-banner-format #page_2 .big-input{ height:25px; width:100px; font-size: 18px;padding-top:5px;}
#page_dashboard-add-banner-format #page_2 .big-select{ height:30px; width:100px; font-size: 18px;padding-top:2px;}
#page_dashboard-add-banner-format #page_2 input[name="price"]{border: 2px solid #959595;}
#page_dashboard-add-banner-format #page_2 .your-part {float:left; padding:0 0 0 200px; }
#page_dashboard-add-banner-format #page_2 .your-part .big-input{color:#6ebb5c; border: 2px solid #6e6e6e;}
#page_dashboard-add-banner-format #page_2 .our_commission {float:left;padding:0 0px 0 60px; } 
#page_dashboard-add-banner-format #page_2 .our_commission .big-input{ color:#ee220b;border: 2px solid #959595;} 
#page_dashboard-add-banner-format #page_2 i{ color:#585858;}
#page_dashboard-add-banner-format #page_2 .info_content{margin-top:-20px; width:400px;}
#page_dashboard-add-banner-format #page_3 textarea{width:90%; height:80px; background: url('../images/preloader.gif') no-repeat center center;}
#page_dashboard-add-banner-format #page_3 .flash_container{width:90%; text-align:center;}

/* /publisher/dashboard/view-banner */
#page_dashboard-view-banner table{border-collapse: collapse;margin: 5px 0 5px 0; text-align:center;}
#page_dashboard-view-banner table thead { border-bottom: 2px solid #ececec;}
#page_dashboard-view-banner table tr td {border-right: 2px solid #ececec; width: 110px;}
#page_dashboard-view-banner table tr td a{color: #1B7DB7;}
#page_dashboard-view-banner table tr td.last {border-right: none;}
.counter{padding:5px; width: 310px;}
.counter h3{font-size:15px;}
#page_dashboard-view-banner .counter{margin:10px auto;}
#page_dashboard-view-banner .counter p{margin-top: 0px;}

/* /publisher/dashboard/affiliate-info */
#page_dashboard-affiliate_info .info_content{width:350px;}
#page_dashboard-affiliate_info h3:not(.page-heading){margin:0;}
#page_dashboard-affiliate_info p{margin-bottom:20px; margin-top:0px; padding:0;}
#page_dashboard-affiliate_info .fix{width: 150px; display:inline-block;}
#page_dashboard-affiliate_info .box{width: 46%; border:1px solid #E3E3E3; padding: 0 10px 10px 10px; margin: 0px;}
#page_dashboard-affiliate_info .box table thead{text-align:left;}
#page_dashboard-affiliate_info .box table td, #page_dashboard-affiliate_info .box table th{width:150px;}
.invoices{width:100%; border-collapse: collapse; border:1px solid #e3e3e3;}
.invoices th{text-align: left; padding:8px 5px;}
.invoices td{padding:0 5px;}
.invoices tr {border:1px solid #e3e3e3; padding: 0 0 0 10px;}
.invoices a:hover{text-decoration:none;}

/* /publisher/dashboard/remove-banner */
#page_dashboard-remove-banner label .input{margin:0 0 0 80px;}
#page_dashboard-remove-banner label em{padding:0 0 0 80px;}
#page_dashboard-remove-banner button{margin: 0 0 0 80px;}

.site-info-container h1{font-size:18px; margin:10px 0;}
.site-info-container .left-container{float:left; width: 180px; text-align:center;}
#page_advertise-site .left-container .border-box{text-align:left;}
#page_advertise-site .left-container .border-box p{margin: 0 0 5px 0;}
.site-info-container .right-container{float:left; padding: 0 15px 0 15px; line-height:16px;width:750px;}
.site-info-container .right-container h3{font-size: 14px; margin-top:0;}
.site-info-container .right-container h3 a{font-size: 11px; color:#FE7E01; margin-right:70px;}
.site-info-container .right-container .descr{margin:0 0 8px 0;}
.site-info-container .right-container .red{margin:5px 0 3px 0;}
#page_advertise-site .right-container table{width: 700px; border-collapse: collapse; }
#page_advertise-site .right-container table thead{color:#928c8b;}
#page_advertise-site .right-container table thead tr td{padding: 10px 0 10px 0;}
#page_advertise-site .right-container table tr.hover{background-color: #d8d8d8; } 
#page_advertise-site .right-container table tbody tr:hover{background-color: #fafafa; }
#page_advertise-site .right-container table tr td{border-top:2px solid #cbcbcb; padding: 4px 0 4px 0;}
#page_advertise-site .right-container table tr td .location{font-size: 11px;}
#page_advertise-site .right-container .visitors-per-month{width: 170px; text-align:center; border: 2px solid #CBCBCB; padding: 8px 10px; margin: 20px auto;}
#page_advertise-site .right-container p{float:left; width:600px;}
#page_advertise-site .f_info{margin:0px 15px -4px 15px; background: url("../images/icon_question_mark.png") no-repeat bottom; width:16px; height:16px; display:inline-block;}
#page_advertise-site .f_info .info_content{display:none; width:auto; margin:0px 0 0 40px; font-size: 11px; line-height: 14px; color:#585858;}
#page_advertise-site .f_info:hover .info_content{display:block;z-index:1000;}
#page_advertise-site .ad-area{background-color: #ffffff;}
#page_advertise-site .ad-area table{width:100%; border:none; text-align:center;}
#page_advertise-site .ad-area table tr td{border:none; text-align:center; padding:0; line-height: 32px;}
#page_advertise-site .format_120_90 .ad-area table tr td, #page_advertise-site .format_120_60 .ad-area table tr td{line-height: 26px;}

ul.adv-steps{list-style: none; margin-left:0; none; margin-top:10px; border-top:2px solid #cbcbcb; border-bottom:2px solid #cbcbcb; text-align:center; padding:10px 0 10px 0;}
ul.adv-steps li{display: inline; margin-right: 40px; color: #000000; font-weight: bold;}
ul.adv-steps li.selected{color: #FF7E1B;}

/* /publisher/dashboard/network */
#page_dashboard-network table{border-collapse: separate; border:none;}
#page_dashboard-network table thead tr td{border-top:1px solid #999999;}
#page_dashboard-network table tr td{border:1px solid #999999; border-top:none; border-right:none; padding: 0 5px;}
#page_dashboard-network table tr td.full-border{border-right:1px solid #999999;}
#page_dashboard-network table tr td.price input{border:none; width: 70px; text-align: right;}
#page_dashboard-network table tr td.euro{border:none; border-left:1px solid #999999;}
#page_dashboard-network table tr td.euro .f_info{margin:0 0 0 5px;}
#page_dashboard-network table tr td.euro .info_content{width:420px;}
#page_dashboard-network button{margin:8px 0 0 0;}

/* /advertise/add-banner */
/*
#page_advertise-add-banner .banner-opt div{float:left;}
#page_advertise-add-banner .banner-opt h3 span{float:right; height: 37px; display:block; margin:-15px 30px 0 0;}
#page_advertise-add-banner .banner-opt .left{width:290px; padding-right: 15px;}
#page_advertise-add-banner .banner-opt .left a:hover{text-decoration: none;}
#page_advertise-add-banner .banner-opt .left h3 span{height: 40px;width:29px; background: url("../images/banner_opt_1.jpg") no-repeat top center;}
#page_advertise-add-banner .banner-opt .middle{width:316px; padding:0 15px; border-left: 2px solid #cbcbcb; border-right: 2px solid #cbcbcb;}
#page_advertise-add-banner .banner-opt .middle h3 span{width:53px; background: url("../images/banner_opt_2.jpg") no-repeat top center;}
#page_advertise-add-banner .banner-opt .middle label span.input{margin-left: 0;}
#page_advertise-add-banner .banner-opt .middle label em{padding-left:0;}
#page_advertise-add-banner .banner-opt .middle input{width:180px;}
#page_advertise-add-banner .banner-opt .right{width:290px; padding-left: 15px;}
#page_advertise-add-banner .banner-opt .right h3 span{width:45px; background: url("../images/banner_opt_3.jpg") no-repeat top center;}
*/
#page_advertise-add-banner .banner-opt div{float:left;}
#page_advertise-add-banner .banner-opt .right span{float:right; height: 37px; display:block; margin:0 0 0 10px;}
#page_advertise-add-banner .banner-opt .left{width:290px; padding-right: 15px;}
#page_advertise-add-banner .banner-opt .left a:hover{text-decoration: none;}
#page_advertise-add-banner .banner-opt .left h3 span{height: 40px;width:29px; background: url("../images/banner_opt_1.jpg") no-repeat top center;}
#page_advertise-add-banner .banner-opt .middle{width:350px; padding:0 30px 0 0;}
#page_advertise-add-banner .banner-opt .middle h3 span{width:53px; background: url("../images/banner_opt_2.jpg") no-repeat top center;}
#page_advertise-add-banner .banner-opt .middle label span.input{margin-left: 0;}
#page_advertise-add-banner .banner-opt .middle label em{padding-left:0;}
#page_advertise-add-banner .banner-opt .middle textarea{width:335px;}
#add_html_code{font-size:10px;}
#page_advertise-add-banner .banner-opt .right{width:412px; padding-left: 15px;}
#page_advertise-add-banner .banner-opt .right span{width:45px; background: url("../images/banner_opt_3.jpg") no-repeat top center;}
#page_advertise-add-banner .banner-opt .right .border-box a{color:#1B7DB7;}


/* /advertise/select-target-page */
#page_advertise-select-target-page .container{width:600px;}
#page_advertise-select-target-page .container h3{font-size: 14px;}
#page_advertise-select-target-page .container span.input{margin-left: 0;}
#page_advertise-select-target-page .container span.input input{width: 400px;}
#page_advertise-select-target-page .container em{padding-left:0;}

/* /advertise/create-banner */
#page_advertise-create-banner .left{width:300px; float:left;  margin-right:40px;}
#page_advertise-create-banner .left b{font-weight:bold; float:left;}
#page_advertise-create-banner .left i{color:#989898; float:right;}
#page_advertise-create-banner .left span.input{margin-left: 0;}
#page_advertise-create-banner .left span.input input{width: 292px;}
#page_advertise-create-banner .left span.input .file{width:160px;}
#page_advertise-create-banner .left span.input #uploader{padding:1px 0 0 10px; float:left;}
#page_advertise-create-banner .left .color-pallet span.input input{width: 50px;}
#page_advertise-create-banner .left span.input textarea{width: 292px;}
#page_advertise-create-banner .left em{padding-left:0;}
#page_advertise-create-banner .right{min-width:540px; background-color:#e3e3e3; float:left; text-align:center; padding:40px;}
#page_advertise-create-banner .right .banner{display:block; margin:0 auto;}
#page_advertise-create-banner .right .orange_260{background: url("../images/orange_btn_260_transparent.png"); margin:0 auto;}
#page_advertise-create-banner .right .orange_260:hover {background-position: left bottom;}

/* /advertise/upload-banner */
#page_advertise-upload-banner label .input{margin:0 0 0 0;}
#page_advertise-upload-banner label em{padding-left:0;}

/* /advertise/choose-period */
#page_advertise-choose-period .container{width:600px;}
#page_advertise-choose-period .container h3{font-size: 14px;}
#page_advertise-choose-period .container select{width: 50px;}
#page_advertise-choose-period .container em{padding-left:0;}
#page_advertise-choose-period .edit{}

/* /advertise/edit-period */
#page_advertise-edit-period .container{width:600px;}
#page_advertise-edit-period .container select{width: 50px;}
#page_advertise-edit-period .container em{padding-left:0;}

/* /advertise/confirm-advertisment */
#page_advertise-confirm-advertisment h3.page-heading{font-size: 18px; margin:11px 0 15px;}
#page_advertise-confirm-advertisment h3{margin: 15px 0 0 0px; font-size: 14px;}
#page_advertise-confirm-advertisment p{margin-top:0px;}
#page_advertise-confirm-advertisment hr{margin:0px 0 0px 0px; padding:0; color:#cbcbcb; height:2px; }
#page_advertise-confirm-advertisment .edit{float:right; margin: 15px 20px 0 0;border:1px solid #8b8b8b; width: 65px; padding:1px 0; display:block; background-color:#ededed; color: #555555; text-align:center; text-decoration: none;}
#page_advertise-confirm-advertisment .edit:hover{color:#222222;}
#page_advertise-confirm-advertisment a:hover{text-decoration:none;}

/* /advertise/sign-up */
#page_advertise-sign-up .container{margin-top:30px;}
#page_advertise-sign-up .container h3{font-size:14px; margin-top:0;}
#page_advertise-sign-up .container b{font-weight:bold;}
#page_advertise-sign-up .container label{margin:0;}
#page_advertise-sign-up .container .left{width:380px; float:left; border-right: 2px solid #cbcbcb; padding-right:20px; }
#page_advertise-sign-up .container .left button{margin-right:100px;}
#page_advertise-sign-up .container .right{width:430px; float:right; padding: 8px 15px; border: 2px solid #5c7d9f;}
#page_advertise-sign-up .container label span.input{margin-left: 120px;}
#page_advertise-sign-up .container label em{padding-left:120px;}

/* /advertise/pay */
#page_advertise-pay .container{text-align: left;}
#page_advertise-pay .container p{width: 350px; margin-top:0; margin-bottom:0;}
#page_advertise-pay .container hr{width: 350px;text-align:left; margin-left:0;}
#page_advertise-pay .container p b{float:right;}
#page_advertise-pay .container .pay{margin-left:285px;}
#page_advertise-pay .container .payment-options label{padding:0; line-height: 14px;}
#page_advertise-pay .container .payment-options label input{float:left; margin-top:8px;}
#page_advertise-pay .container .payment-options label img{float:left;}
#page_advertise-pay .container .payment-options label b{float:left;  margin:8px 0 0 5px; font-weight: bold;}

/* /advertiser/place-advertorial */
#page_advertiser-place-advertorial form b{font-weight: bold;}
#page_advertiser-place-advertorial form label em{padding-left:220px;}
#page_advertiser-place-advertorial form .label{margin:4px 0 4px 0;}
#page_advertiser-place-advertorial form .label em{clear:both; color:red;}
#page_advertiser-place-advertorial form .label h3{color:#75aad3; margin:2px 0 2px 0; font-size:12px;}
#page_advertiser-place-advertorial form .label select {margin:0 30px 0 0}
#page_advertiser-place-advertorial form .label .b{width:220px;}
#page_advertiser-place-advertorial label span.input{margin:0 0 0 220px; display:block;}
#page_advertiser-place-advertorial input[type="text"]{width: 280px;}
#page_advertiser-place-advertorial button{margin:5px 0 0 220px;}
#page_advertiser-place-advertorial textarea{width:300px;}


/* /advertiser/dashboard/choose-banner */
#page_dashboard-choose-banner .banners{text-align:center;}
#page_dashboard-choose-banner .banners .banner{float:left; margin: 0 15px 15px 0;}
#page_dashboard-choose-banner a.orange{color:orange;}

/* /advertiser/dashboard/inactive-campaigns */
#page_dashboard-inactive-campaigns i{font-size:10px;}
#page_dashboard-inactive-campaigns img{margin-top:5px;}

/* /advertiser/dashboard/old-campaigns */
#page_dashboard-old-campaigns .campaigns{width:700px;}
#page_dashboard-old-campaigns .remove-campaign{color:orange; font-size:11px; margin:2px 4px -10px 0;}
#page_dashboard-old-campaigns .sold{color:#1B7DB7; font-size:12px;}

/* /terms-of-service */
#page_conditions {line-height:18px;}

/* /promotional-banners */
#page_promotional-banners table td{vertical-align: middle;text-align:right;}
#page_promotional-banners textarea{width:98%;}

/* /support */
#page_support .box{width:459px; color:#56504c;}
#page_support .box a{text-decoration: none;}
#page_support .box.left{padding:0 20px 0 0; float:left; border-right: 2px solid #e8e8e8; }
#page_support .box.right{padding:0 0px 0 20px; float:right; border-left: 2px solid #e8e8e8; margin-left:-2px;}

/* /sitemap */

#site-map, #site-map ul {font-size:13px; font-weight:bold; margin:0; padding:0;}
#site-map ul li ul li {padding-left:75px;}
#site-map ul li {padding-left:45px;}
#site-map li {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0;padding:6px 15px;}
#site-map li.sub {margin:0 !important;padding:0 !important;}
#site-map li {background:#F5F5F5 none repeat scroll 0 0;}
#site-map li.odd {background:#FFFFFF none repeat scroll 0 0;}

/* /links */
#page_links .links table{width:100%;}
#page_links .links table tr td{width:24%;}
#page_links .links table tr td a{background: url("../images/icon_chain.png") no-repeat top left; padding-left:20px;}

#footer {border-top:3px solid #90B942; clear:both; color:#666666; height:57px; margin:20px auto; width:966px; text-align:center;}
#footer #footer-copy {float:right; padding:7px 0px 0 0; text-align:right; }
#footer #footer-links { padding:7px 0 0 0px; color: #1B7DB7; text-align:center;}
#footer #footer-links a { font-weight:normal; }
#footer .powered-by{padding-top:10px;}
#footer .powered-by a{font-weight: normal;}


/*Clear Fix with Overflow*/
.clearflow{overflow: hidden;width: auto;}
/*Clear Fix*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
