.content_post_form {
position: relative;
background: #bcc09d url(../images/bg_content_2_w.jpg) repeat-y;
border-right: 1px solid #8e9177;
}

.content_post_form div {
background: url(../images/bg_content_2_sw.gif) bottom left no-repeat;
}

.content_post_form div div {
background: url(../images/bg_content_2_nw.gif) no-repeat;
}

.content_post_form div div div {
background: #bcc09d url(../images/bg_content_2.jpg);
border-left: 1px dashed #8e9177;
border-bottom: 1px dashed #8e9177;
}

.content_post_form a {
color: #333333;
background: #959a6d url(../images/bg_link_2.jpg) left bottom repeat-x;
}

.content_post_form a:hover {
color: #bcc09d;
background: #333333 url(../images/bg_link_2_hover.jpg) left bottom;
}

.content_post_form fieldset {
position: relative;
right: 0px;
width: 416px;
border: none;
padding: 0px;
}

.content_post_form input.text, .content_post_form textarea {
width: 100%;
background: #f3e6da url(../images/bg_neutral.jpg);
border: 1px solid #8e9177;
color: #333333;
font: normal 1em Verdana, sans-serif;
}

.content_post_form label {
font-weight: bold;
}

.content_post_form .Actions {
text-align: right;
}

.content_post_form input.action {
color: #333333;
font-weight: bold;
border: none;
padding: 0px 1em;
background: #959a6d url(../images/bg_link_2.jpg) left bottom;
cursor: pointer;
}

.content_post_form input.action:hover {
color: #bcc09d;
background: #333333 url(../images/bg_link_2_hover.jpg) left bottom;
}

.content_module_1 div div div div, .content_module_2 div div div div, .content_module_3 div div div div, .content_post_form div div div div {
background: none;
border: none;
padding: 0px;
margin: 0px;
}
