@charset "utf-8";
body {
background: url(http://www.bnhit.com/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;
}
.nav img{
margin:0px;
padding:0px;
}
html{
background-color:#f6f5f0;
}
#wrap {
margin:0 auto;
width:800px;
}
.black-text, a.black-text {
color:#000000;
font-weight:bold;
text-decoration:none; !important
}
.green-text, a.green-text {
color:#66b222;
font-weight:bold;
text-decoration:none; !important
}
.grey-text, a.grey-text {
color:#95999c;
font-weight:bold;
text-decoration:none; !important
}
.blue-text, a.blue-text {
color:#177ab9;
font-weight:bold;
text-decoration:none; !important
}
/*bendri*/
.width700 {
margin: 20px 0 0 50px;
width: 700px;
float:left;
}
.width450 {
margin: 50px 0 0 175px;
width: 450px;
}
.width800 {
margin-top: 20px;
width: 800px;
float:left;
}
.padding {
padding: 20px;
}
.headai {
font-weight:bold;
color:#177ab9; 
}
.greenh{
font-size: 20px;
font-weight: bold;
color:#66b222;
line-height:12px;
}
.blueh{
font-size: 20px;
font-weight: bold;
color:#177ab9;
line-height:12px;
}
.greyh{
font-size: 20px;
font-weight: bold;
color:#95999c;
line-height:12px;
}
.login-submit {
width: 150px;
}
.login-attempt {
padding:5px 10px;
background:#ffffe0;
border: solid 1px #f5ed8c;
width: 380px;
font-weight: normal;
color:#000000;
margin-bottom: 20px;
}
.login-attempt a {
font-size: 12px;
color:#177ab9;
font-weight: bold;
}
/* index */
.content {
width: 500px;
max-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;
}
/* 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/template/images/tlc.gif);
background-position: 0% 0%;
}
#trc {
background-image:url(http://www.bnhit.com/template/images/trc.gif);
background-position: 100% 0%;
}
#blc {
background-image:url(http://www.bnhit.com/template/images/blc.gif);
background-position: 0% 100%;
}
#brc {
background-image:url(http://www.bnhit.com/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/template/images/tb.gif);
background-position: 0% 0%;
}
#bb {
background-image:url(http://www.bnhit.com/template/images/bb.gif);
background-position: 50% 100%;
}	
#rb	{
background-image:url(http://www.bnhit.com/template/images/r.gif);
background-position: 100% 0%;
background-repeat: repeat-y;
}
#lb	{
background-color: #ffffff;
background-image:url(http://www.bnhit.com/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;
}

/* boxai */
.box { 
margin-top:20px;
float: left;
}
.box-right { 
min-width: 200px;
margin-top:20px;
float: right;
}
.content-right {
width: 200px;
padding: 20px;
}

/* signup */
.username {
color: #000000;
font-weight:lighter;
}
.signup-attempt, .add-attempt {
padding:5px 10px;
background:#ffffe0;
border: solid 1px #f5ed8c;
width: 638px;
font-weight: normal;
color:#000000;
margin-bottom: 20px;
}
/* Contact */

div.contact {
border:#CCCCCC 1px solid;
width:400px;
margin: 50px 0 50px 200px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#177ab9;
padding: 15px; 
}