*{
 padding:0;
 margin:0;
 }
body {
	background: #e5e5e5;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
}
img{
border:0;}
a{
border:0;}
#beta-version { background: url(../images/beta-version.png) no-repeat scroll; height:170px; left:0; position:fixed; top:150px; width:40px; }  
#wrap {
	background: url(../images/templates/page-bg.png) repeat-y;
	width: 1000px;
	margin:0 auto;
	padding: 0 12px;
}
.header {
	height:97px;
}
h1, h2, h3, h4, h5, h6, form, p {
	margin:0;
	padding:0;
}
h1.logo a {
	background: url(../images/templates/askbazar-logo.jpg) no-repeat;
	width: 255px;
	height: 68px;
	display: block;
	position: relative;
	margin:13px 0 0 14px;
	float:left;
}
h1.logo a span {
	position: absolute;
	top: -1000px;
}
.header-right {
	float:right;
	width:441px;
	height:97px;
	padding-right:37px;
}
.header-right-top{ height:24px; background: url(../images/templates/img-logout.jpg) repeat-x;/* width:250px;*/
					-webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; 
					-moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px;
					border-bottom-left-radius: 5px; padding-left:6px; padding-right:10px; }

.header-right-top p{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b6ce14;
	height: 24px;
}
.header-right-top p a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
	font-weight:bold;
}
.login-container { float:right; }
.login-container ul {
	margin:0;
	padding:0;
	background: url(../images/templates/header-top-bg.jpg) no-repeat;
	width:156px;
	height:24px;
	float:left;
}
.login-container li {
	width:44px;
	padding-left:32px;
	height:24px;
	line-height:20px;
	float:left;
	display:inline;
	list-style-type:none;
}
.login-container li.lastitem {
	background:none;
}
.login-container a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d1d1d1;
	text-decoration:none;
}
.login-container a:hover {
	text-decoration:underline;
}
.login-container span{
	margin:0;
	padding:0;
}
.login-container span a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d1d1d1;
	text-shadow: #6374AB 1px 1px 1px;
	text-decoration:none;
	}
.header-right-bottom {
	padding-top:5px;
	height:26px;
	width:441px;
	margin-top:42px;
	float:left;
	background:url(../images/templates/search_panel.jpg) no-repeat;
}
#top-menu {
	height:37px;
}
#product {
	border-bottom:1px solid #C2C2C2;
	font-size:11px;
}
.clr {
	clear:both;
}
.left-top-menu {
	float:left;
	width:34px;
	height:37px;
	background:url(../images/templates/left-top-menu.jpg) left no-repeat;
}
.mid-top-menu {
	float:left;
	width:932px;
	height:37px;
	background:url(../images/templates/middle-top-menu.jpg) repeat-x;
}
.right-top-menu {
	float:left;
	width:34px;
	height:37px;
	background:url(../images/templates/right-top-menu.jpg) right no-repeat;
}
.mid-top-left-menu {
	float:left;
	padding:0px;
	margin:0px;
}
.mid-top-left-menu ul { list-style:none; text-align:left; margin:0px; padding:0px; }
.mid-top-left-menu ul li { list-style:none; float:left; padding:12px 10px 10px 10px; font-size:12px; color:#d5d3d3;
							background:url(../images/templates/img-border-mid-top.jpg) right center no-repeat; font-weight:bold; }
.mid-top-left-menu ul li.lastitem { background:none; }
.mid-top-left-menu ul li a { text-decoration:none; color:#d5d3d3; }
.mid-top-left-menu ul li:hover { background:url(../images/templates/top-menu-hover.png); }
.mid-top-left-menu ul li.current {  background:url(../images/templates/top-menu-hover.png); } 
.mid-top-left-menu ul li a:hover { text-decoration:none; color:#d5d3d3; }
.mid-top-right-menu {
	float:right;
	padding:0px;
	margin:0px;
}
.mid-top-right-menu ul { list-style:none; text-align:left; margin:0px; padding:0px; }
.mid-top-right-menu ul li { list-style:none; float:left; padding:11px 7px 22px 8px; font-size:12px; color:#b6ce14;
							background:url(../images/templates/img-border-mid-top.jpg) right center no-repeat; font-weight:bold; }
.mid-top-right-menu ul li.lastitem { background:none; }
.mid-top-right-menu ul li a { text-decoration:none; color:#b6ce14; }
.mid-top-right-menu ul li a:hover { text-decoration:underline;}
.logo1 img {
	float:left;
	width:24px;
}
.logo2 img {
	float:left;
	width:22px;
}
#main-container {
	padding:10px 10px 0 10px;
}
#main-bottom-container {
	height:23px;
	background:url(../images/templates/bottom-container.jpg) bottom no-repeat;
	margin:0 auto;
	width:1022px;
}
.left-container {
	float:left;
	width:161px;
	padding-bottom:10px;
}
.left-jump-menu {
	padding:2px 2px 0 6px;
	margin-bottom:10px;
	border: 1px solid #bababa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:url(../images/templates/img-left-jump-menu.jpg) repeat-x;
	height:26px
}
.left-side-menu {
	padding: 2px 2px 0 2px;
	margin-bottom:10px;
	border: 1px solid #bababa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width:152px;
	float:left;
}
.left-container-categories {
	height:21px;
	background: url(../images/templates/left-contents-categories.jpg) repeat-x;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px 0 0 8px;
	text-align:left;
	font: 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.left-side-menu ul {
	list-style:none;
	padding: 0 4px;
	margin:0;
}
.left-side-menu li {
	padding: 2px 0 2px 12px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(../images/templates/img-right-arrow.jpg) left center no-repeat;
	border-bottom:#bababa dotted 1px;
}
.left-side-menu li a {
	color:#000000;
	text-decoration:none;
}
.left-side-menu li a:hover {
	color:#000000;
	text-decoration:underline;
}
.shopping-cart-contents {
	width:159px;
	height:88px;
	margin:0;
	background:url(../images/templates/bg-shopping-cart.jpg) no-repeat;
	float:left;
}
img.shopping-cart-contents {
	width:155px;
	height:58px;
	padding:2px 0 0 2px;
}
.shopping-cart-contents-price {
	font: 11px Arial, Helvetica, sans-serif;
	color: #4d4c4c;
	font-weight:bold;
	text-align:center;
}
.shopping-cart-contents span {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1c1c1c;
}
.feature-container {
	padding:2px 2px 10px 2px;
	border: 1px solid #bababa;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.feature-templete {
	width: 145px;
	margin: 0 auto 5px auto;/* background: #eaeaea; */
}
.feature-templete .thumb img {
	width: 145px;
	padding: 0 0 5px 0;
}
.feature-templete .product-nav, .template .product-nav {
	font: 11px Arial, Helvetica, sans-serif;
	background: #637100;
	padding: 3px;
	text-align: center;
	color: #fff;
	margin: 0 0 5px 0;
}
.feature-templete .product-nav a, .template .product-nav a{
	color: #fff;
	text-decoration: none;
}
.feature-templete .product-nav a:hover, .template .product-nav a:hover {
	color: #fff;
	text-decoration:underline;
}
.feature-templete .product-disc {
	font: 11px Arial, Helvetica, sans-serif;
	color: #434343;
	border-bottom: 1px solid #6e6e6e;
	padding: 0 0 2px 0;
}
.feature-templete .product-disc strong {
	color: #000;
}
.feature-templete .price {
	padding: 2px 0 0 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #434343;
}
.feature-templete .price span {
	font-weight: bold;
	float: right;
}
.right-container {
	float:right;
	width:810px;
	padding-bottom:10px;
}
.right-container ul{
	width: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#242424;
	}
.banner-container {
	width:809px;
}
.product-container {
	padding-top:10px;
}
.product-container-categories {
	padding:4px 0px 4px 8px;
	margin-bottom:10px;
	font: bold 14px Arial, Helvetica, sans-serif;
	background:url(../images/templates/img-product-categories.jpg) no-repeat;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-shadow: 1px 1px 1px #2f2f2f;
	z-index:1;
}
.contains-categories {
}
.product-contens {
	float:left;
	width:136px;
	height:200px;
	margin:0 6px 0 0;
	padding: 10px;
	background:url(../images/templates/product-contents-bg.jpg) left no-repeat;
}
.product-contens a {
	color:#000;
	text-decoration:underline;
	font-weight: bold;
}
.product-contens a:hover {
	color:#000;
	text-decoration:none;
}
.product-contens .img {
	padding: 2px 0 5px 0;
	margin: 0 0 3px 0;
	text-align: center;
	border-bottom: 1px dotted #000;
}
.product-contens hr {
	border:1px dotted #000000;
	width:120px;
	padding-left:20px;
	text-align:center;
}
#footer-panel-container {
	min-width: 1200px; width: 100%;
	background:#545454;
	border-top:3px solid #b8b8b8;
	border-bottom:3px solid #666666;
}
.inner-footer-panel {
	margin:0 auto;
	width:1000px;
}
.inner-footer-panel-contents {
	float:left;
	width:250px;
	margin: 0 0 5px 0;
	padding-top:10px;
}
.inner-footer-panel-contents h1 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:165px;
	text-align:left;
	padding-bottom:8px;
	padding-left:15px;
}
.inner-footer-panel-contents ul {
	list-style:none;
	padding-left:25px;
}
.inner-footer-panel-contents li {
	list-style:none;
	font-size:12px;
	padding:0px 0px 3px 10px;
	color:#d6d6d6;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	width:155px;
	background:url(../images/templates/img-arrow-footer-panel.jpg) left center no-repeat;
}
.inner-footer-panel-contents li a {
	color:#d6d6d6;
	text-decoration:none;
}
.inner-footer-panel-contents li a:hover {
	color:#d6d6d6;
	text-decoration:underline;
}
img.inner-footer-panel-contents {
	width:159px;
	height:80px;
	margin-left:15px;
}
#footer {
	height:61px;
	background:#424242;
}


