/* Top Nav Bar */ul#topnav { list-style:none; height: 60px; width: 900px;	padding-left: 0;	margin-left: auto;	margin-bottom: 15px;	padding-top: 5px;	margin-top: 10px;}ul#topnav li a { height: 60px; float: left; text-indent:-9999px;	width: 900px;}ul#topnav li#products a { width: 90px; background: url(images/cdnavbar.png) no-repeat 0 0; }ul#topnav li#products a:hover { background-position: 0 -60px; }ul#topnav li#products a.current { background-position: 0 -120px; }ul#topnav li#purchase a { width: 85px; background: url(images/cdnavbar.png) no-repeat -90px 0; }ul#topnav li#purchase a:hover { background-position: -90px -60px; }ul#topnav li#purchase a.current { background-position: -90px -120px; }ul#topnav li#support a { width: 75px; background: url(images/cdnavbar.png) no-repeat -175px 0; }ul#topnav li#support a:hover { background-position: -175px -60px; }ul#topnav li#support a.current { background-position: -175px -120px; }ul#topnav li#Pro a { width: 40px; background: url(images/cdnavbar-2014.png) no-repeat -250px 0; }ul#topnav li#Pro a:hover { background-position: -250px -60px; }ul#topnav li#Pro a.current { background-position: -250px -120px; }ul#topnav li#newsevents a { width: 70px; background: url(images/cdnavbar-2014.png) no-repeat -290px 0; }ul#topnav li#newsevents a:hover { background-position: -290px -60px; }ul#topnav li#newsevents a.current { background-position: -290px -120px; }ul#topnav li#videos a { width: 70px; background: url(images/cdnavbar.png) no-repeat -360px 0; }ul#topnav li#videos a:hover { background-position: -360px -60px; }ul#topnav li#videos a.current { background-position: -360px -120px; }ul#topnav li#testimonials a { width: 110px; background: url(images/cdnavbar.png) no-repeat -430px 0; }ul#topnav li#testimonials a:hover { background-position: -430px -60px; }ul#topnav li#testimonials a.current { background-position: -430px -120px; }ul#topnav li#reviews a { width: 75px; background: url(images/cdnavbar.png) no-repeat -540px 0; }ul#topnav li#reviews a:hover { background-position: -540px -60px; }ul#topnav li#reviews a.current { background-position: -540px -120px; }ul#topnav li#about a { width: 65px; background: url(images/cdnavbar.png) no-repeat -615px 0; }ul#topnav li#about a:hover { background-position: -615px -60px; }ul#topnav li#about a.current { background-position: -615px -120px; }ul#topnav li#CalDigit a { width: 220px; background: url(images/cdnavbar.png) no-repeat -680px 0; }/* CalDigit Footer */#foot {	clear:both;	padding: 5px 10px;	color: #333333;	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;	text-align: center;}ul#foot {	list-style:none;	padding:0;}ul#foot a {	text-decoration: none;}ul#foot a:hover {	color: #333333;}ul#foot li {	display:inline}#twitter a:hover {	text-decoration: underline;}#facebook a:hover {	text-decoration: underline;}#vimeo a:hover {	text-decoration: underline;}ul#foot li a {	text-align:center;	margin-right: 10px;	margin-left: 10px;}