/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#A9BBC8;
}
div, tr, td, p, span, ul, li, h1, h2, h3, h4, h5, h6, a, form {
	margin:0px;
	padding:0px;
	}

.bg_top{
	background:url(images/bg_top.gif) repeat-x #FFFFFF;
}
/*-----------------------------------navstarts----------------------------------------*/
.nav{
	padding-right:35px;
}
/*-----------------------------------navsend----------------------------------------*/

/*-----------------------------------bodystarts----------------------------------------*/

.body_position{
	padding-top:15px;
	padding-bottom:25px;
}
h1{
	font-family:"Times New Roman", Times, serif;
	color:#9B9B9B;
	font-size:30px;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	padding:16px 0px 25px 0px;
	letter-spacing:7px;
	}
h2{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 5px 0px;
}

p.address{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:5px 0px 5px 0px;
	}
h3{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 5px 0px;
}
.bodyinner{
	margin:0px;
	padding:0px;
	}
.bodyinner p{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:7px 15px 7px 0px;
	line-height:17px;
	text-align:justify;
	}
.bodyinner h1{
	font-family:"Times New Roman", Times, serif;
	color:#9B9B9B;
	font-size:30px;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	padding:16px 0px 25px 0px;
	letter-spacing:7px;
	}
.bodyinner h2{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0px 45px;
	line-height:20px;
	}
.bodyinner h3{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0px 75px;
		line-height:20px;

	}
	
p.normal{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:5px 15px 5px 0px;
	line-height:18px;
	text-align:justify;
	}

h4{
	font-family:"Times New Roman", Times, serif;
	color:#666666;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 5px 25px;
}
.education{
margin:0px;
padding:75px 0px 0px 0px;
}
p.education{
	background-image:url(images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:25px 8px;
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:3px 0px 7px 40px;
	}
.border_left{
	border-left:1px solid #CCCCCC;
}
h5{
	padding-top:15px;
	padding-bottom:25px;
	font-family:"Times New Roman", Times, serif;
	color:#9B9B9B;
	font-size:25px;
	text-decoration:none;
	font-weight:normal;
}

h6{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 5px 0px;
}

.mailto{
	font-family:"Times New Roman", Times, serif;
	color:#0066a4;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	}
.mailto:hover{
	font-family:"Times New Roman", Times, serif;
	color:#0066a4;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	}

.shannon{
	float:right;
	width:120px;
	height:150px;
	padding:0px 20px 0px 0px;
	}

.body_position p{
	font-family:Arial, Helvetica, sans-serif;
	color:#485963;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 25px 0px;
	line-height:18px;
	text-align:justify;
	}
.body_position_attorney{
	float:right;
	width:143px;
	height:213px;
	padding:0px 10px 0px 20px
	}
.body_position h2 span{
	font-family:Arial, Helvetica, sans-serif;
	color:#485963;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:3px 0px 0px 20px;

	}
.body_position_attorney2{
	float:right;
	width:158px;
	height:210px;
	padding:0px 10px 0px 20px
	}
.body_position_attorney2 p{
	float:right;
	width:158px;
	height:210px;
	padding:0px 10px 0px 20px
	}
	
.contact {
	padding:0px 0px 20px 0px;
	margin:0px;

}
.contact h1{
	padding-top:15px;
	padding-bottom:25px;
	font-family:"Times New Roman", Times, serif;
	color:#9B9B9B;
	font-size:30px;
	text-decoration:none;

	}

.contact h2{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:3px 0px 10px 0px;
	}

.contact p{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 2px 0px;
	line-height:17px;
	}
.mail2{
	font-family:"Times New Roman", Times, serif;
	color:#2e3235;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:5px 0px 5px 0px;
	}

/*-----------------------------------bodyends----------------------------------------*/
/*-----------------------------------footerstarts----------------------------------------*/
#footer{
}

#footer ul{
	padding:45px 0px 0px 280px;
	margin:0px;
	list-style:none;
}
#footer ul li{
	float:left;
	display:block;
	background-image:url(images/seprater.gif);
	background-repeat:no-repeat;
	line-height:11px;
	padding:0px 20px 0px 20px;
	text-align:center;
}
#footer ul li a{
	float:left;
	display:block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	padding:0px 0px 0px 0px;
	text-decoration:none;

}
#footer ul li a:hover{
	color:#434F57;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	text-decoration:none;
}
#footer ul li span{
	float:left;
	display:block;
	background-image:url(images/seprater.gif);
	background-repeat:no-repeat;
	line-height:11px;
	text-align:center;

}

#footer p{
	color:#434F57;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	padding:0px;
	text-decoration:none;
}

/*-----------------------------------footerends----------------------------------------*/

/* textFields */

.txtInput {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	margin: 5px;
	padding:1px 3px;
	width: 200px;
	border: 1px solid #CCCCCC;
	background: #ECECEC;
	color:#333;
}

.butInput {
	border: 1px solid #CCC;
	background: #EcEcEc;
	margin-left: 75px;
	margin-top: 5px;
	cursor: pointer;
}