body {MARGIN: 0px;scrollbar-base-color: #51caef;scrollbar-arrow-color: #000000;scrollbar-3dlight-color: #EEEEEE;scrollbar-darkshadow-color: #EEEEEE;scrollbar-face-color: #EEEEEE;scrollbar-highlight-color: #142dbd;scrollbar-shadow-color: #142dbd;scrollbar-track-color: #e0edf1;background-image:url('/images/upper_bg.jpg');background-repeat:repeat-x;background-color:#efefef;font:0.75em Arial, Helvetica, sans-serif;line-height: normal;color:#7b7a7a;text-align:center;}A.Menu:link  {  COLOR: #494748; font-family: Arial; font-size:17px; text-decoration: none; font-weight:none;}A.Menu:active  {  COLOR: #494748; font-family: Arial; font-size:17px; text-decoration: none; font-weight:none;}A.Menu:visited  {  COLOR: #494748; font-family: Arial; font-size:17px; text-decoration: none; font-weight:none;}A.Menu:hover  {  COLOR: #7851a1; font-family: Arial; font-size:17px; text-decoration: none; font-weight:none;}A.footer:link  {  COLOR: #b3b3b3; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none; word-spacing:-1.5px;}A.footer:active  {  COLOR: #b3b3b3; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none; word-spacing:-1.5px;}A.footer:visited  {  COLOR: #b3b3b3; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none; word-spacing:-1.5px;}A.footer:hover  {  COLOR: #7851a1; font-family: Arial; font-size:12px; text-decoration: underline; font-weight:none; word-spacing:-1.5px;}td.p1{background-image:url('images/header_block_content_bg.png'); cursor:hand;}td.p2{background-image:url('images/header_block_link_active_bg.gif'); cursor:hand; cursor:pointer;}A.cat:link  {  COLOR: #454545; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.cat:active  {  COLOR: #454545; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.cat:visited  {  COLOR: #454545; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.cat:hover  {  COLOR: #000000; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.Location:link  {  COLOR: #7851a1; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.Location:active  {  COLOR: #7851a1; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.Location:visited  {  COLOR: #7851a1; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.Location:hover  {  COLOR: #bbb2c7; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.pro:link  {  COLOR: #454545; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.pro:active  {  COLOR: #454545; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.pro:visited  {  COLOR: #454545; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}A.pro:hover  {  COLOR: #7851a1; font-family: Arial; font-size:13px; text-decoration: none; font-weight:none;}.but1{background-image:url('images/butn1.png'); font-size:14px; cursor:hand; font-family:arial; FONT-WEIGHT: none; border-style: solid; color:#FFFFFF; border-width: 0px; border-color:#FFFFFF; height:21px; width:90px;}.probutoff{font-size:12px; cursor:hand; font-family:arial; FONT-WEIGHT: bold; border-style: solid; color:#8b8b8b; border-width: 0px; border-color:#e8e8e8; background-color:#efefef; height:32px; width:100px; word-spacing:-1.5px; cursor:hand; cursor:pointer;}.probuton{font-size:12px; cursor:hand; font-family:arial; FONT-WEIGHT: bold; border-style: solid; color:#FFFFFF; border-width: 0px; border-color:#e8e8e8; background-color:#7851a1; height:32px; width:100px; word-spacing:-1.5px; cursor:hand; cursor:pointer;}Div.sytleDiv {height:50; width:100%; overflow-y:scroll;}td { COLOR: #000000; font-family: Arial; font-size:12px;  text-decoration: none; font-weight:none;}td.Location { COLOR: #75795b; font-family: Arial; font-size:12px;  text-decoration: none; font-weight:bold;}Input.stbn {background:#FFCC00; border:1px solid black; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; width:65px; height:18px;}Input.bordesimple {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR:'#000000'; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; HEIGHT:17px; background-color:'#ffffff' }Input.bordesimpleOn {	BORDER-RIGHT: #fc4f36 1px solid; BORDER-TOP: #fc4f36 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #fc4f36 1px solid; COLOR: #000000; BORDER-BOTTOM: #fc4f36 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; }.border_preview{ z-index:100; position:absolute;  background: #fff; border: 1px solid #444; }.title_h2 { width:300px; padding:12px 0 0 18px; }.preview_temp_load { vertical-align:middle; text-align:center; padding: 10px; }#loader_container {text-align:center;position:absolute;top:40%;width:70%}#loader { font-family:Tahoma, Helvetica, sans; font-size:10px; color:#000000; background-color:#FFFFFF; padding:10px 0 16px 0; margin:0 auto; display:block; width:135px; border:1px solid #6A6A6A; text-align:left; z-index:255; }#progress { height:5px; font-size:1px; width:1px; position:relative; top:1px; left:10px; background-color:#9D9D94 }#loader_bg { background-color:#EBEBE4; position:relative; top:8px;left:8px;height:7px; width:113px;font-size:1px }.hrow {font-weight:bold;color: #1c3d1e;}.hrow2 {font-weight:bold;color: #000000;}.hrow3 {font-weight:bold;color: #000000;font-size:17px;}.hrow4 {color: #000000;font-size:15px;}#glowtext{filter:glow(color=red,strength=3);color:#FFFFFF;font-size:13px;font-weight:bold;width:100%;}#glowtext2{filter:glow(color=000000,strength=3);width:100%;}	#flashcontent { height: 300px; vertical-align: middle;}input.big-submit {	display: block;	width: 180px;	background-color: #7851a1;	text-align: center;	padding-top: 7px;	padding-bottom: 7px;	letter-spacing: 1px;	font: 20px "GnuolaneRegular", "Lucida Grande", Arial;	color: #fff;	text-decoration: none;	text-transform: uppercase;	border: none;	cursor: pointer;}/*-----------------------------------------------------------------------------Drop Down Menu----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------		Left Categories Navigation-----------------------------------------------------------------------------*/.categories {	padding:0px;	margin:0px 0px 10px 0px;	float:left;	width:226px;}.catheading {	padding:10px 0px 0px 05px;	margin:0px;	background-image:url(/images/categories_bg.gif);	background-repeat:repeat-x;	height:41px;	color:#FFFFFF;	float:left;	font-size:14px;	text-transform:uppercase;	font-weight:bold;}/* Accordin Menu Start */.catlevl1{ /*CSS class for menu headers in general (expanding or not!)*/	font-size:15px;	color: #454545;	background-image:url(../images/left_navi_bg_levl1.gif);	background-repeat:repeat-x;	margin-bottom:1px;	height:35px;	width:202px;	padding: 0px 05px 0px 05px; /*header text is indented 10px*/	cursor: pointer;	clear:both;	border:#e3e3e3 solid 1px;	font-weight:normal;}.menuheader a{	color: #454545;	font-size:14px;}.categories ul{ /*CSS for UL of each sub menu*/	list-style-type: none;	margin: 0;	padding: 0;	float:left;}.categories ul li{	background-image:url(../images/left_navi_bg_levl2.gif);	background-repeat:repeat-x;	width:224px;	height:33px;	border-bottom:#cfcfcf solid 1px;	border-left:#e7e7e7 solid 1px;	border-right:#e7e7e7 solid 1px;	float:left;}.categories ul li a{	color: #454545;	font-size:12px;	background: url(../images/arrowbullet.gif) no-repeat center left; /*custom bullet list image*/	display: block;	padding: 8px 0px 0px 10px;	text-decoration: none;	margin-left:15px;}.categories ul li a:visited{	color: #454545;}.categories ul li a:hover{ /*hover state CSS*/	color: #000;}/* Accordin Menu End */#pscroller1{width: 680px;height: 65px;border: 0px;}@charset "utf-8";/* CSS Document */body {	padding:0px;	margin:0px;	font-family:Arial, Helvetica, sans-serif;	color:#454545;	font-size:12px;}/*-----------------------------------------------------------------------------		General Rules-----------------------------------------------------------------------------*/.* {	padding:0px;	margin:0px;}.left {	float:left;}.right {	float:right;}.clear {	clear:both;}a:active, a:focus {   outline:  none;}a {	text-decoration:none;}a img {	border:none;}.bold {	font-weight:bold !important;}.smalltext {	font-size:10px !important;}h1 {	padding:0px;	margin:0px;	font-size:24px;	font-weight:normal;	color:#999;}h2 {	padding:0px;	margin:0px;	font-size:19px;	font-weight:normal;	color:#000;}h3 {	padding:0px;	margin:0px;	font-size:14px;	font-weight:bold;	color:#000;}span.dis_none {	display:none;}.bordr {	border:#CCC solid 1px;}/*-----------------------------------------------------------------------------		Wrapper Div-----------------------------------------------------------------------------*/#wrapper {	padding:0px;	margin:0px auto;	width:1001px;}/*-----------------------------------------------------------------------------		Cart-----------------------------------------------------------------------------*/.cart {	padding:0px;	margin:0px 0px 10px 0px;	float:right;}.cart a{	color:#454545;}.left_curve_cart {	padding:0px;	margin:0px;	background-image:url(../../images/left_cart.gif);	background-repeat:no-repeat;	height:29px;	width:16px;}.right_curve_cart {	padding:0px;	margin:0px;	background-image:url(../../images/right_cart.gif);	background-repeat:no-repeat;	height:29px;	width:16px;}.cart .center_cart{	float:left;	background-image:url(../../images/cart_bg.gif);	background-repeat:repeat-x;	height:22px;	padding-top:7px;}.center_cart ul{	list-style:none;}.center_cart ul li{	float:left;}.center_cart ul li.head{	float:left;	padding:0px 10px 0px 20px;	background-image:url(../../images/cart.gif);	background-repeat:no-repeat;}.center_cart ul li.items{	float:left;	padding:0px 7px 0px 0px;	background-image:url(../../images/sep.gif);	background-repeat:no-repeat;	background-position:right;}.center_cart ul li.price{	float:left;	padding:0px 0px 0px 7px;	margin:0px !important;	width:auto !important;}/*-----------------------------------------------------------------------------		Grey Bar-----------------------------------------------------------------------------*/.grey_bar {	padding:7px 0px 0px 0px;	margin:0px 0px 8px 0px;	width:950px;	height:32px;	background-image:url(../../images/grey_bar.gif);	background-repeat:repeat-x;	border:#bdbdbd solid 1px;	float:left;}#page_navigation {	list-style:none;	float:left;	margin-left:10px;}#page_navigation a{	float:left;}#page_navigation a.page_link{	list-style:none;	float:left;	color:#000000;	padding:4px 12px 0px 12px;	display:block;}#page_navigation a.previous_link{	display:inline-block;	height:23px;	width:23px;	background-image:url(../../images/left.gif);	background-repeat:no-repeat;	margin-left:5px;}#page_navigation a.next_link{	display:inline-block;	height:23px;	width:23px;	background-image:url(../../images/right.gif);	background-repeat:no-repeat;	margin-left:5px;}.active_page1{	background-color:#036;	color:white !important;}ul.paging li{	float:left;	padding:0px 7px;}ul.paging li.txt{	padding-top:5px;}ul.paging li.txt a{	color:#000000;}ul.paging li a.left_button{	display:inline-block;	height:23px;	width:23px;	background-image:url(../../images/left.gif);	background-repeat:no-repeat;}ul.paging li a.right_button{	display:inline-block;	height:23px;	width:23px;	background-image:url(../../images/right.gif);	background-repeat:no-repeat;}ul.list_grid {	list-style:none;	float:right;	width:74px;	margin-right:15px;}ul.list_grid li{	float:left;}ul.list_grid li a.grid_view{	display:inline-block;	width:37px;	height:26px;	background-image:url(../../images/grid.gif);	background-repeat:no-repeat;}ul.list_grid li a.list_view{	display:inline-block;	width:37px;	height:26px;	background-image:url(../../images/list.gif);	background-repeat:no-repeat;}.grey_bar ul.cartitems {	font-weight:bold !important;}.noborder {	border:none !important;}.grey_bar ul.pad {	padding-top:5px;}ul.cartitems {	margin:0px;	list-style:none;	float:left;	padding:0px 20px;	font-weight:normal;	width:910px;	border-bottom:#d5d5d5 solid 1px;}.cartitems .itemThumb {	float:left;	width:83px;	text-align:left;	padding:20px 0px;}.cartitems .itemThumb img{	border:#ebebeb solid 1px;	width:62px;	height:62px;}.cartitems .itemName {	float:left;	width:420px;	font-size:14px;	font-weight:bold;	padding:40px 0px 0px 0px;}.cartitems .itemPrice {	float:left;	width:130px;	padding:40px 0px 0px 0px;}.cartitems .itemQuantity {	float:left;	text-align:center;	padding:40px 15px 0px 15px;	width:30px;}.cartitems .itemdecrement {	float:left;	width:10px;	padding:40px 0px 0px 0px;}.cartitems .itemincrement {	float:left;	width:10px;	padding:40px 0px 0px 0px;}.cartitems .itemremove {	float:left;	width:72px;	text-align:center;	padding:40px 0px 0px 0px;}.cartitems .itemTotal {	float:left;	width:70px;	text-align:center;}.cartitems .itemSize {	display:none;}.cartitemstitle {	list-style:none;	padding:0px 0px 0px 20px;	margin:0px;	float:left;	font-weight:bold;}.cartitemstitle li{	padding:0px;	margin:0px;	float:left;}.cartitemstitle li.image{	width:83px;}.cartitemstitle li.name{	width:420px;}.cartitemstitle li.price{	width:112px;}.cartitemstitle li.quantity{	width:120px;	text-align:center;}.cartitemstitle li.action{	width:22px;}.cartitemstitle li.total{	width:160px;	text-align:center;}/*-----------------------------------------------------------------------------		Products grid view-----------------------------------------------------------------------------*/.wht_sec ul.grid{	list-style:none;	float:left;}.wht_sec ul.sec_row{	margin-top:18px;	float:left;}.wht_sec ul.grid li{	background-image:url(../../images/prod_bgN.gif);	background-repeat:no-repeat;	width:210px;	height:283px;	text-align:center;	float:left;	margin-right:18px;	padding-top:11px;}.wht_sec ul.grid li.last{	margin-right:0px;}.wht_sec ul.grid li a img{	width:192px;	height:163px;}.wht_sec ul.grid li p.title{	margin-left:04px;	width:200px;	height:35px;	padding:0px 0px 0px 0px;	border:0px;	border-top:0px;	color:#FFFFFF;	font-weight:bold;	font-size:11px;	text-align:center;}.wht_sec ul.grid li p.paypalbut{	float:center;	color:#FFFFFF;	font-size:13px;	font-weight:bold;	margin-left:-10px;	width:180px;	height: 35px;	text-align:center;}.wht_sec ul.grid li p.price{	float:left;	color:#5c5c5c;	width:180px;	font-size:14px;	text-align:center;}.freedelivery{	color:#2d6631;	width:180px;	font-size:13px;	text-align:center;	font-weight:bold;}a.carthome {	padding:0px;	margin: 0px 0px 0px 0px;	background-image:url(../../images/paypalbu.jpg);	background-repeat:no-repeat;	width:125px;	height:26px;	float:right;	}.titleswitch{	display: none;}	.freedeliveryswitch{	color:#2d6631;	font-size:13px;	height:20px;	font-weight:bold;	display: none;}.priceswitch{	display: none;}.paypalbutswitch{	display: none;}a.carthomeswitch {}/*-----------------------------------------------------------------------------		Buttons-----------------------------------------------------------------------------*/ul.buttons {	list-style:none;	margin-top:10px;	float:right;	width:100%;}ul.buttons li{	width:auto !important;	float:left;	border-bottom:none !important;	padding-bottom:0px !important;	padding-left:0px;}ul.buttons li.right{	width:auto !important;	float:right;	border-bottom:none !important;	padding-bottom:0px !important;	padding-left:0px;}ul.buttons li.first{	width:auto !important;	border-bottom:none !important;	padding-bottom:0px !important;	padding-right:10px;}a.button {	padding:0px 0px 0px 0px;	margin:0px;	background-image:url(../images/button_left.gif);	background-repeat:no-repeat;	background-position:left top;	float:left;	display:block;	height:22px;	text-decoration:none;	font-weight:bold;	vertical-align:middle;	color:#454545;	cursor:pointer;}.proceed {	background-image:url(../images/button_left_proceed.gif) !important;}.contactbtn {	background-image:url(../images/button_left_contact.gif) !important;	height:22px !important;}.price_button {	background-image:url(../images/price_button.gif) !important;}.detail {	background-image:url(../images/detail_button.gif) !important;}.cart_button {	background-image:url(../images/paypaladdcart.gif) !important;}a.button span{	padding:2px 10px 5px 35px;	margin:0px;	background-image:url(../images/button_right.gif);	background-repeat:no-repeat;	background-position:right bottom;	float:left;	border:#000000 solid 0px;}a.button img{	float:left;	padding:2px 5px 0px 10px;}a.button span p{	float:left;	line-height:normal !important;	color:#454545;	padding:2px 4px 0px 4px;}/*-----------------------------------------------------------------------------		Cart Section-----------------------------------------------------------------------------*/.cart_sec {	padding:0px;	margin:2px 0px;	width:950px;	background-color:#FFFFFF;	border:#d5d5d5 solid 1px;	float:left;	border-bottom:none;}.cart_sec ul.listing{	padding:0px;	margin:0px;	float:left;	list-style:none;}ul.listing li.items{	float:left;	border-bottom:#cccccc solid 1px;}ul.listing li.grey{	background-color:#fbfbfb;}ul.listing ul.cartitems{	padding-top:0px !important;}ul.listing ul li.image{	margin:20px 0px 0px 0px;}ul.listing ul li.name{	margin:20px 0px 0px 0px;}ul.listing ul li.name h3{	height:18px;	overflow:hidden;}ul.listing ul li.name p{	height:50px;	overflow:hidden;}ul.listing ul li.price{	margin-top:40px;}ul.listing ul li.quantity{	margin-top:40px;}ul.listing ul li.quantity img{	float:left;	margin-top:2px;}ul.listing ul li.quantity input{	float:left;	width:18px;	padding-top:2px;	margin:0px 4px;	text-align:center;	font-size:10px;	height:15px;	border:#8f989f solid 1px;}ul.listing ul li.action{	margin-top:40px;}ul.listing ul li.action a.cross{	height:18px;	width:18px;	background-image:url(../images/cross.png);	background-repeat:no-repeat;	display:inline-block;}li.itemTotal{	padding-top:40px;	border-left:#d5d5d5 solid 1px;	padding-left:20px;	height:68px;}.cart_sec ul.buttons{	margin-right:15px;	width:auto !important;	float:right !important;}/*-----------------------------------------------------------------------------		Sub Total-----------------------------------------------------------------------------*/.sub_total {	padding:10px 0px;	margin:0px;	width:950px;	border:#CCCCCC solid 1px;	background-color:#eeeeee;	float:left;}.sub_total ul{	float:right;	list-style:none;	margin-right:20px;	margin-bottom:0px;	width:220px;}.sub_total ul.last{	margin-bottom:0px;	border-top:dashed #ccc 1px !important;	padding:5px 0px 0px 0px;}.sub_total ul li{	float:left;	color:#000000;}.sub_total ul li.s_total{	font-size:12px;	font-weight:bold;	width:130px;}.wht_sec_btn {	padding:10px 20px;	margin:2px 0px;	width:910px;	background-color:#FFFFFF;	border:#d5d5d5 solid 1px;	float:left;}.wht_sec_btn ul{	margin-top:0px !important;}/*-----------------------------------------------------------------------------		Cart Script Rules-----------------------------------------------------------------------------*/.itemContainer{		width:100%;		float:left;	}		.itemContainer div{		float:left;		margin: 5px 20px 5px 20px ;	}		.itemContainer a{		text-decoration:none;	}		.cartHeaders{		width:100%;		float:left;		display:none;	}		.cartHeaders div{		float:left;		margin: 5px 20px 5px 20px ;	}