img, fieldset, form { 
	border: 0 solid;
	margin: 0;
	padding: 0;
}

td, th, .stn{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #595959;
font-weight: normal;
}

a:link{
font-Family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #3C86D8;
}
a:visited{
color: #3C86D8;
text-decoration: none;
}
a:active{
color: #3C86D8;
text-decoration: underline;
}
a:hover{
color: #3C86D8;
font-Family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
.nrp{background-repeat: no-repeat;}
.rpx{background-repeat: repeat-x;}
.lbg{background-repeat: no-repeat; background-position: center right;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #72B8EC;}

a.top-menu:link{
font-size: 11px;
color: #595959;
font-weight: bold;
}
a.top-menu:visited{
font-size: 11px;
color: #595959;
font-weight: bold;
}
a.top-menu:active{
font-size: 11px;
color: #3C86D8;
text-decoration: none;
font-weight: bold;
}
a.top-menu:hover{
font-size: 11px;
color: #3C86D8;
text-decoration: none;
font-weight: bold;
}

a.left-menu {font-size: 11px; color: #595959; font-weight: bold; background-image: url("../images/bl1.gif"); background-position: 0px 2px; background-repeat: no-repeat; display:block; padding-left: 16px;}
a.left-menu:visited{color: #595959;}
a.left-menu:hover{color: #3C86D8; text-decoration: none;}
a.left-menu2 {font-size: 11px; color: #595959; font-weight: bold; background-image: url("../images/bl2.gif"); background-position: 0px 2px; background-repeat: no-repeat; display:block; padding-left: 16px;}
a.left-menu2:visited{ color: #595959; }
a.left-menu2:hover{color: #3C86D8; text-decoration: none;}

.left-menu-active {color: #3C86D8;font-size: 11px; font-weight: bold; background-image: url("../images/bl1.gif"); background-position: 0px 2px; background-repeat: no-repeat; display:block; padding-left: 16px;}

a.m:link{
font-size: 11px;
color: #595959;
font-weight: bold;
}
a.m:visited{
font-size: 11px;
color: #595959;
font-weight: bold;
}
a.m:active{
font-size: 11px;
color: #3C86D8;
text-decoration: none;
font-weight: bold;
}
a.m:hover{
font-size: 11px;
color: #3C86D8;
text-decoration: none;
font-weight: bold;
}


.dop_m:link{
color: #3C5396;
font-weight: bold;
}
.dop_m:visited{
color: #3C5396;
font-weight: bold;
}
.dop_m:active{
color: #72B8EC;
font-weight: bold;
}
.dop_m:hover{
color: #72B8EC;
font-weight: bold;
text-decoration: none;
}

.inp{
  COLOR: #666666;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #fcfcfc;
  BORDER-BOTTOM: #f1f1f1 1px solid;
  BORDER-LEFT: #c0baba 1px solid;
  BORDER-RIGHT: #f1f1f1 1px solid;
  BORDER-TOP: #c0baba 1px solid;
}

.menu{
background-position:top center;
background-repeat:no-repeat;

padding-top:35;
}

.title, .H101
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #3C86D8;
font-weight: bold;
display: block;
margin-bottom: 10px;
margin-top: 10px;
}

.slogan{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #c1c1c1;
font-weight: bold;
}

.rmenu{
PADDING-LEFT: 77px;
PADDING-Right: 35px;
}


.rmenu1{
PADDING-LEFT: 50px;
PADDING-Right: 35px;
}
.lmenu{
PADDING-LEFT: 50px;
}
.main{
PADDING-LEFT: 20px;
}

.smtitle{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #3C86D8;
font-weight: bold;
}

.rem{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3C86D8;
font-weight: bold;
}

.submit{border:1px solid #7F9DB9;background-color:#FFFFFF}

.wide {width: 90%}
.widest {width: 100%}

.rdrop 
{
	width: 135px;
}
.strong-h
{
  font-weight: bold;
  padding-left: 50px;
  padding-top: 5px;
}
.testimonial_div
{
  padding: 8px 3px 5px 40px;
}
.testimonial_content
{ 
  font-size: 11px;
  font-style: italic; 
  padding-bottom: 5px;
}
.testimonial_author
{
  font-size: 14px;
  color: #57657d;
  padding-bottom: 5px;
  border-bottom: 1px dotted #57657D;
}

.BetweenRow, .service-budget-celldiv
{
  height: 2px;
  padding-top: 5px;
  background-color: #e8eae9;
}
.CrName, .service-budget-header
{
  font-weight: bold;
  color: black;
}
.m-current{color: #3C86D8;font-size: 11px; font-weight: bold; background-image: url("/images/bl1.gif"); background-position: 0px 2px; background-repeat: no-repeat; display:block; padding-left: 16px;}
.attorneytitle
{
  font-weight: bold;
  font-size: 1.5em;
  color: #336666;
}
