body	{
	SCROLLBAR-BASE-COLOR: #A2A292;
	SCROLLBAR-TRACK-COLOR: #C3C4BD;
	margin: 0px;
	padding: 0px;
	border: #FFFFFF 0px solid;
	color: #000000;
	font-size: 14px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
}
	
	
h1 	{
    font-size: 1.4em;
}
	
	
	
small {
    font-size: smaller;
	color: #000000;
	font-family: verdana, arial, sans-serif;
}	
	
address {
     COLOR: #777777; 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
}


/* PAGE LINK CODE */

a:link		{
	color: #330099;
	text-decoration: none;
}

a:visited	{
	color: #666666;
	text-decoration: none;
}

a:active	{
	color: #CCCCCC;
	text-decoration: none;
}

a:hover		{ color: #6699FF; text-decoration: none; }

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }





/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

		

.title		{ 
	color: #000000; 
	font: 2.3em  verdana, arial; 
	font-style:normal;
	font-weight:bold;
	}

#headaddress
 {
	color: #000000;
	font: 1.44em  Verdana, Arial, Helvetica, sans-serif, verdana, arial;
	font-style:normal;
	line-height: 24px;
}


.microdata-heading 
			 {
	color: #000000;
	font: 1.2em,  verdana, arial, sans-serif;
	font-style:normal;
	line-height: 1.8em;
	font-weight: bold;
	display: inline;
			}

.hide {
	visibility:hidden
	  }


 h2 {
 	font-size: 1.2em;
	}

#rightsidebar h4 {
	
	text-align:center;
	
}

.subtitle	{
	color: #777777;
	font: 1.2em, verdana, arial, sans-serif;
	line-height: 22px;
	font-weight: bold;
	display:inline;
	 }

.careertitle	{
	color: #666666;
	font: 14px verdana, arial, sans-serif;
	font-weight: bold;
	line-height: 18px;	 
	}

.phonetitle	{ COLOR: #666600; FONT: 12px arial, verdana, sans-serif ; font-weight: bold; }

.phonetitle2	{
	COLOR: #777777;
	font-weight: bold;
	line-height: 1.6em;
	font-variant: small-caps;
	font-family: verdana, arial, sans-serif;
	font-size: 1.6em;
	letter-spacing: .2em;	
}



.copytext	{ COLOR: #999999; FONT: 10px verdana, arial, sans-serif; }

.date-font	{ COLOR: #636559; FONT: 10px arial, verdana, sans-serif; font-weight: normal; }

.page-splits	{ border-top: #C0C0C0 1px solid; background-color: #FFFFFF; color: #FFFFFF; height: 2px; width: 100%; }

.just 		{ 
	text-align: justify; 
	padding-left: 20px;
}

.list 		{
	color: #333333;
	letter-spacing: 1px;
	font-weight: bold;
	display: list-item;
	list-style-type: inherit;
	list-style-position: outside;
	text-indent: 10px;
	line-height: 1.8em;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
}

.list a { color: #3333FF; text-indent:25px; 
}

.list li #quotes {
	font: small-caps 13px Calibri;
	letter-spacing: 1px;
	color: #999999;
	text-decoration: underline;
}







/* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}




/* MAIN PAGE TABLE AND IMAGE BACKGROUNDS */

.imagebackground	{ background-color: #D8D9D1; }

.tablebackground	{ background-color: #E2E3DE; }



/* IMAGE BORDERS */

.borders		{ border: #000000 1px solid; }





/* LINKS PAGE CODE */

.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, verdana, helvetica, sans-serif;
		background-image: url("/web/20240528110746im_/https://stephenwilsonlaw.com/picts/shadeform.gif");
		BORDER: #000000 1px solid; }

.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; }

.searchbutton { FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		font-size: 9pt;
		width: 36px; }
		
