/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #E8E8E8 url(../images/design/body-bg.gif) repeat-x;
	}
	
p, h1,h2,h3,h4,form, ul {
		margin:0 0 0 0;
	padding:0;
	}
a {
 color:#bf1e2e;
 text-decoration:underline;
 }
 
a:hover{
	text-decoration:none;
	}
	
img {
	border:none;
	}
.left {
	float:left;
	}
.right{
	float:right;
	}		
.clear {
	clear:both;
	}

.overflow {
	overflow:hidden;
	}
			
.bdr {
	border:1px solid #ff0000;
	}
.expand {
	width:100%;
	}	
	
#outer {
	width:803px;
	margin:0 auto;
	}	
	
#header {
	background: url(../images/design/header-bg.gif)  no-repeat;
	margin:0 auto;
	padding:8px 20px 0 20px;
	width:763px;
	height:212px;
	margin-top:25px;
	}
	
.logo {
	width: 220px;
	padding-top:30px;
	}
	
.menu a {
	color:#b01a28;
	text-decoration:underline;
	padding-left:18px;
	margin-left:10px;
	letter-spacing:-1px;
	}
.menu a{
	background-position:0 0px;
	}	
	
.mail {
	background:url(../images/design/email.gif) no-repeat;
	}
.shop {
	background:url(../images/design/shopping.gif) no-repeat;
	}
.help {
	background:url(../images/design/help.gif) no-repeat;
	}
.phone {
	background:url(../images/design/phone.gif) no-repeat;
	}									

.clock {
	color:#b01a28;
	padding:0 10px 0 30px;
	}
.clock h1 {
	font-size:12px;
	color:#b01a28;
	}
		
.search-bg {
	background:url(../images/design/home-search.gif) no-repeat;
	height:87px;
	width:204px;
	padding:10px 0 0 8px;
	color:#b01a28;
	font-size:13px;
	}
	
.search-bg input {
	border:1px #828282 inset;
	border-bottom:#FFF;
	border-RIGHT:#FFF;
	margin:5px 0 5px 0;
	width:190px;
	}	
#menu {
	background:url(../images/design/menu-bg.gif) repeat-x;
	height:44px;
	padding-top:2px;
	}

#menu span {
	background:url(../images/design/divider.gif) right no-repeat;
	display:block;
	padding:0 5px 0 5px;
	}	
#menu  a{
	display:inline-block;
	float:left;
	line-height:42px;
	}
#menu span:hover{
	background: #BF1E2E url(../images/design/divider.gif) right no-repeat;
	}
			
#menu  a:hover{
	}

#body {
	width:798px;
	background:#fff;
	padding:2px 5px 0 0;
	}
.left-part {
	width:183px;
	padding:0 0 0 3px;
	}
.cate-link {
	background:#f1efef;
	width:100%;
	}

.product-link {
	list-style:none;
	padding-left:15px;
	padding-top:5px;
	}
.product-link  h1 {
	font-size:13px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fff  url(../images/design/heading-1bg.gif) left no-repeat;
	display:block;
	height:23px;
	.height:23px; _height:18px;
	line-height:23px;
	color:#BF1E2E;
	letter-spacing:-1px;
	.padding-top:0px;
	_padding-top:5px;
	}
.product-link  h1 img {
	padding:5px 0 0 0;
	.padding:0;
	vertical-align:top;
	}
		
.product-link li{
	padding:5px 0 5px 0;
	border-bottom:1px solid #fff;
	}
	 
.product-link li a {
	color:#4B4C52;
	text-decoration:none;
	padding-left:15px;
	margin-left:14px;
	background:url(../images/design/red-dot.gif) 0 5px no-repeat;
	}
	
.h-margin {
	margin:10px 0 0 0;
	.margin:12px 0 0 0;
	_margin:12px 0 0 0;
	}										

.buyprod  h1 {
	font-size:13px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#bf1e2e url(../images/design/red-left.gif) left no-repeat;
	display:block;
	height:24px;
	.height:23px; _height:20px;
	line-height:23px;
	color:#fff;
	letter-spacing:-1px;
	.padding-top:2px;
	_padding-top:4px; _padding-bottom:1px
	}
	
.buyprod  h1 img {
	padding:3px 0 0 0; 
	.padding:0;
	vertical-align:top;
	}
	
.card {
	text-align:center;
	}
	
.card img {
	padding:8px;
	}
				
.card a{
	margin:5px 0 5px 0;
	}
	

.buyprod1  h1 {
	font-size:13px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#bf1e2e url(../images/design/red-left.gif) left no-repeat;
	display:block;
	height:22px;
	.height:23px; _height:20px;
	line-height:23px;
	color:#fff;
	letter-spacing:-1px;
	.padding-top:2px;
	_padding-top:4px; _padding-bottom:1px
	}
	
.buyprod1  h1 img {
	padding:3px 0 0 0; 
	.padding:0;
	vertical-align:top;
	}
.saving-ac {
	padding:10px 0 0 0; 
	border-top:1px #bf1e2e solid;
	}

.right-width { 
	width:200px;
	}
	
.login-box {
	background:url(../images/design/signup-bg.gif) no-repeat;
	height:86px;
	padding:8px 10px 10px 10px;
	}	

.login-box h1 {
	font-size:13px;
	letter-spacing:-1px;
	color:#b01a28;
	font-weight:normal;
	}
.login-box div {
	margin:3px 0 2px;
	}	
