@charset "utf-8";
body {
background: url(http://www.bnhit.com/part/template/images/nav.gif);
background-repeat:repeat-x;
}
html,body {
margin: 0px;
padding: 0px;
font-size: 12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height: 19px;
}
html{
background-color:#f6f5f0;
}
#wrap {
margin:0 auto;
width:800px;
}
.black-text, a.black-text {
color:#000000;
font-weight:bold;
text-decoration:none; !important
}

/*bendri*/
.width700 {
margin: 20px 0 0 50px;
width: 700px;
float:left;
}
.width800 {
margin-top: 20px;
width: 800px;
float:left;
}
.padding {
padding: 20px;
}
.padding2 {
padding: 20px 0;
}
.headai {
font-weight:bold;
color:#177ab9; 
}

/* NAVIGATION */
div.nav {
height:58px;
width:800px;
}
.signup {
width: 800px;
margin-top:-44px;
font-weight:bold;
text-align:right;
}
.signup a {
text-decoration:none;
color:#000000;
}
img {
border:0px;
}
a.nav {
border:0px;
text-decoration:none;
}


/* ---=== border code starts ===--- */
#tlc, #trc { zoom: 1 }
#tlc, #trc, #blc, #brc
{
background-color: transparent;
background-repeat: no-repeat;
}

#tlc {
background-image:url(http://www.bnhit.com/part/template/images/tlc.gif);
background-position: 0% 0%;
}
#trc {
background-image:url(http://www.bnhit.com/part/template/images/trc.gif);
background-position: 100% 0%;
}
#blc {
background-image:url(http://www.bnhit.com/part/template/images/blc.gif);
background-position: 0% 100%;
}
#brc {
background-image:url(http://www.bnhit.com/part/template/images/brc.gif);
background-position: 100% 100%;
}
#tb, #bb {
background-color: transparent;
background-repeat: repeat-x;
}
#tb {
background-image:url(http://www.bnhit.com/part/template/images/tb.gif);
background-position: 0% 0%;
}
#bb {
background-image:url(http://www.bnhit.com/part/template/images/bb.gif);
background-position: 50% 100%;
}	
#rb	{
background-image:url(http://www.bnhit.com/part/template/images/r.gif);
background-position: 100% 0%;
background-repeat: repeat-y;
}
#lb	{
background-color: #ffffff;
background-image:url(http://www.bnhit.com/part/template/images/l.gif);
background-position: 0% 100%;
background-repeat: repeat-y;
}
/* ---=== border code ends ===--- */

/* FOOTER */
div.footer {
margin:0 auto;
clear:both;
width:600px;
padding: 20px 0;
font-weight:lighter;
text-align:center;
text-decoration:none;
color: #666666;
}
a.footer {
color: #666666;
text-align:center;

}
a:hover {
text-decoration:underline;
}
.footer-line {
border-top:#e8e8e8 solid 1px;
padding-top: 10px;
}

/* index */
.content {
width: 500px;
padding: 20px;
}

/* boxai */
.box { 
width: 540px;
margin-top:20px;
float: left;
}
.box-right { 
width: 240px;
margin-top:20px;
float: right;
}
.content-right {
padding: 12px 20px;
background-image:url(http://www.bnhit.com/template/images/nbm.gif);
width: 200px; 
}
.nbb {
border:0px;
margin-top: -8px;
padding: 0px;
float:right;
}
.nbt {
border:0px;
padding-top: -8px;
float:right;
}
/* finance */
.finance {
display:inline;
}
.finance-attempt {
padding:5px 10px;
margin-bottom: 20px;
background:#ffffe0;
border: solid 1px #f5ed8c;
width: 638px;
font-weight: normal;
color:#000000;
}

/* create new campaign */
.create-attempt {
padding:5px 10px;
background:#ffffe0;
border: solid 1px #f5ed8c;
width: 720px;
font-weight: normal;
color:#000000;
}
.create input {
margin: 3px;
}
.create-left {
width: 375px;

}
.create-right {
border-left:#e1e1e1 1px solid;
width:300px;
padding: 0 20px 0 40px;
float:right;
}
.split {
border-top:#e1e1e1 1px solid;
margin-top: 20px;
padding-top: 20px;
text-align: center;
}
.targeting_options {
padding:0 20px 20px 20px;
background:#f1f7ff;
border-top: dashed 1px #ccc;
border-bottom: dashed 1px #ccc;
margin:20px;
}

/* manage campaigns */
#data-table {
border-bottom: solid 1px #e1e1e1;
border-top: solid 1px #e1e1e1;
}
.manage input {
margin: 5px 20px;
}
.table-headers {
background: #eee !important;
}
.sort {
color: #000000;
text-decoration:none;
font-weight:bold;
padding: 8px 0 8px 0;
border-right: solid 1px #e1e1e1;
}
.columns {
border-right: solid 1px #e1e1e1;
border-top: solid 1px #e1e1e1;
}
.columns a {
font-size: 11px;
color:#177ab9;
font-weight: bold;
}
.navtext {
layer-background-color:#ffffe0;
color: #000000;
background-color:#ffffe0;
border: solid 1px #f5ed8c;
}
.date {
margin: 5px;
}
.new_campaign a{
margin-right: 20px;
float:right;
color: #464646;
font-weight:bold;
padding: 20px;
background:#ffffe0;
border: solid 1px #f5ed8c;
}