﻿body {
	font-family: verdana, helvetica, sans-serif;
	color: #413f3b;
	font-size: 10px;
}
#container {
width:780px;
margin:0 auto;
background-color:#141417;
padding-left:7px;
padding-right:7px;
}

td {
	font-family: verdana, helvetica, sans-serif;
	color: #413f3b;
	font-size: 10px;
}
p {
	font-family: verdana, helvetica, sans-serif;
	color: #413f3b;
	font-size: 10px;
}
a {
	font-family: verdana, helvetica, sans-serif;
	color: #413f3b;
	font-size: 10px;
}
.red {
	font-family: verdana, helvetica, sans-serif;
	color: #ff0000;
	font-size: 10px;
}

a:hover {
	color:#AAAAAA;
}
.copyright {
	font-family: verdana, helvetica, sans-serif;
	color: #4f4f51;
	font-size: 9px;
}
.title {
	font-family: verdana, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}
.header_question {
	font-family: verdana, helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}
.sub_question {
	font-family: verdana, helvetica, sans-serif;
	color: #cc0000;
	font-size: 10px;
	font-weight: bold;
}

.productheader {
	font-family: verdana, helvetica, sans-serif;
	color: #6d6b67;
	font-size: 11px;
	font-weight: bold;
}
.productheader a{
	font-family: verdana, helvetica, sans-serif;
	color: #6d6b67;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.productheader a:hover{
	font-family: verdana, helvetica, sans-serif;
	color: #6d6b67;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}
.focuson {
	font-family: verdana, helvetica, sans-serif;
	color: #babab9;
	font-size: 9px;
}
a.focuson{
	font-family: verdana, helvetica, sans-serif;
	color: #babab9;
	font-size: 9px;
	text-decoration:none;
}
.news {
	font-family: verdana, helvetica, sans-serif;
	color: #d8d8d8;
	font-size: 9px;
}
.news a{
	font-family: verdana, helvetica, sans-serif;
	color: #d8d8d8;
	font-size: 9px;
	text-decoration:none;
}

.ProductDetail {
	font-family: verdana, helvetica, sans-serif;
	color: #413f3b;
	font-size: 10px;
}

.ProductDetail a:link {
	font-family: verdana, helvetica, sans-serif;
	color: red;
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;
}

.ProductDetail a:visited {
	font-family: verdana, helvetica, sans-serif;
	color: red;
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;
}

.ProductDetail a:hover {
	font-family: verdana, helvetica, sans-serif;
	color: red;
	font-size: 10px;
	text-decoration:underline;
}
a.navhf:link {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #8a8a8b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navhf:visited {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #8a8a8b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navhf:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #bbbbbb;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navhf:active {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #8a8a8b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}

a.navmain:link {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #413f3b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navmain:visited {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #413f3b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navmain:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #413f3b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	font-weight: bold;
}
a.navmain:active {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #413f3b;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}

.navwhite {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}

a.navwhite:link {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navwhite:visited {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navwhite:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navwhite:active {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
.navheader {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navheader:link {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navheader:visited {

	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navheader:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #bfbfbf;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.navheader:active {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}

.form {
	background-color: #a6a6a6;
	border: 1px solid #000000;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #e4e4e4;
	width: 135px;
}

.bkdmain {
	background-image: url(../images/home_photograph.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bkdprod {
	background-image: url(../images/producthome_photograph.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bkdfocusleftnav {
	background-image: url(../images/bkd_focus.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.bkdheader {
	background-image: url(../images/bkd_header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkdvertnav {
	background-image: url(../images/nav_vertdots.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bkdfocus1 {
	background-image: url(../images/focus1_photograph.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bkdfocus2 {
	background-image: url(../images/focus2_photograph1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bkdfocus3 {
	background-image: url(../images/focus3_functional_wrist_brace.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bkdfocuspalmer {
	background-image: url(../images/focuspalmer_photograph.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bkdfocusmerriman {
	background-image: url(../images/focus_merriman.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bkdleftnavfocus {
	background-image: url(../images/bkd_leftnav_focus.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bkdleftnavtext{
	text-decoration:none;
	color:#ffffff;
}
.bkdnews {
	background-image: url(../images/news_box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.dots {
	background-image: url(../images/dj_horiz_dots.gif);
	background-repeat: repeat-x;
	background-position:center;
}
.selectedMenu {
	background-image: url(../images/nav_bkd.jpg);
}

.navsubmenu {
	background-color: #000000;
	text-align:left;
	position: absolute;
	visibility: hidden;
	z-index: 5;
	left:100%;
	display: none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

.subMenuLink {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCFCE;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	border-bottom: 1px dotted #cccccc
}
.subMenuLink a{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCFCE;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
.subMenuLink a:hover{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
}
a.subMenuLink:link {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCFCE;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	border-bottom: 1px dotted #cccccc
}

a.subMenuLink:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCFCE;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	border-bottom: 1px dotted #cccccc
}

a.subMenuLink:active {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCFCE;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	border-bottom: 1px dotted #cccccc
}

a.subMenuLink:visited {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCFCE;
	text-decoration: none;
	font-family: verdana, Helvetica, sans-serif;
	border-bottom: 1px dotted #cccccc
}

.lowernavigation {
	position: relative;
	bottom: 20px;
	width: 765px;
	margin:0px; 
	margin-bottom:10px;
}


