/* CSS Document */


body {
	margin: 0px auto;
	width:777px;
	padding: 0px;
	background-color: #ffffff;
	font-style:italic;
	
}
	
li {

margin-bottom:0px;
padding-bottom:0px;
line-height:15px;

}

div {
          text-align : justify;
      }

#top-punchline {
          background-color : #385495;
          vertical-align : middle;
          color : #ffffff;
          min-height : 20px;
          font-size : 12px;
          font-family: Arial;
          padding : 2px 5px;
          text-align : center;
          
      }

hr{
	height:1px;
	background-color:#69A33A;
	clear:both;
	width:508px; 
	text-align:right;
}		

.inquirybasket a, .inquirybasket a:active, .inquirybasket a:hover, .inquirybasket a:visited {
          color : #ff0000;
          font-weight : bold;
          text-align : right;
          padding : 5px 7px 0px 0px;
          letter-spacing : 1px;
          font-size : 12px;
          font-family: Arial;

      }
h1 {
          color : #747474;
          font-size : 24px;
          margin:0px;
          font-family: Arial;
         
      }


h1 a {
          color : #747474;
          text-decoration:none;
         
      }

h1 a:hover{
          color : #747474;
          text-decoration:none;
       
         
      }

h2 {
          color : #000000;
          font-size : 14px;
          margin-bottom : 0;
          padding-bottom : 0;
          	font-family: Arial;

      }

.toplinks {
          background-color : #385495;
          text-align : right;
          color : #ffffff;
          font-size : 11px;
          padding : 2px 3px 2px 0;
          font-family: Arial;

      }

.toplinks a {
          text-decoration : none;
          color : #ffffff;
      }

.toplinks a:hover {
          text-decoration : underline;
          color : #f1f1f1;
      }


.lft_brd {
          
          
          border-bottom : 1px solid #eeeded;
          

      }

.main_nav {
          text-decoration : none;
          font-size : 13px;
          display : block;
          text-align : left;
          background-repeat : repeat-x;
          width:198px;
          padding : 5px 0px 5px 5px;
          border-bottom : 1px solid #ffffff;
          color : #ffffff;
          font-family: Arial;

      }
.main_nav a {
          text-decoration :none;
          color : #ffffff;
      }
.main_nav a:hover {
          text-decoration : underline;
          color : #FDF401;
      }
		
.link_heading, .link_heading a, .link_heading a:visited {
          font-weight : bold;
          color : #FDF401;
          padding : 6px 0 6px 5px;
          background-repeat : repeat-x;
          text-decoration : none;
          	font-family: Arial;
	font-size: 12px;

      }

.link_heading a:hover {
          text-decoration : underline;
      }

.left_links {
          width : 210px;
          text-align : left;
     }


h3 {
          padding : 25px 0 0 0;
          margin : 0 3px 0 10px;
          border-bottom : 1px solid #eb4c22;
          text-align : left;
          font-size : 16px;
          font-weight : bold;
          color : #eb4c22;
          	font-family: Arial;

      }
h3 a{
          color : #eb4c22;
          text-decoration:none;

      }
h3 a:hover{
          color : #eb4c22;
          text-decoration:none;

      }

.main_heading {
          margin-left : 12px;
          padding : 25px 0 0;
          text-align : left;
          font-size : 16px;
          font-weight : bold;
          color : #eb4c22;
          border-bottom : 1px solid #eb4c22;
          width : 548px;
          font-family: Arial;

      }

.body_container {
          width : 546px;
          text-align : left;
		  padding-right:3px; 
		  font-family: Arial;
		  font-size: 12px;

      }
   
.aboutus_table{
	border-bottom:1px solid #CCCCCC; 
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
}

.select_checkbox{
	text-align:right; 
	padding-right:14px; 
	width:380px; 
	float:right;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.pr_container {
          width : 547px;
          text-align : left;
          border-left : 1px solid #ff0000;
      }

.body_content {
          padding : 0 3px 0 10px;
          text-align : justify;
          line-height : 17px;
	      font-family: Arial;
	      font-size: 12px;
      }

.read_more  {
          font-weight : bold;
          color : #a60505;
          font-style : italic;
          font-family:Arial;
          font-size:12px;
      }

.read_more a{
          text-decoration : underline;
          color:#a60505
      }

.read_more a:hover {
          text-decoration : underline;
          color:#000000
      }

.product_catalog{
	padding-top: 27px; 
	padding-right:5px;
	font-weight:bold; 
	color:#a60505;
}
#rt_product_catalog {
          color : #000000;
          padding-top : 27px;
          font-weight : bold;
          font-size : 12px;
          font-family: Arial;
      }

#rt_product_catalog a {
          text-decoration : none;
          color : #000000;
          
      }
#rt_product_catalog a:hover {
          text-decoration : underline;
      }

#pdtname {
          text-align : center;
          font-size : 12px;
          font-family: Arial;
          color:#000000;
      }

#pdtname a {
          color:#000000;
          text-decoration : underline;
      }

#pdtname a:hover {
          color : #9b3434;
          text-decoration : none;
      }