/*css by ashish saha from askbangladesh.com dated 07.07.2010*/
.addtocart {
	padding-left:10px;
	background:#CCE3F3;
}
.addtocart a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:center;
}
.header-right-bottom form {
	padding-left:50px;
	height:22px;
	float:left;
}
.select_box {
	height:20px;
	width:136px;
	border:none;
	float:left;
}
.select_box input {
	width:110px;
	padding-left:10px;
	padding-right:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	height:20px;
	background: url(../images/templates/selectbox.jpg) no-repeat;
	float:left;
}
.search_field_whole input {
	width:186px;
	padding-left:10px;
	padding-right:10px;
	height:20px;
	background:url(../images/templates/searchbox.jpg) no-repeat;
	float:left;
}
.searchcategory {
	width:118px;
	height:20px;
	border:none;
	float:left;
}
.search-field {
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	font-size:11px;
	color:#404040;
	float:left;
}
.search_field_whole {
	float:left;
}
.search_button {
	padding-left:2px;
	width:31px;
	height:22px;
	float:left;
}
.best_selling {
	padding-left:10px;
	width:798px;
	height:24px;
	background: url(../images/templates/h3.jpg) no-repeat;
	margin-top:10px;
	margin-bottom:10px;
	text-shadow: 1px 1px 1px #2f2f2f;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:24px;
	font-size:14px;
	float:left;
	font-weight: bold;
}
.selectbox1 /* look&fell of  select box*/ {
	margin: 0px 5px 10px 0px;
	padding-left:2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	width : 10em;
	display : block;
	text-align:left;
	background: url(../images/bg_select_green.png) right;
	/*height:18px;*/
  cursor: pointer;
	border:1px solid #D1E4F6;
	color:#333;
}
/* Drop down list styles */
div.selectbox-wrapper {
	z-index: 100;
	position:absolute;
}
div.selectbox-wrapper ul {
	list-style-type:none;
	background:#8b8b8b;
	width : 250px;
	margin-top:21px;
	padding:0px;
	float:left;
}
/* Selected item in dropdown list */
div.selectbox-wrapper ul li.selected {
	background-color: #EAF2FB;
}
/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current {
	background-color: #CDD8E4;
}
/* Drop down list items style */
div.selectbox-wrapper ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}
.selectbox {
	/*margin: 0px 5px 10px 0px;
	padding: 4px 0 3px 3px;
	width : 112px; /* Resize Width */
	text-align:left;
	cursor: pointer;
	border: none;
	background: url(image.png) no-repeat; /* Your Image URL Here... */
	font: 10px Arial, Helvetica, sans-serif;
	color:#575757;
}
#productgrid {
	font-size:11px;
	width:370px;
	float:left;
	height:176px;
}
#gridview {
/*background:url(../images/gridviewbg.jpg) repeat-y;*/
}
/*Rotator Style 09.07.2010*/
/* Rotator Styles */
#rotator {
	-moz-border-radius: 5px;
	background:#FFF;
	color:#000;
	border:1px solid #bebebe;
	position:relative;
	/* padding-bottom:2.6em;*/
	margin:0;
	font-size:16px;
}
#nav-fragment-4 ul li#nav-fragment-4 {
	background:none;
}
/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
ul.ui-tabs-nav {
	position:absolute;
	bottom:0px;
	left:0;
	z-index:1;
	width:100%;
	border-top:1px solid #e7e7e7;
	background:#FFF url(../images/banner/taprepeat.jpg) repeat-x bottom right;/*background:#FFF url(images/uitabsbg.gif) repeat-x bottom right;
	border-top:1px solid #FFF;*/
}
/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	/* line-height:60px; */
	height: 59px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;/* background:#FFF url(../images/banner/taprepeat.jpg) repeat-x bottom left; */
}
li.ui-tabs-nav-item {
	width:200px;
	border-right: 1px solid #bebebe;
	background:#FFF url(../images/banner/tab-list.jpg) repeat-x;
}
/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover, #rotator .ui-tabs-nav-item a:active {
	/*background:#FFF url(images/tabhover.png) no-repeat bottom left;*/
	background:#FFF url(../images/banner/hoverrepeat.jpg) repeat-x;
	color:#333;
}
#rotator .last {
	border-right: none;
	width: 204px;
}
#rotator .last a:hover, #rotator .last a:active {
	width: 204px;
}
#rotator .ui-tabs-nav-item a span {
	float:left;
	padding: 5px;
	width: 190px;
	/*padding:2.3em; */
	cursor:pointer;
}
#rotator .ui-tabs-nav-item a span img {
	border:0;
	padding: 0 5px 0 0;
}
#rotator .ui-tabs-nav-item a span p.title {
	font: 16px Arial, Helvetica, sans-serif;
}
/* Active Tab */
#rotator .ui-tabs-selected a:link, #rotator .ui-tabs-selected a:visited, #rotator .ui-tabs-selected a:hover, #rotator .ui-tabs-selected a:active {
	/*	background:#FFF url(images/tabhover.png) no-repeat bottom left;*/
