/* Personal Injury Lawyers California */
BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#FFF;
	line-height:150%;
	margin:40px 0 0;
	background:url(/images/interface/til_back-top.gif) repeat-x #9BA18B;
}
TD, TH {
	font-size:inherit; 
}
IMG { border:0;
}
P {
	margin:0 0 15px;
}
A:link     {color:#00C;}
A:visited  {color:#909;}
A:hover    {color:#F00;}
A:active   {color:#00C;
}
H1 {
	font-size:17px; font-weight:normal; color:#5F6845;
	margin:25px 0 25px;
	widt:315px;
	border-bottom:#5F6845 solid 1px;}
.h1mod {
	width:310px;
	display:block;
}
H2 { 
	font-size:14px; color:#C6DB50; 
	text-transform:uppercase;
	margin:3px 0;
}
H3 { 
	font-size:12px; color:#474725;
	line-height:normal;
	margin:15px 0 0;

}
H4 { 
	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:3px 0 0;
}
H5 { 
	font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#000;
	line-height:130%;
}
FORM {
	margin:0;
}	
.wrapper {
	text-align:left;
	padding:10px 40px;
	width:685px;
}
.headLeft {
	font:bold 28px/30px Georgia, "Times New Roman", Times, serif;color:#5F6845;
	text-align:center;
	padding:40px 20px 0;
	width:320px; height:102px;
	background:url(/images/interface/logo.gif);
	float:left;
}
.columnLeft {
	color:#5F6845; font-size:120%; font-weight:bold;
	line-height:150%;
	width:300px;
	padding:0 10px 0 0;
	float:left;
}
.columnRight {
	width:340px;
	padding:0 0 0 20px;
	float:right;
}
.tableForm, .tableData {
	width:100%;
	border-collapse:collapse;} 
.tableForm TH {
	width:40%}
.tableForm TD {
	width:60%}
.tableForm TH, .tableData TH {
	font-size:9px; color:#FFF;
	text-transform:uppercase; text-align:right; vertical-align:top;
	padding:5px;
	border:solid; border-width:1px 1px 1px 0; border-color:#CCC #474725;
	background-color:#8E947B;}
.tableForm TD, .tableData TD {
	font-size:11px; color:#000;
	text-align:left;
	padding:5px;
	border:solid #CCC; border-width:1px 0;}
.tableForm .tableHead, .tableData .tableHead {
	font-size:10px; color:#FFF; font-weight:bold;
	text-align:center; text-transform:uppercase;
	border:0;
	background:#474725;}
.tableForm .tableFoot, .tableData .tableFoot { 
	text-align:center;
	border:0;
	background:#474725;
}
.cfWebInnerTable { 
	width:100%;}
.cfWebInnerTable TH { 
	color:#FFF;
	width:50%;
	background-color:#8E947B;}
.cfWebInnerTable, .cfWebInnerTable TD, .cfWebInnerTable TH { 
	padding:0; border:0;}
.cfWebInnerTable TD {
	color:#FFF; font-weight:bold;
	text-align:center;
	width:10%;
}
.navMain {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold;
	text-transform:uppercase;}
.navMain A  		  {color: #474725;
	line-height:200%; text-decoration:none;
	margin:3px}
.navMain A:link     {color: #474725;}
.navMain A:visited  {color: #474725;}
.navMain A:hover    {color: #C6DB50;
}
.sitemap {
	font-size:85%; font-weight:bold;
	text-transform:uppercase;
	margin:0; padding:0;}
.sitemap li {
	list-style:none;}
.sitemap li ul {
	margin:0; padding:0;}
.sitemap li ul li {
	font-size:110%; font-weight:normal;
	text-transform:capitalize; line-height:normal;
	margin:0 0 0 10px; padding:0; }
.sitemap li ul li ul{
	font-size:90%; font-weight:normal;
	line-height:normal;}
.sitemap A {
	text-decoration:none; }
.sitemap A:hover {
	text-decoration:underline;
}
.button {
	padding:1px; }
.button A {  
	font-size:9px; font-weight:bold; color:#FFF; 
	text-transform:uppercase; text-decoration:none;
	padding:2px 4px;
	border:solid #000 1px;}
.button A:active   { color:#000;}
.button A:link     { color:#000;}
.button A:visited  { color:#000;}
.button A:hover    { color:#FFF;
	background-color:#000;
}
.textSmall {  
   font-family:Arial, Helvetica, sans-serif; 
   font-size:10px;
}
.textNormal {  
   line-height:normal;
}
.textLight {
	color:#FFF;
}
.box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal; text-align:center;
	padding:3px;
	border:1px solid #000;
}
.error {
	color:#F00; font-weight:bold;
}
.cap:first-letter {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:275%; font-weight:bold; color:#FFF;
	line-height:100%;
	padding:4px 3px; margin:0 5px 0 0;
	background-color:#474725;
	float:left;
}