*
{
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-size:12px;
}
 body
{
text-align: center
}
h2
{
text-align:left;
font-weight:400;
}
.body_text
{
text-align:left;
}
#container
{

/*border:1px solid #000;
background:#ccc;*/
padding:20px;
width:550px;
margin:0 auto;
}
#head
{
float:left;
background-image:url("../img/head.jpg");
background-position:bottom;
background-repeat:no-repeat;
width:600px;
height:20px;
display:block;
}
* html #head
{
	padding:0;
	height:18px;
	margin-top:10px;
	margin-bottom:-20px;
}
#foot
{
float:left;
background-image:url("../img/foot.jpg");
background-position:bottom;
background-repeat:no-repeat;
width:600px;
height:20px;
display:block;
}
#headImg
{
width:600px;
background-image:url("../img/back.jpg");
background-position:top;
background-repeat:repeat-y;
}
* html #headImg
{
margin-bottom:0px;

}

#backing
{
float:left;
width:600px;
background-image:url("../img/back.jpg");
background-position:top;
background-repeat:repeat-y;
}

#core
{
padding:20px;
}
#agreement
{
clear:both;
display:block;
overflow:scroll;
height:250px;
width:545px;
margin:0 auto;
padding:5px;
border:1px ridge #333;
background-color:#fff;
font-size:16px;

}
#agreeHold
{
clear:both;
	margin-top:10px;
	margin-bottom:10px;
}
#formHold div
{
text-align:left;
}
#top_inputs .field
{
width:548px;
text-align:left;
border:1px solid #333;
border-top:0;
margin-bottom:10px;
padding:5px;
}
* html #top_inputs .field
{
margin-top:-2px;
}

.white, .black
{
}
.white
{

float:left;
color:#fff;
}
.black
{
padding-left:5px;
float:left;
}
.black, .check
{
color:#fff;

}

.check
{
padding:5px;
font-size:10px;
display:block;
margin-bottom:10px;
background-image:url("../img/grad.jpg");
background-position:top;
background-repeat:repeat-x;
width:550px;
float:left;
}

.title
{
padding:5px;
color:#fff;
display:block;
background-image:url("../img/grad.jpg");
background-position:top;
background-repeat:repeat-x;

}
.check #nameCheck
{
float:left;
width:10px;
}
.check #send
{
/*margin-left:50px;*/
float:right;
border:0;
background-color:none;
height:28px;
width:70px;
background-image:url("../img/btn_grad.jpg");
background-position:top;
background-repeat:repeat-x;
text-transform:uppercase;
}
.check #checkLabel
{
margin:5px 0;
margin-bottom:7px;
padding-left:5px;
display:block;
float:left;
width:425px;
}
#agreeState
{
margin:5px 0;
 margin-left:5px;
 float:left;
}
#failed
{
background-color:#fff;
margin-bottom:10px;
border:1px solid #333;
border-top:0px;
float:left;
width:555px;
margin-top:5px;
}
* html #failed
{
padding-bottom:10px;
}
#failed_header
{
padding:5px;
color:#fff;
display:block;
background-image:url("../img/err_grad.jpg");
background-position:top;
background-repeat:repeat-x;
}
#agreeHead
{
padding:5px;
color:#fff;
display:block;
background-image:url("../img/grad.jpg");
background-position:top;
background-repeat:repeat-x;
}
#inner_back
{
background-color:#fff;
}
.notice
{
float:left;
padding:10px;
background-color:#fff;
text-align:left;
width:240px;
display:block;
margin:10px;
margin-right:5px;
margin-top:0px;
}
#notice
{
border-right:1px solid #333;
}
* html .notice
{
	margin:5px;
}
* html .check #send
{
margin-left:40px;
}
.check #send:hover
{
background-image:url("../img/btn_roll.jpg");
background-position:top;
background-repeat:repeat-x;
}


#page
{
clear:both;
padding:5px;
width:547px;
height:23px;
margin-left:1px;
background-image:url("../img/grad.jpg");
background-position:top;
background-repeat:repeat-x;
margin-bottom:-10px;
}