/* CSS Document */
ul,p,ol,input,form {
	margin:0;
	padding:0;
	}

	
p,ul {
	line-height:16px;
	}
	
img	{
	border:0;
	}
	
body {
	background:url(../images/bg.gif);
	margin: 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b1b1b;
	}

.outer-left {
	background:url(../images/outer-left.gif) no-repeat;
	height:11px;
	width:10px;
	}
	
.outer-top-center {
	background:url(../images/outer-center-bg.gif) repeat-x;	
	}
	
.outer-right {
	background:url(../images/outer-right.gif) no-repeat;
	}

.outer-vr-left {
	background:url(../images/outer-vr-left.gif) repeat-y;
	}
.outer-vr-right {
	background:url(../images/outer-vr-right.gif) repeat-y;
	width:11px;
	}
			
.outer-bot-left {
	background:url(../images/outer-bot-left.gif) no-repeat;
	height:11px;
	}
	
.outer-bot-center {
	 background:url(../images/outer-bot-center.gif) repeat-x;
	}	

.outer-bot-right {
	 background:url(../images/outer-bot-right.gif) repeat-x;
	}	


.width199 {
	border:3px solid #dee7ef;
	}
	
.helptopic {
	background:url(../images/heading-bg.gif) no-repeat;
	height:15px;
	color:#FFFFFF;
	font-size:13px;
	line-height:30px;
	padding-left:15px;
	font-weight:bold;
	}
		

	
#leftnavigation a {
	text-decoration:none;
	color:#1b1b1b;
	}
	
#leftnavigation a:hover {
	color:#0B4178;
	text-decoration:underline;
	}		
	
/*-------------- Header Graphic ----------------*/	
	
.tblbdr {
	border:1px solid #2e5884;
	}
	
.contact-us-taday {
	background:url(../images/contact-us.gif) no-repeat;
	height:auto;
	}

input,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.input {
	height:12px;
	width:115px;
	border:1px solid #96a1ad;
	padding:2px 2px;
	color:#1b1b1b;
	font-size:11px;
	}
	
.textarea {
	width:175px !important; /* Firefox */
	width:174px; /* IE 6 */
	height:35px;
	overflow:auto;
	}	
				
.welcome-bg {
	background:url(../images/td-bg.gif) repeat-x;
	height:32px;
	}

.body-text {
	padding:0px 12px 0 9px;
	text-align:justify;
	}
	
.body-text p {
	line-height:16px;
	}
	
	
.dotted-line {
	background: url(../images/dotted-line.gif) bottom repeat-x;
	display:block;
	margin:0 11px 5px 8px;
	height:32px;
	}	
	
.dotted-line1 {
	background: url(../images/dotted-line.gif) bottom repeat-x;
	display:block;
	margin:0 0 5px 0;
	padding:5px 0 5px 0;
	font-size:13px;
	}
		
.page-heading {
	background: url(../images/dotted-line.gif) bottom repeat-x;
	display:block;
	margin:0 0 5px 0;
	padding:5px 0 5px 0;
	font-size:14px;
	color:#073e76;
	font-weight:bold;
	}	


.container {
	padding:0 10px 0 10px;
	text-align:justify;
	}
		
.blue-bg {
	background:url(../images/blue-bg.gif) repeat-x;
	height:33px;
	color:#FFFFFF;
	font-size:13px;
	line-height:33px;
	font-weight:bold;
	padding-left:8px;
	}
	
.red-color {
	width:5px;
	background: #FF0000;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	}
.left-quotes { 
	padding-bottom:60px;
	}

.tesimonial1{
	padding:5px 0px 0 0px;
	}

.tesimonial {
	font-size:10px;
	color:#0b4178;
	font-weight:bold;
	}
	
.more {
	font-size:10px;
	color:#fe3a0d;
	font-weight:bold;
	}	
.more a{
	color:#fe3a0d;
	}
	
.law-heading {
	font-size:11px;	
	color:#0b4178;

	}
.law-img{
	border:1px solid #bcc6ce;
	padding:2px;
	}			


.footer {
	background:#0a3f76;
	font-size:10px;
	color:#FFFFFF;
	line-height:31px;
	padding-left:8px;
	}

.footer a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
	
.copyright {
	font-size:10px;
	padding:0 8px 0 8px;
	}
	
.copyright a {
	text-decoration:none;
	color:#1b1b1b;
	}
	
.copyright a:hover {
	text-decoration:underline;
	}				



/**--------- Global Navigatio -----------***/	
	
#navigation {
	width:936px;
	padding:0 0 2px 0;
	}	

#navigation ul {
	list-style:none;
	}
		
#navigation ul li {
	float:left;
	text-align:center;
	}	
	
#navigation ul li a {
	color:#fff;
	text-align:center;
	line-height:29px;
	font-weight:bold;
	text-decoration:none;
	}		
		

.about-us {
	background:url(../images/about-us.gif) no-repeat;
	height:29px;
	width:105px;
	display:block;
	}
	
.about-us a{
	height:29px;
	}
	
.about-us a:hover {
	background-position:0px -58px;
	}

	
			
.planning-legancy {
	background:url(../images/planning-legancy.gif) no-repeat;
	height:29px;
	width:191px;
	display:block;
	}
.planning-legancy a {
	height:29px;
	display:block;
	}
.planning-legancy a:hover{
	background-position:0px -58px;
	}				




.living-trusts {
	background:url(../images/living-trusts-faq.gif) no-repeat;
	height:29px;
	width:170px;
	display:block;
	}
	
.living-trusts a{
	height:29px;
	}
	
.living-trusts a:hover {
	background-position:0px -58px;

	}
	
	

.wills-faq {
	background:url(../images/will-faq.gif) no-repeat;
	height:29px;
	width:113px;
	display:block;
	}
	
.wills-faq a{
	height:29px;
	}
	
.wills-faq a:hover {
	background-position:0px -58px;

	}		
		
	
		

.estate-planning{
	background:url(../images/estate-planning.gif) no-repeat;
	height:29px;
	width:191px;
	display:block;
	}
	
.estate-planning a{
	height:29px;
	}
	
.estate-planning a:hover {
	background-position:0px -58px;
	}
	
	
	
.contact-the-firn{
	background:url(../images/contact-the-firn.gif) no-repeat;
	height:29px;
	width:166px;
	display:block;
	}
	
.contact-the-firn a{
	height:29px;
	}
	
.contact-the-firn a:hover {
	background-position:0px -58px;
	}			
		
			
.username {
	line-height:21px;

	}
	
.red-arrow  {
	list-style:none;
	margin-left:10px;
	}
	
.red-arrow li {
	background:url(../images/red-arrow.gif) no-repeat;
	background-position:0 6px;
	padding-left:10px;
	padding-bottom:10px;
	}
	
.sitemap-link {
	color:#222222;
	text-decoration:none;
	font-size:11px;
	}
.sitemap-link:hover {
	color:#0B4178;
	font-size:11px;
	text-decoration: underline;
	}
		
.tblbdr {
	border:1px solid #ccc;
	}
			
.star {
	color:#ff0000;
	}	
	
.blue-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#073e76;
	font-weight:bold;
	}
	
.body-links{
	font-size:11px;	
	color:#0b4178;
	text-decoration:none;
	}
.body-links:hover{
	text-decoration:underline;
	}