/* FirmSite5 - Client Stylesheet */

/* client content area styles */

	/* global body styles */
	
	body { margin: 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
	p { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 12pt}
	div { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
	ul { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
	li { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
	
	/* editor font conversion */
	
	.cfont7 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 36pt}
	.cfont6 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 24pt}
	.cfont5 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 18pt}
	.cfont4 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 14pt}
	.cfont3 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 12pt}
	.cfont2 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
	.cfont1 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt}
	
	/* index page styles */
	
	.cbodyhdr1 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; font-weight: bold}
	.cbodyhdr2 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-weight: bold}
	.cbodyhdr3 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold}
	.cbodyhdr4 { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: bold}
	.cbodytxt { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
	.cbodysm { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt}
	
	/* footers */
	
	.cfooter { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 9pt}
	
	a.cfooter:link { color: #333399; text-decoration: none}
	a.cfooter:visited { color: #666699; text-decoration: none}
	a.cfooter:active { color: #FF0000; text-decoration: none}
	a.cfooter:hover { color: #FFCC66; text-decoration: none}
	
	/* default hyperlink styles */
	
	a:link { color: #333399; text-decoration: none}
	a:visited { color: #666699; text-decoration: none}
	a:active { color: #FF0000; text-decoration: none}
	a:hover { color: #FFCC66; text-decoration: none}
	
	/* random boxes no visited links */

	.cbox { background-color: #EBE8E3; padding: 5;}
	.csorttxt { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold}
	a.csorttxt:link { color: #999999}
	a.csorttxt:visited { color: #999999}
	a.csorttxt:active { color: #999999}
	a.csorttxt:hover { color: #FFCC66}

/* client text navigation styles */

	.ctopnav { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #330033; text-decoration: none}
	.ctopnavhl { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
	
	.cleftnav { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none ; line-height: 10pt}
	.cleftnavhl { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #333366; text-decoration: none ; line-height: 12pt}
	
	.csub1leftnav { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none ; line-height: 8pt}
	.csub1leftnavhl { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #333366; text-decoration: none ; line-height: 10pt}
	
	a.ctopnav:hover { color: #CCCCFF}
	a.ctopnavhl:hover { color: #CCCCFF}
	a.cleftnav:hover { color: #666666}
	a.csub1leftnav:hover { color: #666666}

/* client content rule styles */

	.crulehdr { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold}
	.crulesbhdr { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: bold}
	.cruletxt { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-weight: normal}
	
	a.cruletxt:link { color: #333399; text-decoration: none}
	a.cruletxt:visited { color: #666699; text-decoration: none}
	a.cruletxt:active { color: #FF0000; text-decoration: none}
	a.cruletxt:hover { color: #FFCC66; text-decoration: none}

/* Find Law News styles */
	
	.cFLNewsLink { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 20pt}
	.cFLNewsDate { font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt}

/* attorney profile styles */

	.profiletopname  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : normal; font-size : large; color : RGB(0,0,0);
	}
	.profileafflname  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : normal; font-size : 10pt; color : RGB(0,0,0);
	}
	.profileaddress  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : normal; font-size : 10pt; color : RGB(0,0,0);
	}
	.profileheader  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : bold; font-size : 10pt; color : RGB(0,0,0);
	}
	.profiletext  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : normal; font-size : 10pt; color : RGB(0,0,0);
	}
	.profilenarrtext  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-size : 10pt;
	}
	.profilecommtextUpr  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;  
	font-size : 10pt; font-weight : bold; color : RGB(0,0,0);
	}
	.profilecommtexthdr  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : bold; font-size : 10pt;
	}
	.profilecommtext  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-size : 10pt; font-weight : normal; color : RGB(0,0,0);
	}
	.profilenavbartext  {font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight : normal; font-size : 10pt;
	
	.disclaimer {
	font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	margin-right : 20px;
	margin-top : 3px;
	margin-bottom : 5px;
	} 

	.disclaimer {
	font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	margin-right : 20px;
	margin-top : 3px;
	margin-bottom : 5px;
	} 
	.bottomnav {
	font-family: Times New Roman, Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

/* Begin graphical element styles.
   These are listed in the order they appear in the template code */
.bkgflag { background-image: url(../external.gif?link=http://www.koselkadevine.com/Includes/Templates/Active/images/bkgflag.jpg) }
.bkgnav { background-image: url(../external.gif?link=http://www.koselkadevine.com/Includes/Templates/Active/images/bkgnav.jpg) }
.bkgsubflag { background-image: url(../external.gif?link=http://www.koselkadevine.com/Includes/Templates/Active/images/bkgsubflag.jpg) }