/* body, p, td, div {color: black; font: normal 11px Verdana, Helvetica, sans-serif;} */
p {margin-top: 0px; margin-bottom: 0px; line-height: 15px;}

.p {color: black; font: normal 11px Verdana, Helvetica, sans-serif; margin-top: 6px; line-height: 15px;}

a {color: #0066CC; text-decoration: none;}

a:hover {text-decoration: underline;}

.topmenu {color: white; font: bold 11px Verdana, Helvetica, sans-serif;}
a.topmenu:hover {text-decoration: underline;}

.topmenu1 {color: #FDA05B; font-size: 11px;}
a.topmenu1:hover {text-decoration: underline;}

.toppmenu {color: white; font-size: 10px;}
a.toppmenu:hover {text-decoration: underline;}

.toppmenu1 {color: #FDA05B; font-size: 10px;}
a.toppmenu1:hover {text-decoration: underline;}

.top2menu {color: #003399; font-size: 10px;}
a.top2menu:hover {text-decoration: underline;}

.top2menu1 {color: white; font-size: 10px;}
a.top2menu1:hover {text-decoration: underline;}

a.clicktext {color: #0066CC;}
a.clicktext:hover {color: #0066CC; text-decoration: underline;}

a.awards {font: normal 11px Verdana, Helvetica, sans-serif;}

a.piccomment {font-size: 10px;}

a.SalesNote {color: black; font-size: 10px; margin: 0px; line-height: 100%;}

.colhdr {color: white; font-size: 11px; font-family: Verdana, Helvetica, sans-serif;}
.coltxt {font-size: 11px; font-family: Verdana, Helvetica, sans-serif;}

p.ColumnTitle {color: #0066CC; font-size: 11px; margin-top: 6px;}

p.newsDate1 {color: #999999; font-size: 11px; font-weight: bold; margin-top:10px; margin-bottom:0px;}
p.PRdate {color: #999999; font-size: 11px; font-weight: bold;}
a.newsDetails {color: #0066CC; font-size: 10px;}
p.newssign {color: #666666; font-size: 10px; margin-top: 4px; line-height: 120%;}

b {font-weight: bold;}

.footer {color: white; font-size: 10px;}
a.footer {text-decoration: underline;}

.regMicroTitle {color: black; font: normal 10px Verdana, Helvetica, sans-serif;}

a.basicMenu {color: white; font-weight: bold; text-decoration: none;}
a.basicMenu:hover {text-decoration: underline;}

.submenu {color: #0066CC;}
.submenu1 {color: #FDA05B;}

.subscribeField {color: black; font: normal 10px Verdana, Helvetica, sans-serif; width: 108px;}
.searchField {color: black; font: normal 10px Verdana, Helvetica, sans-serif; width: 100px; height: 20px;}

p.Title, h1 {color: #999999; font: bold 18px Tahoma, Helvetica, sans-serif; margin-bottom: 6px; line-height: 120%; margin-top: 0px;}

.h4, h2 {color: black; font: bold 13px Tahoma, Helvetica, sans-serif; margin-top: 4px; margin-bottom: 0px;}

.h3, h3 {color: black; font: bold 13px Tahoma, Helvetica, sans-serif; margin: 0px;}

.text {color: black; font: normal 11px Verdana, Helvetica, sans-serif;}

p.subTitle {color: #999999; font-weight: bold; margin-top:3px; margin-bottom:3px;}

.bulletRaquo {color: #0066CC; font: normal 8px Verdana, Helvetica, sans-serif; line-height: 14px;}

.bulletRaquo1 {color: white; font: normal 8px Verdana, Helvetica, sans-serif; line-height: 14px;}

ul, ol, li {color: black; font: normal 11px Verdana, Helvetica, sans-serif; line-height: 15px; margin-top: 0px; margin-bottom: 0px;}

li.features, li.free, .free {margin-top: 6px;}

ul {list-style-image: url(/pics/bullet/grey.gif)}

.plus {color: #0066CC; font: bold 14px Helvetica, sans-serif;}

td.regFieldTxt {color: black; font: normal 11px Verdana, Helvetica, sans-serif;}

.regNeedMark {color: Crimson; font-size: 16px; font-family: Tahoma, Verdana, Helvetica, sans-serif;}

.error {color: #cc0000;}

.wow {color: #cc0000;}

.note {color: #999999; font-size: 10px;}

.tiny1 {font-size: 10px;}
.tiny2 {font-size: 9px;}

.specMarker {color: white; font: bold 10px Verdana, Helvetica, sans-serif; background-color: #0066CC;  line-height: 100%;}

.edit {color: Crimson;}

td.upper {border-top: 1px solid #999999;}
td.lower {border-bottom: 1px solid #999999;}
td.left {border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-left: 1px solid #999999;}
td.right {border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999;}

h2.product, a.product {color:#666666; font: bold 15px Tahoma, Helvetica, sans-serif; padding-bottom:3px; padding-top:3px;}

h2.salesProduct a.salesProduct {color: #bbbbbb; font: bold 12px Verdana, Tahoma, Helvetica, sans-serif; margin-bottom: 5px; margin-top: 0px;}

h3.product_tiny, a.product_tiny {color:#666666; font: bold 12px Tahoma, Helvetica, sans-serif; padding-bottom:3px; padding-top:3px;}

p.magtitle {line-height: 120%;}

p.smalldate {color:#999999; font: 9px; padding-top:3px;}

h1.h1_slogan {color: black; font: bold 11px Verdana, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; line-height: 15px;}
.vl_qnt {width: 30px; height: 20px; border: 1px solid #A5ACB2}
.button_recalc {width: 80px; height: 20px; background-color:#F2F5F9; color:#0066CC; font-size: 11px; border:1px outset #FFFFFF}
.price_qnt {width: 40px; height: 16px; background-color:#E3EAF7; border: 0; font-size: 11px; font-family:Verdana}
.price_qnt1 {width: 55px; height: 16px; background-color:#E3EAF7; border: 0; font-size: 11px; font-family:Verdana}
.price {font-size: 10px;}

.DynHdrV {position:absolute;top:57px;left:0;width:100%;visibility:visible;}
.DynHdrH {position:absolute;top:57px;left:0;width:100%;visibility:hidden;}

.lineWhite {background-color:white}
.lineEnt {background-color:#000044}
.lineHome {background-color:#4052E6}
.lineOEM {background-color:#85B0B9}

.msTab {cursor:hand;}
a.msLink  {color:white;text-decoration:none;}
a.msLinkH {color:white;text-decoration:underline;}

.p300 {width:300px}

 a.MenuLink, a.MenuLink:hover {color: black; text-decoration: none;}

.MenuTable {
 border-top: 1px solid #F0F0F0;
 border-bottom: 1px solid #F0F0F0;
 background-color:#F0F0F0;
}
.MenuTableActive {
 border-top: 1px solid #999999;
 border-bottom: 1px solid #999999;
 background-color:white;
}
.MenuTableH {
 border-top: 1px solid #999999;
 border-bottom: 1px solid #999999;
 background-color:#DCDCDC;
 cursor: hand;
}