body 
{ 
	font: 10px arial, helvetica, verdana, sans-serif; 
	color: #000000; 
	background-color: #ffffff;
	padding: 0;
	margin:10px;
}
#top_nav
{
	position:absolute;
	left:25px;
	top:84px;
	white-space:nowrap;
}
#top_nav ul
{
	height: 20px;
	list-style: none;
	padding:0;
   	margin:0 0 0 0;
	line-height:20px;
}

#top_nav ul li
{
   	display: inline;
	padding: 0 0 0 0;
}
#top_nav ul li a
{
	padding-left : 1.2em;
   	padding-right : 1.2em;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background:url(/images/top_nav_spacer.gif) no-repeat;
	
}
#top_nav ul li a:hover
{
	color:#cfcfcf;
}
h2
{
	font-family:arial;color:#1f1f1f;
	margin:0;
	padding:0;
}
h3
{
	font-family:arial;color:#555;
}
img.icon
{
	width:150px;
	height:150px;
	border:1px solid #000000;
	padding:2px 2px 2px 2px;
	margin:5px 5px 5px 5px;
}
div,p,span,b
{
	font-size:10pt;
	color:#000000;
}
b.white
{
	color:#ffffff;
}
a 
{
	text-decoration: underline;
	font-weight: regular;
	color: #555;
	font-size:10pt;
}
a.home,a.home:hover
{
	color:#ffffff;
	font-weight:bold;
	font-size:12pt;	
}
#footer 
{
	margin-top:10px;
	background-color: #ffffff;
	padding: 5px 15px;
	border-top: 1px solid #cccccc;
	text-align:center;
}
#footer span
{
	font-size:8pt;
}
a:hover 
{
	color: #0066cc;
}
a.products
{
	color:#666666;
	font-weight:bold;
	font-size:9pt;
}
a.products:hover 
{
	color: #0066cc;
}

a.info:hover 
{
	color: #00cc00;
}

div.horiz
{
	clear:both;
	height:3px;
	margin-bottom:1px;
	background:url(/chiropody/images/nav_dot.gif) repeat-x;
}
div.trans_horiz
{
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
	background:url(/chiropody/images/trans_dot.gif) repeat-x;
}
div.turner_main
{
	clear:both;
	height:15px;
	padding:3px;
	background:#ffffff;
}
div.page_turner
{
	background:#ffffff;
	margin-bottom:10px;
}
div.page_turner b
{
	 font: bold 12px arial;
}

style='clear:both;height:15px;padding:3px;background:#ffffff;'

td.results 
{
	background-color:#ffffff;padding:10px;
	width:25%;
}
td.large_results 
{
	background-color:#ffffff;padding:0;
	width:50%;
}
td.space
{
	padding:0;
	width:5px;
	background:url(/chiropody/images/dot.gif) repeat-y;
}
td.horiz
{
	padding:0;
	height:5px;
	background:url(/chiropody/images/horiz.gif) repeat-x;
}

#subnav 
{
	margin: 0 0 5px 0;
	padding:0;	
}

#subnav ul 
{
	list-style: none;
	margin: 1px 0 10px 0;
	padding: 0;
	text-align: left;
	/*border: 1px solid #e0e0e0;*/
}
	
#subnav li 
{
	display: block;
	margin: 0px auto;
	/*font-size: 70%;*/
	padding: 2px 0 2px 2px;
	border-bottom: 1px solid #0066cc;
	/*width: 159px;*/
}

#subnav li a 
{
	display: block;
	text-decoration:none;
}	
#subnav .navi li 
{
	background:#f1f1f1;
}
	
#subnav .navi li:hover, li:visited 
{
	background: #ffffff;
}
	
#subnav .navi li:active 
{
	/*background: #cfcfcf url(/chiropody/images/listnav.gif) no-repeat 5px 50%;*/
	background: #e0e0e0;
}


#header
{
	background:url(/equine/images/mid_header.jpg) repeat-x;
	border-top:1px solid #999999;
	height:111px;
	margin-bottom:10px;
}
div.footer
{
	margin-top:10px;
	width:100%;
	height:5px;
	
	border-top:1px solid #e0e0e0;
}

div.nav_header_blue
{
	background: #ffffff url(/equine/images/nav_top_blue.gif) no-repeat;
	padding:5px 3px 0 10px;
	height:25px;
	margin-bottom:1px;
	color:#ffffff;
	font-weight:bold;	
}
div.nav_header_green
{
	background: #ffffff url(/images/nav_top_green.gif) no-repeat;
	padding:5px 3px 0 10px;
	height:25px;
	margin-bottom:1px;
	color:#ffffff;
	font-weight:bold;	
}
div.nav_header_pink
{
	background: #ffffff url(/chiropody/images/nav_top_pink.gif) no-repeat;
	padding:5px 3px 0 10px;
	height:25px;
	margin-bottom:1px;
	color:#ffffff;
	font-weight:bold;	
}
table.liquid
{
	border-collapse:collapse;
	border:none;
	padding:0;
	margin:0;
	width:100%;
}
table.amount
{
	border-collapse:collapse;
	border:none;
	padding:0;
	margin:0;
	width:95%;
}
table.summary
{
	border-collapse:collapse;
	border:none;
	padding:0;
	margin:0;
	width:96%;
}
table.summary td
{
	padding:2px;
}
table.summary b
{
	color:#ffffff;
}
#search
{
	padding:0;
	margin:0;
}
#search input
{
	border:1px solid #666666;
	width:100px;
	margin:1px;
}
.form
{
	padding:0;
	margin:0;
}
.info_image
{
	width:350px;
	height:102px;
	float:left;
}
.info_copy
{
	width:200px;
	float:right;
}
.info_border
{
	padding-bottom:10px;
	margin-top:10px;
	border-top:1px solid #000000;
	height:20px;
}

/*****************************/
/***     Movie Tabs Css    ***/
/*****************************/

.movieon {background:#550FBE; width:160px; height:30px; float:left; color:#FFFFFF; text-align:center;line-height:26px;}
.movieon a{ text-decoration:none;color:#fff;}
.movieon a:hover{ text-decoration:none;color:#555;}

.movieoff {background:#318129; width:160px; height:30px; float:left;color:#FFFFFF; margin-left:5px; text-align:center; line-height:26px;}
.movieoff a{ text-decoration:none;color:#fff;}
.movieoff a:hover{ text-decoration:none;color:#555;}