.lgry {
          height : 18px;
          background-color : #ebebeb;
          font-weight : bold;
          padding-left : 10px;
          color:#666666;
          font-size : 12px;
          font-family: Arial;
      }

.lgry1 {
          background-color : #f4f4f4;
          color:#000000;
          font-size : 12px;
          font-family: Arial;
      }

#group {
          font-weight : bold;
          padding : 2px 0 2px 5px;
          background-color : #999999;
          font-size : 13px;
          color : white;
 		  margin-right: 3px;
	 	  font-family: Arial;

      }

#group a {
          text-decoration : underline;
      }

#group a:hover {
          color : #333333;
          text-decoration : none;
      }

.prodetails {
          font-size : 12px;
          color : #000000;
	 	  font-family: Arial;

      }

.prodetails a, .prodetails a:visited {
          color : #535353;
          text-decoration : underline;
          font-weight : bold;
      }

.prodetails a:hover {
          color : red;
          text-decoration : none;
      }

.prodetails1 {
          text-align : justify;
          font-size : 12px;
          color : #000000;
	 	  font-family: Arial;
      }

.prodetails1 a {
          color : #000000;
          text-decoration : underline;
          font-size : 12px;
	 	  font-family: Arial;
      }

.prodetails1 a:hover {
          color : #53802e;
          text-decoration : none;
      }

#product_detail_enlarge {
          margin-left : 10px;
          text-align : center;
      }

.dlSpecView h5 {
          font-size : 12px;
          margin-bottom : 6px;
          padding : 2px 2px 2px 5px;
          border-bottom : 2px dotted #53802e;
          border-left : 2px dotted #53802e;
          font-family: Arial;

      }

#buylink {
          font-weight : bold;
          color : #000000;
          padding-left : 12px;
          font-family:Arial;
          font-size:12px;
      }

#buylink a {
          color : #000000;
          text-decoration : underline;
      }

#buylink a:hover {
          color : #53802e;
          text-decoration : none;
      }

#buylink small{
          font-family:Arial;
          font-size:11px;
          font-weight:normal;
      }
.product_detail_placeholder {
          background-color : #f5f5f5;
          padding : 0 10px 5px 0;
		  margin: 0px 3px 0px 11px;
      }
		
#px {
          text-align : justify;
          font-size : 12px;
          color : #000000;
	 	  font-family: Arial;
      }
   
#selectall_clearall {
          text-align : right;
          padding : 10px 6px 0 0;
          color : #000000;
          font-family:Arial;
          font-size:12px;

      }

#listing_bg{
	background-color:#f5f5f5; 
	margin-right:3px;
	padding-right: 10px;
}

#footer_color_strip {
          background-color : #385495;
          clear : both;
          width : 777px;
          height : 15px;
      }

.footerlinks {
          background-color : #1c3975;
          font-size : 12px;
          letter-spacing : 1px;
          padding-bottom : 20px;
          font-weight : bold;
          color : #ffffff;
          line-height : 19px;
          text-align : center;
          	font-family: Arial;

      }

.footerlinks a, .footerlinks a:visited {
          text-decoration : none;
          color : #ffffff;
      }

.footerlinks a:hover {
          text-decoration : underline;
          color : #FDF401;
      }

.footerlinks2 {
	color: #333333;
	font-size: 11px;
	text-align: left;
	padding: 7px 7px 0px 7px;
	background-color: #ffffff;
	border-left: 1px solid #cccccc;
	   border-right: 1px solid #cccccc;
	   	font-family: Arial;

}

.footerlinks2 a, .footerlinks2 a:visited {
          text-decoration : underline;
          color : #800000;
      }

.footerlinks2 a:hover {
          text-decoration : none;
          color : #800000;
      }
		
#lblNoDisplay{
text-align : left;
 padding:0px 8px 0px 8px;
 padding-left: 5px;
height: 200px;
 display: block;
 width: 500px;
font-weight : bold;
}

.techinfo {
          font-size : 12px;
          font-weight : bold;
          color : #000000;
          text-align : right;
          font-family: Arial;

      }

.techinfo a {
          color : #000000;
          text-decoration:underline;
      }

.techinfo a:hover {
          color : #000000;
          text-decoration:none;
      }
#Add
{ 
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	
}
.stxt {
          font-weight : bold;
          color : red;
          font-family:arial;
          font-size:10px;
          padding-top:10px;
          padding-left:10px;
      }

.frmlgry {
          height : 18px;
          background-color : #EEEEEC;
          font-weight : bold;
          padding-left : 10px;
          color:#000000;
          font-size : 12px;
          font-family: Arial;
          padding-left:10px;
          padding-right:5px;
      }

.frmlgry b{
          font-weight : bold;
          color:red;
          font-size : 12px;
          font-family: Arial;
      }

.frmlgry1 {
          background-color : #F8F8F8;
          color:#000000;
          font-size : 12px;
          font-family: Arial;
          padding-left:10px;
          padding-right:5px;

      }
.click              {font-family:arial; font-size:11px; font-weight:bold; text-align:center; color:#000000;}
.click a			{color:#000000; text-decoration:underline;}
.click a:hover		{color:red; text-decoration:none;}


/*---------------------- fixed css  ends


