@charset "utf-8";
/* CSS Document */

/*****Reset*****/
html,  div, h1, h2, h3, h4, h5, h6, ol, dl,  dt, dd, p, blockquote, pre, form, fieldset,  th, td { margin: 0; padding: 0; }

/*****Basic Definitions*****/
body { 
color: #58585a;
font-family: Arial, Helvetica, sans-serif;
background: url(images/bg.png) repeat-x #f5f5f5;
margin:0px;
padding:0px;
font-size:12px;
text-align:left;
}
h1 { font-size: 14px; color:#ca1c32; padding-left:10px; }
h2 { font-size: 16px; color:#58585a; padding-left:10px; font-weight:bold; line-height:18px;}
h3 { font-size: 1.333em; color:#333; padding:10px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:normal; font-style:italic; }
h5, h6 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#015e7f; }

a { color: #ce251e; text-decoration:none; }
a:visited { }
a:hover { color: #ce251e;}
img {	border: none;}

hr {
border:1 px ;
 margin: 0; 
 padding: 0;

}
p {
padding-left:0px;
padding-right:0px;
line-height:20px;
}
.container {
width:951px;
height:auto;
margin: 0 auto;
margin-top:15px; 
}
.whitebg {
	background:#FFF;
}

.menu1 ul {
border:medium none;
list-style:none outside none;
margin:0;
padding:5px 0 0;
}
.menu1 ul li {
margin:0;
padding:0;
}
.menu1 ul li a {
background:url(images/bullet.png) no-repeat scroll 5px 10px transparent;
color:#58585a;
display:block;
float:none;
font-size:12px;
height:auto;
padding:5px 0 0 15px;
text-decoration:none;
text-indent:0;
width:170px;

}
.menu1 ul li a:hover {
color:#d91d52;

}
.menu2 ul {
border:medium none;
list-style:none outside none;
margin:0;
padding:5px 0 0;
}
.menu2 ul li {
background:url(images/bullet.png) no-repeat scroll 5px 10px transparent;
color:#58585a;
display:block;
float:none;
font-size:12px;
height:auto;
padding:5px 0 0 15px;
text-decoration:none;
text-indent:0;
width:300px;
}
.menu2 ul li a {
background:url(images/bullet.png) no-repeat scroll 5px 10px transparent;
color:#58585a;
display:block;
float:none;
font-size:12px;
height:auto;
padding:5px 0 0 15px;
text-decoration:none;
text-indent:0;
width:300px;

}
.menu2 ul li a:hover {
color:#d91d52;

}
	h3 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-size: 16px;
			text-transform: uppercase;
		}

		div#feature_list {
			width: 920px;
			height: 300px;
			overflow: hidden;
			position: relative;
			margin-left:15px;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 284px;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
		
		ul#tabs li img {
			padding: 0px;
			border: none;
			float: left;
			margin-left:20px;
			margin-top:15px;
		}

		ul#tabs li a {
			color: #222;
			text-decoration: none;	
			display: block;
			padding: 0px;
			height: 74px;
			outline: none;
		}

		ul#tabs li a:hover {
			text-decoration: underline;
		}

		ul#tabs li a.current {
			background:  url('feature-tab-current.png');
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 636px;
			height: 299px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 636px;
			height: 299px
		}

		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			background: #D33431;
		}
.email-box {
	background:url(images/email-box-bg.png) no-repeat;
	width:207px;
	height:217px
	
	}
.product-box{
	background:url(images/bg-product.png) repeat-y;
	width:212px;
	height:auto;
	
	}

.pink{ font-size:11px;
color:#db1f54;
font-weight:bold;
	
	}
.black{ font-size:11px;
color:#231f20;
font-weight:bold;
	
	}	
.buttom-section {
	background:url(images/buttom-bg.png) no-repeat;
	height:124px;
	width:922px;
	
	}
.buttom-menu {
	font-size:10px;
	color:#888888;
	text-transform:uppercase;
	
	}
	.buttom-menu a{
	font-size:10px;
	color:#888888;
	text-transform:uppercase;
	text-decoration:none;
	
	}
		.buttom-menu a:hover{
	font-size:10px;
	color:#db1f54;
	text-transform:uppercase;
	text-decoration:none;
	
	}
	.news-field {
	background: url(images/form-bg.png) no-repeat;
	width:189px;
	height:26px;
	border:none;
	
	}
	.news-bu{
	background:url(images/sign-up-bu.png) no-repeat;
	width:73px;
	height:25px;
	border:none;
	cursor:pointer;
	}
	.copyright {
	font-size:10px;
	color:#888888;
	padding-top:8px;
	padding-bottom:10px;
	
	}
	.red {
	color:#FF0000;
	font-weight:bold;
	
	}
	.tabel_form{
	padding-bottom:5px;
	
	}
	.button_submit{
	background:#d91d52;
	color:#fff;
	padding:5px;
	font-weight:bold;
	border:none;
	
	}
	