html {
  overflow-y:scroll;
}

html,body{
  margin:0;
  padding:0;
  height:100%;
}

.dragable {
  cursor:move
}

img {
  border:0;
  margin:0;
  padding:0;
}

.productButton a, .productButton a:link, .productButton a:hover, .productButton a:visited {
  color:#505050;
  font-size:9px;
  text-decoration:none;
}

.productTitleSmall {
  color:#A0A0A0;
  font-size:12px;
}

.productTitleSmallRed {
  color:#BB0000;
  font-size:12px;
  font-weight: bold;
}

.productTitleSmallDark {
  color:#606060;
  font-size:12px;
}

.productTitle {
  color:#808080;
  font-size:16px;
  text-transform: uppercase;
  font-weight:bold;
}

.heading {
  color:gray;
  font-size:16px;
  padding:0px 0px 10px 0px;
}

.redStar {
  color: red;
}

form {
 margin:0;
}

a {
  color:gray;
  text-decoration:none;
}

.searchResult {
	color:gray;
}

.searchTerm {
	color:red;
	font-weight: bold;
}

th {
  font-size:11px;
  font-weight:bold;
  font-family:verdana, arial, sans-Serif, helvetica;
  color:#F7EBEF;
  text-align:left;
  background-color:#B9B9B9;
}

legend {
  color:gray;
  font-weight:bold;
  margin-bottom:5px;
  padding:0px 0px;
}

fieldset {
  border:1px solid gray;
  padding:2px;
}

.box, .select {
  background:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  border:solid 1px silver;
  margin-top:1px;
  margin-left:3px;
  width:700px;
}

.box2, .select2, textarea {
  background:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  border:solid 1px silver;
  margin-top:1px;
  margin-left:3px;
  width:700px;
  overflow-y:auto;
}


body {
  font-family:verdana, arial, sans-Serif, helvetica;
  font-size:11px;
  margin:0;
  scrollbar-base-color:white;
  scrollbar-3dlight-color:white;
  scrollbar-highlight-color:white;
  scrollbar-shadow-color:white;
  scrollbar-darkshadow-color:white;
  scrollbar-arrow-color:gray;
  scrollbar-track-color:#e5e5e5;
}

td, p {
  font-size:10px;
  font-family:verdana, arial, sans-Serif, helvetica;
}

.button {
  border:solid 1px silver;
  margin-top:1px;
  margin-left:3px;
/*  background-color:#F7EBEF;*/
  background-color:#F4d4d4;
  color:gray;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}

#blanket {
  top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  width:100%;
  height:100%;
  position:absolute;
  z-index:50;
  background-color:#666666;
	filter:alpha(opacity=60);
	opacity:0.6;
}

#popup {
  width:850px;
  height:610px;
  display:none;
  position:absolute;
  z-index:100;
}

#popupBanner {
  position:relative;
  height:14px;
  display:block;
}

#popupBody {
  padding:6px;
  display:block;
  background-color:white;
}

#popupOuterBody {
  position:relative;
  height:600px;
  background-color:white;
  vertical-align:top;
  display:block;
}

#posTable {
  width:100%;
  height:99%;
  text-align:center;
  vertical-align:middle;
}

#mainLeft {
  position:relative;
  left:0px;
  top:0px;
  overflow-y:auto;
  overflow-x:hidden;
  width:100%;
  height:560px;
}


#mainRight {
  position:relative;
  overflow-y:auto;
  overflow-x:hidden;
  left:0;
  top:0;
  width:100%;
  height:560px;
  text-align:right;
}

a.rightSubCategoryLink, a.rightSubCategoryLink:link, a.rightSubCategoryLink:visited {
  font-size:10px;
  text-transform: uppercase;
}

a.rightSubCategoryLink:hover, a.rightSubCategoryLink:active {
  font-size:10px;
  text-transform: uppercase;
  color:black;
}

.rightSubCategoryLinkActive {
  color:black;
}