@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; color:#333; font-size:12px; letter-spacing:25; font-family:Calibri;
       /*	background-image:url(bg.jpg); */background-repeat:repeat; font-weight:200;}

a{ color:#3e71c0; text-decoration:none;}

a:hover{ text-decoration:underline;}

.tbl-bg{ background:url(tbl-bg.png) repeat-y center top;}

.side-right{background-image:url(side-right.png); background-repeat:repeat-y; background-position:left;}

.side-left{background-image:url(side-left.png); background-repeat:repeat-y; background-position:right;}

.table{padding:0px 10px 0px 10px;}

.header{ background:url(header-bg.jpg) no-repeat left top;  padding:0px; margin:0px; }

.search{border:#d0d0d0 solid 1px; padding-left:10px; border-radius:3px 0px 0px 3px; height:30px; width:360px; font-size:16px; color:#333;}

.shoppingcart{ background: url(shoping-cart.png) left top no-repeat; width:125px; font-size:14px; color:#FFF; padding-left:45px;line-height:35px;}

.menu{ height:43px; background:url(menu-bg.png) repeat-x left top; padding:0px; margin:0px;  line-height:38px;}

.menu-ul{float:left; padding:0px; margin:0px; }

.menu-ul li{ display:inline; list-style:none;}

.menu-ul a{color:#FFF; font-size:13px; padding:0px 8px 0px 8px; background:url(menu-ul-bg.png) no-repeat right top; font-weight:normal; text-decoration:none; text-transform:uppercase;}

.menu-ul a:hover{color:#CCC;}

.menu-ul #current{color:#FFF; font-size:13px; padding:0px 0px 0px 19px; background:none; font-weight:normal; text-decoration:none; text-transform:uppercase;}

.menu-ul #current:hover{color:#CCC;}

.banner{padding:4px 0px 0px 0px; float:right;}

.category{border-bottom:#dododo thin;  border-right:#dododo thin; border-left:#dododo thin; border-radius:0px 0px 5px 5px;}

.category-ul{ padding:0px 7px 0px 7px; display:block; margin:0px;}

.category-ul li{background-image:url(category-bg.png); background-repeat:repeat-x; line-height:26px; list-style:none; padding:0px 0px 0px 10px;}

.category-ul a{background:url(category-li-bg.png) no-repeat 190px 6px; display:block;  color:#333; font-family:Calibri; font-size:14px; text-decoration:none; margin:0px 0px 9px 0px; vertical-align:middle;}

.category-ul a:hover{color:#000; text-decoration:none;}
.subcategory{border-bottom:#dododo thin;  border-right:#dododo thin; border-left:#dododo thin; border-radius:0px 0px 5px 5px;}

.subcategory-ul{ padding:0px 7px 0px 7px; display:block; margin:0px;}



.subcategory-ul li{background-image:url(category-bg2.jpg); background-repeat:repeat-x; line-height:26px; list-style:none; padding:0px 0px 0px 10px;}

.subcategory-ul a{background:url(1category-li-bg.png) no-repeat 200px 6px; display:block;  color:#FFF; font-family:Calibri; font-size:14px; text-decoration:none; margin:0px 0px 9px 0px; vertical-align:middle;}

.subcategory-ul a:hover{color:skyblue; text-decoration:none;}


.about-tfs{background-image:url(aboutus-bg.png); background-repeat:repeat-x; border-radius:5px 5px 0px 0px; padding:5px; color:#fff; font-family:Calibri; font-weight:1wt; font-size:14px; line-height:20px; letter-spacing:25;}

.about-tfs a{color:#e10000; text-decoration:none; }

.email-subscribe{color:#fff; padding:10px; font-family:Calibri; font-weight:600; font-size:14px;}

.email{border:none;  border-radius:10px; height:20px; width:120px;  color:#333; padding:2px 6px;}

.email-submit{border:#d0d0d0 thin groove; border-radius:10px; height:20px; width:60px; font-size:12px; color:#333333; text-align:center; vertical-align:middle;}

.latest-products{border:#eaeaea solid 1px; padding-top:8px; text-align:center; color:#333; font-family:Calibri; font-size:14px; font-weight:200;}

.data{color:#484848; font-size:18px; font-weight:600;}

.product-img{border:1px solid rgb(205,201,201);padding:5px;
border-radius:10px;
-moz-border-radius:25px;}


.products{border-top:none;

	background-image: url("../admin/upload_contentimg/") center top #FFFFFF;
	background-repeat: repeat-y;}

.products-middle{}

.title-1{color:#000; font-family:Calibri; font-weight:600; font-size:22px; letter-spacing:25; padding:10px;}

.title-2{background-image:url(banner-down.png); background-repeat:no-repeat; color:#000; font-family:Calibri; font-weight:800; font-size:24px; letter-spacing:25; padding:10px;}

.shade{background-image:url(banner-down.png); background-repeat:no-repeat; }

.price{color:maroon; font-size:14px; font-weight:600;}

.price-2{text-decoration:line-through;}

.title{color:#193f63; font-size:10px; font-family: Arial, Helvetica, sans-serif;}
.partno{ font-size:12px; font-family: "Arial Black", Gadget, sans-serif;}
.partno-2{ font-size:18px; font-weight:600;}

.footer{background-image:url(footer-bg.png); background-repeat:no-repeat; height:72px; vertical-align:middle; padding-top:50px; color:#FFF; font-size:14px; font-weight:200; }
.footer li{ list-style:none; display:inline; padding:0px 8px; border-right:solid 1px #fff;}

.footer a{ color:#FFF; text-decoration:none;}

.footer a:hover{ color:#CCC; text-decoration: underline;}

.bread{ background: url(bread-bg.jpg) repeat-x left top; padding:8px 0px 12px 12px;}

.product-title{ color:#1c50a5; font-size:18px; font-weight:600; line-height:28px; letter-spacing:0.09em;}

.product-details{ font-size:14px; padding-top:12px;}

.product-avail{ color:#C00; font-size:18px; font-weight:600; padding-top:12px;}

.text-mid{ text-decoration:overline;}
.topper ul{float:right; padding:0px; margin:0px; }

.topper li{ display:inline; list-style:none;}

.topper a{
	
padding-right:12px;
font-weight: bold;
color:#333333;
text-decoration: none;
text-transform:uppercase;}


.topper a:hover {
	
	color: #3853aa;}

.login {
       padding: 0px;
       background: #003366;
       }


.login th {
       padding: 4px;
       background: #fff;
       color:#333333;
       font: bold 20px Verdana, Geneva, sans-serif;}
.login td {
      
       color:#fff;
       }

#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:18px 0px 9px 0px;
	background-color:#e1edff;
	border-radius:4px;

}

#tnt_pagination ul{padding:0px; margin:0px;}

#tnt_pagination li{list-style:none;display:inline; }

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

ul{ padding:0px; margin:0px;}

.breadcrumbs{ background: url(bread-bg.jpg) repeat-x left top;
font-size:14px; font-weight:500; letter-spacing:0.05em; padding:12px
0px 10px 12px; color:#3e71c0; text-decoration:none;}

.breadcrumbs a{  color:#3e71c0; text-decoration:none;}

.breadcrumbs a:hover{ text-decoration:underline;}
#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

.search-btn{ background: #233c7c; color:#FFF; border-radius:12px; border:none; padding:4px 8px; cursor:pointer;}

.welcome{color:#FFFF99;background-color:#000000;font-style:italic; font-size:16px;font-weight:bold;text-align:center;}
.contentheading{font-size:14px; font-color:#454243}


.page {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin: 18px 0px 9px 0px;
background-color: #e1edff;
border-radius: 4px;
}

.page ul{margin:0px; padding:0px;}

.page li{ list-style:none; display:inline;
}

.page a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

.page a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#page .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#page .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
