* {margin:0;padding:0;}
body{font-size:100%;font-family:arial, verdana; color:#161616;padding:15px 5px 15px 15px;}
a{text-decoration:none;color: #2b7ec4;}
img{border:0;}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;border-bottom:1px #dddddd solid;padding-bottom:3px;color:#535151}
h4{font-size:16px;}
h5{font-size:14px;}
h6, .fnt_12, .sel_type{font-size:12px;}
input[type="radio"], input[type="checkbox"]{vertical-align:-2px;}

.fl{float:left;}
.fr, .view_chng{float:right}
.cl{clear:both;}
.ac{text-align:center;}
.al{text-align:left;}
.ar, .search_div, .mndtry_filds, .right{text-align:right;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

.header{height:80px;font-size:12px;}
.header_lft{float:left;}
.header_rgt{float:right;}
.logo{background:url('../images/img_affinity_logo.gif') no-repeat;width:128px;height:36px;}
div.sample1 div.horz_menu a, div.vert_menu a { background: none repeat scroll 0% 50% rgb(1, 82, 171); border: 1px solid rgb(204, 204, 204); color: rgb(221, 221, 221); font-family: Arial,sans-serif; font-size: 13px; line-height: 20px; padding: 2px 6px; text-decoration: none; }
div.sample1 div.horz_menu a:hover, div.vert_menu a:hover, div.sample1 div.horz_menu a.active, div.vert_menu a.active { background: none repeat scroll 0% 0% rgb(170, 170, 170); color: rgb(255, 255, 255); }
div.vert_menu { position: absolute; visibility: hidden; display: none; z-index: 1000;}
div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }

.main{width:100%;font-size:12px;min-width:1000px;}
.form-textfield{width: 190px;}

.btn_gren, .selctfield, .textfield, .blu_box, .fil_sel, .btn_add, .btn_remv, .btn_edit, .gry_btn, .datepicker, .red_btn, .del_sel_btn, .show_search{border-radius: 3px;moz-border-radius:3px;-webkit-border-radius: 3px;font-family:arial, verdana;}
.btn_gren{color:white;padding:1px 5px 2px 5px;font-weight:bold;border:1px solid #719241;background:#77973A url('../images/btn_bg.gif') repeat-x 0 bottom;cursor:pointer;}
.red_btn, .del_sel_btn{background: #FF0000;border: 1px solid #BB0000;color: white;cursor: pointer;font-weight: bold;padding: 1px 5px 2px}
.container{padding:15px 15px 30px 15px;}
.selctfield, .textfield, .datepicker{background:#fff url('../images/sel_bg.gif') repeat-x 0 top;}
.selctfield {color:#000;font-size:12px;border:1px solid #dfdede;padding:4px;border-top:1px solid #AAADB2;min-width:200px;margin-right: 5px;}
.blu_box{background:#2C639F;padding:5px;float:left;margin-left:10px;height:213px;}
div.blu_box:first-child{margin-left:0;}
.fil_sel{background:#fff url('../images/fil_sel_bg.gif') repeat-x 0 top;padding:7px;margin-top:5px;}
.textfield,.datepicker{border: 1px solid #DFDEDE;color: #000000;font-size: 12px;padding: 4px;}
.textfield{margin-right: 5px;}
.fil_sel_list{height:110px;overflow-x:hidden;overflow-y:scroll;*min-width:115px;*padding-right:20px}
.fil_sel_list ul{list-style:none;}
.fil_sel_list ul li{padding:3px 0;word-wrap:break-word;}
.sel_all{padding:8px 5px;}
.filters_tab td{padding:10px;}
.filters_tab tr td:first-child{padding-left:0;}
.btn_add, .btn_remv, .btn_edit{border:1px #595E52 solid;font-size:12px;color:white;font-weight:bold;padding:1px 3px 1px 15px;cursor:pointer;}
.btn_add{background:#6d7364 url('../images/icn_add.png') no-repeat 2px center;}
.btn_remv{background:#6d7364 url('../images/icn_remove.png') no-repeat 2px center;}
.search_div{padding-top:10px;}
.add_rem_div{float:left;padding-left:10px;padding-top:200px;}
.filters_result{background:#f4f3df;border:1px #dbdbdb solid;margin-top:20px;}
.bttn_all{padding:10px 15px;color:#676767;float:right;}
.expnd_all, .coll_all{float:left;padding-left:18px;margin:0 8px;cursor:pointer;}
.expnd_all{background:url('../images/icn_show.gif') no-repeat;}
.coll_all{background:url('../images/icn_hide.gif') no-repeat;}
.filters_result_cont{background:white;}
.filters_result_hd {background:#fff url('../images/accord_tab_bg.gif') repeat-x 0 top;border:#e0e2e6 solid;border-width:1px 0;cursor:pointer;padding:10px 15px;}
.filters_result_hd span, .edit_box_hd span, .edit_box_hd02 span{color:#2C639F;padding-left:4px;}
.filters_result_hd h4, .sub_filters_result_hd div{background:url('../images/icn_show.gif') no-repeat right;margin-right:20px;}
.filters_result_hd h4{color:#535151}
h4.filters_result_hd_active, div.sub_filters_result_hd_active{background:url('../images/icn_hide.gif') no-repeat right;}
.filters_result_det {padding:15px;}
.slab_box{background:#fff url('../images/box02_bg.png') repeat-x 0 top;padding:15px;border:1px #e0e2e6 solid;border-radius: 8px;moz-border-radius:8px;-webkit-border-radius: 8px;width:600px;}
.edit_box{background:#fff url('../images/box02_bg.png') repeat-x 0 top;padding:15px;border:1px #e0e2e6 solid;border-radius: 8px;moz-border-radius:8px;-webkit-border-radius: 8px;margin:10px;}
.slab_box_cont{background:#fff;padding:12px 15px 12px 15px;border:1px #e0e2e6 solid;font-size:12px;}
.slab_box_cont dt{background:url('../images/icn_arrw.png') no-repeat 0 16px;padding:12px 0 2px 12px ;}
.slab_box_cont dt b, .bucket_hd{color:#535151}
.slab_box_cont dd{padding:1px 0 1px 20px;color:#2C639F;}
.slab_box_cont dd span{color:#333;}
.slab_box h5{color:#2C639F;margin-bottom:6px;}
.buffer{border-top:1px #DDDDDD solid;margin-top:15px}
/*.btn_edit{background:#6d7364 url('../images/icn_edit.png') no-repeat 2px center;}*/
.btn_edit{background:#6d7364 url('../images/icn_edit.png') no-repeat scroll 2px center; float: left;margin: 5px;}
.sub_filters_result_hd, .edit_box_hd{background:#fff url('../images/sel_bg.gif') repeat-x 0 top;border:1px #e0e2e6 solid;border-width:1px 1px 1px 1px;cursor:pointer;padding:5px 15px;font-size:14px;}
.edit_box_hd02{background:#fff url('../images/sel_bg.gif') repeat-x 0 top;border:1px #e0e2e6 solid;border-width:1px 1px 1px 1px;padding:5px 15px;font-size:14px;}

.sub_filters_result_hd h6{background:url('../images/icn_show.gif') no-repeat right;margin-right:20px;}
.sub_filters_result_on, .sub_filters_result_of{width:51px;height:16px;display:block;}
.sub_filters_result_on{background:url('../images/icn_on.png') no-repeat right;}
.sub_filters_result_of{background:url('../images/icn_off.png') no-repeat right;}
.cus_set_appl{margin-top:20px;}
.cus_set_appl h5{margin-bottom:4px;}
.edit_main{margin:auto;width:680px;font-size:12px;padding: 5px;background:#fff;}
.edit_main h3{background: #1564AB; background: -webkit-gradient(linear,left bottom,left top,color-stop(0.24, #0B4E8B), color-stop(0.76, #1564AB)); background: -moz-linear-gradient(center bottom,#0B4E8B 24%, #1564AB 76%);border-radius: 5px 5px 5px 5px;color: white;font-size: 16px;font-weight: bold;padding: 5px 10px;}
.edit_cont_hd{padding:10px 0 0 10px;}
.edit_cont_hd h5, .blu, .sel_type{color:#2C639F;}
.edit_cont_hd ul{padding:4px 18px;}
.edit_cont_hd li{padding:1px 0;}
.mndtry_filds, .red{color:red;margin-bottom:3px;}
.edit_box_det, .pub_set_cont{background:#fff;border:#e0e2e6 solid;border-width:0 1px 1px 1px;}
.edit_box_det{padding:0 15px;margin-bottom:15px;}
.edit_section, .edit_section_btns{padding:10px 0;border-top:1px #e0e2e6 solid;}
.edit_section:first-child{border-top:0;}
.edit_section ul, .sel_type {list-style:none;}
.edit_section li, .sel_type li{display:inline;padding-left:15px;}
.edit_section li:first-child, .sel_type li:first-child{padding-left:0;}
.wid_40{width:50px;}
.pad_10{padding:10px;}
.gry_btn,.show_search{border:1px #a5a5a5 solid;background:#f4f4f4 url('../images/grey_btn_bg.gif') repeat-x 0 bottom;color:#616161;padding:1px 5px 2px 5px;font-weight:bold;cursor:pointer;}
.grey{color:#afafaf}
.error_highlight{border:1px solid red;}
.wid_900{max-width:1000px;float:left;}
table {border-collapse:collapse;border-spacing:0;font-size: 1em;}
#one-column-emphasis, #one-column-emphasis1, .one-column-emphasis, .one-column-emphasis1 {margin:10px 0px;padding:0px;clear: both;}
#one-column-emphasis, .one-column-emphasis {border:1px solid #B6D1EA;}
#one-column-emphasis th, .one-column-emphasis th{font-size:12px;font-weight:bold;color:#ffffff;font-size:11px;padding:4px;background: #1564AB; background: -webkit-gradient(linear,left bottom,left top,color-stop(0.24, #0B4E8B), color-stop(0.76, #1564AB)); background: -moz-linear-gradient(center bottom,#0B4E8B 24%, #1564AB 76%); border:1px solid #1276D1;border-bottom:2px solid #1276D1;}
#one-column-emphasis th, .one-column-emphasis th{background /*\**/: #1564AB\9;}
.ltborder {border-left:1px solid #C5D3E7;}
.rtborder{border-right:1px solid #C5D3E7;}

#one-column-emphasis td, .one-column-emphasis td{border-top:1px solid #e8edff;padding:6px 4px;font-size:12px;}
#one-column-emphasis td#pagination, #one-column-emphasis1 td#pagination {border:0px;}
.one-column-emphasis td#pagination, .one-column-emphasis1 td#pagination {border:0px;}
#one-column-emphasis td#pagination, .one-column-emphasis td#pagination  {border-top:1px solid #E8EDFF;}
/*To Higlight Table Row On Click*/
#one-column-emphasis tr.highlight td{background:#bfbfbf none;}

.odd:hover, .even:hover{background:#eaeaea;}
.even{background-color:#F9F9F9;}
.aply_btn, .button{background:url('../images/btn_bg.gif') repeat-x;padding:1px 5px;color:white;font-size:11px;font-weight:bold;cursor:pointer;border:1px solid #77973a;border-radius:3px;moz-border-radius:3px;}
.grey_btn{background:url('../images/grey_btn_bg.gif') repeat-x;padding:1px 5px;color:#666666;font-size:11px;font-weight:bold;cursor:pointer;border:1px solid #9a9a9a;border-radius:3px;moz-border-radius:3px;}
.filter-column{}
.filter-column th{vertical-align:top;padding-bottom:8px;border-bottom:1px solid #e8edff;}
.filter-column td{color:#535151;padding:4px 0;vertical-align:top;}
.filter-column th{vertical-align:top;padding-bottom:8px;border-bottom:1px solid #e8edff;}
.filter-column td:first-child{padding:4px 0 4px 4px;}

.bucket_cont{background:#f2f1f1;padding:10px;}
.bucket_wrap{width:280px;}
.sel_type{font-weight:bold;}
.bucket_hd{padding-bottom:5px;font-size:13px;}
.bucket_hd a{font-size:11px;text-decoration:underline;}
.bucket_box{background:white;padding:5px;border:1px #C7D5E0 solid;height:250px;overflow:auto;}
.pub_set_cont{padding:10px;margin-bottom:15px;}
.bucket_box ul{list-style:none;padding:0 5px;}
.bucket_box ul li{padding:3px 0;}
.sel_remove{background:url('../images/search-close.gif') no-repeat;margin:1px 5px;display:block;width:12px;height:12px;float:left;}
.searchfield{border: 0 none;float: left;font-size: 13px;padding: 3px;background:none;width:180px;}
.search {background: url("../images/inputfield.gif") no-repeat ;float: left;height: 23px;margin:3px 15px 0 3px;padding: 0;width: 210px;}
#search_button {right: 2px;top: 1px;}
.search .submitbtn {background: url("../images/search-icon.gif") no-repeat 0 1px;border: 0 none;cursor: pointer; height: 19px;padding: 0;width: 21px;}

.ph_admin_ari h3 {border: 0 none;color: #818283;font-size: 18px;margin: 10px 0 5px;}
.pub_serch{ background:#dbebff;color: black;font-size: 12px;padding: 5px;}

.sort_arrw_def, .sort_arrw_asc, .sort_arrw_des {color: white;display: block;}
.sort_arrw_def {background: url("../images/sort_arrw_def.gif") no-repeat scroll right center transparent;padding-right:15px;}
.sort_arrw_asc {background: url("../images/ascending.gif") no-repeat scroll right center transparent;}
.sort_arrw_des {background: url("../images/descending.gif") no-repeat scroll right center transparent;}

#footerpaging {float:right;position:relative;padding:4px 0px 0px;}
#footerpaging  a{display:block;float:left;padding:5px 8px 4px 14px;margin:0px 2px;}
#footerpaging  span{display:block;padding:4px 8px;float:left;margin:0px 2px;}
#footerpaging  a:hover {background:#C7D2E2 no-repeat center;color:#ffffff;}
#footerpaging  span.next{background:transparent url('../images/next-button.gif') no-repeat center;color:#000000;}
#footerpaging  a.next, #footerpaging  a.next:hover {background:transparent url(../images/next-button.gif) no-repeat center;color:#000000;}
#footerpaging span.active {background:#C7D2E2 no-repeat center;color:#ffffff;}
#footerpaging  span.previous {background:transparent url('../images/previous-button.gif') no-repeat center;color:#000000;}
#footerpaging  span.previous {padding:4px 15px;}
#footerpaging  span.next {padding:4px 15px;}
#footerpaging  span.next {padding:4px 20px 4px 10px;}
#footerpaging  span.next , #footerpaging  a.next, #footerpaging  a.next:hover {padding:4px 20px 4px 10px;}
#footerpaging  a.previous, #footerpaging  a.previous:hover {background:transparent url(../images/previous-button.gif) no-repeat 0 0;color:#000000;}
#footerpaging  span.next{background:transparent url(../images/next-button.gif) no-repeat center;color:#000000;}
#footerpaging  a.next, #footerpaging  a.next:hover {background:transparent url(../images/next-button.gif) no-repeat center;color:#000000;}
#footerpaging span.active {background:#C7D2E2 no-repeat center;color:#ffffff;}
#pagedrop {float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;z-index:9999;}
#pagedrop  a.button  img{vertical-align:text-top;position:relative;right:0px;border:0px;}
#pagedrop  a.button span{padding:5px 10px 0 0px;}
#pagedrop li:hover ul, #pagedrop li.hover ul{margin:-119px 0px 0px 0px;* margin:-142px 0px 0px 0px;padding: 0;display:block;position:absolute;clear:both;}
#pagedrop li:hover li, #pagedrop li.hover li {float: none;}
#pagedrop li:hover li a,#pagedrop li.hover li a, #pagedrop li li a{background-color: #ffffff;border-bottom: 1px solid #fff;padding:4px;display:block;}
#pagedrop li li a:hover {background-color: #EBEEF3;}


.paging-dropdown  { padding:0px; margin:0px 6px 0px 0px;}
.paging-dropdown dt{width:30px;}
.paging-dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.paging-dropdown a, .dropdown a:visited {text-decoration:none; color:#666666;}
.paging-dropdown dt a {background:transparent url('../images/button.gif') no-repeat scroll; display:block; width:35px;font-size:11px;line-height:13px;}
.paging-dropdown dt a span {cursor:pointer;display:block;padding:5px;background:transparent url('../images/droparrow1.gif') no-repeat right;width:30px;}
.paging-dropdown dd ul {background:#ffffff none repeat scroll 0 0;border:1px solid #D3DFE7;border-bottom-width:3px;border-bottom-color:#C5D7E3;border-right-width:3px;border-right-color:#C5D7E3;color:#C5C0B0;display:none;position:absolute;width:auto;width:25px;list-style:none;z-index:1;list-style-type:none;margin:-149px 0px 0px 0px;padding:0;width:36px;}
.paging-dropdown dd ul li {padding:0; margin:0px;}
.paging-dropdown dd ul li a {display: list-item;padding:5px;}
.paging-dropdown dd ul li a:hover { background-color: #EBEEF3;}



#footerpaging a, #footerpaging  span{color:#000000;text-decoration:none;font-size:12px;float:left;}
#footerpaging a:hover {background:#C7D2E2 no-repeat center;color:#ffffff;}

#footerpaging span.previous {background:transparent url(../images/previous-button.gif) no-repeat center;color:#000000;}
#footerpaging a.previous, #footerpaging a.previous:hover {background:transparent url(../images/previous-button.gif) no-repeat center;color:#000000;}

#footerpaging span.next{background:transparent url(../images/next-button.gif) no-repeat center;color:#000000;}
#footerpaging a.next, #footerpaging  a.next:hover {background:transparent url(../images/next-button.gif) no-repeat center;color:#000000;}
#footerpaging span.active {background:#C7D2E2 no-repeat center;color:#ffffff;}
#footerpaging .first, #footerpaging .first:hover {background:transparent url(../images/first-arrow.gif) no-repeat center;margin:4px 2px;padding:8px;*padding:1px 8px;}
#footerpaging .last, #footerpaging .last:hover {background:transparent url(../images/last-arrow.gif) no-repeat center;margin:4px 2px;padding:8px;*padding:1px 8px;}

#pagination .jump {float:right;margin:0 6px 0 16px;}
#pagination .jump span {float:left;padding:7px 2px 0;}
#pagination .jump input {border:0 none;color:#333333;font-size:12px;text-align:center;width:30px;}
#pagination .jump span.ji {background:transparent url(../images/jump-bg.gif) no-repeat scroll center center;display:block;height:23px;padding:7px 2px 0;width:38px;}
.paging-dropdown dd { position:relative; }
.paging-dropdown dd ul li a:hover { background-color: #EBEEF3;}

.selectlimit {margin:2px 19px 2px 0;}
.selectlimit-show {float:right;padding:5px 5px 0px 0px;}
.adv_impressions, .adv_clicks, .adv_rev{width:72px;}
.selctfield option{padding:0 3px;}
.selectdropdown select{width:150px;}
/** Loading **/
.loading {top: 0px;position:fixed;background-color: #FFF1A8;color: #000000;margin-left: 40%;text-align: center;width: 150px;padding: 2px 0 2px 0;display:none;}

/** overlay loading **/
.page_throbber{background:#434549;top:0px;left:0px;position:fixed;* position : absolute;z-index:10000;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;width:100%;height:100%;display:none;}
#over_img {left: 45%;position: fixed;top: 45%; z-index: 10001;display:none;}
.box_content_loader {text-align:center;padding-top:35px;}
.view_chng{width:75px;}

.columntitle {color:#666666;padding:5px 0px 0px 5px;font-weight:bold;border-bottom:1px solid #C5D7E3;}
.center {text-align:center;}

.del_sel {
    padding-bottom: 5px;
    text-align: right;
}

/*CSS Added For User Information*/

/*User Search*/
.user_search,.user_add_edit_del{ background:#dbebff;color: black;font-size: 12px;padding: 5px;}

/*Delete Button*/
.btn_del
{
    border-radius: 3px;moz-border-radius:3px;-webkit-border-radius: 3px;font-family:arial, verdana;
    
    border:1px #595E52 solid;font-size:12px;color:white;font-weight:bold;padding:1px 3px 1px 15px;cursor:pointer;
    
    background:#6d7364 url('../images/user-unavailable-icon.gif') no-repeat 2px center;
}


/*Delete Button Individual*/
.btn_del_me
{
    border-radius: 3px;moz-border-radius:3px;-webkit-border-radius: 3px;font-family:arial, verdana;
    
    border:1px #595E52 solid;font-size:12px;color:white;font-weight:bold;padding:1px 3px 1px 15px;cursor:pointer;
    
    background:#6d7364 url('../images/user-unavailable-icon.gif') no-repeat 2px center;
}

/*Add/Edit User Interface*/
.add_edit_main{margin:auto;width:auto;font-size:12px;padding: 5px;background:#fff;}

.add_edit_main h3{background: #1564AB; background: -webkit-gradient(linear,left bottom,left top,color-stop(0.24, #0B4E8B), color-stop(0.76, #1564AB)); background: -moz-linear-gradient(center bottom,#0B4E8B 24%, #1564AB 76%);border-radius: 5px 5px 5px 5px;color: white;font-size: 16px;font-weight: bold;padding: 5px 10px;}

.add_edit_box{background:#fff url('../images/box02_bg.png') repeat-x 0 top;padding:15px;border:1px #e0e2e6 solid;border-radius: 8px;moz-border-radius:8px;-webkit-border-radius: 8px;margin:10px;}

/*.form-row{padding:5px 0; clear:both;width:500px;}*/
.form-row{padding:5px 0; clear:both;}

.form-row textarea {border: 1px solid #DFDEDE;color: #000000;font-size: 12px;border-radius: 3px;moz-border-radius:3px;-webkit-border-radius: 3px;font-family:arial, verdana;margin-right: 5px;}

.label{display:block;float:left;width:140px;text-align:right;margin-right:5px;line-height:22px;}

.mandatory_field{text-align:right;}

.mandatory_field,.red_astrk{color: red}

.disable_btn{background: grey}

.cancel_btn{background: #f4f4f4 url('../images/grey_btn_bg.gif') repeat-x;padding:1px 5px;color:grey;font-size:11px;font-weight:bold;cursor:pointer;border:1px solid grey;border-radius:3px;moz-border-radius:3px;}

.search_form{margin:10px 0px;padding:0px;clear: both;}

.search_form tr{padding: 5px;}

.search_form td{padding: 5px;}

.search_form label{text-align: right;float: right;}

/****Kv Filter Search form****/
.kvfilter div{display: block;float: left;padding: 0px 15px 0px 0px}
.kvfilter label{float: none;display: block;float: left;text-align: left;padding: 5px 0px 0px 0px;}
.kvfilter_btn_submit{margin: 2px 0px;}
.kvfilter_btn_reset{margin: 2px 0px;}

/*Placement ID Label For kv filter Edit Interface*/
.placementid_label{text-align: left;margin-left: 3px;}

/*Show/Hide Button To Expand/Collapse Column Values On Placement Mapping Interface*/
.view-more{position: relative}
.view-more-btn, .view-less-btn{position:absolute;width:20px;height:20px;right:-2px;bottom:-7px;display: block;cursor:pointer}
.view-more-btn{background:url('../images/more.png') no-repeat;}
.view-less-btn{background:url('../images/less.png') no-repeat;}

/*.top-level-setting-section{background:#ebebeb;padding:10px 0px;}*/
.input-txt-time-seconds{width:34px;float:left;}
.input-txt-time-hrs{width:70px;float:left;}
.input-txt-requests{width:52px;}
#minimum-refresh-section{display:none;margin:10px 0 0 148px;}
#frequency-capping-section{display:none;margin:10px 0 0 148px;}
#passback-tag-section{display:none;margin:0 0 0 148px;}
#passback-tag-section textarea {width:190px;}
.request-row{margin-bottom:10px;}
.span-time{float:left;padding-top: 3px;}
.time-period-section .error{padding-top:4px;display:inline-block;}
.minimum-time-section .error{padding-top:4px;display:inline-block;}
.txt-user-comments{padding:4px}
.txtpassbackmargin{margin-bottom:10px;}


#frm_add .selectPlacement, #frm_edit .selectPlacement{width:190px;height:auto;float:left;margin-top:10px;}
#frm_add .selectPlacement .blu_box, #frm_edit .selectPlacement .blu_box {width:180px;height:auto;margin:0px;}
#frm_add label, #frm_edit label {text-align: left;}
#frm_add .addRemoveBtn, #frm_edit .addRemoveBtn{float:left;text-align:center;margin:40px 10px 0px;}
#frm_add .addRemoveBtn #div-add-key, #frm_add .addRemoveBtn #div-remove-key, #frm_edit .addRemoveBtn #div-add-key, #frm_edit .addRemoveBtn #div-remove-key{padding:10px 0px;}
#frm_add .addRemoveBtn #add-key, #frm_add .addRemoveBtn #remove-key, #frm_edit .addRemoveBtn #add-key, #frm_edit .addRemoveBtn #remove-key {width:48px;display:inline-block;}
#frm_add .selectPlacement select, #frm_edit .selectPlacement select {width:180px;}
#frm_add .selectPlacement select option, #frm_edit .selectPlacement select option {padding:5px;border-bottom:1px solid #e6e6e6;}
#frm_add .selectPlacement .textfield, #frm_edit .selectPlacement .textfield {width:170px;}

/*Video Mapping specific css starts*/
#blue_box_video{border-radius: 3px;moz-border-radius:3px;-webkit-border-radius: 3px;font-family:arial, verdana;background:#2C639F;padding:3px;width:280px;height:auto;}
#other_adv_div .vid_add_more_box{margin-bottom:5px;margin-left:143px}
#other_adv_div .vid_add_more_box select{margin-bottom:5px;}
#other_adv_div .vid_add_more_box input{margin-left:0px;}
#other_adv_div .vid_add_more_box .remove_elements {margin-top:5px}
#geo_fcap_div .vid_add_more_box_geo_fcap{margin-left: 145px; margin-bottom:5px}
#blue_box_video .fil_sel_list_vid_map{height: 65px;overflow-x:hidden;overflow-y:scroll;*min-width:115px;*padding-right:20px;}
.vid_map_autocomplete{display: inline;}
.vid_map_autocomplete ul{max-height: 250px;width: 200px;overflow-y: scroll;}
#vid_map_button_row {padding-top: 10px;}
.vid_map td{padding: 5px;}
#frm_add #chkadunitactive, #frm_edit #chkadunitactive {width:20px;position:relative;top:4px;*overflow:hidden;}
.vid_map_changelog {position: relative;top: 7px;}
.ms-parent {height: 28px;}
/*Video Mapping specific css ends*/