background:#fff url(../images/banner/hoverrepeat.jpg) repeat-x;
	color:#333;
}
/* Content Panels */
#rotator .ui-tabs-panel {
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
	color:#000;
	/*padding:40px 540px 15px 15px;
	height:225px;*/
	height:290px;
}
#rotator .ui-tabs-hide {
	display:none;
}
#rotator h2 {
	color:#E75D00;
	font-weight:normal;
	margin:0;
	font-size:1.8em;
	line-height:1.2em;
}
#rotator p {
	font-size:1.1em;
	margin:.5em 0;
	color:#333;
}
#rotator .btn_get_started {
	float:left;
	height:30px;
	width:99px;
	text-indent:-9999em;
	margin-right:7px;
	overflow:hidden;
	background:transparent url(../images/banner/getstarted.gif) no-repeat
}
#rotator .btn_learn_more {
	float:left;
	height:26px;
	font-size:.9em;
}

/* old css of templete category*/
.template {
	padding:3px;
	font-size:11px;
	text-align:center;
	width:148px;
	float:left;
	border:0px solid #D8D8D8;
	margin-top:10px;
}
.viewtemplate {
	width:145px;
	float:left;
	margin: 0 15px 20px 0;
}
.viewtemplate .thumb img {
	padding: 0 0 5px 0;
}
.viewtemplate .product-nav {
	font: 11px Arial, Helvetica, sans-serif;
	background: #637100;
	padding: 3px;
	text-align: center;
	color: #fff;
	margin: 0 0 5px 0;
}
.viewtemplate .product-nav a {
	color: #fff;
	text-decoration: none;
}
.viewtemplate .product-nav a:hover {
	color: #fff;
	text-decoration:underline;
}
.viewtemplate .product-disc {
	font: 11px Arial, Helvetica, sans-serif;
	color: #434343;
	border-bottom: 1px solid #6e6e6e;
	padding: 0 0 2px 0;
}
.viewtemplate .product-disc strong {
	color: #000;
}
.viewtemplate .price {
	padding: 2px 0 0 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #434343;
}
.viewtemplate .price span {
	font-weight: bold;
	float: right;
}
/* end old css of templete category*/


/*This css is used for showing product list*/

.right-container h1, .right-container h4, .right-container h3 {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#686868;
	width:700px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding-bottom:20px;
	
}

.right-container h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	width:700px;
	text-align:left;
	padding-bottom:5px;
	padding-left:5px;
}
.view-container {
	width:810px;
	padding-bottom:30px;
}
.view-container-right {
	float:right;
	width:370px;
	padding-left:140px;
}
.view-container p {
	float:left;
	padding:0px 6px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#334908;
}
img.view-container-right {
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px;
	display:inline;
	border: 0;
	width:19px;
	height:17px;
}
.selectbox_container {
	width:260px;
	height:auto;
	float:left;
	margin:0px 0px 0px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#334908;
}
/*.selectbox { 
	width:170px; 
	height:18px; 
	margin-left:10px; 
	}*/
