.BP_AdBlender_Admin_TabLeft { float:left; background-image:url(tab_tl.gif); background-repeat:no-repeat; height:18px; width:13px;}
.BP_AdBlender_Admin_TabLeftLeft { float:left; background-image:url(tab_tll.gif); background-repeat:no-repeat; height:18px; width:14px;}
.BP_AdBlender_Admin_TabLeftHi { float:left; background-image:url(tab_tl_hi.gif); background-repeat:no-repeat; height:18px; width:13px;}
.BP_AdBlender_Admin_TabLeftLeftHi { float:left; background-image:url(tab_tll_hi.gif); background-repeat:no-repeat; height:18px; width:14px;}
.BP_AdBlender_Admin_Tab { float:left; background-image:url(tab_bg.gif); background-repeat:repeat-x; height:18px; }
.BP_AdBlender_Admin_TabHi { float:left; background-image:url(tab_bg_hi.gif); background-repeat:repeat-x; height:18px;}

.BP_AdBlender_Admin_Tab a, .BP_AdBlender_Admin_Tab a:link, .BP_AdBlender_Admin_Tab a:visited, .BP_AdBlender_Admin_Tab a:active, .BP_AdBlender_Admin_Tab a:hover {font-family:verdana!important; font-size:11px!important; line-height:17px; text-decoration:none!important; cursor:pointer; color:#000000!important;}
.BP_AdBlender_Admin_TabHi a, .BP_AdBlender_Admin_TabHi a:link, .BP_AdBlender_Admin_TabHi a:visited, .BP_AdBlender_Admin_TabHi a:active, .BP_AdBlender_Admin_TabHi a:hover {font-family:verdana!important; font-size:11px!important; line-height:17px; text-decoration:none!important; cursor:pointer; color:#000000!important;}

.BP_AdBlender_Admin_TabRight { float:left; background-image:url(tab_tr.gif); background-repeat:no-repeat; height:18px; width:13px;}
.BP_AdBlender_Admin_TabRightHi { float:left; background-image:url(tab_tr_hi.gif); background-repeat:no-repeat; height:18px; width:13px;}
.BP_AdBlender_Admin_TabSep { float:left; background-image:url(tab_sep.gif); height:18px; width:1px;}
.BP_AdBlender_Admin_TabStrip { background-image:url(tabstrip_bg.gif); background-repeat:repeat-x; height:18px; width:746px; _width:744px;  }

.BP_AdBlender_Admin_ContentArea { background-color:#FFFFFF; border: 1px solid #000000; border-top:none; border-bottom:none; padding:15px;  font-family:verdana!important; font-size:11px!important; color:#000000!important; width:714px; _width:744px;}
.BP_AdBlender_Admin_FooterArea { background-color:#FFFFFF; border: 1px solid #000000; border-top:none; padding:2px; width:740px; _width:744px;  }
.BP_AdBlender_Admin_FooterBox { background-color:#d4d4d4; color:#595959; font-family:verdana; font-size:10px; text-align:right; padding:2px; }
a.BP_AdBlender_Admin_FooterLink, a.BP_AdBlender_Admin_FooterLink:link, a.BP_AdBlender_Admin_FooterLink:active, a.BP_AdBlender_Admin_FooterLink:visited { color:#595959!important; font-family:verdana!important; font-size:10px!important; text-decoration:none!important;}
a.BP_AdBlender_Admin_FooterLink:hover {color:#000000!important; font-family:verdana!important; font-size:10px!important; text-decoration:none!important;}

.BP_AdBlender_Admin_ListBox { border: 1px solid #b3b3b3; padding:5px; overflow-y:scroll; overflow-x:hidden; height:200px; font-family:verdana!important; font-size:11px!important; color:#000000!important; }
.BP_AdBlender_Admin_SortBox { border: 1px solid #b3b3b3; border-top:none; padding:5px; margin-bottom:15px; height:15px; line-height:15px;  }
.BP_AdBlender_Admin_UtilityBox { border: 1px solid #b3b3b3; border-bottom:none; padding:3px; height:15px; line-height:15px; background-color:#f1f1f1; }
.BP_AdBlender_Admin_FileViewBox { border: 1px solid #b3b3b3; padding:5px; overflow-y:scroll; overflow-x:scroll; height:200px; margin-bottom:15px; }
.BP_AdBlender_Admin_SortBox a.Item, .BP_AdBlender_Admin_SortBox a.Item:link, .BP_AdBlender_Admin_SortBox a.Item:active, .BP_AdBlender_Admin_SortBox a.Item:visited { border: 1px solid #d4d4d4; padding:3px; margin-right:5px; background-color:#e0e0e0; font-family:verdana!important; font-size:11px!important; color:#000000!important; text-decoration:none; cursor:pointer;}
.BP_AdBlender_Admin_SortBox a.Item:hover { border: 1px solid #d4d4d4; padding:3px; margin-right:5px; background-color:#ffffff; font-family:verdana!important; font-size:11px!important; color:#000000!important; text-decoration:none; cursor:pointer;}
.BP_AdBlender_Admin_UtilityBox a.Item, .BP_AdBlender_Admin_UtilityBox a.Item:link, .BP_AdBlender_Admin_UtilityBox a.Item:active, .BP_AdBlender_Admin_UtilityBox a.Item:visited { border: 1px solid #d4d4d4; padding:3px; margin-right:5px; background-color:#e0e0e0; font-family:verdana!important; font-size:11px!important; color:#000000!important; text-decoration:none; cursor:pointer;}
.BP_AdBlender_Admin_UtilityBox a.Item:hover { border: 1px solid #d4d4d4; padding:3px; margin-right:5px; background-color:#ffffff; font-family:verdana!important; font-size:11px!important; color:#000000!important; text-decoration:none; cursor:pointer;}

.BP_AdBlender_Admin_AreaHeading { font-family:verdana; font-size:11px; color:#000000; font-weight:bold; margin-bottom:5px; }

.BP_AdBlender_Admin_AreaHeading a.HeadItem, .BP_AdBlender_Admin_AreaHeading a.HeadItem:link, .BP_AdBlender_Admin_AreaHeading a.HeadItem:active, .BP_AdBlender_Admin_AreaHeading a.HeadItem:visited {font-family:verdana; font-size:11px; color:#000000; font-weight:bold; margin-bottom:5px; text-decoration:none;}
.BP_AdBlender_Admin_AreaHeading a.HeadItem:hover { text-decoration:underline; }

.BP_AdBlender_Admin_Form { font-family:verdana!important; font-size:11px!important; color:#000000!important; width:400px; text-align:left; }
.BP_AdBlender_Admin_Form em { font-family:verdana!important; font-size:11px!important; color:#000000!important; font-style:italic;}
.BP_AdBlender_Admin_Form .required { font-family:verdana!important; font-size:15px!important; color:#990000!important; font-weight:bold; float:right;}
.BP_AdBlender_Admin_Form h2 { font-family:verdana!important; font-size:15px!important; color:#000000!important; font-weight:bold!important; margin-bottom:15px!important;}
.BP_AdBlender_Admin_Form td { padding:2px; _padding:1px; }
.BP_AdBlender_Admin_Form .labelarea {  }
.BP_AdBlender_Admin_Form label { font-family:verdana!important; font-size:11px!important; color:#000000!important; margin-right:3px; letter-spacing:normal; }
.BP_AdBlender_Admin_Form input, .BP_AdBlender_Admin_Form select { width:100%; border: 1px solid #b3b3b3; font-family:verdana!important; font-size:11px!important; color:#000000!important;}

.BP_FormBox {width: 482px;}
.BP_FormBlock {}
.BP_FormBox div.fbrow {padding: 3px 0px;}
.BP_FormBox div.fbrow span.fblabel {float: left; width: 200px; height:17px; line-height:17px; text-align: right; font-family:verdana!important; font-size:11px!important; color:#000000!important;}
.BP_FormBox div.fbrow span.fbhelp {float: left; width: 12px; height:12px; padding:3px 5px 0 5px;}
.BP_FormBox div.fbrow span.fbformw {float: left; width: 250px; text-align: left; line-height:17px; font-family:verdana!important; font-size:11px!important; color:#000000!important;}
.BP_FormBox div.fbrow span.fbformw input, .BP_FormBox div.fbrow span.fbformw select, .BP_FormBox div.fbrow span.fbformw textarea {width: 250px; height:17px; border: 1px solid #b3b3b3; font-family:verdana!important; font-size:11px!important; color:#000000!important;}

.clear {clear:both;}


.BP_AdBlender_Admin_UtilityBox input, .BP_AdBlender_Admin_UtilityBox select { width:225px; border: 1px solid #b3b3b3; font-family:verdana!important; font-size:11px!important; color:#000000!important;}
input.BP_AdBlender_Admin_ShortForm { width:80px; border: 1px solid #b3b3b3; font-family:verdana!important; font-size:11px!important; color:#000000!important;}
input.BP_AdBlender_Admin_Radio { color:#000000!important; width:11px; border:none;}

.BP_AdBlender_Admin_ContentArea a.Button, .BP_AdBlender_Admin_ContentArea a.Button:link, .BP_AdBlender_Admin_ContentArea a.Button:active, .BP_AdBlender_Admin_ContentArea a.Button:visited, .BP_AdBlender_Admin_Form a.Button, .BP_AdBlender_Admin_Form a.Button:link, .BP_AdBlender_Admin_Form a.Button:active, .BP_AdBlender_Admin_Form a.Button:visited  { border: 1px solid #b3b3b3!important; border-right:1px solid #333333!important; border-bottom:1px solid #333333!important; padding:3px!important; background-color:#f1f1f1; font-family:verdana!important; font-size:11px!important; color:#000000!important; text-decoration:none!important; cursor:pointer!important; display:inline-block!important; }
.BP_AdBlender_Admin_ContentArea a.Button:hover, .BP_AdBlender_Admin_Form a.Button:hover { border: 1px solid #d0d0d0!important; padding:3px!important; background-color:#ffffff; font-family:verdana!important; font-size:11px!important; color:#000000!important; text-decoration:none!important; cursor:pointer!important; display:inline-block!important;}

.BP_AdBlender_Admin_AlphaRow { border-bottom: 1px solid #d4d4d4; font-family:verdana!important; font-size:14px!important; font-weight:bold; text-align:center; color:#000000!important; padding:2px; background-color:#e0e0e0; }
.BP_AdBlender_Admin_CompanyRow { border-bottom: 1px solid #d4d4d4; padding:5px 5px 5px 5px; font-weight:bold; font-family:verdana!important; font-size:14px!important; color:#000000!important;}
.BP_AdBlender_Admin_AdvRow { border-bottom: 1px solid #d4d4d4; padding:5px 5px 5px 5px; font-family:verdana!important; font-size:14px!important; color:#000000!important;}

.dateChooser td {cursor:default;text-align:center;}
.dateChooser td.dateChooserActive:hover {color:white;background:#0A246A;}
.dateChooser td.dateChooserActiveToday {border: 1px solid red;}
.dateChooser th {background: #aaa;color: white;width: 18px;border: none;}
.dateChooser option, .dateChooser select {font-size:10px; width:auto!important;}
.dateChooser {border: 2px outset #aaa; background: white; padding: 1px;}
.dateChooser table { width:160px;}
.select-free {position:absolute;z-index:10; cursor:pointer; overflow:hidden; width:33em;}
.select-free iframe { display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1;  width:3000px; height:3000px;}
.select-free { position:absolute; z-index:10; cursor:pointer; overflow:hidden; width:33em;}
.select-free iframe { display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1;  width:3000px; height:3000px}

.BP_RowHilite { background-color:#fffeb1; }
.BP_RowPaused { color:#777777; }
.BP_RowSub { padding-left:20px; }



