body
{
padding: 0 0 0 0;
margin: 0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
table
{
border-collapse:collapse;
border: 0;
font-size:12px;
color:#666666;
}
h1
{
color:#FF0000;
}
h3
{
color:#336666;
}
#text_green {
color:#0D5453;
font-size:14px;
text-align:right;
padding-top:50px;
padding-right:50px;
vertical-align:top;
}
#text_green a 
{
color:#0D5453;
text-decoration:underline;
}
#text_green a:hover
{
color:#FF0000;
text-decoration:underline;
}
.upper_menu
{
font-size:14px;
color:#336666;
}
.upper_menu a
{
font-size:14px;
color:#336666;
text-decoration:none;
}
.upper_menu a:hover
{
font-size:14px;
color:#FF0000;
}
#attorneys_block
{
background:url(images/MainBlock_01.jpg) no-repeat;
vertical-align:top;
padding-top:30px;
padding-right:70px;
padding-left:80px;
color:#336666;
font-size:16px;
}
#at_1
{
color:#FF0000;
font-size:16px;
font-weight:bold;
}
#details a
{
font-size:14ps;
font-weight:bold;
color:#336666;
text-decoration:none;
}
#details a:hover
{
font-size:14ps;
font-weight:bold;
color:#FF0000;
}
.InDot
{
background:url(images/internal_dot.jpg);
text-align:right;
font-size:14px;
padding-right:40px;
}
.InDot a
{
color:#336666;
text-decoration:none;
}
.InDot a:hover
{
color:#FF0000;
}
.dot
{
background:url(images/dot.jpg);
text-align:right;
font-size:14px;
padding-right:80px;
}
.dot a
{
color:#336666;
text-decoration:none;
}
.dot a:hover
{
color:#FF0000;
}
#services
{
color:#336666;
font-weight:bold;
font-size:16px;
text-align:right;
padding-right:80px;
vertical-align:bottom;
}
.InServices
{
color:#336666;
font-weight:bold;
font-size:16px;
text-align:right;
padding-right:40px;
vertical-align:bottom;
background-color:e3e3e3;
}
#MainText
{
vertical-align:top;
color:#666666;
font-size:12px;
padding-right:40px;
padding-top:15px;
padding-left:50px;
padding-bottom:40px;
text-align:right;
text-align:justify;
}
#InMainText
{
vertical-align:top;
color:#666666;
font-size:12px;
padding-right:40px;
padding-top:30px;
padding-left:50px;
padding-bottom:40px;
text-align:right;
text-align:justify;
}
#bottom_menu
{
vertical-align:middle;
text-align:center;
font-size:12px;
}
#bottom_menu a
{
vertical-align:middle;
text-align:center;
font-size:12px;
color:#336666;
text-decoration:none;
}
#bottom_menu a:hover
{
font-size:12px;
color:#FF0000;
text-decoration:none;
}
#contact_details
{
text-align:center;
vertical-align:top;
font-size:14px;
color:#336666;
}
#In_contact_details
{
background:url(images/internal_header_03.jpg);
text-align:center;
vertical-align:top;
font-size:14px;
color:#336666;
}
#In_contact_details a
{
color:#336666;
text-decoration:none;
}
#In_contact_details a:hover
{
color:#FF0000;
text-decoration:none;
}
#contact_details a
{
color:#336666;
text-decoration:none;
}
#contact_details a:hover
{
color:#FF0000;
text-decoration:none;
}
#temp
{
background:url(images/MainTable_03.jpg);
vertical-align:middle;
text-align:center;
font-size:30px;
color:#FF0000;
}
.form
{
text-align:right;
}

#spnContactError {
color:red;
font-size:1em;
visibility:hidden;
text-align:right
}

#spnPhoneError, #spnEmailError, #spnMobileError
{
color:red;
font-size:1em;
display:none;
text-align:right
}
