﻿/***********************************************/
/* DSP tabs                               */
/***********************************************/

ol#toc {
    height: 44px;
    list-style: none;
    margin: 0;
    padding: 0;
}


ol#toc li {
    float: left;
    margin: 0 1px 0 0;
	font-size:22px;
}

ol#toc a.description {
    background: #ffffff url(images/testpic.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 44px;
	padding: 0px 51px 0px 51px;
    text-decoration: none;
}

ol#toc a.tests {
    background: #ffffff url(images/testpic.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 44px;
	padding: 0px 64px 0px 65px;
    text-decoration: none;
}

ol#toc a.b4uby {
    background: #ffffff url(images/testpic.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 44px;
	padding: 0px 37px 0px 37px;
    text-decoration: none;
}

ol#toc a.acc {
    background: #ffffff url(images/testpic.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 44px;
	padding: 0px 46px 0px 46px;
    text-decoration: none;
}

ol#toc a:hover {
    background-color: #ffffff;
    background-position: 0 -88px;
	color:#000;
}

ol#toc a:hover span {
    background-position: 100% -88px;
}

ol#toc li.current a {
    background-color: #ffffff;
    background-position: 0 -44px;
    color: #fff;	
}

ol#toc li.current a:hover {
    background-color: #ffffff;
    background-position: 0 -44px;
    color: #fff;	
}

ol#toc li.current span {
    background-position: 100% -44px;
}

ol#toc span {
	background-repeat:no-repeat;
    display: block;
	margin-top:12px;
}

div.content {
    border: #666666 solid 1px;
    clear: left;
    padding: 1em;
}

a.dsplinks:link {
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;	font-style: normal; font-weight: normal; color: #2d7f00; letter-spacing: normal;
}
a.dsplinks:visited {
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;	font-style: normal; font-weight: normal; color: #2d7f00; letter-spacing: normal;
}
a.dsplinks:hover {
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;	font-style: normal; font-weight: normal; color: #2d7f00; letter-spacing: normal;
}

a.revtab:link {
	font-size: 16px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal;
}
a.revtab:visited {
	font-size: 16px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal;
}
a.revtab:hover {
	font-size: 16px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal;
}

a.lgpic:link {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal; text-decoration: none;
}
a.lgpic:visited {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal; text-decoration: none;
}
a.lgpic:hover {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal; text-decoration: none;
}

a.faq:link {
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal;
}
a.faq:visited {
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal;
}
a.faq:hover {
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: 22px;	font-weight: bold; color: #2d7f00; text-align: center; letter-spacing: normal;
}

a.features:link {
	text-decoration: none;
}
a.features:visited {
	text-decoration: none;
}
a.features:hover {
	text-decoration: none;
}

/***********************************************/
/* UDS Collar tabs                               */
/***********************************************/

ol#dog {
    height: 41px;
    list-style: none;
    margin: 0;
    padding: 0;
}


ol#dog li {
    float: left;
    margin: 0 1px 0 0;
	font-size:22px;
}

ol#dog a.features {
    background: #ffffff url(images/uds_tabs.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 41px;
	padding: 0px 60px 0px 59px;
    text-decoration: none;
}

ol#dog a.specs {
    background: #ffffff url(images/uds_tabs.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 41px;
	padding: 0px 33px 0px 34px;
    text-decoration: none;
}

ol#dog a.b4ubuy {
    background: #ffffff url(images/uds_tabs.png);
	background-repeat:no-repeat;
    color: #4e4e4e;
    display: block;
    float: left;
    height: 41px;
	padding: 0px 33px 0px 33px;
    text-decoration: none;
}


ol#dog a:hover {
    background-color: #ffffff;
    background-position: 0 -83px;
	color:#000;
}

ol#dog a:hover span {
    background-position: 100% -83px;
}

ol#dog li.current a {
    background-color: #ffffff;
    background-position: 0 -41px;
    color: #fff;	
}

ol#dog li.current a:hover {
    background-color: #ffffff;
    background-position: 0 -41px;
    color: #fff;	
}

ol#dog li.current span {
    background-position: 100% -41px;
}

ol#dog span {
	background-repeat:no-repeat;
    display: block;
	margin-top:12px;
}