.menu a {
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	color: 0F5D96;
	}
.menu a:hover {
	color: 7F9A41;
	}
	
	*{
		margin:0px;
		padding:0px;
	}
td form{
margin-top:0px;
margin-bottom:0px;
}
.text {
	margin-top:			0px;
	background-color:	#F7F7F7;
	color: 				grey;
	border:				1px solid #BDBDBD;
	padding-left:		0px;
	padding-right:		0px;
}
.button {
	padding-left:		0px;
	padding-right:		0px;
	padding-top:		0px;
	padding-bottom:		0px;
	margin-right:		0px;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		0px;
	height:			24px;
	}
.text_form, textarea {
	margin-top:			0px;
	background-color:	#F7F7F7;
	color: 				535353;
	border:				1px solid #BDBDBD;
	width:				150px;
	font-family: 	arial;
	font-size: 12px;
	margin-left: 5px;
}
.about {
	font-family:	Arial;
	font-size:		12px;
	padding-top:	5px;
	text-align:		justify;
	color: 535353;
	}
.about a {
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	color: 0F5D96;
	}
.about a:hover {
	color: 7F9A41;
	}
.about_left {
	font-family:	Arial;
	font-size:		12px;
	padding-top:	5px;
	color:			7F9A41;
	}
.about_left a {
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	color: 0F5D96;
	}
.about_left a:hover {
	color: 7F9A41;
	}
	
.team {
	font-family:	Arial;
	font-size:		12px;
	padding-top:	5px;
	padding-bottom: 20px;
	color:			535353;
	text-align:		justify;
	}
.team-title {
	font-family: Arial;
	padding-top:20px;
	font-size:	13px;
	color: 0C2370;
	font-weight: bold;
	}
	
.title {
	font-family: Arial;
	font-size:	13px;
	color: 0C2370;
	font-weight: bold;
	}
.box_top {
	border-top:				1px solid #0F5D96;
}

.contact_form {
	background-color:	#F7F7F7;
	color: 				grey;
	border:				1px solid #BDBDBD;
	font-family: 		Arial;
	width:				270px;
}

.calculator {
	color: 				grey;
	border:				1px solid #BDBDBD;
	font-family: 		Arial;
	width:				70px;
}

.services td{
	font-family:	Arial;
	font-size:		12px;
	padding-top:	5px;
	padding-bottom: 10px;
	color:			7F9A41;
	}
.services a {
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	color: 0F5D96;
	}
.services a:hover {
	color: 7F9A41;
	}

#thankyou{
	margin: auto;
	padding:30px 0px 30px 0px;
	text-align:center;
	width:917px;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	

#thankyou h2{
	color:#113078;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
	font-size:24px;
	}
	
.backtohome{
	background:#799415;
	font-size:13px;
	color:#fff;
	padding:5px;
	text-decoration:none;
	}
	
.backtohome:hover{
	background:#657fa2;
	
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#113078;
	padding:0px;
	margin:0px;
	line-height:normal;
	
}

