.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

      body {
          background: #ffffff;
  		  background-image: url(http://www.startupstorefront.com/sts/med4BL/bg.gif);
 		  color: #000000;
 		  margin: 0px;
	  }

     .smallfont {
          font-size : 9px;
          font-weight : bold;
          font-family : tahoma;
          color : #234d81;
      }
     .smallfont A:link {
          text-decoration : none;
          color : #2c62a3;
          font-family : tahoma;
      }
     .smallfont a:visited {
          text-decoration : none;
          color : #2c62a3;
          font-family : tahoma;
      }
     .smallfont a:hover {
          text-decoration : none;
          color : #2c62a3;
          font-family : tahoma;
      }
	  .smallText {
          font-size : 11px;
          font-weight : bold;
          font-family : tahoma;
          color : #000000;
      }
     .smallText A:link {
          text-decoration : none;
          color : #245086;
          font-family : tahoma;
      }
     .smallText a:visited {
          text-decoration : none;
          color : #245086;
          font-family : tahoma;
      }
     .smallText a:hover {
          text-decoration : none;
          color : #3575c4;
          font-family : tahoma;
      }
     .mainfont {
          font-size : 9px;
          font-family : tahoma;
          color : #000000;
      }
     A:link {
          text-decoration : none;
          color : #6e9ed8;
          font-family : tahoma;
      }
     A:visited {
          text-decoration : none;
          color : #6e9ed8;
          font-family : tahoma;
      }
     A:hover {
          color : #3575c4;
          font-family : tahoma;
      } 
	  .infoBox {
  background: #1f4573;
}
TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background-image: url(http://www.startupstorefront.com/sts/med4BL/bg1.jpg);
}
A.headerNavigation {
          text-decoration : none;
          color : #ffffff;
          font-family : tahoma;
      }
A.headerNavigation:link {
          text-decoration : none;
          color : #ffffff;
          font-family : tahoma;
      }
A.headerNavigation:hover {
          text-decoration : none;
          color : #6e9ed8;
          font-family : tahoma;
      }
A.headerNavigation:visited {
          text-decoration : none;
          color : #ffffff;
          font-family : tahoma;
      }
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  background-image: url(http://www.startupstorefront.com/sts/med4BL/bg1.jpg);
  color: #ffffff;
  font-weight : bold;
}

.infoBoxContents {
  background: #f8f8f9;
  border-color: ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding: 0px;
  font-weight: bold;
  background: #333333;
  background-image: url(http://www.startupstorefront.com/sts/med4BL/bg2.jpg);
  color: #ffffff;
  height: 12px;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
	  TD.pageHeading, DIV.pageHeading {
      		font-family: Verdana, Arial, sans-serif;
  	  		font-size: 12px;
  			font-weight: bold;
  			background: #333333;
  			background-image: url(http://www.startupstorefront.com/sts/med4BL/bg1.jpg);
			padding-left: 10px;
			padding-right: 10px;
  			height: 27px;
			color: #ffffff;
  		}
		TABLE.plainbox, SPAN.plainbox  {
		  	  background: #ffffff;
			  border-color: #ffffff;
			  font-family: Verdana, Arial, sans-serif;
	          font-size: 10px;
	          font-weight: bold;
	          border: none;
		}
	    .plainbox-data {
  			  font-family: Verdana, Arial, sans-serif;
  			  font-size: 10px;
			  font-weight: bold;
}
				
		TD.plainbox  {
			  background: #ffffff;
			  color: #ffffff;
			  font-family: Verdana, Arial, sans-serif;
	          font-size: 10px;
	          font-weight: bold;
			  }
TABLE.plainbox2, SPAN.plainbox2  {
		  	  background: #333333;
			  border-color: #333333;
			  font-family: Verdana, Arial, sans-serif;
	          font-size: 10px;
	          font-weight: bold;
	          border: none;
		}
	    .plainbox2-data {
  			  background: #333333  
			  font-family: Verdana, Arial, sans-serif;
  			  font-size: 10px;
			  font-weight: bold;
}
		TD.plainbox2  {
			  background: #333333;
			  color: #ffffff;
			  font-family: Verdana, Arial, sans-serif;
	          font-size: 10px;
	          font-weight: bold;
			  }

	TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  border-spacing: 1px;
	background: #ffffff;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ffffff;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
  
     .categories {
          background-repeat : repeat-y;
          padding : 1px;
          color : #000000;
          font-size : 10px;
          font-family : tahoma;
      }
     .abovefootstripe {
          background-color : #333333;
      }
     .footer {
          background-color : #FFFFFF;
          color : #000000;
          font-size : 9px;
          font-family : tahoma;
      }
     .footer A:link {
          text-decoration : none;
          color : #5a7296;
          font-family : tahoma;
      }
     .footer a:visited {
          text-decoration : none;
          color : #5a7296;
          font-family : tahoma;
      }
     .footer a:hover {
          text-decoration : none;
          color : #3e474f;
          font-family : tahoma;
      }
     .main_area {
          padding : 5px;
          background-color : #FFFFFF;
          color : #000000;
          font-size : 9px;
          font-family : tahoma;
      }
     .main_wrapper {
          padding : 5px;
		  font-size : 9px;
		  color : #000000;
          background-color : #FFFFFF;
      }
	  TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.5;
  }
  TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000033;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 0px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
