BODY{
background-color:#0f0f0f;
margin:0px;
}

.body_white {
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.body_white:link {color : #ffffff; text-decoration: underline;}
a.body_white:visited {color : #ffffff; text-decoration: underline;}
a.body_white:hover {color : #ffffff; text-decoration: underline;}


.right_copy {
font-size: 11px;
line-height:14px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #6f6f6f;
}

a.right_copy:link {color : #6f6f6f; text-decoration: underline;}
a.right_copy:visited {color : #6f6f6f; text-decoration: underline;}
a.right_copy:hover {color : #6f6f6f;text-decoration:none;}


.footer {
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.footer:link {color : #ffffff; text-decoration: none;}
a.footer:visited {color : #ffffff; text-decoration: none;}
a.footer:hover {color : #ffffff; text-decoration: underline;}


.header {
font-size: 14px;
line-height:17px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-weight:bold;
color: #e01520;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.header:link {color : #e01520; text-decoration: none;}
a.header:visited {color : #e01520; text-decoration: none;}
a.header:hover {color : #e01520; text-decoration: underline;}

.callout {
font-size: 13px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.callout:link {color : #ffffff; text-decoration: none;}
a.callout:visited {color : #ffffff; text-decoration: none;}
a.callout:hover {color : #ffffff; text-decoration: underline;}

.gray {
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #999999;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.gray:link {color : #999999; text-decoration: none;}
a.gray:visited {color : #999999; text-decoration: none;}
a.gray:hover {color : #999999; text-decoration: underline;}

.blue {
font-size: 12px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-weight:bold;
color: #2798ea;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.blue:link {color : #2798ea; text-decoration: none;}
a.blue:visited {color : #2798ea; text-decoration: none;}
a.blue:hover {color : #2798ea; text-decoration: underline;}

 .tbl {
font-size: 11px;
text-decoration: none;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

a.tbl:link {color : #ffffff; text-decoration: none;}
a.tbl:visited {color : #ffffff; text-decoration: none;}
a.tbl:hover {color : #ffffff; text-decoration: underline;}

#schematics {
  margin: 5px 0;
  padding: 0;
  list-style: none;
}
#schematics li {
  margin: 0;
  padding: 0;
  text-align: center;
}
.light {
  background: #434343 url(pix/copy_bot_left_bg.jpg) repeat-x top left;
}
.dark {
  background: #2d2d2d url(pix/copy_bot_center_bg.jpg) repeat-x top left;
}
#product-list {
  font: 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color: white;
  margin: 0;
}
#product-list .part-number, #product-list .description {
  vertical-align: top;
}

