.nounderline {
  text-decoration:none;
}

.bold {
  font-weight:bold;
}

.centermodulebasic, .centermoduleheader {
  position:relative;
  height:25px;
  width:100%;
  padding:0px;
}

.centermoduleheader {
  background-repeat:no-repeat;
  border-bottom:1px solid #000000;
  z-Index:1;
}

.centermoduleheadertitle, .centermoduleheaderseeall {
  position:relative;
  left:10px;
  top:3px;
  height:8pt;
  line-height:1.15;
  font-weight:bold;
  font-size:8pt;
}

.centermoduleheadertitle {
  width:50%;
  float:left;
  color:#FFFFFF;
  z-Index:10;
}

.centermoduleheaderseeall {
  white-space:nowrap;
  text-align:right;
  z-Index:10;
  left:-10px;
}

.centermodulebody {
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  background-color:#FFFFFF;
  padding:4px;
  text-align:center;
}

.centermodulefooter {
  padding:0px;
  border-top:1px solid #000000;
}



.sidemoduleheader {
  background-repeat: no-repeat;
  position:relative;
  height:25px;
  width:100%;
  padding:0px;
  border-bottom:1px solid #000000;
}

.sidemoduleheadertitle {
  position:relative;
  font-size:8pt;
  top:-1px;
  left:8px;
  color:#FFFFFF;
}

.sidemodulebody {
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  background-color:#FFFFFF;
  padding:4px;
}

.sidemodulefooter {
  padding:0px;
  border-top:1px solid #000000;
}



.sidemodulecontentline {
  position:relative;
  padding-bottom:2px;
  line-height:1.15;
}

.modulemerchmsg {
  font-weight:bold;
  color:#FF0000;
  font-size:8pt;
}

.centermodulemerchmsg {
  position:relative;
  width:100%;
  padding:4px;
  text-align:center;
}

.moduleproducttext {
  font-weight:bold;
  text-decoration:none;
  padding-top:0;
  padding-bottom:0;
}

.sidemoduleseeallrow {
  position:relative;
  width:100%;
  text-align:right;
}

.lower {
  text-transform:lowercase;
}

.productpagetitle {
  font-family: Tahoma,Verdana, Arial;
  font-size: 11pt;
}

.twelve {
  font-size:12pt;
}

.SideCategory_topLevelNavHome {
  position:relative;
  height:27px;
}

.SideCategory_topLevelDecending {
  position:relative;
  height:27px;
}

.SideProdNewsLetter_padding {
  padding-top:4px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:4px;
}

.SideSimpleModule_url {
  font-size:8pt;
  font-weight:bold;
}

#payPalImageId{ margin-top:5px;float:right }
#payPalImageId.inactive{ filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4 }