.navigation  {
  
	height:36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/menu_13.jpg) repeat-x;
	padding:0px 0px 0px 0px;
	margin:0;
	
}
.navigation ul{
	list-style:none outside none;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.navigation ul li{
    height:36px;
	float:left;
	padding:0px;
	line-height:30px;
	background:url(images/menu_divider.jpg) no-repeat 0px 0px;
}
.navigation ul li a{
    color:#666666;
	font-size:14px;
	display:block;
	text-decoration:none;
	padding:4px 12px 0px 12px;
}
.navigation ul li a:hover{
  
    color:#FFFFFF;
	font-size:14px;
	background:url(images/menu_over_13.jpg) repeat-x;
	text-decoration:none;
}

.navigation ul li a.active{
  
    color:#FFFFFF;
	font-size:14px;
	background:url(images/menu_over_13.jpg) repeat-x;
	text-decoration:none;
}
.real-estate {
    height:43px;
    background:url(images/real-estate.jpg) no-repeat right top;
    padding: 0px 0 0 0;
}
.real-estate h3{
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: normal;
    margin: 0;
    padding:0px 0px 0px 18px;
}

.real-estate h3 a{
    color: #FFFFFF;
	text-decoration:none;
}

.real-estate h3 a:hover{
    color: #999999;
	text-decoration:none;
}
.collection {
    height:43px;
    background:url(images/debt-collection.jpg) no-repeat right top;
    padding: 0px 0 0 0;
}
.collection h3{
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: normal;
    margin: 0;
    padding:0px 0px 0px 18px;
}
.collection h3 a{
    color: #FFFFFF;
	text-decoration:none;
}

.collection h3 a:hover{
    color: #999999;
	text-decoration:none;
}
.litigation {
    height:43px;
    background:url(images/real-estate.jpg) no-repeat right top;
    padding: 0px 0 0 0;
}
.litigation h3{
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: normal;
    margin: 0;
    padding:0px 0px 0px 18px;
}
.litigation h3 a{
    color: #FFFFFF;
	text-decoration:none;
}

.litigation h3 a:hover{
    color: #999999;
	text-decoration:none;
}

#footer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    text-align: center;

}
#footer a {
    color: #c6d9fc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-decoration: none;
	outline:none;
}
#footer a:hover {
    color: #b3df42;
}
#footer a.selected {
    color: #8EAC00;
}
#footer span {
    color: #40495c;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 0 8px;
}

#error {
    background: url(images/404-image.jpg) no-repeat  left top ;
    font-size: 13px;
    margin: 20px 0 0px 0px;
    padding:40px 0 100px 180px;
}
#error h3 {
    color: #8da551;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
    margin: 0 0 0;
    padding: 0px 0px 10px 0px;
	font-weight:normal;
}

#error p {
    color: #687999;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 0;
	font-weight:bold;
}
#error a {
    color: #8da551;
}
#error a:hover {
    color: #687999;
    text-decoration: none;
}
#content-area
{
	padding:20px 0px 0px 0px;
	border-top:1px solid #124285;
	margin:0px auto;
	width:918px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}
#page-title
{
	margin:0px;
	padding:24px 0px 0px 35px;
	
}
#main-wrap
{
	margin:0px auto;
	width:918px;
	padding:0px 0px 0px 0px;

}
#content-area h1
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
}

#content-area h2
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#829d42;
	font-weight:bold;
	font-style:italic;
}

#content-area .service-title 
{
	width:385px;
	background:url(images/service-title-bg.jpg) no-repeat left top;
	margin-left:31px;
	padding:18px 0px 10px 13px;
}
#content-area .service-title h2
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3e5a7e;
	font-weight:bold;
	font-style:normal;
	text-transform:uppercase;
}

#content-area .service-title h2 span
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#113078;
	font-weight:bold;
	font-style:normal;
}



#home-content-area
{
	padding:20px 0px 0px 0px;
	border-top:1px solid #124285;
	margin:0px auto;
	width:918px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}
#header-wrap
{
	width:918px;
	background:#F00;
	height:172px;
	background:#FFF;
	margin: 0px auto
	padding:0px 0px 0px 0px;
}

#logo
{
	float:left;
	width:97px;
	height:100px;
	padding:38px 0px 0px 45px;
}

#header-right
{
	width:730px;
	float:right;
	background:#F00;
	padding:0px 45px 0px 0px;
}

#phone-number
{
	float:right;
	background:url(images/phone-icon.jpg) no-repeat left top;
	padding:0px 0px 26px 38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#8aa44d;
	font-weight:bold;
}

#phone-number span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5d606e;
}

#phone-number a
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#8aa44d;
	text-decoration:none;
}

#phone-number a:hover
{
	color:#5d606e;
}

#welcom-text
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:22px;
	color:#1d3a7f;
	font-style:italic;
	font-weight:bold;
}

#welcom-text span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0665a9;
	font-weight:normal;
}

#sign-up
{
	margin:0px;
	padding:0px;
	color:#676869;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
