html *{
      	font-family: Arial, Helvetica, sans-serif;
      	color:#1f1f1f;
      	font-size: 12px;
      }
/*
      div.numericbullet ul{
      	list-style: decimal;	
      }

      ul li{
      	color: #1f1f1f;
      	list-style-image: url(../../../images/bullet1.gif);
      	margin-bottom: 6px;

      line-height1: 24px;
      
      }
      ul li li, ol li{
      	list-style-image: url(../../../images/bullet2.gif);
      	margin-left: auto;
      }
      ol li{
      	list-style-image: url(../../../images/bullet2.gif);
      	color: #1f1f1f;
      line-height1: 24px;
      	margin-bottom: 6px;
      	margin-left: 40px;
      }
*/

      h1{
      	font-family: Arial, Helvetica, sans-serif;
      	font-size: 25px;
      	font-weight: bold;
      	margin: 0 0 12px 0;
      	color: #434343;
      }

      h2{
      	font-family:Arial, Helvetica, sans-serif;
      	font-weight:bold;
      	font-size:17px;
      	color:#0B3E64;
      }

      h3{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
	font-size: 12px;
	color:#0B3E64;
		}

      
      a span{
      	font-size: 12px;
      	color: #032F4F;
      }
      a{
      	color: #032F4F;
      }
      a:active{
      	color: #032F4F;
      }
      a:hover{
      	color: #032F4F;
      }
      a:visited{
      	color: #6C6C6C;
      }
      h1.bordered{
      	margin: -12px -11px 12px -12px;
      	padding: 10px 12px 12px 12px; 
      	background-image: url(../images/PageNameBG.jpg);
      	background-repeat: repeat-x;
      }

      p{
      	font-family: Arial, Helvetica, sans-serif;
      	color:#1f1f1f;
      	font-size: 12px;
      	line-height:1.5em;
      	margin: 0 0 12px 0;
      	text-align:justify;
      }
      
      .old-price{
      	text-decoration:line-through;
      	color:#333333;}
      .sale-price{
      	color:#FF0000;
      	font-weight:bold;}
      .loop2{
      	
      }
      .loop2 .maintd{
      	padding: 6px 24px 12px 24px;
      }
      .loop2inner{
      	width: 195px;
      	height:185px;
      	margin: 0 0 6px 0;
      }
      .product-link{
      	font-family:Arial, Helvetica, sans-serif;
      	display: block;
      	text-align: center;
      	font-size: 14px;
      }
      .moreinfo{
      	margin: 0 0 12px 0;
      }
      .moreinfo-td1{
      	width: 192px;
      }

      .moreinfo-td2{
      	padding-left: 18px;
      }
      .ordertbl thead th{
      	text-align: left;
      	color: #163356;
      	font-weight: bold;
      	font-size: 13px;
      }
      .ordertbl-th1{
      	width: 168px;
      	padding-right: 6px;
      }
      .ordertbl-td1{
      	width: 168px;
      	padding-right: 6px;	
      	padding-bottom: 9px;
      	line-height: 14px;
      	padding-top: 3px;
      }
      .ordertbl thead th.ordertbl-th2{
      	width: 50px;
      	padding-right: 16px;
			text-align: right;
      }
      .ordertbl-td2{
      	width: 54px;
      	text-align:right;
      	padding-right: 12px;
      	padding-bottom: 9px;
      	padding-top: 3px;
      }
      .ordertbl-th3{
      	width: 30px;
      	padding-right: 6px;
      }
      .ordertbl-td3{
      	width: 30px;
      	padding-right: 6px;
      	text-align: center;
      	padding-bottom: 12px;
      }
      .ordertbl-separator{
      	background-image: url(../images/separator3.gif);
      	background-repeat: no-repeat;
      	background-position: 0 1px;
      	height: 9px;
      }
      input.qty{
      	width: 24px;
      	height: 15px;
      	font-family: Tahoma;
      	font-size: 11px;
      	padding: 3px 3px 0 3px;
      	border: 1px solid #7f9db9;
      }
      #doineed{
      	display: block;
      	margin-left: 39px;
      	margin-bottom: 10px;
      	text-indent: -3000px;
      	overflow: hidden;
      	text-align:right;
      	font-size:12px;
      	line-height:1.5;
      	width: 237px;
      	height: 36px;
      }
