@charset "utf-8";
#fancy_overlay2 {
	background-color:#666;
	display:none;
	position:absolute;
	height:auto;
	left:0;
	top:0;
	width:100%;
	z-index:90;
	filter:alpha(opacity=50);
}
#qtybox {
	background-color:#fff;
	display:none;
	height:105px;
	width:315px;
	left:40%;
	top:40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	z-index:100;
}
*html #qtybox {
	position:absolute;
top:expression((250+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');
right:expression((280+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');
}
#qtybox1 {
	height:33%;
	margin-left:40%;
	overflow:visible;
	position:fixed;
	top:40%;
	width:23%;
}
form {
	margin:0;
}
main {
	font:12px Verdana, Geneva, sans-serif;
	color:#000;
}
* {
	margin:0;
	padding:0;
}
img {
	border:none;
}
a, img {
	color:#04395b;
	outline:none;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clrfix {
	clear:both;
}
.spacer6 {
	height:6px;
}
.spacer11 {
	height:11px;
}
.spacer18 {
	height:18px;
}
body {
	height:100%;
	background:url(images/bogy-bg.jpg) repeat-x top center;
	font:12px Verdana, Geneva, sans-serif;
	color:#000;
}
#wrapper {
	width:1000px;
	background:#FFF;
	margin:0 auto;
}
#header {
	background:url(images/head-bg.jpg) repeat-x;
	height:auto;
	width:auto;
}
#logo {
	width:280px;
	height:94px;
	float:left;
}
.headmdl {
	float:left;
	padding-top:10px;
	text-align:center;
	width:300px;
}
.headmdl div {
	margin:0 0 0 38px;
}
.headmdl h1 {
	font:normal 12px Arial, Helvetica, sans-serif;
}
.headmdl span {
	font:normal 12px Arial, Helvetica, sans-serif;
}
.headmdl a {
	color:#ffcd05;
	font-size:14px;
	padding:3px;
	margin-top:10px;
}
input.search {
	background:#fff url(images/top_search.jpg) no-repeat left;
	border:medium none;
	color:#999;
	font-size:12px;
	height:27px;
	margin-top:13px;
	padding-left:10px;
	margin-right:-4px;
	width:194px;
	float:left;
*padding-top:5px;
*height:22px;
}
input.searchbtn {
	background:url(images/btn.jpg) no-repeat scroll 0 12px transparent;
	border:medium none;
	height:41px;
	width:30px;
	float:left;
	cursor:pointer;
}
.carthold {
	background:url(images/cart_bg-y.jpg) repeat-y;
	float:left;
	padding-right:10px;
	padding-top:10px;
	width:296px;
	height:auto;
	padding:0 7px;
	margin-left:9px;
}
.carthold_btm {
	background:url(images/cart_bg_btm.jpg) no-repeat;
	width:310px;
	height:15px;
	float:left;
	margin-left:9px;
}
.cart_text {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#626262;
	float:left;
	padding-top:3px;
	padding-bottom:2px;
	clear:both;
}
.cart_text span {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#0077ce;
}
.viewcart a {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#0077ce;
	text-decoration:none;
	float:right;
	padding-right:10px;
	padding-top:3px;
}
.viewcart a:hover {
	text-decoration:underline;
}
.cart_text2 {
	border-top:1px dotted #626262;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#626262;
	padding-top:3px;
	width:auto;
	clear:both;
}
.checkout_btn {
	width:auto;
	height:auto;
	float:right;
	margin-top:-40px;
	padding-right:2px;
}
#menu {
	float:left;
	width:1000px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:normal;
	height:30px;
	position:relative;
	z-index:1;
}
#menu ul {
	margin:0;
	list-style:none;
}
a.special_tab, a.special_tab:hover {
	float:left;
	background:url(images/silver.png) no-repeat left top;
	margin:0;
	text-decoration:none;
	height:30px;
	text-align:center;
	width:88px;
	color:#fff;
}
.removecss {
	float:left;
	background:url(images/left.jpg) no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	height:30px;
	text-align:center;
}
.removecss span {
	float:left;
	display:block;
	background:url(images/right.jpg) no-repeat right top;
	padding:0 6px;
*padding-top:0;
	margin-right:1px;
	color:#FFF;
	cursor:pointer;
	height:30px;
	text-align:center;
}
ul.subc {
	font-size:10px;
	font-weight:normal;
}
ul.subc li {
	line-height:2px;
}
#menu ul li a:hover {
	background-position:0 -32px;
}
#menu ul li a:hover span {
	background-position:100% -32px;
}
#menu ul li a.active {
	background:url(images/left.jpg) no-repeat;
	color:#fff;
	float:left;
	height:31px;
	padding-left:10px;
	padding-left:26px;
