body, td, div { font-family:Arial, Geneva, Sans-Serif; font-size:12px; color:#006699;}a, a:visited {color:#006699;}a:hover {color:#619ABA;}form {margin:0px;}.topnav { font-size:12px;}.footer, .footer a, .footer a:visited { font-size:11px; color:#619ABA; }.footer a:hover {color:#175477;}.dotted-h { background-image:url(../images/dot-h.gif); }.dotted-h2 { background-image:url(../images/dot-h2.gif); }h1 { font-size:13px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px; color:#006699;}h2 { font-size:12px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px; color:#006699;}.cabletable tr td { font-size:11px;}.color-1, .color-1 a, .color-1 a:visited {color:#006699;}.color-1 a { font-weight:bold;}.color-1 a:hover {color:#619ABA;}.color-2, .color-2 a, .color-2 a:visited {color:#006699;}.color-2 a { font-weight:bold;}.color-2 a:hover {color:#619ABA;}.color-3, .color-3 a, .color-3 a:visited {color:#006699; font-size: 10px;}.color-3 a { font-weight:bold;}.color-3 a:hover {color:#619ABA;}.news-date {font-size:11px; color:#006699; font-weight:bold;}.news-headline {font-size:11px; color:#006699;}.product {font-size:11px; color:#006699; font-weight:bold;}.sidetext {	font-size: 10px;	color: #006699;	font-weight: normal;}a.sidetext { font-size:11px; font-weight:normal;  text-decoration:none;}a.sidetext:hover { font-size:11px; font-weight:normal;  text-decoration:none;}a.sidetext:visited { font-size:11px; font-weight:normal;  text-decoration:none;}.sidetextTitle {	font-size: 11px;	color: #006699;	font-weight: bold;}.sidetextTitle2 {	font-size: 10px;	color: #006699;	font-weight: bold;}table.menubar td {	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #006699;}table.menubar a {	text-decoration: none;	color: #b9dafa;}table.menubar a:hover {	text-decoration: none;	color: #FFFFFF;}form { margin: 0px }select, input, textarea { color: #006699; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }input.submit { color: #000000 }.rohs { font-size: 11px; padding:5px 0px 0px 0px;}.newsletterBlock { float:left; border: dotted 1px #1b5577; padding:10px; font-size:11px; }.newsletterBlock  .one { float:left; }.newsletterBlock  .two { float:left; font-size:12px; padding-top:3px; }.clear { clear:both; }.homeAdvert { border: dotted 1px #1b5577; }.homeAdvert .text { padding:10px; }.movedAdvert { padding-top:28px; border:0px; }.movedAdvert img { border:0px; }