/* CSS Document */

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



body{
margin:0px;
padding:0px;
background:#1F2C25 url(../images/bg.jpg) 0 0 repeat;
}

a{
margin:0px;
padding:0px;
}

a img{
margin:0px;
padding:0px;
border:none;
}

div,ul,li,a,img,border,input,span{
margin:0px;
padding:0px;
}

.clear{
clear:both;
}

#main{
width:1000px;
height:auto;
display:block;
margin:0px auto;
}

#header{
width:1000px;
height:238px;
display:block;
float:left;
}

#body{
width:1000px;
height:auto;
display:block;
float:left;
background:url(../images/body_bg.png) 0 0 repeat-y;
}

.body_container{
width:900px;
height:auto;
margin-left:50px;
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:24px;
font-weight:normal;
color:#000000;
}

.body_container a{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:underline;

color:#0033CC;
}

.body_container a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#0033CC;
}

.body_container h1{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:10px 0 10px 0;
}

.body_container span{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
text-decoration:none;
color:#717F2B;
padding:0 10px 0 0;
}

#footer{
width:1000px;
height:56px;
display:block;
float:left;
background:url(../images/footer.png) 0 0 no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:45px;
}

#footer a{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

#footer a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.box_container{
width:312px;
height:auto;
float:left;
display:block;
margin-left:306px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.box_top{
width:312px;
height:8px;
float:left;
display:block;
}

.box_middle{
width:280px;
height:auto;
float:left;
display:block;
background:#e2e2e2 url(../images/box_middle.jpg) 0 0 repeat-x;
border-left:#b3b3b3 1px solid;
border-right:#b3b3b3 1px solid;
padding:5px 15px 5px 15px;
}

.box_inner_main{
width:280px;
height:auto;
display:block;
float:left;
}

.box_inner_1{
width:95px;
height:27px;
display:block;
float:left;
padding-right:5px;
padding-top:3px;
}

.box_inner_2{
width:180px;
height:30px;
display:block;
float:left;
background:url(../images/text_area.png	) 0 0 no-repeat;
}

.box_inner_3{
width:180px;
height:30px;
display:block;
float:left;
}

.text_field{
background:transparent;
border:none;
width:170px;
height:26px;
color:#666666;
padding-top:2px;
padding-left:5px;
}


.box_btm{
width:312px;
height:27px;
float:left;
display:block;
}