*height:10px;
}
#menu ul li a.active span {
	background:url(images/right.jpg) no-repeat top right;
	color:#fff;
	float:left;
	height:31px;
}
.wipeout {
	width:72px;
	height:32px;
	float:right;
	display:inline;
}
.subcat {
	height:22px;
	background:#0063a4;
	color:#FFF;
	clear:both;
	display:none;
}
.subcat ul {
	list-style:none;
	margin:0;
	padding:0;
}
.subcat ul li {
	border-right:1px solid #fff;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	padding-left:13px;
	padding-right:10px;
	padding-top:0;
	text-align:center;
}
.subcat ul li a {
	color:#FFF;
}
.subcat ul li a:hover {
	text-decoration:none;
	color:#FFF;
}
.subcat ul li.last {
	border:none;
}
.signup {
	height:42px;
	background:#a8caea;
	border-bottom:2px solid #95b6d9;
	clear:both;
}
.signform {
	float:right;
	width:187px;
	height:40px;
	font-size:10px;
	font-weight:bold;
	color:#044b7c;
	padding-top:3px;
}
.signform1 {
	width:187px;
	height:40px;
	font-size:10px;
	font-weight:bold;
	color:#044b7c;
	padding-top:3px;
}
.gobtn {
	background:url(images/go-btn.gif) no-repeat;
	border:medium none;
	cursor:pointer;
	height:23px;
	margin:2px 0 0 -5px;
	width:37px;
	float:left;
}
input.newsinput {
	width:141px;
	background:#fff url(images/signup_img.jpg) no-repeat left;
	border:1px solid #a7caea;
	color:#ccc;
	font-size:12px;
	height:19px;
	padding-left:5px;
	float:left;
	margin:2px 0 0 0;
}
input.newsinput2 {
	width:141px;
	background:#fff url(images/signup_img2.jpg) no-repeat left;
	border:1px solid #063d63;
	color:#ccc;
	font-size:12px;
	height:19px;
	padding-left:5px;
	float:left;
	margin:2px 0 0 0;
}
#container {
	color:#000;
}
#leftclmn {
	width:183px;
	background:#c7dbf1;
	float:left;
}
#leftclmn h1 {
	background:url(images/left-heading.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn #usefullink {
	background:url(images/FRONTPAGE_03.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn #my_account {
	background:url(images/my_account.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn #contactus {
	background:url(images/FRONTPAGE_06.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
#category {
	list-style:none;
	margin:10px 0 0 10px;
	padding:0;
}
#category li {
	background:url(images/bullet.jpg) no-repeat scroll 0 3px transparent;
	padding-bottom:10px;
	padding-left:19px;
	width:150px;
}
#category li a, #category li a:hover {
	color:#000;
	width:150px;
	text-decoration:none;
}
#return-title {
	list-style:none;
	margin:10px 0 0 10px;
	padding:0;
}
#return-title li {
	background:url(images/bullet_green.png) no-repeat scroll 0 3px transparent;
	padding-bottom:10px;
	padding-left:19px;
	width:150px;
	vertical-align:middle;
}
#return-title li a, #return-title li a:hover {
	color:#000;
	width:150px;
	text-decoration:none;
}
#returns-items-list {
	list-style:none;
	margin:10px 0 0 10px;
	padding:0;
}
#returns-items-list li {
	background:url(images/bullet_green.png) no-repeat scroll 0 3px transparent;
	padding-bottom:10px;
	padding-left:19px;
	width:150px;
	vertical-align:middle;
}
#returns-items-list li a, #return-title li a:hover {
	color:#000;
	width:150px;
	text-decoration:none;
}
#rightclmn {
float:;
	margin:0 0 0 9px;
	width:800px;
}
.head {
	height:21 px;
	background:#0a4b7a;
	color:#FFF;
	font:bold 17px Arial, Helvetica, sans-serif;
	padding:5px 0 5px 10px;
}
.products {
	width:198px;
	height:250px;
/*	border-top:1px solid #d0dae4;
	border-bottom:1px solid #d0dae4;
	border-left:1px solid #d0dae4;       Added By Ajay 08-11-2011*/
	float:left;
}
/*.last {
	border:1px solid #d0dae4;
}   Added By Ajay 08-11-2011 */
.products .imagehold {
	height:115px;
	margin-top:5px;
}
.products .imagehold img.displayed {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.products .imagehold img.displayed {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.productsname {
	color:#04395b;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	height:39px;
}
input.qty {
	background:url(images/textinput1.jpg) no-repeat bottom right;
	height:25px;
	padding:0 4px;
	width:66px;
	color:#999;
}
input.qty1 {
	background:url(images/textinput.jpg) no-repeat bottom right;
	margin-top:10px;
	height:22px;
	padding:0;
	width:57px;
}
input.qty2 {
	background:url(images/textinput.jpg) no-repeat bottom right;
	margin-top:10px;
	height:22px;
	padding:0 4px;
	width:57px;
}
.rates {
	color:#edaf14;
	font:bold 15px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:5px 0;
}
.bottomdtl {
	/*background:none repeat scroll 0 0 #eff5fb;
	border-top:1px solid #d0dae4;            Added By Ajay 08-10-2011*/
	padding:5px 0;
}
.bottomdtl_sp {
	background:none repeat scroll 0 0 #eff5fb;
	border-top:1px solid #d0dae4;
	padding:5px 0;
	height: 150px;
/*	height:114px;   Added By Ajay 07-11-2011*/
}
label.lbl {
	color:#04395b;
	padding-right:20px;
}
.details {
	background:url(images/viewdtl-btn.jpg) no-repeat;
	width:71px;
	height:33px;
	border:none;
	cursor:pointer;
}
.addcart {
	background:url(images/add-cart-btn.jpg) no-repeat;
	width:88px;
	height:40px;
	border:none;
	cursor:pointer;
	padding-right:0;
}
.bottombanner {
	margin-top:10px;
}
.footer {
	background:#063d63;
	height:150px;
}
.ftlinks {
	float:left;
	margin:10px 0 0 40px;
}
.newsletter {
	float:left;
	margin:10px 0 0 55px;
	width:210px;
}
.payment {
	float:left;
	margin:-23px 0 0 160px;
}
h1.footerh1 {
	color:#d2dde5;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding-bottom:8px;
}
.ftlinks ul {
	list-style:none;
	margin:0;
	padding:0;
}
.ftlinks ul li {
	color:#d2dde5;
	font:normal 10px Arial, Helvetica, sans-serif;
	line-height:18px;
	background:url(images/bullet-1.jpg) no-repeat left center;
	padding-left:21px;
}
.ftlinks ul li a {
	text-decoration:none;
	color:#d2dde5;
}
.ftlinks ul li a:hover {
	text-decoration:underline;
	color:#d2dde5;
}
.newsletter ul.social {
	list-style:none;
	margin:21px auto;
	padding:0;
}
.newsletter ul.social li {
	float:left;
	padding:0 0 0 7px;
}
.newsletter ul.social li a, ..newsletter ul.social li a:hover {
text-decoration:none;
}
p.bottext1, p.bottext2 {
	color:#113f68;
	text-align:center;
}
p.bottext2 {
	font-size:10px;
}
p.bottext3 {
	font-size:10px;
	color:#dda636;
	text-align:center;
	padding:5px 0 0;
}
.h1footer {
	color:#113f68;
	text-align:center;
	font-size:13px;
	font-style:normal;
	font-family:Verdana;
	font-weight:normal;
}
#menu_inner {
	color:white;
	clear:both;
}
#menu_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active {
	color:white;
}
#menu_inner a:hover {
	color:yellow;
}
#leftclmn h1.refine {
	background:url(images/refinesearch.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
input.refinesearch {
	-moz-border-radius:9px 0 0 9px;
	-webkit-border-radius:9px;
	border:medium none;
	color:#999;
	font-size:12px;
	height:27px;
	margin-top:13px;
	padding-left:10px;
	margin-right:-4px;
	margin-left:10px;
	margin-bottom:10px;
	width:126px;
	float:left;
*padding-top:5px;
*height:22px;
}
input.refinesearchbtn {
	background:url(images/btn2.jpg) no-repeat scroll 0 12px transparent;
	border:medium none;
	height:41px;
	width:30px;
	float:left;
	cursor:pointer;
	margin-bottom:10px;
}
.searchtext {
	font:normal 12px tahoma;
	color:#000;
	text-align:center;
}
.spacer1 {
	background:#fff;
	height:15px;
	float:left;
	width:183px;
}
#selectcategory {
	list-style:none;
	padding:0;
	float:left;
}
#selectcategory li {
	font:normal 11px tahoma;
	color:#18406b;
	padding-bottom:7px;
	padding-left:10px;
	width:165px;
}
#selectcategory li a, #selectcategory li a:hover {
	font:normal 11px tahoma;
	color:#18406b;
	width:165px;
	text-decoration:none;
}
.selecttext {
	font:bold 14px tahoma;
	color:#18406b;
	float:left;
	margin:5px 0 0 15px;
	padding:5px 0 5px 0;
	border-bottom:2px solid #86b2e2;
}
hr .hrule {
	color:#03f;
}
#rightclmn_1 {
float:;
	margin:0 0 0 9px;
}
#rightclmn_1 h1 {
	font:bold 18px tahoma;
	color:#0b4a77;
	float:left;
	margin:0;
}
.lamp {
	width:258px;
	height:114px;
	float:left;
	border:#86b2e2 1px solid;
	margin-top:10px;
}
.lamphead {
	background:#bfd6ef;
	height:24px;
	border-bottom:#86b2e2 1px solid;
	font:normal 12px tahoma;
	color:#18406b;
	width:253px;
	padding:5px 0 0 5px;
}
.lampimg {
	width:80px;
	padding:5px 0 0 20px;
	float:left;
}
.lampdescri {
	font:normal 12px tahoma;
	color:#000;
	width:148px;
	float:left;
	margin-top:5px;
}
.more {
	font:normal 12px tahoma;
	color:#fdcf0a;
	text-decoration:none;
}
#leftclmn div.filterby {
	background:url(images/filter-head.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn h1.filterby {
	background:url(images/filter-head.jpg) no-repeat top center;
	width:183px;
	height:44px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn div.searchfilter {
	background:url(images/search-filter-head.jpg) no-repeat top center;
	width:183px;
	height:33px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn h1.searchfilter {
	background:url(images/search-filter-head.jpg) no-repeat top center;
	width:183px;
	height:33px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn h1.refinesearch {
	background:url(images/refinesearch.jpg) no-repeat top center;
	width:183px;
	height:33px;
	text-indent:-9999px;
	font-size:10px;
}
#leftclmn div.refinesearch {
	background:url(images/refinesearch.jpg) no-repeat top center;
	width:183px;
	height:33px;
	text-indent:-9999px;
	font-size:10px;
}
p.filter {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#0a4a78;
	padding:10px 0;
	float:left;
}
.rem_div {
	height:25px;
	padding-top:10px;
}
p.filter span {
	font-weight:bold;
}
div.texthold {
	width:155px;
	margin:0 auto;
}
.left {
	float:left;
}
.right {
	float:right;
}
.spacer10 {
	height:10px;
	background:#fff;
}
p.searchf {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#0a4a78;
	padding:5px 0;
	float:left;
}
div.search2 {
	margin:0 auto;
	width:155px;
	padding-top:10px;
	text-align:center;
	height:65px;
}
input.research {
	background:#fff url(images/left_search.jpg) no-repeat left;
	border:medium none;
	color:#999;
	font-size:12px;
	height:27px;
	margin-top:13px;
	padding:0 10px;
	margin-right:-10px;
	width:114px;
	float:left;
*padding-top:5px;
*height:22px;
}
input.researchbtn {
	background:url(includes/languages/english/images/buttons/search-btn.png) no-repeat scroll 0 12px transparent;
	border:medium none;
	height:41px;
	width:30px;
	float:left;
	cursor:pointer;
}
.proddtl, .currency {
	width:auto;
	clear:both;
	margin-bottom:10px;
}
.proddtl h2, .currency h2 {
	color:#18406b;
	font-size:14px;
	font-weight:bold;
}
.proddtl div, .currency div {
	color:#18406b;
	font-size:14px;
	font-weight:bold;
}
.proddtl h2 {
	padding:5px 0;
}
.proddtl div {
	padding:5px 0;
}
.currency h2 {
	clear:both;
	padding:6px 0;
}
.currency div {
	clear:both;
	padding:6px 0;
}
.proddtl ul {
	list-style:none;
	padding:5px 0 0 10px;
}
.proddtl ul li {
	padding:4px;
	width:150px;
}
.proddtl ul li a, .proddtl ul li a:hover {
	color:#000;
	width:150px;
	text-decoration:none;
}
.currency ul {
	list-style:none;
	margin:5px 0 0 10px;
	padding:0;
}
.currency ul li {
	float:left;
	padding:4px;
	width:75px;
}
.currency ul li a, .proddtl ul li a:hover {
	color:#000;
	width:150px;
	text-decoration:none;
}
.topbox {
	background:#c7dbf1;
	height:20px;
	padding:11px 0 5px 16px;
}
.topbox p {
	float:left;
}
.topbox p.selection {
	margin:-3px 0 0 94px;
*margin:-3px 0 0 94px;
}
.paging {
	float:right;
	padding-top:7px;
}
.paging a {
	float:right;
	padding:5px;
}
#productlist {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
}
#productlist li {
	background:#c7dbf1;
	border:1px solid #7ba3cf;
	height:93px;
	margin-top:10px;
}
div.all {
	background:none repeat scroll 0 0 #ebf2fa;
	height:88px;
	margin:0 0 0 27px;
	padding-top:5px;
}
div.productimghold {
	background:#fff;
	border:1px solid #7ba3cf;
	float:left;
	height:80px;
	margin-left:16px;
	width:80px;
}
div.productimghold img.displayed {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
div.productcode {
	float:left;
	padding-left:28px;
	color:#044b7c;
	width:180px;
}
div.productcode p.prod-name {
	font-weight:bold;
}
div.productcode p.code {
	font-weight:normal;
	padding-top:5px;
}
div.stockstatus {
	float:left;
	height:72px;
	width:90px;
}
div.stockstatus img.displayed {
	display:block;
	margin-left:auto;
	margin-right:auto;
	table-layout:auto;
}
div.price {
	color:#c33300;
	float:left;
	height:72px;
	width:250px;
}
.form_cart {
	width:100px;
	float:left;
}
div.price p {
	padding:2px 0 0 14px;
}
div.price span.ptag {
	font-weight:bold;
}
.strikethrough {
	text-decoration:line-through;
}
div.price p.vat {
	clear:both;
	color:#003b61;
	font:10px Tahoma, Geneva, sans-serif;
	padding-top:10px;
}
div.order {
	float:right;
}
.leftmargin25 {
	margin-left:25px;
}
.middle_content {
	width:990px;
	height:auto;
	float:left;
	margin:0 5px 7px 5px;
*margin-top:0;
	display:inline;
}
.middle_left {
	width:305px;
	height:auto;
	float:left;
	margin-right:10px;
}
.instock_div {
	height:80px;
	float:left;
	width:987px;
}
.stockstatus1 {
	float:left;
/*	height:55px;*/
	width:110px;
	
	
}
.instock_btn {
	width:72px;
	height:42px;
	margin-right:10px;
	padding-left:10px;
	float:left;
}
.code_text {
	font:bold 14px Tahoma, Geneva, sans-serif;
	color:#ffd109;
	padding-top:10px;
	float:left;
}
.midl {
	width:472px;
	height:auto;
	padding-bottom:25px;
	float:left;
}
.midl1 {
	width:80px;
	height:auto;
	float:left;
}
.sing_img {
	width:63px;
	height:67px;
	float:right;
	margin-bottom:10px;
}
.sing_big {
	width:auto;
	height:308px;
}
.sing_link a {
	width:auto;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#000;
	float:left;
	text-align:center;
	text-decoration:underline;
	margin-left:75px;
}
.sing_link a:hover {
	width:auto;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#000;
	float:left;
	text-align:center;
	text-decoration:none;
	margin-left:75px;
}
.middle_right {
	width:670px;
	height:auto;
	float:left;
}
.middle_rightlink a {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#054b7c;
	text-decoration:underline;
}
.middle_rightlink a:hover {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#054b7c;
	text-decoration:none;
}
.prdinfo_pname h1 {
	color:#054b7c;
	font:18px Tahoma, Geneva, sans-serif;
}
.adddiv {
	width:670px;
	height:auto;
	float:left;
	display:inline;
}
/*.adddiv span {
	font:bold 18px Tahoma, Geneva, sans-serif;
	color:#054b7c;
}*/
.adddiv3 {
	width:475px;
	height:auto;
	float:left;
	display:inline;
	padding-top:12px;
}
.adddiv2 {
	width:475px;
	height:auto;
	float:left;
	display:inline;
}
.tools_img {
	width:480px;
	height:55px;
	float:left;
}
.tools_img a {
	text-decoration:underline;
	color:#999;
}
.now_text {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#054b7c;
	float:left;
	font-weight:bold;
}
.now_text span {
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#bcbcbc;
}
.pinfo_price_only {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#999;
	float:left;
	font-weight:bold;
}
.pinfo_price_only span {
	color:#f63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:15px;
}
.pinfo_price_through {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f63;
	float:left;
	padding-left:15px;
	font-weight:bold;
}
.pinfo_price_through span {
	color:#f63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:line-through;
}
.pinfo_price_qty_only span {
	color:#f63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:10px;
}
.graytxt {
	color:#8a8a8a;
	float:left;
	font-size:11px;
	width:190px;
	padding-top:15px;
}
.graytxt a {
	color:#8a8a8a;
}
.p_graytxt {
	margin-left:34px;
}
span.boldgreen {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#090;
}
span.boldred {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f00;
}
.vat_text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#84b1e1;
	font-style:italic;
	float:left;
}
.description_div {
	width:670px;
	margin-top:15px;
	float:left;
}
.description_div2 {
	background:#88b3e2;
	width:670px;
	height:30px;
	border-bottom:3px solid #6385aa;
	float:left;
}
.description_div2 ul {
	list-style:none;
}
.description_div2 ul li {
	float:left;
	padding:4px 40px 0 10px;
}
.description_div2 ul li a {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#0b4a77;
	float:left;
	text-decoration:none;
}
.description_div2 ul li a:hover, .description_div2 ul li a.actove4 {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#0b4a77;
	float:left;
	text-decoration:underline;
}
.description_div3 {
	background:url(images/scroll.png) no-repeat right top;
	width:653px;
	padding-left:15px;
	float:left;
	border:1px solid #cfd5dc;
	overflow:hidden;
	position:relative;
}

.rohs_div {
	width:auto;
	height:44px;
	margin:5px 0 5px 0;
	display:inline;
	float:left;
}
.rohs_img {
	width:auto;
	height:auto;
	padding-right:15px;
	padding-bottom:10px;
}
.description_div3 p {
	width:410px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#000;
	text-align:left;
	padding-top:12px;
}
.middle_left2 {
	width:982px;
	height:auto;
	margin-right:5px;
	border:1px solid #cfd5dc;
	margin-top:10px;
}
.middle_left2 h1 {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#0b4a77;
	background:#88b3e2;
	width:976px;
	height:27px;
	border-bottom:3px solid #6385aa;
	padding:3px 0 0 7px;
	float:left;
}
.now {
	font:bold 18px Tahoma, Geneva, sans-serif;
	color:#054b7c;
	padding-left:15px;
}
.was {
	font:bold 14px Tahoma, Geneva, sans-serif;
	color:#054b7c;
	padding-left:5px;
}
.related_pro {
	background:#fff;
	float:left;
	margin:10px 10px 10px 10px;
	width:80px;
	display:inline;
}
.product_div {
	width:245px;
*width:482px;
	float:left;
	padding-bottom:10px;
	padding-top:10PX;
}
.lampdescri2 {
	font:normal 12px tahoma;
	color:#000;
	width:272px;
	float:left;
	margin-top:10px;
}
.related_prodiv {
	width:355px;
	height:auto;
	margin-left:25px;
	margin-top:10px;
	display:inline;
}
.code_text2 {
	padding-right:40px;
	float:left;
	color:#999;
	text-decoration:underline;
}
label.lb2 {
	color:#04395b;
	padding-right:5px;
}
.leftmargin30 {
	margin-left:3px;
}
.product_div2 {
	background:#cfd5dc;
	width:481px;
*width:482px;
	float:left;
	padding-bottom:10px;
	padding-top:10PX;
}
ul#tabs {
	list-style-type:none;
}
ul#tabs li {
	float:left;
	padding:4px 40px 0 10px;
}
ul#tabs li a {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#0b4a77;
	float:left;
	text-decoration:none;
}
ul#tabs li a:hover {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#0b4a77;
	float:left;
	text-decoration:underline;
}
ul#tabs li a.selected {
	font:normal 18px Tahoma, Geneva, sans-serif;
	color:#0b4a77;
	float:left;
	text-decoration:underline;
}
div.tabContent {
	float:left;
	padding-bottom:10px;
	padding-top:10PX;
}
div.tabContent.hide {
	display:none;
}
div.tabContent ul {
	list-style:inside;
	list-style-type:disc;
	margin-left:30px;
}
.products_special {
	width:195px;
/*	height:215px;     Added By Ajay 07-11-2011*/
    height: 250px;
	border-top:1px solid #d0dae4;
	border-bottom:1px solid #d0dae4;
	border-left:1px solid #d0dae4;
	float:left;
}
.products_special .imagehold {
	height:85px;
	margin-top:5px;
}
.product_div2 {
	background:url(images/scroll.png) no-repeat right top;
	width:225px;
	height:auto;
	padding-left:15px;
	float:left;
}
.head_cart {
	height:42px;
	background:#89b3e3;
	color:#000;
	font:23px Arial, Helvetica, sans-serif;
	padding:5px 0 0 10px;
}
.newaddcart {
	padding:0;
}
#rightclmn_2 {
	margin-left:5px;
	width:990px;
}
#d_hours {
	width:183px;
	height:61px;
	color:#18406b;
	font-size:11px;
	text-align:center;
	padding-top:10px;
}
#d_hours span {
	font-weight:bold;
	color:#18406b;
	font-size:14px;
	margin:0;
}
#d_phone {
	width:183px;
	height:73px;
}
#d_phone img, #d_chat img {
	float:left;
	padding-left:15px;
}
#d_phone div {
	color:#18406b;
	font-size:11px;
	float:left;
	padding:5px 0 0 5px;
}
#d_chat {
	width:183px;
	height:70px;
}
#d_chat div {
	color:#18406b;
	font-size:11px;
	float:left;
	width:90px;
	padding:2px 0 0 5px;
}
.custom_button {
	background:none repeat scroll 0 0 #0a4b7a;
	border-color:#0a4b7a;
	border-style:solid;
	border-width:1px;
	color:#fff;
	cursor:pointer;
	height:24px;
	padding:0 5px 2px;
	font-weight:bold;
}
.custom_button:hover {
	background:none repeat scroll 0 0 #a8caea;
	border-color:#a8caea;
	border-style:solid;
	border-width:1px;
	color:#0a4b7a;
	cursor:pointer;
	height:24px;
	padding:0 5px 2px;
	font-weight:bold;
}
.lamphead h2 {
	color:#04395b;
//text-decoration:underline;
	float:left;
	font:12px tahoma;
	margin:0;
}
#face-twit {
	width:90px;
	margin:20px 0 0 0;
	padding-left:10px;
	text-align:center;
}
#face-twit a img {
	margin:5px 0 0 5px;
}
.prdinfo_pname div {
	color:#054b7c;
}
.prdinfo_pname h1 {
	float:left;
	color:#054b7c;
	font:18px Tahoma, Geneva, sans-serif;
}
#leftclmn #categories {
	background:url("images/categories_new.jpg") no-repeat scroll center top transparent;
	font-size:10px;
	height:44px;
	text-indent:-9999px;
	width:183px;
}

