
body 
{
	font:11px Verdana, Geneva, sans-serif;
}

h2
{
	color:#777777;
	font:15px Verdana, Geneva, sans-serif;
}
h3
{
	color:#6b6567;;
	font:14px Verdana, Geneva, sans-serif;
}

h4
{
	color:#6b6567;
	font:13px Verdana, Geneva, sans-serif;	
	font-weight:bold;
	margin-top:5px;
}


h4 a
{
	color:#ed1c24;
	font:13px Verdana, Geneva, sans-serif;	
	font-weight:bold;
	margin-top:10px;
    text-decoration: none;
}


.red
{
	color:#ed1c24;
	font-weight:bold;
	font-size:14px;
	margin-top:20px;
    margin-bottom:5px;
}

.available
{
	color:#000000;
	font-weight:bold;
	font-size:15px;	
	margin-top:20px;
    margin-bottom:5px;
}

#nav
{
	color:#636466;
	font:10px Verdana, Geneva, sans-serif;
}

	#nav a
	{
		color:#636466;
		text-decoration:none;
	}
	
#search-input, 
#cta-get-now p, 
#search-bar p, 
#result-info p, 
#results p
{
	color:#777777;	
}
	
#search-again-btn, .go, #look-it-up-btn
{
	color:#ed1c24;
	font:bold 11px Verdana, Geneva, sans-serif;
}

#results a
{
	color:#ed1c24;	
}

#next-5,
#prev-5
{
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#ed1c24;
}

.johnson-box p
{
	color:#231f20;
	font:11px Verdana, Geneva, sans-serif;
}

#legal, #legal li, #legal a
{
	color:#999999;
	font:10px Verdana, Geneva, sans-serif;
	
	text-decoration:none;
}

#legal a
{
	color:#636466;
	text-decoration:none;
	font:9px Verdana, Geneva, sans-serif;
}
#legal a:hover{

	color:#ed1c24;
	text-decoration:underline;
}

.footnote
{
	font:8px Verdana, Geneva, sans-serif;
	line-height:10px;
	margin-top:3px;
}
#content, #content li 
{
	color: #999999;
	font: 11px Verdana, Geneva, sans-serif;
}


#content a:link, #content a:visited{
	color:#ed1c24;
	font: 11px Verdana, Geneva, sans-serif;
        text-decoration: none;
}

#content a:hover{
	text-decoration: underline;
}


#content ul
{ 
  margin-left: 0;
  padding-left: 30px;
  list-style-type:circle;
}
#content ol
{ 
  margin-left: 0;
  padding-left: 30px;

 list-style-type: decimal;
}