/* GLOBAL STYLES */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F1F1F1;
	text-align: center;	
}


hr {
	height: 0;
	border: 0;
	width: 90%;
	border-width:1px 0 0;
	border-style:dashed;
	border-color:#2B3A59;
	margin-top:25px;
	margin-bottom:25px;

}


p {
	padding-top:5px;
	margin-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}


li {
	list-style: none;
	list-style-image:url(images/bulletpoint.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
}

label { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000; 
	}
	
.attorneys {
margin-top:0;
padding-top:0;
}

.attorneysadmitted {
margin-bottom:2px;
padding-bottom:0;
font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color: #131F39;
	line-height:16px;
	text-align:justify;
}


/* DIV STYLES */

#container {	
	margin:0 auto;
	text-align: left;
	width: 918px;	
}

#lefttab {
	width:32px;
	float:left;
	margin-top:200px;
}

#topnav {
	width: 886px;
	text-align: left;
	float:right;
	background-image:url(images/page_bg_tile.jpg);
}

#mainnav {
	width: 225px;
	text-align: left;
	float:left;
}


#adminnav {
	width: 861px;
	height:37px;
	text-align: right;
	background-image:url(images/homepage_cuts_26.jpg);
	padding-right:25px;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#D7D7D7;		
}


#practice_nav {
	width: 886px;
	text-align: left;
	margin-top:15px;
}

#content_area {
	width: 886px;
	float:right;
	background-image:url(images/page_bg_tile.jpg);	
}


#right_gutter {
	width: 635px;
	float:left;
}

#middle_gutter {
	width: 595px;
	float:left;
}

#hp_text_wrapper {
	text-align: center;
}

#hp_text {
	margin:0 auto;
	text-align: left;
	width:650px;	
}

#int_text_mission {
	text-align: left;
	padding:25px;

}

#int_text_wrapper {
	text-align: center;
}

#int_text {
	margin:0 auto;
	text-align: left;
	width:650px;	
}

#photobox {
	width: 138px;
	text-align: left;
	float:left;
	margin-right:10px;
}

#bottom_footer_wrapper {
	text-align: left;
	width: 886px;
	padding-top:3px;
	padding-bottom:0px;
	background-image:url(images/footer.jpg);	
}

#bottom_footer {
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	height:26px;
	color:#D7D7D7;
	width:520px;
	line-height:22px;
	margin-left:20px;
}

#bottom_copyright {
	float:right;
	text-align: right;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	height:46px;
	color:#D7D7D7;
	width:320px;
	line-height:22px;
	margin-right:20px;
}

#clear {
	clear:both;
}




/* HEADER STYLES */

h1 { 	
	font-family: Verdana,Arial,Century Gothic;
	font-size: 22px;
	color:#C8BF74;	
	font-weight:bold;
	margin-top:0px;
	margin-bottom:25px;

	}

h2 { 	
	font-family: Verdana,Arial,Century Gothic;
	font-size: 18px;
	color:#C8BF74;	
	font-weight:bold;
	margin-top:0px;
	margin-bottom:25px	
	}

h3 { 	
	font-family: Verdana,Arial,Century Gothic;
	font-size: 14px;
	color:#C8BF74;	
	font-weight:bold;
	margin-top:0px;
	margin-bottom:25px	
	}



/* MAIN LINK STYLES */

a:link {
	color: #304268;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight:normal;	
	}

a:visited {
	color: #304268;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;
	}

a:hover {
	color: #95A4BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;
	}

a:active {
	color: #95A4BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
	}	

a.textlinks:link {
	color: #304268;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;	
	}

a.textlinks:visited {
	color: #304268;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;
	}

a.textlinks:hover {
	color: #95A4BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom:1px dashed #304268;
	text-decoration: none;
	font-weight:normal;
	}

a.textlinks:active {
	color: #95A4BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px dashed #304268;
	text-decoration: none;
	font-weight:normal;
	}	



a.footerlinks:link {
	color: #D7D7D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height:22px;
	}

a.footerlinks:visited {
	color: #D7D7D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height:22px;
	}

a.footerlinks:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	line-height:22px;
	}

a.footerlinks:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: underline;
	line-height:22px;
	}


a.casestudies:link {
	color: #0B1936;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight:normal;
	padding:3px;
	}

a.casestudies:visited {
	color: #0B1936;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight:normal;
	padding:3px;
	}

a.casestudies:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:normal;
	background-color:#CEBF7C;
	padding:3px;
	}

a.casestudies:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
	background-color:#CEBF7C;
	padding:3px;	
	
	}	



a.backlink:link {
	color: #0B1936;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight:normal;
	padding:3px;
	font-weight:bold;
	}

a.backlink:visited {
	color: #0B1936;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight:normal;
	padding:3px;
	font-weight:bold;
	}

a.backlink:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight:normal;
	background-color:#CEBF7C;
	padding:3px;
	font-weight:bold;
	}

a.backlink:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	font-weight:normal;
	background-color:#CEBF7C;
	padding:3px;	
	font-weight:bold;	
	}	






a.adminlinks:link {
	color: #01071F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.adminlinks:visited {
	color: #01071F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.adminlinks:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#CCC382;
	padding:3px;
	}

a.adminlinks:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#CCC382;
	padding:3px;	
	}


a.admindownload:link {
	color: #93A3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	font-style:italic;
	}

a.admindownload:visited {
	color: #93A3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	font-style:italic;
	}

a.admindownload:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#CCC382;
	padding:3px;
	font-style:italic;
	}

a.admindownload:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#CCC382;
	padding:3px;
	font-style:italic;
	}

a.admintopnav:link {
	color: #D7D7D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.admintopnav:visited {
	color: #D7D7D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.admintopnav:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#CCC382;
	padding:3px;
	}

a.admintopnav:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#CCC382;
	padding:3px;
	}

a.modifylink:link {
	color: #018101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.modifylink:visited {
	color: #018101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.modifylink:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#018101;
	padding:3px;
	}

a.modifylink:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#018101;
	padding:3px;
	}

a.deletelink:link {
	color: #FF0101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.deletelink:visited {
	color: #FF0101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	padding:3px;
	}

a.deletelink:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#FF0101;
	padding:3px;
	}

a.deletelink:active {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	line-height:24px;
	font-weight:bold;
	background-color:#FF0101;
	padding:3px;
	}














	
/* FORMS STYLES */
	
input.cap {
	text-transform: capitalize;
	}	

.formsbutton { 
 	background-color:#D4C276;
 	font-face: Verdana, Arial, Helvetica, sans-serif;
 	font-weight:bold;
 	color:#000000;
	font:Verdana;
	border:1px solid;
	border-color:#000000;
	}		

.formstext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF; 
	}	
	
.formstable { 
 	background-color:#14264C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; 
	font-weight: bold; 
	border: 2px solid #000000;
	}
		
	
/* TEXT AND LINK STYLES */

	

.hptext { 
	font-family: Times New Roman, Times, Serif;
	font-size: 16px;
	color: #14264C; 
	font-weight:bold;
	line-height:24px;
	margin-top:25px;
	}	

.maintext {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color: #131F39;
	line-height:16px;
	text-align:justify;
	}

.casestudiestext {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color: #131F39;
	line-height:16px;
	font-weight:bold;
	}



.smalltext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; 
	}

.thankyoutext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:bold;
	color: #000000; 
	margin:25px;
	}
	
.bluestroke { 
	border:2px solid #14264C;
	}
	
.invalidtext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0101;
	font-style:italic;
	}	