.product-details-container {
	width:810px;
	border-top:#CCCCCC 1px solid;
	padding-top:10px;
}
.product-details-left-container {
	float:left;
	width:170px;
}
.images-left-container {
	text-align:center;
}
.product-details-right-container {
	float:right;
	width:620px;
	padding-left:10px;
	margin-bottom:10px;
	padding-right:10px;
}
.product-title-container {
	width:800px;
	height:30px;
	margin-bottom:10px;
	background:#686868 url(../images/pageimage/product-title-bg.png) no-repeat right;
    float: left;
}
.product-title-container a {
	text-decoration:none;
}
.product-title-container:hover {
	text-decoration:none;
	background:#484848 url(../images/pageimage/product-title-bg.png) no-repeat right;
}
.product-title-container h2 {
	padding:8px 0px 0px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.product-details-right-container p {
	text-align:left;
	padding:0px 6px 20px 0px;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.quantity-container {
	width:620px;
}
.quantity-container-left {
	float:left;
	width:310px;
	background:url(../images/pageimage/money.png) top left no-repeat;
}
.quantity-container-left p {
	padding:0px 0px 0px 20px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#334908;
	font-weight:900;
	text-align:left;
}
.shoping_cart_empty{
 text-align:center;
 padding-left:200px;
 }
.quantity-container-right {
	float:right;
	width:285px;
	background:url(../images/pageimage/img-box.jpg) top left no-repeat;
	padding-left:25px;
}
.quantity-container-right label {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.quantity-container-right input.qty-text {
	width:25px;
	height:15px;
	text-align:left;
	border:1px solid #999999; /*margin-top:2px;*/
}
.free-shipping-container-right-top {
	padding-top:10px;
	padding-bottom:10px;
}
.free-shipping-container-right-top h3 {
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e10404;
	padding-bottom:8px;
}
.cart-button {
	background:url(../images/pageimage/cart-black.png) right no-repeat;
	width:120px;
	height:25px;
	border: 1px solid #000;
	margin:0;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-bottom:4px;
	font-weight:bold;
	color:000000;
}
.cart-button a {
	color:#000000;
	text-decoration:none;
}
/*add by ashish saha from askbangladesh.com limited*/
a.mininav:link, a.mininav:visited {

	background:url(../images/pageimage/img-moro-images.jpg) no-repeat;
	/*background-position:0 -13px;
	height:13px;*/
	display:block;
	color:#999999;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
}
a.mininav:hover {
	background:url(../images/pageimage/img-moro-images.jpg) no-repeat;
	background-position:0 0px;
	color:#000000;
}
/*
.images-left-container_grid_view ul li a {
	color:#999999;
	text-decoration:none;
}
.images-left-container_grid_view ul li a:hover {
	color:#000000;
	text-decoration:none;
}*/
a.mininav_supplier:link, a.mininav_supplier:visited {
	margin-top:2px;
	background:url(../images/pageimage/img-supplier.jpg) no-repeat;
	/*background:url(../images/pageimage/supplier.jpg) no-repeat;
	background-position:0 -13px;
	height:13px;*/
	display:block;
	color:#999999;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
}
a.mininav_supplier:hover {
	background:url(../images/pageimage/img-supplier.jpg) no-repeat;
	background-position:0 0px;
	color:#000000;
}
a.mininav_contact:link, a.mininav_contact:visited {
	margin-top:2px;
	background:url(../images/pageimage/img-contact-now.jpg) no-repeat;
	/*background:url(../images/pageimage/contact_now.jpg) no-repeat;
	background-position:0 -13px;
	height:13px;*/
	display:block;
	color:#999999;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
}
a.mininav_contact:hover {
	background:url(../images/pageimage/img-contact-now.jpg) no-repeat;
	background-position:0 0px;
	color:#000000;
}
/*end showing product list*/


/* grid view of categories product start*/


.product-details-left-container_grid_view {
	float:left;
	width:395px;
	margin-right:10px;
}
.product-title-container_grid_view {
	height:30px;
	margin-bottom:10px;
	background:#686868 url(../images/pageimage/product-title-bg.png) no-repeat;
}
.product-title-container_grid_view a {
	text-decoration:none;
}
.product-title-container_grid_view:hover {
	text-decoration:none;
	background:#484848 url(../images/pageimage/product-title-bg.png) no-repeat;
}
.product-title-container_grid_view h2 {
	padding:8px 0px 0px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.images-left-container_grid_view {
	float:left;
	width:130px;
	margin-top:20px;
}
.images-left-container_grid_view ul {
	float:left;
	margin:0px;
	padding:10px 0 0 13px;
	text-align:left;
}
.images-left-container_grid_view ul li {
	display:block;
	margin:0px;
	padding: 0 0 5px 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000; /* line-height: 1.5em; */
}
.images-left-container_grid_view ul li a {
	color:#999999;
	text-decoration:none;
}
.images-left-container_grid_view ul li a:hover {
	color:#000000;
	text-decoration:none;
}
.images-left-container_grid_view ul li.moreimage {
	background: url(../images/pageimage/img-moro-images.jpg) no-repeat;
	list-style:none;
}
.images-left-container_grid_view ul li.supplier {
	background:url(../images/pageimage/img-supplier.jpg) no-repeat;
	list-style:none;
}
.images-left-container_grid_view ul li.contuctnow {
	background:url(../images/pageimage/img-contact-now.jpg) no-repeat;
	list-style:none;
}
.details-right-container_grid_view {
	float:right;
	width:255px;
	margin-top:20px;
	padding-left:5px;
}
.details-right-container_grid_view p {
	text-align:left;
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-bottom:5px;
}
.details-right-container_grid_view h1 {
	padding:0px 0px 5px 20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(../images/pageimage/money.png) no-repeat;
	font-weight:900;
	text-align:left;
	height:16px;
	color:#000;
	width:230px;
}
.quantity-container_grid_view {
	width:240px;
	background:url(../images/pageimage/img-box.jpg) top left no-repeat;
	padding-left:20px;
}
.quantity-container_grid_view label {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#000000;
}
.quantity-container_grid_view input.qty-text {
	width:25px;
	height:15px;
	text-align:left;
	border:1px solid #999999;
}
.free-shipping-container_grid_view {
	padding-top:10px;
	padding-bottom:10px;
}
.free-shipping-container_grid_view h3 {
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e10404;
	padding-bottom:8px;
}
.cart-button {
	background:url(../images/pageimage/cart-black.png) right no-repeat;
	width:120px;
	height:25px;
	border: 1px solid #000;
	margin:0;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-bottom:4px;
	font-weight:bold;
	color:000000;
}
.cart-button a {
	color:#000000;
	text-decoration:none;
}
.product-details-right-container_grid_view {
	float:right;
	width:395px;
	margin-left:10px;
}
/* grid view of categories product end*/

/* product Details page start */


.product-details-container_product_details {
	width:810px;
	border-top:#CCCCCC 0px solid;
	padding-top:40px;
}
.product-details-left-container_product_details {
	float:left;
	width:170px;
}
.images-left-container_product_details {
	text-align:center;
}
.product-details-right-container_product_details {
	float:right;
	width:600px;
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.product-details-right-container_product_details ul{
	padding-left:25px;
	padding-right: 5px;
}
.product-title-container_product_details {
	width:620px;
	height:30px;
	margin-bottom:10px;
	background: url(../images/heading_background.jpg) no-repeat left;
}
.product-title-container_product_details a {
	text-decoration:none;
}
.product-title-container_product_details:hover {
	text-decoration:none;
	background: url(../images/heading_background.jpg) no-repeat left;
}
.product-title-container_product_details h2 {
	padding:8px 0px 0px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.product-details-right-container_product_details p {
	text-align:justify;
	padding:0px 15px 20px 0px;
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	font-weight:normal;
}
.quantity-container_product_details {
	width: 250px;
	padding-bottom: 10px;
}
.quantity-container-left_product_details {
	float:left;
	width:310px;
	background:url(../images1/money.png) top left no-repeat;
}
.quantity-container-left_product_details p {
	padding:0px 0px 15px 20px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#334908;
	font-weight:900;
	text-align:left;
}
.quantity-container-right_product_details {
	width:285px;
	padding-left:0px;
}
.quantity-container-right_product_details label {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.quantity-container-right_product_details input.qty-text {
	width:25px;
	height:15px;
	text-align:left;
	border:1px solid #999999; /*margin-top:2px;*/
}
.free-shipping-container-right-top_product_details {
	padding-top:20px;
	width:300px;
	height:51px;
	background:url(../images/pageimage/shipping-car.png) left no-repeat;
}
.free-shipping-container-right-top_product_details h3 {
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e10404;
	padding-bottom:20px;
	padding-left:65px;
}
.cart-button_product_details {
	background:url(../images/pageimage/cart-black.png) right no-repeat;
	width:120px;
	height:25px;
	border: 1px solid #000;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-bottom:4px;
	font-weight:bold;
	color:#000000;
	margin-bottom:5px;
}
.product-ques-button_product_details {
	width:240px;
	height:25px;
	border: none;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	color:#000;
	background: url(../images/pageimage/proceed_to_checkout.png) no-repeat left;
	padding-bottom:4px;
}
.customer-reviews-container_product_details {
	width: 300px;
	padding-top:10px;
	padding-bottom:10px;
}
.customer-reviews-container-left_product_details {
	float:left;
	width:310px;
}
.customer-reviews-container-left_product_details p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:left;
	padding-bottom:5px;
}
.customer-reviews-container-left_product_details span {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.customer-reviews-container-right_product_details {
	float:right;
	width:310px;
}
.customer-reviews-container-right_product_details p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:left;
	padding-bottom:5px;
	padding-left:2px;
}
.customer-reviews-container-right_product_details span {
	padding-left:2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.customer-message-container_product_details {
/*	width:780px;
	border-top:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	padding:20px 0 10px 10px; */
}
.customer-message-container_product_details h2 {
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:10px;
/*	width:780px;*/
}
.customer-message-container-left_product_details {
	width:100px;
	float:left;
	text-align:center;
}
.customer-message-container-right_product_details {
	width: 290px;
	float: left;
/*	padding-left: 10px;*/
	padding-right: 10px;
}
.customer-message-container-right_product_details p {
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom:10px;
	width:480px;
}
input.test, textarea {
	width:230px;
	margin-bottom:5px;
	text-align:left;
	color:#232323;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px 0 10px 0;
	color:#000000;
	text-align:left;
	border:#dddada 1px solid;
}
.customer-message-container-right_product_details textarea {
	width: 300px;
	height: 100px;
}
input.sendbutton {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/pageimage/img-send-button.png) no-repeat;
	border:none;
	height:35px;
	width:119px;
	text-align:center;
	font-weight:bold;
	padding-bottom:5px;
}
input.backbutton {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/pageimage/img-back-button.png) no-repeat;
	border:none;
	height:35px;
	width:80px;
	text-align:center;
	font-weight:bold;
	padding-bottom:5px;
	margin-top:10px
}
/* product Details page end */

/* member account css start */



.member-container {
	width:810px;
	border-top:#CCCCCC 1px solid;
	padding-top:20px; /*padding-bottom:20px;*/
}
.member-left-container-customer{
	width:383px;
	height:230px;
	float:left;
	margin-right:10px;
	padding:10px 0 10px 10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #CCCCCC;}
.member-left-container {
	width:383px;
	height:180px;
	margin-bottom:30px;
	float:left;
	margin-right:10px;
	padding:10px 0 10px 10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #CCCCCC;/*border-top:#CCCCCC 1px solid; border-right: 1px solid; border-bottom:#CCCCCC 1px solid;
						 border-left:#CCCCCC 1px solid;*/ }
.member-left-container-customer h2, .member-right-container-customer h2 {
	padding:15px 0px 10px 0px;
	font-size:14px;
	color:#3d4604;
	border-bottom:1px solid;
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	border-bottom-color:#c5c5c5;
	text-align:left;
}
.member-left-container-customer p, .member-right-container-customer p{
	width:360px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:15px;
	text-align:left;
}
.member-left-container-customer h3, .member-right-container-customer h3, .member-left-container h3{
	font-size:11px;
	width:200px;
	padding-left:60px;
	color:#3b3b3b;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}
.member-left-container-customer h3 a , .member-right-container-customer h3 a, .member-left-container h3 a{
	color:#3b3b3b;
	text-decoration:none;
}
.member-left-container-customer h3 a:hover , .member-right-container-customer h3 a:hover, .member-left-container h3 a:hover {
	color:#647200;
	text-decoration:none;
}
img.right-arrow {
	float:right;
	padding-right:110px;
	padding-top:22px;
}
.member-right-container-customer {
	width:375px;
	height:230px;
	margin-bottom:30px;
	float:right;
	/*margin-left:5px;*/
	padding:10px 0 10px 10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #CCCCCC;/*border-top:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;
						  border-left:#CCCCCC 1px solid;*/ 
}
.member-right-container {
	width:375px;
	height:180px;
	margin-bottom:30px;
	float:right;
	/*margin-left:5px;*/
	padding:10px 0 10px 10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #CCCCCC;/*border-top:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;
						  border-left:#CCCCCC 1px solid;*/ }
.member-right-container h2 , .member-left-container h2{
	padding:15px 0px 10px 0px;
	font-size:14px;
	color:#3d4604;
	border-bottom:1px solid;
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	border-bottom-color:#c5c5c5;
	text-align:left;
}
.member-right-container p , .member-left-container p {
	width:360px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:15px;
	text-align:left;
}
.member-right-container p a {
	color:#000000;
	text-decoration:none;
}
.member-right-container p a:hover {
	color:#647200;
	text-decoration:underline;
}
.member-right-container h3 {
	font-size:11px;
	width:200px;
	padding-left:100px;
	color:#3b3b3b;
	padding-top:40px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.member-right-container h3 a {
	color:#3b3b3b;
	text-decoration:none;
}
.member-right-container h3 a:hover {
	color:#647200;
	text-decoration:underline;
}
.member-terms-container {
	width:790px;
	height:150px;
	padding:0 0 0 20px;
	margin-top:10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:1px solid #CCCCCC;/*border-top:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;
							 border-left:#CCCCCC 1px solid;*/ }
.member-terms-container h4 {
	padding:20px 0 10px 0;
	font-size:14px;
	color:#3d4604;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.member-terms-container ul {
	text-align:left;
	list-style:none;
}
.member-terms-container ul li {
	padding:5px 0px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/pageimage/member-terms-arrow.jpg) left center no-repeat;
	list-style:none;
	width:600px;
	font-size:12px;
	color:#000000;
}
/* member account css end */
/*CSS by ashish From askbangladesh.com limited*/
/* Shopping Cart Box */
.shopping-cart-box {
}
.shopping-cart-box tr.title td {
	border-bottom: 2px solid #888;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
	background: #CCC;
	height: 25px;
}
.shopping-cart-box tr td {
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #888;
	height: 80px;
}
.shopping-cart-box tr td input.quantity {
	width: 35px;
	border: 1px solid #888;
	padding: 3px;
}
.shopping-cart-box tr.sub-total td {
	color: #666;
	font-weight: bold;
	height: 25px;
	background: #e7e7e7;
}
.shopping-nav {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 15px;
	}
/*------ This is used for shoping cart --------*/	
.shopping-cart-left{
	float:left;
	}
.shopping-cart-right{
	float:right;
	}
/*-------------------END---------------------*/		
.shopping-nav a {
	color: #390;
	text-decoration: none;
	
}
.shopping-nav a:hover {
	color: #390;
	text-decoration:underline;
}
.shopping-nav span {
	float:right;
}
/* registration form css start */
.registration-container {
	width:810px;
	border-top:#CCCCCC 1px solid;
	padding-top:20px; /*padding-left:60px */
}
.registration-form {
	width:790px;
	height:271px;
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.registration-form h2 {
	padding:15px 0px 10px 0px;
	font-size:14px;
	color:#3d4604;
	border-bottom:1px solid;
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	border-bottom-color:#c5c5c5;
	text-align:left;
	margin-bottom:10px;
}
.verification-container {
	width:790px;
	height:240px;
	padding:10px 10px 10px 10px;
	border:1px solid #CCCCCC;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	margin-top:20px;
}
.verification-container h2 {
	padding:15px 0px 10px 0px;
	font-size:14px;
	color:#3d4604;
	border-bottom:1px solid;
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	border-bottom-color:#c5c5c5;
	text-align:left;
	margin-bottom:10px;
}
.verification-container p {
	width:750px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#464646;
	padding-top:15px;
	text-align:left;
}
.htmlForm td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	padding-top:5px;
}
.htmlForm input {
	border:1px #CCCCCC solid;
	font-family:tahoma;
	font-size:12px;
	padding: 2px 6px;
	width:168px;
}
.htmlForm1 input {
	border:1px #CCCCCC solid;
	font-family:tahoma;
	font-size:12px;
	padding: 2px 6px;
	width:160px;
}
.htmlForm input:hover {
	border:1px #999999 solid;
}
.htmlForm input.tik {
	width: 15px;
}
.htmlForm select {
	border:1px #CCCCCC solid;
	font-family:tahoma;
	font-size:12px;
	padding:2px;
	width:174px;
}
.points {
	font-family:tahoma;
	font-size:11px;
	color:#CC3300;
	padding-left:20px;
	padding-top:20px;
}
.points li {
	padding-top:5px;
}
/*add by ashish from askbangladesh.com limited*/
.verification-container input{
margin-top:10px;}
.member-right-container-customer h4 {
	font-size:11px;
	width:200px;
	padding-left:140px;
	color:#3b3b3b;
	padding-top:16px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.member-right-container-customer h4 a {
	color:#3b3b3b;
	text-decoration:none;
}
.member-right-container-customer h4 a:hover {
	color:#647200;
	text-decoration:underline;
}
.member-left-container h4 {
	font-size:11px;
	width:200px;
	padding-left:140px;
	color:#3b3b3b;
	padding-top:16px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.member-left-container h4 a {
	color:#3b3b3b;
	text-decoration:none;
}
.member-left-container h4 a:hover {
	color:#647200;
	text-decoration:underline;
}
.member-right-container h4 {
	font-size:11px;
	width:200px;
	padding-left:140px;
	color:#3b3b3b;
	padding-top:16px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.member-right-container h4 a {
	color:#3b3b3b;
	text-decoration:none;
}
.member-right-container h4 a:hover {
	color:#647200;
	text-decoration:underline;
}

/* registration form css end */
/* This css used for terms and condtion page purpose , done by ashish saha from askbangladesh.com Limited*/
.terms-condtion-whole h1{
color:#686868;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
padding-bottom:16px;
text-align:left;
width:700px;
}
.terms_condition{
	width:788px;
	padding:10px;
	-moz-border-radius:8px 8px 8px 8px;
	border:1px solid #CCCCCC;
	margin-bottom:20px;
	float:left;
	}
.terms{
	background:#fbfbfb;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;	
	font-size:12px;
	text-align:justify;
	height:400px;
	overflow:auto;
	padding:5px;
	}
.terms1{
	background:#fbfbfb;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;	
	font-size:12px;
	text-align:justify;
	height:200px;
	overflow:auto;
	padding:5px;
	}
.terms h3, .terms1 h3{
	color:#686868;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	padding-bottom:0px;
	text-align:left;
	}
.terms h5, .terms1 h5{
	color:#686868;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	}
.terms ul li, .terms1 ul li{
	list-style-type:none;
	background:url(../images/pageimage/member-terms-arrow.jpg) 0px 5px no-repeat;	
	padding-left:15px;
	}
.terms ul ul li, .terms1 ul ul li{
	list-style-type:none;
	background:url(../images/pageimage/terms-arrow.jpg) left center no-repeat;
	padding-left:15px;
	}
.terms p, .terms1 p{
	margin-bottom:20px;
	}
.right-container h5{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	text-align:left;
	}
.terms_condition{
	text-align:justify;
	line-height:20px;
	}
.terms_condition p{
	margin-bottom:10px;
	}
.terms_condition ul li{
	 padding:0 0 0 20px; 
	 font-family:Arial, Helvetica, sans-serif;
	 background:url(../images/pageimage/member-terms-arrow.jpg) 0px 8px no-repeat; list-style:none;
	 width:600px; 
	 font-size:12px; 
	 color:#424242; 
	 letter-spacing:.01em;  
	 }
 .terms_condition p a{
	 font-family:Arial, Helvetica, sans-serif;
	 color:#424242;
	 font-size:12px;
	 text-decoration:none;
	}
.terms_condition p a:hover{
	 font-family:Arial, Helvetica, sans-serif;
	 color:#647200;
	 text-decoration:underline;
	 font-size:12px; 
	}
.contact_form{
	width:788px;
	padding:10px;
	-moz-border-radius:8px 8px 8px 8px;
	border:1px solid #CCCCCC;
	margin-top:15px;
	margin-bottom:20px;
	float:left;
	}
.formContact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
.formContact input{
	border:1px solid #CCCCCC;
	}
/*terms and condition page by ashish*/

.terms-info{width:810px; border-top:#CCCCCC 1px solid; padding-top:20px; padding-bottom:20px;}
.terms-info-container{ width:790px; padding:10px 10px 20px 10px;  border:1px solid #CCCCCC; }
.terms-info-container p{ width:750px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; padding:5px 0 3px 0; letter-spacing:.01em; text-align:justify; line-height:20px;}
.terms-info-container h2{font-size:20px; color:#686868; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.terms-info-container h3{font-size:16px; color:#686868; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.terms-info-container h4{font-size:14px; color:#686868; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin-top:20px;}
.terms-info-container ul li { padding:5px 0 8px 20px; font-family:Arial, Helvetica, sans-serif; background:url(../images/pageimage/member-terms-arrow.jpg) 0px 8px no-repeat; list-style:none; font-size:12px; color:#424242; letter-spacing:.01em;  }
.terms-info-container span { width:750px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; 
							 text-align:left; padding-top:10px; font-weight:bold;}
.terms-info-container span { padding-left:8px; }
.downfrontlink{ padding-left:10px;}

.downfrontlink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#424242;
	}
.downfrontlink a:hover{
	color:#B4CA10;
	}
.terms-whole{
width:810px;
float:left;
}
.search-template{
	width:810px;
	height:40px;
	margin-bottom:20px;
	float:left;
	}
.temp-search-whole{
	width:450px;
	padding-left:10px;
	padding-right:10px;
	float:left;}
.temp-search{
	width:430px;
	padding:10px;
	-moz-border-radius:4px;
	border:1px solid #CCCCCC;
	float:left;
	}
.temp-search .header_t{
	width:430px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	overflow:hidden;
	margin-bottom:3px;
	margin-top:10px;
	color:#686868;
	}
.temp-search p{
	width:430px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:left;
	line-height:20px;
	text-align:justify;
	}
.temp-template{
	width:310px;
	-moz-border-radius:4px;
	padding-left:10px;
	padding-right:10px;
	background:#E0E0E0;
	float:left;
	}
/* end terms and condtion page*/
 
 
/* become an member css start */

.member-information-container { width:810px; border-top:#CCCCCC 1px solid; padding-top:20px; }
.information-container { width:790px; padding:10px 10px 20px 10px;  border:1px solid #CCCCCC;
						 }
.information-container p { width:750px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; padding:15px 0 0 0;
							 text-align:left; letter-spacing:.01em; }
.information-container ul { text-align:left; list-style:none;  padding-left:10px; padding-top:10px; }
.information-container ul li { padding:5px 0 8px 20px; font-family:Arial, Helvetica, sans-serif;
								background:url(../images/pageimage/member-terms-arrow.jpg) 0px 8px no-repeat; list-style:none;
								 font-size:12px; color:#424242; letter-spacing:.01em;  }
.information-container span { width:750px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; 
							 text-align:left; padding-top:10px; font-weight:bold;}
.information-container span {  /*width:750px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242;
							  text-align:left; display:block;*/ padding-left:8px; }

/* become an member css end */


/* order history css start */
.order-history-container { width:810px; border-top:#CCCCCC 1px solid; padding-top:20px; }
.order-top-container { width:810px; float:left; }
.order-history-left { float:left; width:405px; }
.order-history-left p { width:395px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; padding:15px 0 0 10px;
						text-align:left; }
.order-history-right { float:right; width:405px; }
.order-history-right p { width:395px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; padding:15px 10px 0 0;
						text-align:right; }
.order-bottom-container { float:left; width:790px; padding:5px 10px 5px 5px;  border:1px solid #CCCCCC;
						-moz-border-radius:8px; -webkit-border-radius:8px; background:#f9f9f9; margin-bottom:10px; }
.orderForm td{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#424242;
	padding-bottom:10px;
	font-weight:bold;
	text-align:left;
}
.orderForm th{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#424242;
    font-weight:normal;
}
.order-bottom-right { float:right; width:405px; }
/* order history css end*/

/* my account css start */

.account-container {  border-top:#CCCCCC 1px solid; padding-top:20px; }
.account-top-container {  padding-bottom:5px; }
.account-bottom-container { width:790px; height:20px; padding:5px 10px 5px 5px;  border:1px solid #CCCCCC;
						-moz-border-radius:8px; -webkit-border-radius:8px; background:#f9f9f9; margin-bottom:10px; }
.account-top-container p { width:395px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242;
						 padding:15px 0 0 0; text-align:left; }
.account-top-container p a { color:#666666; text-decoration:underline; }
.account-top-container p a:hover { color:#666666; text-decoration:none; }
.accountForm td{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#424242;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	text-align:left;
}
.accountForm tr.top { background:#d5ebd6;  }
.accountForm tr.bottom { background:#99CCFF; }
.order-container { margin-bottom:20px; }
.my-account { margin-bottom:20px; }
.my-account p { width:395px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424242; text-align:left; }
.my-account td ul { text-align:left; list-style:none;  /*padding-left:10px;*/ /*padding-top:10px;*/ }
.my-account td ul li { padding:5px 0 8px 20px; font-family:Arial, Helvetica, sans-serif; 
								background:url(../images/pageimage/arrow_green.gif) 0px 8px no-repeat; list-style:none;
								width:600px; font-size:12px; color:#424242; letter-spacing:.01em;  }
.my-account td ul li a { text-decoration:underline; color:#424242; }
.my-account td ul li a:hover { text-decoration:none; color:#424242; }


/* my account css end */

/*This css add by ashish from askbangladesh.com Limited*/
.order_status_scale{
	background:#ffffff;
	border:1px solid #617200;
	height:5px;
	padding:1px;
	text-align:left;
	width:140px;
	}
.order_delivery_scale{
	background: green;
	width:5%;
	height:5px;
	}
.account_red{
	background-color:#EDEDED;
	}
.account_green{
	background-color:#ffffff;
	}
#order_history b{ 
	color:#424242; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
.common_account{
	-moz-border-radius:8px 8px 8px 8px;
	background:#F9F9F9;
	border:1px solid #CCCCCC;
	float:left;
	margin-bottom:10px;
	padding:5px 10px 5px 5px;
	}
#order_history a{
	text-decoration:none;
	}
#order_history a:hover{
	color:#AFC908;
	text-decoration:underline;
	}

/* end */

.product-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px 0 7px 4px;
	color: #2e2e2e;
	border-bottom: 1px dotted #000;
}
.product-text sub a, .product-text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
.product-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2e2e2e;
	padding: 5px 4px 0 4px;
}
.product-price span {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.shipping_header{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#424242;
	}
.shipping_information{
 	border:#DBDBDB 1px solid; 
	-moz-border-radius:8px 8px 8px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-bottom:20px;
	}
.shipping_information h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#686868; font-size:15px; }	
.shipping_information p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	font-weight:bold;
	}
.shipping_information p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#424242;
	font-weight:bold;
	}
.shipping_information p a:hover{
	color:#B8CC1F;
	}
	
.productPriceWrapRight img{
	cursor:pointer;
	}
.shipping_information td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	padding-top:5px;
}
.shipping_information td input{ width: 180px; border:1px solid #DDDADA; }
.shipping_information td input.tik{ width: 15px; }
.shipping_information td input:hover {
	border:1px solid #999999;
}
.shipping_information td select{ width: 182px; border:1px #CCCCCC solid; }
.shipping_information td select:hover { border:1px solid #999999; }
 
.product_image_zoom{
	visibility:hidden;
}
.product_image_zoom_hover{
	visibility:visible;
}
.radioButton{ width:20px;}

/* Table CSS */
.main-tbl { border-left: 1px solid #000; border-bottom: 1px solid #000; } 
.mid-message{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.shipping_information span{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#424242;
	}
.shipping_information a:hover{
	color:#B8CC1F;
	}
#coockie_message{
	width:758px; border:1px solid #000; background:#CCCCCC; float:left; padding-left:20px; padding-right:20px;
	margin-bottom:20px;
	margin-bottom:10px;
	}
#coockie_message h4{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	}
#coockie_message p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	}
#coockie_message p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:20px;
	}
#coockie_message p a:hover{
	color:#fff;
	}
.product_list
{
	font-weight:bold;
	padding:5px 0px 5px 7px;
}



.top_menuactive li a {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("../images/templates/top-menu-hover.png");
background-position:0 0;
background-repeat:repeat;
}
#titleName{	
font-size:14px; font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#242424;
width:400px;
float:left;
}

/*#proceedButton{
width:450px;
float:right;
}*/

/*-----------------This is add for contact us page-----------*/
.contact_form_left{
		width:350px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:20px;
		float:left;
		}
.contact_form_right{
		width:434px;
		float:left;
		}
.headding{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	}
/*-----------------END-----------*/
/*----------------PRIVACY POLICY-------------*/
.terms_condition .headding{
	margin-bottom:3px;
	margin-top:8px;
	float:left;
	width:780px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}
.terms_condition p{
	margin-bottom:3px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;

}
.terms_condition p m{
	background:url("../images/pageimage/member-terms-arrow.jpg") 0 7px no-repeat;
	width:15px;
	float:left;
	margin-left:5px;
	padding-left:2px;
}
.terms_condition p a{
text-decoration:underline;
}
/*-----------------END-----------*/

/*-------------------------FOOTER ICON---------------------------------*/
/*-------------------------FOOTER ICON---------------------------------*/
.inner-footer {
	margin:0 auto;
	height:51px;
	width:990px;
	padding-left:10px;
	padding-top:10px;
	color: #fff;
	font: 10px Arial, Helvetica, sans-serif;
}
.inner-footer .icon {
	width: 40px;
	height:39px;
	padding: 0 10px 0 0;
	background: url(../images/templates/img-footer-logo.png) no-repeat;
	float:left;
}

.inner-footer .copyright {
	font: 10px Arial, Helvetica, sans-serif;
	width: 400px;
	padding: 8px 0 0 0;
	float:left;
}
.inner-footer .copyright a {
	color: #fff;
	text-decoration:underline;
}
.inner-footer .copyright a:hover {
	color: #fff;
	text-decoration: none;
}
/*
.inner-footer .footer-icon {
	width: 400px;
	color:#FFFFFF;
	float:right;
}

.inner-footer .footer-icon img{
padding:0px 3px 0 0;
float:right;
color:#FFFFFF;
border:1px solid #424242;
}*/


.bank-icon{
	width:426px;
	padding-left:110px;
	float:left;	
	}

	
#online_payement{
	padding-right:5px;
	padding-left:35px;
	height: 48px;
	float:left;
}
#online_payement fieldset legend, #bank_payment fieldset legend{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#online_payement fieldset{
	border:1px solid #545454;
	height:48px;
	float:left;
}
#online_payement img{
	height:30px;
	border:1px solid #424242;
	float:left;
}


#bank_payment{
	height: 48px;
	float:left;
}	
#bank_payment fieldset{
	border:1px solid #545454;
	height:48px;
	width:104px;	
	float:left;
	}
#bank_payment img{
	height:30px;
	width:50px;
	border:1px solid #373636;
	float:left;
	}


/*  Product Cart Css Start Here*/
.product_cart_plusminus{
	background:url(../images/pageimage/img-box.png) top left no-repeat;
    min-height: 27px;
}
.product_cart_plusminus div{
    padding-left: 30px;
}
.product_price{
    font-family: Verdana;
    font-size: 12px;
    line-height: 30px;
    color: #91580d;
	font-weight: bold;
}
.product_availableproduct{
    font-family: Verdana;
    font-size: 12px;
    padding-top: 10px;
}
.right_dividor{
    background:url(../images/pageimage/right_dividor.jpg) top right no-repeat;
}
.bottom_large_divider{
    background:url(../images/pageimage/bottom_large_divider.jpg) top right no-repeat;
    min-height: 20px;
	}
a{
	text-decoration:none;
	color:#000000;
}
.demo_location_view{
	background:url(../images/view_demo.jpg) no-repeat top;
	width:124px;
	height:50px;
	margin-top:40px;
	margin-left:20px;
	float:left;
}
.demo_location_download{
	background:url(../images/download_demo.jpg) no-repeat top;
	width:124px;
	height:50px;
	margin-top: 10px;
	margin-left: 20px;
	float:left;
}
#proceed_to_checkout{
	display:none;
}
.slideshow-container{
    border: 1px solid #cccccc;
    width: 660px;
    padding-bottom: 4px;
}
.send_message_title {
    font-size: 12px;
    font-weight: bold;
    padding: 10px 5px 10px 10px;
}
.large_textarea{
	width: 630px !important;
	height:180px !important;
}
.email_address_large{
	width: 630px !important;
	border: 1px solid #cccccc;
}

/* Template preview popup */
#templatePreviewWrapper {
  position: absolute;
  z-index:110;
  display:none;
  top:0;
  left:0;
  background-color: #ffffff;
  border:1px solid #444444;
  font-size: 11px;
  color: #4B4B4B;
  padding: 12px 15px 15px 15px;
}
#templatePreviewBody {
  position: relative;
}
#templatePreviewProgressBar {
  position: absolute;
  width: 125px;
  padding: 10px 10px 30px 10px;/*15*/
  top: 45%;
  left: 50%;
  margin-left: -67px;
  border: 1px solid #209dec;
  background: #eef6ff url('/images/progress_bar.gif') no-repeat center 30px;
  color: #209dec;
  font-family: Tahoma,Helvetica,sans;
  font-size: 10px;
  text-align:left;
}
/*  Product Cart Css End Here*/
.productPriceWrapRight p.availableProduct{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff0000;
}
.background_cart{
	background: url(../images/templates/bg-shopping-cart_bottom.jpg)  no-repeat bottom right transparent;
}
		/*tool tip style start here*/
#text {margin:50px auto; width:500px}
.hotspot {color:#FFFFFF; font-size:12px; text-align:center; cursor:pointer}
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
		/*tool tip style end here*/
		
/*-------------- FOR PAYMENT PAGE-------------*/	
 .job-list-tbl {
 	border:1px solid #999999;
	-moz-border-radius: 8px 8px 8px 8px;
	float:left;
}
style.css (line 406)
.inner-left-panel .job-list-tbl {
    margin: 0;
	}	
.job-list-tbl th{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#242424;
 }
.job-list-tbl td { 
	border-bottom:1px solid #C6C6C6;
    font: 12px Arial,Helvetica,sans-serif;
    height: 45px;
    padding: 5px;
    vertical-align: middle;
	}
