/* CSS Document */


body {
	margin: 0px auto;
	width:777px;
	padding: 0px;
	background-color: #ffffff;
	
}
	
li {
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:15px;
}

ul {
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:5px;
}

div {
          text-align : justify;
      }

#top-punchline {
          background-color : #747474;
          vertical-align : middle;
          color : #ffffff;
          min-height : 20px;
          font-size : 12px;
          font-family: Arial;
          padding : 2px 5px;
          text-align : center;
          
      }

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 : #e7e6e6;
          text-align : right;
          color : #000000;
          font-size : 11px;
          padding : 2px 3px 2px 0;
          font-family: Arial;

      }

.toplinks a {
          text-decoration : none;
          color : #000000;
      }

.toplinks a:hover {
          text-decoration : underline;
          color : #800000;
      }


.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:150px;
          padding : 5px 0px 5px 5px;
          border-bottom : 1px solid #eeeded;
          color : #7c8181;
          font-family: Arial;

      }
.main_nav a {
          text-decoration :none;
          color : #7c8181;
      }
.main_nav a:hover {
          text-decoration : underline;
          color : #eb4c22;
      }

.sub_nav {
          text-decoration : none;
          font-size : 13px;
		  font-weight : bold;
          display : block;          
		  text-align : left;
          background-repeat : repeat-x;
          width:150px;
          padding : 5px 0px 5px 5px;
          border-bottom : 1px solid #eeeded;
          color : #eb4c22;
          font-family: Arial;

      }
.sub_nav a {
          text-decoration :none;
          color : #eb4c22;
      }
.sub_nav a:hover {
          text-decoration : underline;
          color : #eb4c22;
      }

.sub_sub_nav {
          text-decoration : none;
          font-size : 13px;
          display : block;          
		  text-align : left;
          background-repeat : repeat-x;
          width:150px;
          padding : 5px 0px 5px 5px;
          border-bottom : 1px solid #eeeded;
          color : #eb4c22;
          font-family: Arial;

      }
.sub_sub_nav a {
          text-decoration :none;
          color : #eb4c22;
      }
.sub_sub_nav a:hover {
          text-decoration : underline;
          color : #eb4c22;
      }
	  
.link_heading, .link_heading a, .link_heading a:visited {
          font-weight : bold;
          color : #666666;
          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;

      }

h5 {
          font-size : 12px;          
          padding : 2px 2px 2px 5px;
		  margin : 0 3px 0 10px;
		  text-align : left;
          border-bottom : 2px dotted #663399;
          border-left : 2px dotted #663399;
          font-family: Arial;
	   }
	   
hr {  
		  color: #663399;
		  height:1px;
		  margin : 0 3px 0 10px;
		  text-align : left;
		  border-style: dotted;
	   }
	   
.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 : 580px;
          text-align : left;
		  padding-right:6px; 
		  font-family: Arial;
		  font-size: 12px;

      }
   

.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
      }

#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;
      }
		
#px {
          text-align : justify;
          font-size : 12px;
          color : #000000;
	 	  font-family: Arial;
      }
   
.footerlinks {
          background-color : #663399;
          font-size : 12px;
          letter-spacing : 1px;
          padding-bottom : 10px;
          font-weight : bold;
          color : #ffffff;
          line-height : 15px;
          text-align : center;
          	font-family: Arial;

      }

.footerlinks a, .footerlinks a:visited {
          text-decoration : none;
          color : #ffffff;
      }

.footerlinks a:hover {
          text-decoration : underline;
          color : #eb4c22;
      }

.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;
      }

.click            {font-family:arial; font-size:12px; color:#000000;}
.click a		{color:#000000; text-decoration:underline;}
.click a:hover	{color:red; text-decoration:none;}


/*---------------------- fixed css  ends


