*
{
margin:0;
padding:0;
border:0;
}

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
color:#7f7f7f;
line-height:1.5em;
text-align:left;
background-color:#eee;
}

h1
{
font-family:"Arial Narrow", Arial, Helvetica, s ans-serif;
/*color:#708939;*/
color:#444;
font-size:2em;
font-weight:normal;
margin-bottom:.6em;
}

.contact h1
{
color:#bfd730;
}

h2
{
color:#bfd730;
font-size:1.3em;
font-weight:normal;
margin-bottom:.5em;
}

h3
{
color:#aaa;
font-size:1.1em;
margin-bottom:.3em;
}

input
{
border:1px solid #d6d6d6;
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#333;
padding:4px 6px 4px 6px;
width:290px;
outline:none;
}

.btn
{
width:auto;
padding:0;
border:0;	
}

a
{
color:#7f7f7f;
}

b
{
color:#666;
}

p
{
margin-bottom:1.5em;
}

.small
{
font-size:.8em;
}

.error
{
color:#f00;
}

ul,ol
{
margin:0 0 1.5em .5em;
list-style:none;
}

li ul,li ol
{
margin:.5em 0 .2em 2.2em;
list-style:circle;
}

li
{
margin:0 0 .8em .4em;
padding-left:29px;
background-image:url(/img/bullet.gif);
background-repeat:no-repeat;
background-position:0 0;
}

li ul li,li ol li
{
background:0;
padding-left:0;
}

.padding
{
padding:15px 20px 15px 20px;	
}

.clear
{
clear:both;	
}

.holder
{
position:relative;
width:950px;
margin:auto;
}

.header
{
position:relative;
background-color:#333;
height:56px;
width:100%;
}

.body
{
position:relative;
background-color:#fff;
/*min-height:570px;*/
width:100%;
}

.loginHolder
{
padding:80px 0 80px 0;
}

.loginBox
{
position:relative;
background-color:#fff;
width:700px;
/*border:1px solid #d6d6d6;*/
margin:auto;
}

.loginL
{
position:relative;
float:left;
width:349px;
border-right:1px solid #d6d6d6;
}

.loginR
{
position:relative;
float:right;
width:348px;
}

/*
.loginBorder
{
border-right:1px solid #d6d6d6;
}
*/

.logo
{
position:absolute;
top:8px;
left:0;
width:72px;
height:40px;
background-image:url(/login/img/logo.gif);
background-repeat:no-repeat;
}
