input:focus
{
border:1px inset !important;
}

a:active,a:hover,a:focus
{
color:#666666 !important;
}

tr,td
{
border:none !important;
}

.form_grand_title
{
font-size:21px;
font-weight:bold;
color:#00457B;
padding-bottom:7px;
border-bottom:1px solid #00457B;
margin-bottom:20px;
}


.frm_title
{
color:#000000;
font-weight:bold;
}

.frm_object
{
margin-bottom:10px;
}

.inputbox
{
border:1px solid #AAAAAA;
}

#description_entry
{
border:1px solid #AAAAAA;
}

.directorix_content
{
padding:15px;
}

.error
{
font-size:12px;
font-weight:bold;
text-align:left;
margin-left:35px;
}

.error_l1
{
font-size:14px;
font-weight:bold;
text-align:left;
padding:20px;
}

.error_foot
{
font-size:12px;
font-weight:bold;
text-align:left;
padding:20px;
text-decoration:underline;
}