.login-box label {
	float:left;
	width:50px; text-align:left;
	padding-right:2px;
	}
.login-box input {
	border:1px #828282 inset;
	border-bottom:#FFF;
	border-RIGHT:#FFF;
	width:120px;
	height:15px;
	}

.red-font{
	color:#b01a28;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:110px;
	letter-spacing:-1px;
	}

.media {
	margin:10px 0 0px 0;
	list-style:none;
	}
	
#center {
	width:395px;
	margin:0 0 0 195px;
	}
	
.t-heading h1 {	
	background: #BF1E2E url(../images/design/title-bg.gif) right no-repeat;
	font-size:13px;
	padding:0 0 0 5px;	color:#fff;	line-height:22px;



	}
.margin-top {
	margin:5px 0 5px 0;
	}
	
.body-text {
	line-height:17px;
	}
.prodcut-dic {
	border:1px solid #BF1E2E;
	padding:10px;
	margin:5px 0 0 0;
	height:150px;
	}
		
.p-pic {
	width:96px;
	}
.p-conternt	{
	width:265px;
	padding:0 0 0 10px;
	line-height:17px;
	}
		
.titleheading h1 {
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#BF1E2E;
	padding:0;
	}	

.m-left {
	margin-right:10px;
	}
.width127 {
	width:112px;
	border:1px solid #BF1E2E;
	padding:5px;
	margin-top:15px;
	}
.pic-height {
	height:96px;
	padding-top:5px;
	}

.red-link {
	color:#bf1e2e;
	font-weight:bold;
	text-decoration:underline;
	}
	
.black-link {
	color:#000;
	text-decoration:none;
	}				

.company-detail {
	background :#575757;
	width:700px;
	margin:0 10px 0 0;
	color:#fff;
	padding:8px 0 8px 15px;
	}
.company-detail h1 {
	font-size:13px;
	}
		
.company-detail a {
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	}

.padlr {
	padding:0 2px;
	}	
.red-box {
	background:#BF1E2E;
	color:#fff;
	line-height:normal;
	padding:8px;
	line-height:11px;
	font-size:11px;
	}
	
.footer {
	font-size:11px;
	background:url(../images/design/footer-round.gif) top right no-repeat;
	height:68px; color:#9c1421;
	}
	
.footer img {
	vertical-align:top;
	padding:18px 0 0 0;
	}
		
.footer a {
	padding:15px 6px 0 6px;	line-height:59px;
	color:#9c1421;
	text-decoration:none;
	}
.copyright {
	text-align: right;
	font-size:11px;
	color:#acacac;
	padding: 0 15px 0 0;
	line-height:20px;	
	}
.copyright a {
	color:#acacac;
	text-decoration:none;
	}

.sublink {
	color:#fff;
	}
	
.sublink a {
	color:#fff;
	text-decoration:none;
	padding:0 8px;
	}														
	
.inner-header-bg{
	background:url(../images/design/inner-header.gif) no-repeat;
	height:212px;
	margin:0 auto;
	padding:8px 20px 0 20px;
	width:783px;
	margin-top:25px;
	}
	
.logo-inner{
	width:199px;
	padding:45px 0px 0px 0px;
	}
    
 /* Product Css Starts Here */
.pro-list-con{
	width:557px;
	float:left;
	height:auto;
	margin-bottom:11px;
	border:1px solid #bf1e2e;
	padding:7px 12px;
	}
	
	.product-expand{
		width:550px;
		float:left;
		}
		
	.product-img{
		width:108px;
		float:left;
		padding:0px 2px 0px 0px;
		}
		
		.product-desc{
			width:439px;
			float:right;
			}
			
		.pro-dec-expand{
			width:442px;
			float:left;
			color:#5a5a5a;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			padding-bottom:9px;
			}
			
		.pro-name{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#bf1e2e;
			padding-bottom:22px;
			}
			
		.pro-name a{
			color:#bf1e2e;
			text-decoration:none;
		}
		
	.pro-name a:hover{
			text-decoration:underline;
		}
		
		.btn{
			float:right;
			padding-bottom:3px;
			}
            
    .title-bg{
	padding:4px 0px 0px 8px;
	height:22px;
	color:#FFFFFF;
	background-color:#bf1e2e;
	font-size:12px;
	font-weight:bold;
	margin-bottom:4px;
	}
	
.list-links{
	font-size:12px;
	}
	
.list-links	a{
	text-decoration:underline;
	color:#bf1e2e;
	line-height:22px;
	}
	
.list-links	a:hover{
	text-decoration:none;
	color:#bf1e2e;
	}
	
.topic-title-color{
	color:#bf1e2e;
	}
	
.inner-cig-input{
	background:url(../images/design/cig-bg.gif) no-repeat;
	height:17px;
	border:3px solid black;
	}
    
   .haeding-bg-color{
	height:22px;
	color:#FFFFFF;
	font:bold 13px Helvetica,Arial, Helvetica, sans-serif;
	padding:3px 0px 0px 4px;
	background:url(images/design/line-bg-style.gif) no-repeat right top #bf1e2e;
	}
    
    .input-bx1 {    height:17px;
    color:#000000;
    width:175px;
    padding:1px;
	margin:4px 0px 5px 0px;
    font-size:12px;
    border:1px solid #f18ba0;
}
.title-heading{
	font-size:17px;
	color:#92867e;
	font-weight:bold;
	border-bottom:1px dotted red;
	margin-bottom:12px;
	}
