body {
       background: url("images/background.gif");
       background-color: #ffffff;
       text-align: left;
       margin: 0px;
       padding: 16px;
       font-size: small;
}

body a {
	color: #FF5B00;
}

body a:visited {
	color: #FF926D;
}

#body_head, #body_bg, #body_footer, #footer {
	width: 780px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-position: top center;
	background-repeat: no-repeat;
}

#body_head {
       background-image: url("images/body_head.gif");
	height: 14px;
	margin-top: -1px;
}


#body_bg {
       background-image: url("images/body_side.gif");
	background-repeat: repeat-y;
}

#body_footer {
       height: 13px;
       background: url("images/body_footer.gif");
	background-repeat: no-repeat;
	margin:  0px auto 0px auto;
}

#footer {
	margin: 7px auto 10px auto;
	padding: 0px 0px 0px 20px;
}

#body_content {
	padding: 1px 20px 10px 20px;
}


#body_content h1 {
	color: #00A1C2;
	margin: 0px 0px 30px 0px;
}

#body_content h2, h3, h4{
	color: #66AABC;
	border-left: 6px solid #66AABC;
	padding: 2px 6px 2px 6px;
	margin: 0px 0px 0px 4px ;
}



#navi_bar {
	width: 100%;
	margin: 3px 0px 30px 0px;
	padding: 0px 2px 2px 4px;
}

#navi_bar a {
	text-decoration: none;
}

#navi_help {
	float: right;
}

#navi_help ul {
	margin: 0px;
}

#navi_help ul li {
	padding: 0px 10px 0px 10px;
        display: inline;
        list-style: none;
	margin: 0px;

}

.form-row {
	margin: 10px 0px 10px 0px;
}

.form label
{
display: block;
  width: 100px;
  padding-right: 10px;
  margin-bottom: 10px;
  float: left;
  text-align: right;

}

fieldset
{
border: none;
}

.in_form
{
  padding-left: 105px;
}

.error
{
	color: #ff0000;
}

p {
//	margin-left: 15px;
	padding-left: 10px;
}


.box {
	background: #fafafa;
	border: 1px solid #d0d0d0;
	padding: 10px;
}


#content_main {
	margin: 10px 0px 25px 0px;
}

#content_left {
	width: 480px;
	float: left;
	margin: 0px 5px 10px 5px;
	padding: 0px 5px 0px 0px;
}

#content_right {
	width: 200px;
	margin: 0px 0px 10px 5px;
	padding: 5px;
	float: left;
	background: #f0f0f0;
	border: 6px solid #c0c0c0; 
	color: #000000;
}

.clearer {clear: left; line-height: 0; height: 0;}

