/* #1 -- mod_search Block -- */
.mod_search{
  float: right;
}

.formbody
{
margin: 2px 10px 0px 0px;
}

.mod_search #keywords
{
background: url(../images/inputBgr.jpg) no-repeat;
width: 242px;
height: 24px;
border: none;
padding: 4px 0px 0px 15px;
}

.mod_search #submit
{
background: url(../images/btnSearch.jpg) no-repeat;
width: 42px;
height: 24px;
border: none;
margin: 1px 0px 0px 0px;
}

/* #2 -- Contact Block -- */

div.noticeBlock strong
{
padding: 0px 0px 10px 20px;
font-size: 12px;
color: #be2a4c;
}

#feedBackForm
{
padding: 10px;
margin: 0px;
}

#feedBackForm tr td{
padding: 1px 10px 3px 0px;
border: 1px #a9c6cc sollid;
}
#feedBackForm tr td input.text,#seoOptimization tr td input.text,
#feedBackForm tr td select,#seoOptimization tr td select,
#feedBackForm tr td textarea,#seoOptimization tr td textarea{width:360px;}
#feedBackForm tr td input.upload{width:300px;}

#feedBackForm .submit,#seoOptimization .submit
{
background: #54514d;
padding: 3px 5px 3px 5px;
color: #aaaaaa;
text-decoration: none;
font-size: 11px;
border: none;
}


#seoOptimization
{
 padding: 0px 0px 0px 10px;
 border: 1px #a9c6cc sollid;
}

#seoOptimization h1,#seoOptimization h2
{
 padding: 20px 0px 0px 0px;
}

#seoOptimization tr td {
display: block;
padding: 10px 0px 0px 0px;
}

#seoOptimization tr td label{
font-weight: bold;
}