  body,td,p {
    font: 12px arial;
  }
	
	bluedot
	{
	background-color:#33CCFF;
	height:1px;
	}
	
	img{
	border:none;
	}

  .loginLabelReq {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
  }

  .fldLogin {
    font: 12px arial;
		border: 1px solid #000000;
		width: 140px;
		color: #000000;
  }
	
	.bckHome1 {
		background-image: url('../images/img_home_product.gif');
		background-repeat: no-repeat;
  	background-position: 100px 0px;
	}

  .bckHome2 {
		background-image: url('../images/img_home_product2.jpg');
		background-repeat: no-repeat;
  	background-position: 40px 0px;
	}

  .bckHome3 {
		background-image: url('../images/img_home_product3.jpg');
		background-repeat: no-repeat;
  	background-position: 40px 0px;
	}
	
	.lftBorder {
	  padding: 0px 0px 0px 10px;
	  border-left: 1px solid #000000;
	}
	
	.lftPadding {
	  padding: 0px 0px 0px 10px;
	}
	
	.newProdContent {
	  padding-left: 45px;
		padding-right: 45px;
	}
	
	.adsHeader {
	  font: 14px arial;
		margin-left: 8px;
	/*	color: #717171; */
		color: #5D8FC2;
	}
	
	.txtUnderIcons {
	  font: 11px arial;
		font-weight: bold;
		color: #000000;
		height: 16px;
	}
	
	.adsNumber {
	  font: 14px arial;
		font-weight: bold;
		margin-left: 9px;
		color: #F3F3F3;
	}
	
	.botRowAds {
	  background: url('../images/bckgrnd_ads_bottom.gif');
		background-repeat: repeat y;
	}
	
	.hdrIcons {
	  font: 14px arial;
		font-weight: bold;
	  background: url('../images/hdr_icon_bckgrnd.gif');
		background-repeat: no-repeat;
		text-transform: uppercase;
		padding-left: 33px;
		padding-top: 3px;
		color: 7C7C7C;
	}
	
	.txtProdImgs {
	  font: 11px arial;
		color: #999999;
	}
	
	.imgEnlarge {
	  font: 11px arial;
		color: #2A71B7;
		padding-left: 10px;
	}
	
	.enlarge {
	  padding-left: 4px;
		padding-top: 4px;
	}
	
	.tblIcons {
	  /* border: 1px solid #000000;
		margin-left: -110px; */
		width: 468px;
	}
	
	.rtAlign {
	  font: 10px arial;
		font-weight: normal;
	  text-align: right;
		text-transform: none;
		color: #000000;
		padding-right: 12px;
	}
	
	.iconCell {
	  font: 12px arial;
		border: 1px solid #7C7C7C;
		border-right: none;
		width: 21px;
		height: 21px;
		color: #000000;
	}
	
	.iconCell1 {
	  font: 12px arial;
		border: 1px solid #7C7C7C;
		border-left: none;
		width: 127px;
		padding-left: 11px;
		color: #000000;
	}
	
	.iconCell2 {
	  font: 12px arial;
		border: 1px solid #7C7C7C;
		border-left: none;
		width: 217px;
		padding-left: 29px;
		color: #000000;
	}
	
	.iconCell3 {
	  font: 12px arial;
		border: 1px solid #7C7C7C;
		border-left: none;
		width: 105px;
		padding-left: 19px;
		color: #7C7C7C;
	}
	
	.iconCell4 {
	  font: 12px arial;
		border: 1px solid #7C7C7C;
		border-left: none;
		padding-left: 11px;
		color: #000000;
	}
	
	.lftTabSupport {
		font: 12px arial;
		font-weight: bold;
	  background-color: #DDDDDD;
		border-left: 1px solid #2B73B7;
		border-top: 1px solid #2B73B7;
		border-bottom: 1px solid #AAAAAA;
		color: #2B73B7;
	}
	
	.midTabSupport {
		font: 12px arial;
		font-weight: bold;
	  background-color: #DDDDDD;
		border-left: 1px solid #2B73B7;
		border-right: 1px solid #2B73B7;
		border-top: 1px solid #2B73B7;
		border-bottom: 1px solid #AAAAAA;
		color: #2B73B7;
	}
	
	.rtTabSupport {
		font: 12px arial;
		font-weight: bold;
	  background-color: #DDDDDD;
		border-right: 1px solid #2B73B7;
		border-top: 1px solid #2B73B7;
		border-bottom: 1px solid #AAAAAA;
		color: #2B73B7;
	}
	
	.lftTabSupportOn {
		font: 12px arial;
		font-weight: bold;
		padding: 0px 4px 0px 4px;
	  background-color: #EEEEEE;
		border-left: 1px solid #2B73B7;
		border-bottom: 1px solid #2B73B7;
		color: #000000;
	}
	
	.midTabSupportOn {
		font: 12px arial;
		padding: 0px 4px 0px 4px;
	  background-color: #EEEEEE;
		border-bottom: 1px solid #2B73B7;
		color: #000000;
	}
	
	.rtTabSupportOn {
		font: 12px arial;
		padding: 0px 4px 0px 4px;
	  background-color: #EEEEEE;
		border-right: 1px solid #2B73B7;
		border-bottom: 1px solid #2B73B7;
		color: #000000;
	}
	
	.lftTabSupportOff {
		font: 12px arial;
		font-weight: bold;
		padding: 0px 4px 0px 4px;
	  background-color: #FFFFFF;
		border-left: 1px solid #2B73B7;
		border-bottom: 1px solid #2B73B7;
		color: #000000;
	}
	
	.midTabSupportOff {
		font: 12px arial;
		padding: 0px 4px 0px 4px;
	  background-color: #FFFFFF;
		border-bottom: 1px solid #2B73B7;
		color: #000000;
	}
	
	.rtTabSupportOff {
		font: 12px arial;
		padding: 0px 4px 0px 4px;
	  background-color: #FFFFFF;
		border-right: 1px solid #2B73B7;
		border-bottom: 1px solid #2B73B7;
		color: #000000;
	}

  a {
	  font: 12px arial;
		text-decoration: none;
		color: #2B73B7;
  }

  a:hover {
    text-decoration: underline;
  }

  .text {
    font: 12px arial;
		padding: 0px 4px 0px 4px;
		color: #000000;
  }
	
	.txtFindProd {
	  font: 14px eras bold itc;
		color: #765A25;
	}
	
	.txtMoreInfo {
	  font: 18px arial;
		color: #757575;
		padding-left: 45px;
	}
	
	.txtMoreInfo2 {
	  font: 12px arial;
		color: #757575;
		padding-left: 45px;
	}
	
	.noPad {
	  padding-left: 0px;
	}
	
  .txtBold {
    font: 12px arial;
		font-weight: bold;
		color: #000000;
  }
	
	.tblOuter {
	  border: 1px solid #000000;
	}
	
	.txtFooter {
	  font: 10px arial;
		background-color: #FFFFFF;
		color: #999999;
	}
	
	.lnkFooter {
	  font: 10px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkFooter:hover {
	  text-decoration: underline;
	}
	
/* Press */

	.lnkPress {
	  font: 11px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkPress:hover {
	  text-decoration: underline;
	}
	
	.txtPressOff {
	  font: 11px arial;
		color: #333333;
	}
	
	.txtPressOffHdr {
	  font: 11px arial;
		font-weight: bold;
		color: #5D8FC2;
	}
	
	.txtPressOn {
	  font: 11px arial;
		background-color: #F3F3F3;
		color: #333333;
	}
	
	.txtPressOnHdr {
	/*	background-image: url('../images/ads_num_bckgrnd.gif'); */
		background-repeat: no-repeat;
		background-position: 4px 3px;
	  font: 11px arial;
		background-color: #F3F3F3;
		color: #333333;
	}
	
	.subHdrPress {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
/* Front */

	.newsBoxMiddle {
	  font: 11px arial;
		padding: 8px 6px 8px 0px;
		background-image: url('../images/img_news_mid.gif');
		background-repeat: repeat-x;
  	background-position: 0px 0px;
		color: #666;
	}

	.newsBoxMidTxt {
	  font: 10px arial;
		padding: 1px 6px 1px 0px;
		color: #666;
	}
	
	.newsBoxRight {
	  font: 11px arial;
		padding: 8px 6px 8px 10px;
		background-image: url('../images/img_news_rt_bckgrnd_new.gif');
		background-repeat: no-repeat;
  	background-position: 0px 0px;
		color: #666;
	}

	.lnkFront {
	  font: 12px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkFront:hover {
	  text-decoration: underline;
	}
	
	.hdrFront {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.lnkHdrFront {
	  font: 12px arial;
		font-weight: bold;
		text-decoration: underline;
		color: #2B73B7;
	}
	
	a.lnkHdrFront:hover {
	  text-decoration: none;
	}
	
	.subHdrFront {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.lnkSubHdrFront {
	  font: 12px arial;
		font-weight: bold;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkSubHdrFront:hover {
	  text-decoration: none;
	}
	
	.ruleFront {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #6BBCCD;
		_background-color: #6BBCCD;
		border: 1px solid #6BBCCD;
	}
	
	.divFront {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #DDDDDD;
		_line-height: 0px;
		_background-color: #DDDDDD;
		border: 1px dotted #DDDDDD;
	}
	
	.layQFront {
	  position: absolute;
		padding: 0px 0px 0px 10px;
		width: 390px;
		height: 20px;
		visibility: hidden;
		z-index: 1;
	}
	
	.layAFront {
	  position: absolute;
		padding: 0px 0px 10px 20px;
		width: 380px;
		height: 300px;
		visibility: hidden;
		z-index: 2;
	}
	
	.catLayerFront {
	  position: relative;
	}
	
	.hdrColFront {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.subHdrColFront {
	  font: 11px arial;
		font-weight: bold;
		color: #333333;
	}
	
	.txtColFront {
	  font: 11px arial;
		color: #333333;
	}
	
	a.moreColFront {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	p.moreColFront {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.moreColFront:hover {
	  text-decoration: underline;
	}
	
	a.moreColFront:visited {
	  color: #2b73b7;
	}
	
	.lnkColFront {
	  font: 11px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkColFront:hover {
	  text-decoration: underline;
	}
	
	a.lnkColFront:visited {
	  color: #6BBCCD;
	}
	
/* Partner */

	.newsBoxMiddle {
	  font: 11px arial;
		padding: 8px 6px 8px 0px;
		background-image: url('../images/img_news_mid.gif');
		background-repeat: repeat-x;
  	background-position: 0px 0px;
		color: #666;
	}

	.lnkPartner {
	  font: 12px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkPartner:hover {
	  text-decoration: underline;
	}
	
	.hdrPartner {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.lnkHdrPartner {
	  font: 12px arial;
		font-weight: bold;
		text-decoration: underline;
		color: #2B73B7;
	}
	
	a.lnkHdrPartner:hover {
	  text-decoration: none;
	}
	
	.subHdrPartner {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.rulePartner {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #6BBCCD;
		_background-color: #6BBCCD;
		border: 1px solid #6BBCCD;
	}
	
	.divPartner {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #DDDDDD;
		_line-height: 0px;
		_background-color: #DDDDDD;
		border: 1px dotted #DDDDDD;
	}
	
	.layQPartner {
	  position: absolute;
		padding: 0px 0px 0px 10px;
		width: 390px;
		height: 20px;
		visibility: hidden;
		z-index: 1;
	}
	
	.layAPartner {
	  position: absolute;
		padding: 0px 0px 10px 20px;
		width: 380px;
		height: 300px;
		visibility: hidden;
		z-index: 2;
	}
	
	.catLayerPartner {
	  position: relative;
	}
	
	.hdrColPartner {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.subHdrColPartner {
	  font: 11px arial;
		font-weight: bold;
		color: #333333;
	}
	
	.txtColPartner {
	  font: 11px arial;
		color: #333333;
	}
	
	a.moreColPartner {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	p.moreColPartner {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.moreColPartner:hover {
	  text-decoration: underline;
	}
	
	a.moreColPartner:visited {
	  color: #2b73b7;
	}
	
	.lnkColPartner {
	  font: 11px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkColPartner:hover {
	  text-decoration: underline;
	}
	
	a.lnkColPartner:visited {
	  color: #6BBCCD;
	}
	
/* PRODUCTS */

	.lnkProducts {
	  font: 12px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkProducts:hover {
	  text-decoration: underline;
	}
	
	.hdrProductsBrwn{
	  font: 12px arial;
		font-weight: bold;
		color: #757575;
		padding-left: 45px;
	}

	.lnkHdrSupportBrwn{
	  font: 12px arial;
		color: #757575;
	}
	
	.lnkHdrSupportBrwnL{
	  font: 13px arial;
		font-weight: bold;
		color: #757575;
	}
	
	a.lnkHdrSupportBrwn:hover{
		text-decoration:underline;
	}
	
	a.lnkHdrSupportBrwn:active{
	  font: 12px arial;
		color: #757575;
	}
	
	.hdrProducts {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
		padding-left: 45px;
	}
	
	.lnkHdrProducts {
	  font: 12px arial;
		font-weight: bold;
		text-decoration: underline;
		color: #2B73B7;
	}
	
	a.lnkHdrProducts:hover {
	  text-decoration: none;
	}
	
	.subHdrProducts {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.ruleProducts {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #6BBCCD;
		_background-color: #6BBCCD;
		border: 1px solid #6BBCCD;
	}
	
	.divProducts {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #DDDDDD;
		_line-height: 0px;
		_background-color: #DDDDDD;
		border: 1px dotted #DDDDDD;
	}
	
	.layQProducts {
	  position: absolute;
		padding: 0px 0px 0px 10px;
		width: 390px;
		height: 20px;
		visibility: hidden;
		z-index: 1;
	}
	
	.layAProducts {
	  position: absolute;
		padding: 0px 0px 10px 20px;
		width: 380px;
		height: 300px;
		visibility: hidden;
		z-index: 2;
	}
	
	.catLayerProducts {
	  position: relative;
	}
	
	.hdrColProducts {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.subHdrColProducts {
	  font: 11px arial;
		font-weight: bold;
		color: #333333;
	}
	
	.txtColProducts {
	  font: 11px arial;
		color: #333333;
	}
	
	a.moreColProducts {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	p.moreColProducts {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.moreColProducts:hover {
	  text-decoration: underline;
	}
	
	a.moreColProducts:visited {
	  color: #6BBCCD;
	}
	
	.lnkColProducts {
	  font: 11px arial;
		text-decoration: none;
		color: #2B73B7;    
	}

	.lnkColProductsTitle {
	  font: 11px arial;
		text-decoration: none;
		color: #2B73B7;    
    font-weight: bold;
	}
	
	a.lnkColProducts:hover {
	  text-decoration: underline;
	}
	
	a.lnkColProducts:visited {
	  color: #6BBCCD;
	}

/* SUPPORT */

	.lnkSupport {
	  font: 12px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkSupport:hover {
	  text-decoration: underline;
	}
	
	.hdrSupport {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.lnkHdrSupportBrown {
	  font: 12px arial;
		font-weight: bold;
		text-decoration: none;
		color: #757575;
	}
	.lnkHdrSupport {
	  font: 12px arial;
		font-weight: bold;
		text-decoration: underline;
		color: #2B73B7;
	}
	
	a.lnkHdrSupport:hover {
	  text-decoration: none;
	}
	
	.subHdrSupport {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.ruleSupport {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #6BBCCD;
		_background-color: #6BBCCD;
		border: 1px solid #6BBCCD;
	}
	
	.divSupport {
	  _height: 1px;
		_width: 98%;
		_text-align: left;
		_color: #DDDDDD;
		_line-height: 0px;
		_background-color: #DDDDDD;
		border: 1px dotted #DDDDDD;
	}
	
	.layQSupport {
	  position: absolute;
		padding: 0px 0px 0px 10px;
		width: 390px;
		height: 20px;
		visibility: hidden;
		z-index: 1;
	}
	
	.layASupport {
	  position: absolute;
		padding: 0px 0px 10px 20px;
		width: 380px;
		height: 300px;
		visibility: hidden;
		z-index: 2;
	}
	
	.catLayerSupport {
	  position: relative;
	}
	
	.hdrColSupport {
	  font: 12px arial;
		font-weight: bold;
		color: #2B73B7;
	}
	
	.subHdrColSupport {
	  font: 11px arial;
		font-weight: bold;
		color: #333333;
	}
	
	.txtColSupport {
	  font: 11px arial;
		color: #333333;
	}
	
	.txtColSupport2 {
	  font: 11px arial;
		padding-left: 12px;
		color: #333333;
	}

  .txtColSupportPromo {
    font: 11px arial;
    padding-left: 3px;
    color: #333333;
  }
	
	.lnkHdrCategory {
	  font: 16px arial;
		font-weight: bold;
		text-decoration: none;
		color: #000000;
	}
	
	.lnkHdrCategory:hover {
	  text-decoration: underline;
	}
	
	.hdrCategory {
	  font: 16px arial;
		font-weight: bold;
		color: #000000;
	}
	
	.txtCategory {
	  font: 11px arial;
		color: #999999;
	}
	
	.hdrColSupport2 {
	  font: 14px arial;
		font-weight: bold;
		padding-left: 16px;
		color: #757575;
	}

	.lftTblBorder {
	  border-left: 1px solid #9DA0A6;
	  border-bottom: 1px solid #9DA0A6;
	}

	.botTblBorder {
	  border-bottom: 1px solid #9DA0A6;
	}
	
	.subHdrColSupport2 {
	  font: 11px arial;
		font-weight: bold;
		padding-left: 12px;
		color: #333333;
	}
	
	a.moreContentSupport {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	p.moreContentSupport {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		padding-right: 28px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.moreContentSupport:hover {
	  text-decoration: underline;
	}
	
	a.moreContentSupport:visited {
	  color: #6BBCCD;
	}
	
	a.moreColSupport {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	p.moreColSupport {
	  font: 11px arial;
		text-align: right;
		margin-top: 0px;
		margin-bottom: 5px;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.moreColSupport:hover {
	  text-decoration: underline;
	}
	
	a.moreColSupport:visited {
	  color: #6BBCCD;
	}
	
	.lnkColSupport {
	  font: 11px arial;
		text-decoration: none;
		color: #2B73B7;
	}
	
	a.lnkColSupport:hover {
	  text-decoration: underline;
	}
	
	a.lnkColSupport:visited {
	  color: #6BBCCD;
	}

/* MISC */
	
	ul.lstIndent1 {
		margin: 2px 0px 8px 18px;
	  list-style: url('../images/indent_arrow_1.gif');
	}
	
	ul {
		margin: 2px 0px 8px 18px;
	}
	
	ol {
		margin: 2px 0px 8px 26px;
	}
	
	img.photoSupport {
	  border: 1px solid #000000;
	}
	
	img.photoAbout {
	  border: 1px solid #000000;
	}
	
	img.photoThankYou {
	  border: 1px solid #000000;
	}
	
	



/* ORIGINAL */
	
  a.topnav {
	font: bold 12px arial, verdana, helvetica, sans-serif;
	color: #000;
  }
  a.topnav:hover{
    color: f69f4f;
  }
  .txtToday {
    font: 12px arial;
	color: #9C001D;
  }
  .hdrSideBucket {
    font: 12px arial;
	font-weight: bold;
	color: #070781;
  }
  .hdrBucket {
    font: 12px arial;
	font-weight: bold;
	color: #FFFFFF;
  }
  .fldText {
    font: 12px arial;
	border: 1px solid #000000;
	width: 100px;
	color: #000000;
  }
  .fldText2 {
    font: 12px arial;
	border: 1px solid #000000;
	width: 300px;
	color: #000000;
  }
  .fldText3 {
    font: 12px arial;
	border: 1px solid #000000;
	width: 210px;
	color: #000000;
  }
  .fldTextArea {
    font: 12px arial;
	border: 1px solid #000000;
	width: 343px;
	height: 100px;
	color: #000000;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#EFEFEF;
    scrollbar-3dlight-color:#070781;
    scrollbar-shadow-color:#070781;
    scrollbar-darkshadow-color: #EFEFEF;
    scrollbar-track-color: #EFEFEF;
    scrollbar-arrow-color: #070781;
  }
  .fldSelect {
    font: 12px arial;
	border: 1px solid #000000;
	width: 115px;
	color: #000000;
  }
  .fldButton {
    font: 12px arial;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
  }
  .fldButton2 {
    font: 12px arial;
	border: 1px solid #000000;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FF0000;
  }
	
	input {
    font: 12px arial;
		border: 1px solid #000000;
		background-color: #FFFFFF;
		color: #000000;
  }

/* Search Results */

  .resultRow {
    background-color: #E4EBFE;
    font: 12px arial;
  }
  
  .resultRow a{
    text-decoration: none;
  }

  .resultAltRow {
    background-color: #FFFFFF;
    font: 12px arial;
  }
  .resultAltRow a{
    text-decoration: none;
  }
  
  table.prevNextLinks {
	margin-left: 5%;
	width: 90%;
  }
  
  td.nextLink {
	text-align: right;
  }

/* Forms */

  #errors {
  	width: 90%;
	margin-left: 5%;
	padding: 5px;
	border: 1px solid red;
	background: #ffe1e1;
  }  
	
  div.success {
	width: 90%;
	margin-left: 5%;
	padding: 5px;
	border: 1px solid green;
    background: #ccebd6;
	font-weight: bold;
}  

  .formLabelReq {
	  font: 12px arial;
		text-align: right;
		padding: 0px 8px 0px 0px;
    font-weight: bold;
		color: #000000;
  }

  .formLabel {
	  font: 12px arial;
		text-align: right;
		padding: 0px 8px 0px 0px;
    font-weight: normal;
		color: #000000;
  }

  .error {
    color: red;
  }

  .categoryTable {
    background-color:#F5F5FE;
    border: 1px solid #D1D1FC;width:90%;
    vertical-align: middle;
  }

  .categorySearchCell {
    text-align: left;
  }
  .categoryCreateCell {
    width: 30%;
    text-align: left;
  }

  .categoryTable a {
    color: #2274DE;
    text-decoration: none;
  }

  .serialImage {
    border: 1px solid #1866B1;
  }

  .serialHeader {
    font-weight: bold;    
    background-image: url("/images/revision_header.gif");
    background-repeat: no-repeat;
    height: 20px;
  }

  .serialHeader a {
    height: 15px;
    font-weight: bold;
    color: #FFFFFF;
    margin: 2px 2px 2px 8px;
    vertical-align: middle;
  }
   
   .serialHeader a:hover {
    text-decoration: none;
   }

  .serialHeaderLarger{
    font-size: 15px;
    font-weight: bold;
    color: #1866B1;
  }

  .blueLine {
    border: 1px solid #1866B1;
    width: 95%;
  }

  .serialText {
    font-size: 12px;
    color: #787878;
    margin-left: 10px;
    margin-right: 10px;
  }

  .serialText a {
    font-weight: bold;
    color: #1866B1;
  }

  .serialTextBlack {
    color: black;
  }
  

.newProdContent ul
{
ul {margin-left: 10px; padding-left: 10px;
}   

