body {
  margin:0px;
  padding:0px;
}

body, td {
  font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
  font-size:11px;
  color:black;
}

hr {
  height:1px;
}

select {
  font-size:11px;
}

input {
  font-size:11px;
}

textarea {
  font-size:11px;
  font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
}

.x-large {
  font-size:16px;
  font-weight:bold;
}

.large {
  font-size:14px;
  font-weight:bold;
}

.small {
  font-size:9px;
}

.warning {
  color:Red;
  font-weight:bold;
}

.highlight {
  color:#008700;
  font-weight:bold;
}

/* MANAGE */
.managePage a {
  color:#4282B0;
  font-weight:bold;
}

.manageButton
{
  font-family:tahoma,verdana,arial,helvetica,sans-serif;
  font-size:11px;  
  border:1px solid #3D3D3D;
  background-color: #4282B0;
  filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#5F9AC4,endcolorstr=#4282B0);
  color: #ffffff;
  font-weight:bold;
  height: 20px
}

.manageHeader, a.manageHeader {
  color:#3D3D3D;
  font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
  font-size:11px;  
}

.manageDark {
  background-color:#4282B0;
  color:White;
}

.manageGridHeader {
  font-weight:bold;
  background-color:#E3E3E3;
}

.manageGridRowAlt {
  background-color:#EEEEEE;
}

.manageGridRow {
  color:#9B9B9B;
}

.manageTab {
  background-color:#F3F3EF;
  color:Black;
  font-weight:bold;
  font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
  font-size:11px;  
  padding:4px;  
  padding-left:20px;
  padding-right:20px;
}

.manageTabHover {
  font-weight:bold;
  font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
  font-size:11px;  
  padding:4px;  
  padding-left:20px;
  padding-right:20px;  
}

.manageTabSelected {
  font-weight:bold;
  font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;
  font-size:11px;  
  padding:4px;  
  padding-left:20px;
  padding-right:20px;  
}

.manageTabPanel {
  background-color:#F3F3EF;
}

.npmTextBoxCodeView {
  font-family:Lucida Console;
  font-size:10px;
}

/* SHOPPING */
.shopListingName {
  color:Black;
}

.shopPrice {
  color:#017C43;
  font-weight:bold;
  text-decoration:none;
}

.shopListingDetails {
  font-size:9px;
  color:Black;
}

.shopListingPageNumber {
  background-color:#cccccc;
  border:1px solid black;
  padding:4px;
  padding-left:8px;
  padding-right:8px;
}

.shopListingPageNumberSelected  {
  background-color:#cccccc;
  border:1px solid black;
  padding:4px;
  padding-left:8px;
  padding-right:8px;
}

.shopListingThumbnail {
  border:1px solid black;
}
