@charset "utf-8";
/* CSS Document */

body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  
}

#logo {
   float:left;
}

#logo img {
   display:inline;
   border:none;
}

#container_top {
   width:875px;
   margin:0 auto;
   height:34px;
}

#container {
   width:875px;
   margin:0 auto;
   background:url(../images/content_box/box_content_repeat.jpg) repeat-y center;
}


#container_bottom {
   width:875px;
   margin:0 auto;
}

#inner_container {
  width:815px;
  margin:0 30px;
}

#inner_container embed{
   width:815px;
   height:410px;
   margin:20px 0;
}

#content {
   padding-top:30px;
   width:500px;
   padding-bottom:100px;
   
}

#form_box {
  float:right;
  width:295px;
  padding-top:30px;
}

#form_box #form_repeat {
  background:url(../images/form_box/box_form_repeat.jpg) repeat-y;
}

#form_content {
  width:260px;
  margin:0 auto;
}

#form_content p {
   font-size:11px;
}


#content h2{
   font-size:15px;
    color:#4b4b4b;
	font-weight:normal;
	margin:0px;
	line-height:100%;
	margin-top:8px;
}

#footer p {
  color:#999999;
  width:815px;
  margin:0 auto;
}

 

/* headings */

 h1 {
  font-size:19px;
  color:#339933;
  font-weight:normal;
  margin:0px;
  padding:15px 0;
}

 h2 {
    font-size:16px;
    color:#339933;
	font-weight:normal;
	margin:0px;
	line-height:20px;
}

/* images */

img {
   margin:0px;
}

/* general */
p{
  text-align:left;
  font-size:12px;
  margin:0px;
  padding:10px 0px;
  line-height:20px;
}

label {
  font-size:11px;
}

.input_txt {
  background:none !important;
  width:180px;
  border-color:#999999;
  border-width:1px;
  border-style:solid;
}