#moreinfo-links{
	height: 30px;
	margin-right: 2px;
	float: right;
}
      #moreinfo-links a{
      	display: block;
      	float:left;
      	width: 137px;
      	height: 30px;
      	text-indent: -3000px;
      	overflow: hidden;
      }
      #viewsamplepages{
      	background-image: url(../images/viewsamplepages.gif);
      }
      #scopeandsequence{
      	background-image: url(../images/scopeandsequence.gif);
      }
      #descriptiontitle{
      	background-image: url(../images/productdescription.gif);
      	text-indent: -3000px;
      	overflow: hidden;
      	width: 158px;
      	height: 21px;
      	margin: 0 0 12px 0;
      }
      #reviewstitle{
      	background-image: url(../images/reviews.gif);
      	text-indent: -3000px;
      	overflow: hidden;
      	width: 79px;
      	height: 19px;
      	margin: 0 0 12px 0;
      }
      .backtotop{
      	display: block;
      	width: 115px;
      	height: 32px;
      	background-image: url(../images/backtotop.gif);
      	text-indent: -3000px;
      	overflow: hidden;
      }
      .borderedblock{
      	border-top: 1px solid #838383;
      	margin: 0 -11px 0 -12px;
      	padding: 12px 11px 0 12px;
      }
      .order-submit{
      	text-align: right;
      	margin: 0 0 11px 0;
      }
      /*sapmple pages */

      .samplepage{
      	border: 1px solid #7f7f7f;
      	background-color: #ffffff;
      	width: 800px;
      }
      .samplepage-title{
      	font-family: Arial, Helvetica, sans-serif;
      	font-size: 16px;
      	color: #666666;
      	border-bottom: 1px solid #585858;
      	background-image: url(../images/h1bg.gif);
      	background-repeat: repeat-x;
      	line-height: 28px;
      	padding-left: 4px;
      	margin: 1px;
      }
      #copyright1{

      	background-image: url(../images/copyright1.gif);
      	background-position: 1px 1px;
      	background-repeat: no-repeat;
      	height: 27px;
      	border-top: 1px solid #7f7f7f;
      }
      .samplepage-td1{
      	width: 103px;
      	background-image: url(../images/leftbg.gif);
      	background-repeat: no-repeat;
      	background-position: right 1px;	
      }
      .samplepage-td2{
      	padding: 1px 0;
      	height: 681px;
      }
      .samplepage-td3{
      	width: 103px;
      	background-image: url(../images/rightbg.gif);
      	background-repeat: no-repeat;
      	background-position: 0 1px;	
      }
      a.prev, a.next{
      	display: block;
      	width: 57px;
      	height: 57px;
      	text-indent: -3000px;
      	overflow: hidden;
      }
      a.prev{
      	background-image: url(../images/prev.gif);
      	margin-left: 4px;
      }
      a.next{
      	background-image: url(../images/next.gif);
      	margin-left: 41px;
      }
	#undermenu{
		background-color:#666666;
		position:relative;
		top:38px;
		height:3px;
		width:600;
	}
	
	

/*******   Testimonial page  ************/
	
 .rowdiv  {
  display:  table-row;
   width:auto;
   margin-bottom:10px;   
 }
	
	.celldiv {
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3d3d3d;
	text-align:center;
	padding-top:25px;
	display:block;
	font-weight: bold; 
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}
.heading1{font-family:Arial; font-size:14px; font-weight:bold; color:#0184ff; text-decoration: none;}
.red_txt{font-family:Arial; font-size:12px; color:#FF0000; text-decoration: none;}
.red_txt1{font-family:Arial; font-size:12px; color:#39A2CE; text-decoration: none;}

.headtop{font-family:Arial; font-size:24px; font-weight:bold; color:#5799CA; text-decoration: none;}