p {
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #OOOOOO;
}
.textinput {
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #OOOOOO;
}
TD {
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #OOOOOO;
}
.navbar {
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : White;
}
.footer {
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #AF4D19;
}
.body {
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #000000;
}
.bodytext {
	font-family : Tahoma;
	font-size : 12px;
	color : #000000;
}
}
.searchheader 
{
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #FFFFFF;
	font-weight: bold;
	background-color: #AF4D19;
}
.error{
	font-family : Arial,Helvetica;
	font-size : 14px;
	color : red;
	font-weight: bold;
}
BODY
{
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #000000;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
A
{
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #0000ff;
	text-decoration: none;
}
A:hover
{
  	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #000000;
	text-decoration: underline;
}

#app-message {
  margin: 20px;
}
#app-message h3 {
  font-size: 20px;
  margin: 0px;
  padding: 0px;
  border-bottom: 1px solid #000;
}

#contactform {
  margin: 5px 0px;
  font-size: 12px;
}
#contactform p {
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}
#contactform textarea {
  width: 400px;
}
.contactquestion {
  margin-bottom: 5px;
}
#contactbottom {
  text-align: center;
}
#productform h3 {background:none;text-align: center;}
#productform {
	border: 1px solid #ccc;
	padding: 1em;
	margin-bottom: 1em;
	background: #f0f0f0;/*#FFD5DB;*/
}
#price p {
	margin:0px;padding:0px;
}
.sbtn {
color:#d6ddec;
color: #fff;
font-weight:700;
border:3px double #999;
width: 170px;
background: #0D3E54;
cursor:pointer;
border-color:#F1F1F1 #A19784 #A19784 #F1F1F1;
Xmargin:5px 3px;
text-align: center;
}*/

/*  ONLINE SIGNUP  */
#leadcounselapp hr {	
	background: none;
	border: none;
	border-bottom: 1px dashed #A19784;
	margin:  1em;
}
#leadcounselapp p {
margin-bottom:1.2em;
line-height:1.2em;
}
#leadcounselapp li {
  font-size:12px;
}#leadcounselapp ul,#leadcounselapp ol {
margin-left:20px;
}
#leadcounselapp #product_description {
font-size:12px;
margin-bottom: 0;
}
#leadcounselapp #listing,#leadcounselapp #profile,#leadcounselapp #contact,#leadcounselapp #categories,#leadcounselapp #end {
background:url(http://www.lawinfo.com/images/sub/check.gif)   no-repeat;
padding-left:30px;
}
#leadcounselapp #listing img, #leadcounselapp #contact img, #leadcounselapp #profile #designs img {
margin:10px 30px;
}
#leadcounselapp #designs img {
border:1px solid #000;
width:161px;
height:201px;
margin:10px;
}
#leadcounselapp #top_buy {
	text-align: center;
}
#leadcounselapp #buy_me table {
	width: 500px;
	margin: 0 auto;
}
#leadcounselapp #buy_me p {
	margin-bottom: 0.2em;
	font-size: 14px;
}
#leadcounselapp #buy_me table td {
	line-height: 60px;
}
#leadcounselapp #buy_me {
	border: 1px solid #ccc;
	padding: 1em;
	margin-bottom: 1em;
	background: #f7efdc;
}
#leadcounselapp .sbtn {
  color:#d6ddec;
  color: #fff;
  font-weight:700;
  border:3px double #999;
  width: 140px;
  background:#2e4472;
  background: #e68506;
  cursor:pointer;
  border-color:#F1F1F1 #A19784 #A19784 #F1F1F1;
  Xmargin:5px 3px;
}
#leadcounselapp h2 {
  margin-bottom:1em;
  font-family:georgia, "Times New Roman", serif;
  font-size:16px;
  border-bottom:1px dashed #A19784;
  color:#1D3F80;
  padding-bottom:4px;
  font-weight:bold;
}
#leadcounselapp h3 {
	font-family:arial, verdana, sans-serif;
	color:#d49a0c;
	color: #bf6e06;
	font-size:14px;
	font-weight:bold;
	margin: 0.5em 0;	
}
/*  END ONLINE SIGNUP  */

.res li {margin-bottom:10px;}