#leftclmn #returns-list{
	background:url("images/return_list.jpg") no-repeat scroll center top transparent;
	font-size:10px;
	height:44px;
	text-indent:-9999px;
	width:183px;
}

.retweet:hover span.left, .retweet.selected span.left {
	background-position:0 -116px;
}
.retweet:hover span.right, .retweet.selected span.right {
	background-position:3px -116px;
}
#tweetmeme_button {
	font-family:arial, helvetica, sans-serif;
	height:60px;
	padding-left:38px;
}
a {
	border:medium none;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.count {
	background:url("http://zulu.tweetmeme.com/b.gif") repeat-x scroll 0 -42px transparent;
	color:#444;
	display:block;
	font-size:17px;
	height:34px;
	margin:0 3px 0 15px;
	padding:4px 0;
	text-align:center;
	text-decoration:none;
}
.count span {
	display:block;
	position:absolute;
}
.count span.c {
	left:0;
	right:0;
	width:100%;
}
.count span.left, .count span.right {
	background:url("http://zulu.tweetmeme.com/b.gif") repeat-x scroll 0 0 transparent;
}
.count span.left {
	background-position:0 0;
	height:42px;
	left:0;
	top:0;
	width:15px;
}
.count span.right {
	background-position:3px 0;
	height:42px;
	right:0;
	top:0;
	width:3px;
}
.count span.t {
	font-size:10px;
	left:0;
	line-height:10px;
	right:0;
	top:23px;
	width:100%;
}
.retweet {
	background:url("images/tweet.gif") repeat-x scroll 0 -100px transparent;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:11px;
	height:16px;
	line-height:16px;
	margin:3px 3px 0;
	padding:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:52px;
}
.retweet span {
	background:url("images/tweet.gif") repeat-x scroll 0 0 transparent;
	display:block;
	height:16px;
	position:absolute;
	top:0;
	width:3px;
}
.retweet span.left {
	background-position:0 -84px;
	left:-3px;
}
.retweet span.right {
	background-position:3px -84px;
	right:-3px;
}
.retweet:hover, .retweet.selected {
	background-position:0 -132px;
}
loading .t {
	display:none!important;
}
.connect_button_container {
	background-color:#eceef5;
	border-color:#cad4e7;
}
a.connect_widget_like_button {
	-moz-border-radius:3px 3px 3px 3px;
	border:1px solid #000;
	display:block;
	float:left;
	padding:4px 5px;
}
span .liketext {
	background:url("images/like.png") no-repeat scroll left -33px transparent;
	color:#3b5998;
	display:block;
	padding-left:17px;
	white-space:nowrap;
}
.payment {
	float:left;
	margin:-23px 0 0 160px;
}
.jcarousel-container {
	position:relative;
}
.jcarousel-clip {
	z-index:2;
	padding:0;
	margin:0;
	overflow:hidden;
	position:relative;
}
.jcarousel-list {
	z-index:1;
	overflow:hidden;
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0;
}
.jcarousel-list li, .jcarousel-item {
	float:left;
	list-style:none;
	width:75px;
	height:75px;
}
.jcarousel-next {
	z-index:3;
	display:none;
}
.jcarousel-prev {
	z-index:3;
	display:none;
}
div.jGrowl {
	z-index:9999;
}
body>div.jGrowl {
	position:fixed;
}
body>div.jGrowl.top-left {
	left:0;
	top:0;
}
body>div.jGrowl.top-right {
	right:0;
	top:0;
}
body>div.jGrowl.bottom-left {
	left:0;
	bottom:0;
}
body>div.jGrowl.bottom-right {
	right:0;
	bottom:0;
}
body>div.jGrowl.center {
	top:0;
	width:50%;
	left:25%;
}
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left:auto;
	margin-right:auto;
}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color:#000;
	color:#fff;
	padding:10px;
	margin-top:5px;
	margin-bottom:5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	display:none;
}
div.jGrowl div.jGrowl-notification {
	min-height:40px;
}
div.jGrowl div.jGrowl-notification div.header {
	font-weight:bold;
	font-size:10px;
}
div.jGrowl div.jGrowl-notification div.close {
	z-index:99;
	float:right;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
div.jGrowl div.jGrowl-closer {
	height:15px;
	padding-top:4px;
	padding-bottom:4px;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
@media print {
div.jGrowl {
	display:none;
}
}
.jcarousel-scroll {
	display:none;
}
ul.jcarousel-skin-tango {
	margin:0;
	padding:0;
	list-style:none;
}
.jcarousel-container div.guttermerch {
	padding:0;
}
.jcarousel-container {
	width:800px;
}
.jcarousel-container .bullets {
	overflow:hidden;
	float:left;
	margin:0 5px;
}
.jcarousel-container .bullets a {
	background:transparent url(images/1_s/v3/carousel/bullet_carousel.gif) no-repeat scroll 0 0;
	float:left;
	text-indent:-9000px;
	width:15px;
	margin-top:17px;
}
.jcarousel-container .bullets a.current {
	background:transparent url(images/1_s/v3/carousel/bullet_carousel_active.gif) no-repeat scroll 0 0;
}
.jcarousel-container a:focus, .halfcarousel a:hover, .halfcarousel a:active {
	outline:none;
}
.jcarousel-container .homecarousel-prev {
	background:transparent url(images/1_s/v3/carousel/btn_prev_active.gif) no-repeat scroll left bottom;
	cursor:pointer;
	display:block;
	float:left;
	height:33px;
	width:25px;
	text-indent:-9000px;
	margin-left:60px;
}
.jcarousel-container .prev-disable {
	background:transparent url(images/1_s/v3/carousel/btn_prev.gif) no-repeat scroll left bottom;
	cursor:default;
}
.jcarousel-container .homecarousel-next {
	background:transparent url(images/1_s/v3/carousel/btn_next_active.gif) no-repeat scroll left bottom;
	cursor:pointer;
	display:block;
	float:left;
	height:33px;
	width:22px;
	text-indent:-9000px;
}
.jcarousel-container .next-disable {
	background:transparent url(images/1_s/v3/carousel/btn_next.gif) no-repeat scroll left bottom;
	cursor:default;
}
.jcarousel-scroll {
	position:absolute;
	z-index:10;
	bottom:0;
}
.halfcarousel-list {
	z-index:1;
	overflow:hidden;
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0;
}
.halfcarousel-list li, .halfcarousel-item {
	float:left;
	list-style:none;
	width:75px;
	height:75px;
}
#left-col #sitefeatures {
	height:115px;
}
#left-col #sitefeatures .jcarousel-item {
	height:135px;
}
#left-col #sitefeatures .jcarousel-clip {
	width:180px;
	height:115px;
	overflow:hidden;
}
#left-col #sitefeatures .jcarousel-scroll {
	bottom:10px;
	height:35px;
	background-color:#FFF;
}
#left-col .halfcarousel h3 {
	display:none;
}
#left-col #rightcarousel {
	margin:10px 0 0 0;
	width:180px;
	height:150px;
}
#left-col #rightcarousel .jcarousel-item {
	height:120px;
}
#left-col #rightcarousel .jcarousel-clip {
	width:180px;
	height:150px;
	overflow:hidden;
}
#left-col #rightcarousel .jcarousel-scroll {
	bottom:5px;
}
#left-col #leftcarousel {
	margin:10px 0 0 0;
	width:180px;
	height:280px;
}
#left-col #leftcarousel .jcarousel-item {
	height:290px;
}
#left-col #leftcarousel div.jcarousel-clip {
	width:180px;
	height:280px;
	overflow:hidden;
}
#middle-col #mainBanner {
	width:800px;
	height:130px;
	overflow:hidden;
	z-index:0;
}
#middle-col #mainBanner .jcarousel-item {
	height:200px;
}
#middle-col #mainBanner div.jcarousel-clip {
	width:800px;
	height:180px;
	overflow:hidden;
}
#middle-col #mainBanner .jcarousel-scroll {
	height:35px;
	right:0;
	width:177px;
	background:url(images/1_s/carousel/hero-carousel-scroll-bg.gif);
	background-repeat:no-repeat;
}
div.carousel-frame {
	height:235px;
}
div.carousel-frame div {
	padding:125px 10px 5px 10px;
	font-size:11px;
}
div.carousel-frame div h4 {
	font-size:14px;
	font-weight:normal;
	color:#666;
	margin:0;
	padding:0;
}
.halfcarousel-next {
	z-index:3;
	display:none;
}
.halfcarousel-prev {
	z-index:3;
	display:none;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
	background-position:0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	background-position:0 0;
	cursor:default;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
	background:transparent url(prev-vertical.png) no-repeat scroll 0 0;
	cursor:pointer;
	height:32px;
	left:43px;
	position:absolute;
	top:5px;
	width:32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
	background-position:0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
	background-position:0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	background-position:0 -96px;
	cursor:default;
}
#TB_window {
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
#TB_secondLine {
	font:10px Arial, Helvetica, sans-serif;
	color:#666;
}
#TB_window a:link {
	color:#0080aa;
}
#TB_window a:visited {
	color:#068;
}
#TB_window a:hover {
	color:#068;
}
#TB_window a:active {
	color:#30226c;
}
#TB_window a:focus {
	color:#666;
}
#TB_overlay {
	position:fixed;
	z-index:100;
	top:0;
	left:0;
	height:100%;
	width:100%;
}
.TB_overlayMacFFBGHack {
	background:url(macFFBgHack.png) repeat;
}
.TB_overlayBG {
	background-color:#477098;
}
#TB_window {
	position:fixed;
	background:#ccc;
	z-index:102;
	color:#000;
	display:none;
	border:none;
	text-align:left;
	top:50%;
	left:50%;
	padding:2px;
}
#TB_window img#TB_Image {
	display:block;
	margin:15px 0 0 15px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #666;
	border-left:1px solid #666;
}
#TB_caption {
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}
#TB_closeWindow {
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow {
	padding:7px 10px 5px 0;
	text-align:right;
	float:right;
}
#TB_ajaxWindowTitle {
	float:left;
	padding:0;
	background:none;
}
#TB_title {
	background:none;
}
#TB_ajaxContent {
	clear:both;
	padding:14px;
	overflow:auto;
	text-align:left;
	line-height:2em!important;
	border-left:1px solid #e4e4e4!important;
	border-right:1px solid #e4e4e4!important;
	border-bottom:1px solid #e4e4e4!important;
	width:550px;
	background-color:#fff;
}
#TB_ajaxContent ul {
	margin-left:0;
}
#TB_ajaxContent ol {
	margin-left:20px;
}
#TB_ajaxContent.TB_modal {
	padding:14px;
}
#TB_ajaxContent p {
	padding:0;
	margin:0;
}
#TB_load {
	position:fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top:50%;
	left:50%;
	margin:-6px 0 0 -104px;
}
#TB_HideSelect {
	z-index:99;
	position:fixed;
	top:0;
	left:0;
	background-color:#fff;
	border:none;
	height:100%;
	width:100%;
}
#TB_iframeContent {
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}
#TB_window, #TB_overlay {
	z-index:10000!important;
}
* {
	margin:0;
	padding:0;
}
.boxdiv2 {
	width:800px;
	height:auto;
	margin:0 auto;
}
.clearfix {
	clear:both;
}
.box1 {
	background:url(images/boxes_1.jpg) no-repeat;
	width:414px;
	height:220px;
	margin-top:10px;
	float:left;
}
.box1 p {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#346788;
	padding-left:102px;
	padding-top:8px;
}
.box1 p span {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#8097a5;
	text-transform:uppercase;
}
.box1mdl {
	width:390px;
	height:auto;
	float:left;
	margin:12px;
	display:inline;
}
.box1mdlleft {
	width:295px;
	height:142px;
	float:left;
}
.blutext {
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#005ba4;
	float:right;
	text-align:center;
	padding-top:13px;
	width:220px;
	height:50px;
}
.round_div {
	background:url(images/round.gif) no-repeat;
	width:157px;
	height:72px;
	margin-left:10px;
	margin-top:6px;
	float:left;
	display:inline;
}
.blutext2 {
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#005ba4;
	float:left;
	padding:3px 8px;
}
.round_div p {
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#969696;
	padding-left:8px;
	clear:both;
}
.red_text {
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#ed0000;
	text-align:center;
	padding:45px 0 0 12px;
}
.red_text span {
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#ed0000;
	text-decoration:line-through;
}
.metro_img {
	width:auto;
	height:auto;
	float:left;
	padding-top:15px;
	padding-left:5px;
}
.buy_btn {
	width:auto;
	height:auto;
	padding:6px;
	float:left;
}
.box2 {
	background:url(images/boxes_2.jpg) no-repeat;
	width:379px;
	height:220px;
	margin-top:10px;
	float:right;
}
.box2 p {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#346788;
	text-transform:uppercase;
	padding-left:40px;
	padding-top:13px;
	float:left;
}
.box2mdl {
	width:379px;
	height:auto;
	padding-top:12px;
	float:left;
}
.box2mdlleft {
	background:url(images/leftbox.jpg) no-repeat;
	width:181px;
	height:143px;
	margin:4px;
	display:inline;
	float:left;
}
.box2_text {
	font:normal 11px Verdana, Geneva, sans-serif;
	color:#000;
	text-align:center;
	padding:7px;
}
.switch_img {
	width:auto;
	height:auto;
	padding:10px 5px 10px 10px;
	float:left;
}
.red_text2 {
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#ed0000;
	text-align:center;
	padding:5px 0;
	float:left;
}
.red_text2 span {
	font:bold 10px Verdana, Geneva, sans-serif;
	color:#ed0000;
	text-decoration:line-through;
}
.buy_btn2 {
	width:auto;
	height:auto;
	padding:3px 3px 0 0;
	float:left;
}
.white_text, .white_text a {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#fff;
	text-decoration:none;
	padding-right:15px;
	float:right;
}
.white_text a:hover {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#fff;
	text-decoration:underline;
	float:right;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style:none;
	margin:0;
	padding:0;
}
ul.dropdown {
	position:relative;
	z-index:597;
	float:left;
}
ul.dropdown li {
	float:left;
	line-height:1.3em;
	vertical-align:middle;
	zoom:1;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position:relative;
	z-index:599;
	cursor:default;
}
ul.dropdown ul {
	visibility:hidden;
	position:absolute;
	top:100%;
	left:0;
	z-index:598;
	width:100%;
	border:3px solid #347ab9;
}
ul.dropdown ul li {
	float:none;
	border:1px solid #fff;
}
ul.dropdown ul ul {
	top:1px;
	left:99%;
}
ul.dropdown li:hover>ul {
	visibility:visible;
}
ul.dropdown li a {
	display:block;
}
ul.dropdown li {
	padding:0;
}
ul.dropdown li.dir {
	padding:7px 20px 7px 14px;
}
ul.dropdown ul li.dir {
	padding-right:15px;
}
ul.dropdown ul a {
	padding:4px 5px 4px 14px;
	width:151px;
	border:1px solid #fff;
}
ul.dropdown ul a:hover {
	background-color:#ececec;
	border:1px solid #dadada;
}
ul.dropdown a.open {
	background-position:0 -32px;
}
ul.dropdown a.open span {
	background-position:100% -32px;
}
ul.dropdown ul a.open span {
	background-position:100% -32px;
}
ul.dropdown li:hover>a.dir {
	background-position:0 -32px;
}
ul.dropdown li:hover>a.dir span {
	background-position:100% -32px;
}
ul.dropdown a:link, ul.dropdown a:visited {
	color:#fff;
	text-decoration:none;
}
ul.dropdown a:hover {
	color:#76b900;
	text-decoration:none;
}
ul.dropdown a:active {
	color:#fff;
}
ul.dropdown ul {
	width:174px;
	background-color:#fff;
	color:#000;
	font-size:11px;
}
ul.dropdown ul li {
	background-color:transparent;
	color:#000;
	filter:none;
}
ul.dropdown ul li.hover, ul.dropdown ul li:hover {
	background-color:transparent;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
	color:#000;
}
ul.dropdown ul a:hover {
	color:#000;
	text-decoration:none;
}
ul.dropdown ul a:active {
	color:#000;
}
.boxheading {
	background-color:#c7dbf1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	color:#000;
	padding-left:10px;
}
.infobox1 {
	border-bottom:1px solid #e7e5e5;
	border-left:1px solid #e7e5e5;
	border-right:1px solid #e7e5e5;
	margin-bottom:5px;
}
.acc_statement:hover {
	cursor:pointer;
	color:#808080;
}
.messageBox {
	font-family:arial;
	font-size:14px;
}
.messageStackError, .messageStackWarning {
	font-family:Verdana;
	font-size:12px;
	color:#FF0000;
	line-height:17px;
}
.messageStackSuccess {
	font-family:arial;
	font-size:14px;
	background-color:#9f0;
}
.headcss {
	background: none repeat scroll 0 0 #88B3E2;
	border-bottom: 3px solid #6385AA;
	color: #0B4A77;
	float: left;
	font: 18px Tahoma, Geneva, sans-serif;
	height: 27px;
	padding: 3px 0 0 7px;
	width: 976px;
}
#qtybox_new {
	background-color:#fff;
	display:none;
	height:160px;
	width:315px; 
	left:40%;
	top:40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	z-index:100;
}
#notify_box {
	background-color:#fff;
	display:none;
	height:135px;
	width:330px;
	left:40%;
	top:40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	z-index:100;
}

