body {
	background-image: none;
	margin: 0 0 0 0;
}
a:active {
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
a:link {
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
p {
	font-family: arial, helvetica, sans-serif
}
a {
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
a:hover {
	color: #ff690b; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
/*.categories {
	font-weight: bold; font-size: 10px; cursor: pointer; color: #ffffff; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}*/

/* START - NEW CSS ADDED  04-06-09*/
/*#show_part{
margin-left: 15px;
}*/


.sidenav {
margin: 8px 6px 5px 0px; 
padding: 0px; 
position: relative; 
width: 186px; 
float: left; 
background-image:url(../images/sidenav-bkgrd.jpg); 
background-repeat:repeat-x; 
background-position:top;
}

.sidenav td {
padding:1px;
}

.sidenav td.categories, td.audio_m {
background-color: #7F7F7F;
padding: 1px 1px 1px 5px;
color: #FFF;
}

/* END 04-06-09*/
.categories {
	padding-right: 0px;
	padding-top: 0px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	background-position: left top; 
	background-repeat: repeat-x; 
	font-weight: normal; 
	font-size: 10px; 
	margin: 0px; 
	color: #42619c; 
	font-family: "trebuchet ms"; height: 18px
}

.catalog {
	padding-right: 0px;
	padding-top: 0px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	background-position: left top; 
	background-repeat: repeat-x; 
	font-weight: normal; 
	font-size: 10px; 
	margin: 0px; 
	/*color: #42619c; */
	color: #F66411;
	font-family: "trebuchet ms"; height: 18px;
}

.mode {
	padding-right: 0px;
	padding-top: 0px; 
	padding-left: 5px; 
	padding-bottom: 0px; 
	background-position: left top; 
	background-repeat: repeat-x; 
	font-weight: normal; 
	font-size: 10px; 
	margin: 0px; 
	color: #42619C; 
	font-family: "trebuchet ms"; height: 18px
}

.categories_one {
	font-weight: bold; 
	font-size: 11px; 
	cursor: pointer; 
	color: #888888; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; text-decoration: none
}
.categories1 {
	font-weight: bold; 
	font-size: 9px; 
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
.top_categories {
	font-weight: bold; 
	font-size: 11px; 
	color: #888888; 
	font-family: "trebuchet ms"; height: 18px
}
.check_stock {
	font-weight: bold; 
	font-size: 10px; 
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
.check_stock2 {
	font-weight: bold; 
	font-size: 10px; 
	color: #898989; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
.home_text {
	padding-right: 8px; 
	padding-left: 8px; 
	font-weight: bold; 
	font-size: 11px; 
	padding-bottom: 8px; 
	color: #003399; 
	padding-top: 8px; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.home_text2 {
	font-weight: bold; 
	font-size: 13px; 
	color: #e18c3b; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.home_text11 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	font-size: 11px; 
	padding-bottom: 0px; 
	color: #003399; 
	padding-top: 0px; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.home_text21 {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	font-size: 11px; 
	padding-bottom: 0px; 
	color: #e18c3b; 
	padding-top: 0px; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.home_small {
	border-right: #dfdfdf 1px dotted; 
	padding-right: 2px; 
	border-top: #dfdfdf 1px dotted; 
	padding-left: 5px; 
	font-size: 9px; 
	padding-bottom: 2px; 
	border-left: #dfdfdf 1px dotted; 
	color: #cccccc; 
	padding-top: 2px; 
	border-bottom: #dfdfdf 1px dotted; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: left; 
	text-decoration: none
}
.about_text {
	font-weight: bold; 
	font-size: 14px; 
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.contact_text {
	font-weight: bold; 
	font-size: 14px; 
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.contact_text2 {
	font-weight: bold; 
	font-size: 14px; 
	color: #e18c3b; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: underline
}
.contact_text1 {
	font-weight: bold; 
	font-size: 17px; 
	color: #000000; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: center; 
	text-decoration: none
}
.tblheader {
	font-weight: bold; 
	font-size: 10px; 
	color: #003399; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
.stockheader {
	font-size: 12px; 
	color: #fc8e59; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}
.tblrows {
	font-weight: bold; 
	font-size: 8px; 
	color: #000000; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-decoration: none
}
.tblrows_partno {
	font-weight: bold; 
	font-size: 12px; 
	color: #000000; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none
}
.stock {
	border-right: #e5ebf2 1px solid; 
	border-top: #e5ebf2 1px solid; 
	font-size: 11px; 
	border-left: #e5ebf2 1px solid; 
	color: #649967; 
	border-bottom: #e5ebf2 1px solid; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: right; 
	text-decoration: none
}
.stock0 {
	border-right: #e5ebf2 1px solid; 
	border-top: #e5ebf2 1px solid; 
	font-size: 11px; 
	border-left: #e5ebf2 1px solid; 
	color: #ff690b; 
	border-bottom: #e5ebf2 1px solid; 
	font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; 
	text-align: right; 
	text-decoration: none
}
.name {
	font-weight: bold; font-size: 13px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.name1 {
	font-weight: bold; font-size: 12px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.name2 {
	font-weight: bold; font-size: 11px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.description {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 11px; padding-bottom: 1px; color: #666666; padding-top: 1px; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 1px; text-decoration: none
}
.description1 {
	font-weight: bold; font-size: 10px; color: #cccccc; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 1px; text-decoration: none
}
.specification {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 0px; text-decoration: none
}
.spec {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 1px; text-decoration: none
}
.spec_values {
	font-weight: bold; font-size: 10px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 1px; text-decoration: none
}
.spec_values2 {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 1px; text-decoration: none
}
.partnobig {
	padding-right: 4px; padding-left: 3px; font-size: 12px; background: #fafcfe; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.partnosmall {
	font-size: 11px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.login {
	font-size: 10px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.search_box {
	border-right: #c1cbd8 1px solid; border-top: #c1cbd8 1px solid; border-left: #c1cbd8 1px solid; border-bottom: #c1cbd8 1px solid; background-color: #f1f1f1
}
.tips {
	font-size: 12px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.crossreference {
	font-weight: bold; font-size: 10px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.search {
	font-size: 9px; font-weight: bold; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.search1 {
	font-size: 9px; font-weight: bold; /*color: #003399;*/ color: #FFFFFF; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.go {
	border-top-width: 1px; border-left-width: 1px; font-size: 11px; border-bottom-width: 1px; color: #003399; font-family: arial, helvetica, sans-serif; border-right-width: 1px
}
#pagenav {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; width: 170px; padding-top: 0px
}
#content {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; width: 625px; padding-top: 0px
}
#siteinfo {
	clear: left; float left; /*border-top: #cccccc 1px solid;*/ margin: 0;  font-size: 10px; color: #333; font-family: Verdana, sans-serif; background-image: url(../images/footer_24.jpg); background-repeat: no-repeat; background-position: top left; height: 102px; 
}
form {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; border-spacing: 0px 0px
}
table.results {
	border-right: white 0px; border-top: white 0px; border-left: white 0px; border-bottom: white 0px; border-collapse: collapse; background-color: white; border-spacing: 0px 0px
}
.result_count {
	font-weight: bold; font-size: 12px; color: #003399; font-family: "arial"; text-decoration: none
}
.no_results {
	font-size: 14px; color: #b43227; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.search_exp {
	font-family: verdana,geneva,arial,helvetica,sans-serf; font-size: 12px;
}
.account_keys {
	font-weight: bold; font-size: 13px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.account_header {
	padding-right: 6px; padding-left: 6px; font-weight: bold; font-size: 13px; padding-bottom: 2px; color: #666666; padding-top: 2px; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.account_values {
	font-size: 14px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.red_star {
	font-weight: bold; font-size: 12px; color: #b43227; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.login_error {
	font-size: 14px; color: #ff690b; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.stock_error {
	font-size: 13px; color: #ff690b; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.info_title_blue {
	margin: 10px 0pt; font-family: verdana,geneva,arial,helvetica,sans-serf; font-size: 14px; font-weight: bold; color: rgb(5, 84, 217);
}
.short {
	font-size: 6px; color: white; font-family: arial, helvetica, sans-serif; text-decoration: none
}
input.button {
	padding-right: 0px; padding-left: 0px; border-left-color: #ccc; border-bottom-color: #666; padding-bottom: 0px; margin-left: 0px; width: 24px; cursor: pointer; border-top-color: #ccc; padding-top: 0px; height: 18px; background-color: #ecf3f9; border-right-color: #666
}
.stock_text {
	font-weight: bold; font-size: 13px; color: #8e8e8e; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.stock_range {
	font-weight: bold; font-size: 13px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.stock_values {
	font-weight: bold; font-size: 13px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.stock_header {
	font-weight: bold; font-size: 15px; color: #8e8e8e; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.stock_search {
	font-weight: bold; font-size: 11px; color: #8e8e8e; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.stock_adder {
	font-weight: bold; font-size: 11px; color: #b43227; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
table.headernavigation {
	border-right: #9a9a9a 1px solid; background-image: url(../images/tile_back.jpg); border-left: #9a9a9a 1px solid; width: 100%! important; border-bottom: #9a9a9a 1px solid; background-color: #abbbd3
}
td.headernavigation {
	padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 11px; padding-bottom: 5px; vertical-align: middle; color: #000000; padding-top: 5px; font-family: verdana, arial, sans-serif; letter-spacing: 1px; position: relative
}
td.headernavigation a {
	font-weight: bold; color: #ffffff
}
td.headernavigation a:visited {
	font-weight: bold; color: #ffffff
}
td.footertop a {
	font-weight: bold; color: #ffffff
}
td.headernavigation a:hover {
	color: #a8cfff
}
td.footertop a:hover {
	color: #a8cfff
}
.extra_info {
	font-size: 9px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.expand_partno {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 11px; padding-bottom: 5px; color: #000000; padding-top: 2px; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
div.menu {
	z-index: 101; left: 0px; visibility: hidden; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; position: absolute; top: 0px; background-color: #ffffff
}
div.loading {
	z-index: 101; visibility: hidden; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; position: absolute; background-color: #ffffff
}
.prices {
	font-weight: bold; font-size: 11px; width: 70px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-align: center; text-decoration: none
}
.bulk {
	font-size: 9px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
td.cartbox {
	font-size: 9px; background: #eff4f8; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.how_many {
	font-size: 10px; vertical-align: middle; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; height: 14px
}
.cart_summ {
	padding-right: 1px; padding-left: 1px; font-size: 10px; padding-bottom: 1px; padding-top: 1px; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_heddings {
	font-size: 17px; color: #98a0aa; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_h {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_item {
	font-size: 10px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_numbers {
	font-size: 12px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_address {
	font-weight: bold; font-size: 12px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_address2 {
	font-size: 12px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_ship {
	font-size: 12px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.cart_total {
	font-size: 12px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.rec_gen {
	font-size: 12px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.rec_text {
	font-weight: bold; font-size: 18px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.rec_header {
	font-weight: bold; font-size: 12px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.rec_descr {
	font-size: 11px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.side_cart_items {
	font-weight: bold; font-size: 8px; color: #000000; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.side_cart_header {
	font-weight: bold; font-size: 9px; color: #ffffff; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; background-color: #b43227; text-decoration: none
}
.login_msg {
	font-weight: bold; font-size: 14px; color: #258d23; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; letter-spacing: 1px; text-align: center; text-decoration: none
}
.proc_msg {
	border-right: #4f7aa5 1px solid; border-top: #4f7aa5 1px solid; font-weight: bold; font-size: 10px; border-left: #4f7aa5 1px solid; color: red; border-bottom: #4f7aa5 1px solid; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.load_msg {
	border-right: #c1cbd8 1px solid; border-top: #c1cbd8 1px solid; font-weight: bold; font-size: 10px; border-left: #c1cbd8 1px solid; color: #bebebe; border-bottom: #c1cbd8 1px solid; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.expired {
	font-weight: bold; font-size: 12px; color: #b43227; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.rows {
	padding-right: 4px; padding-left: 4px; font: 8pt verdana, arial, helvetica, sans-serif
}
.text {
	padding-right: 4px; padding-left: 4px; font: 8pt verdana, arial, helvetica, sans-serif; color: #000000
}
#audioadapters {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.audioadapters {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
#dsub_header {
	font-weight: bold; font-size: 18px; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.dsub_subheader {
	font-weight: bold; font-size: 16px; color: #000000; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.dsub_text1 {
	font-weight: bold; font-size: 14px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.dsub_text {
	font-size: 14px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.leds_calc {
	font-size: 12px; color: #003399; font-family: verdana,tahoma,arial,helvetica,sans-serif; text-decoration: none
}
.ohms_calc1 {
	font-weight: bold; font-size: 17px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.ohms_calc2 {
	font-weight: bold; font-size: 13px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.ohms_calc3 {
	font-weight: bold; font-size: 11px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.ohms_calc4 {
	font-weight: bold; font-size: 10px; color: #ff9a94; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.led1 {
	font-weight: bold; font-size: 10px; color: #9d9d9d; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.led2 {
	font-size: 10px; color: #9d9d9d; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.led3 {
	font-weight: bold; font-size: 12px; color: #9d9d9d; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.note {
	font-weight: bold; font-size: 12px; color: #666666; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.lamps {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
#lamps {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.rfadapters {
	font-weight: bold; font-size: 10px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.rfadaptersl {
	font-weight: bold; font-size: 7px; color: #003399; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.rfcon {
	font-weight: bold; font-size: 11px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.rfcon1 {
	font-weight: bold; font-size: 11px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.rfcon2 {
	font-weight: bold; font-size: 13px; color: #666666; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.switches {
	font-weight: bold; font-size: 10px; color: #003399; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.autocomplete {
	border-right: #c1cbd8 thin solid; border-top: #c1cbd8 thin solid; visibility: hidden; border-left: #c1cbd8 thin solid; border-bottom: #c1cbd8 thin solid; position: absolute; background-color: #ffffff
}
.autocomplete ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.autocomplete li {
	padding-right: 5px; display: block; padding-left: 5px; font-weight: bold; font-size: 9px; margin: 2px; cursor: pointer; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.autocomplete li.selected {
	background-color: #e9e9e9
}
.info_title_red {
	font-size: 18px; color: #de8a3a; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif; text-decoration: none
}
.imp_notes {
	font-family: verdana,geneva,arial,helvetica,sans-serf; font-size: 11px; font-weight: bold; color: rgb(5, 84, 217);
}
#alberta {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#bc {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#mb {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#nb {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#ns {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#sn {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#on {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 65px; background-color: #fbfcff
}
#qb {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 107px; background-color: #fbfcff
}
#al {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#cal {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#co {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#fl {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#ga {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#in {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#io {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#lo {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#ma {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#mi {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#mn {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#ne {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#nj {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#ny {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#sd {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#te {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#tx {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#ut {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#vi {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#wa {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#ww {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
#wy {
	border-right: #003399 1px dotted; padding-right: 6px; border-top: #003399 1px dotted; padding-left: 6px; z-index: 101; left: 542px; visibility: hidden; padding-bottom: 6px; border-left: #003399 1px dotted; color: #000000; padding-top: 6px; border-bottom: #003399 1px dotted; position: absolute; top: 142px; background-color: #fbfcff
}
.altdist {
	padding-right: 2px; margin-top: 0px; padding-left: 4px; font-size: 10px; padding-bottom: 2px; color: #003399; padding-top: 1px; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
.altdist1 {
	padding-right: 2px; margin-top: 0px; padding-left: 4px; font-weight: bold; font-size: 10px; padding-bottom: 2px; color: #003399; padding-top: 1px; font-family: verdana, tahoma, arial, trebuchet ms, sans-serif, georgia, courier, times new roman, serif
}
ul#db {
	margin-bottom: 0px;
	margin-top: 0px;
}
ul#db li {
	margin-bottom: 2px;
	margin-left: -24px;
}