
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;
}

A:link  {  COLOR: #0702ca; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}
A:active  {  COLOR: #0702ca; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}
A:visited  {  COLOR: #0702ca; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}
A:hover  {  COLOR: #000000; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}

A.Menu:link  {  COLOR: #292929; font-family: Arial; font-size:14px; text-decoration: none; font-weight:none;}
A.Menu:active  {  COLOR: #292929; font-family: Arial; font-size:14px; text-decoration: none; font-weight:none;}
A.Menu:visited  {  COLOR: #292929; font-family: Arial; font-size:14px; text-decoration: none; font-weight:none;}
A.Menu:hover  {  COLOR: #292929; font-family: Arial; font-size:14px; text-decoration: none; font-weight:none;}

A.Menu2:link  {  COLOR: #FFFFFF; font-family: Arial; font-size:11px; text-decoration: none; font-weight:none;}
A.Menu2:active  {  COLOR: #FFFFFF; font-family: Arial; font-size:11px; text-decoration: none; font-weight:none;}
A.Menu2:visited  {  COLOR: #FFFFFF; font-family: Arial; font-size:11px; text-decoration: none; font-weight:none;}
A.Menu2:hover  {  COLOR: #FFFFFF; font-family: Arial; font-size:11px; text-decoration: underline; font-weight:none;}

A.Cat:link  {  COLOR: #1c3d1e; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}
A.Cat:active  {  COLOR: #1c3d1e; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}
A.Cat:visited  {  COLOR: #1c3d1e; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}
A.Cat:hover  {  COLOR: #000000; font-family: Arial; font-size:12px; text-decoration: none; font-weight:none;}

A.Location:link  {  COLOR: #000000; font-family: Arial; font-size:11px; text-decoration: none; font-weight:bold;}
A.Location:active  {  COLOR: #000000; font-family: Arial; font-size:11px; text-decoration: none; font-weight:bold;}
A.Location:visited  {  COLOR: #000000; font-family: Arial; font-size:11px; text-decoration: none; font-weight:bold;}
A.Location:hover  {  COLOR: #142DBD; font-family: Arial; font-size:11px; text-decoration: none; font-weight:bold;}

A.ProName:link  {  COLOR: #FFFFFF; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}
A.ProName:active  {  COLOR: #FFFFFF; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}
A.ProName:visited  {  COLOR: #FFFFFF; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}
A.ProName:hover  {  COLOR: #FFFFFF; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}

A.CartProName:link  {  COLOR: #000000; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}
A.CartProName:active  {  COLOR: #000000; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}
A.CartProName:visited  {  COLOR: #000000; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}
A.CartProName:hover  {  COLOR: #000000; font-family: Arial; font-size:13px; text-decoration: none; font-weight:bold;}

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.tddown { COLOR: #aff9b4; 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;}

.but1{background-image:url('images/03.jpg'); background-color:#488d3a; font-size:14px; cursor:hand;  font-family:arial; FONT-WEIGHT: none; border-style: solid; color:#FFFFFF; border-width: 0px; border-color:#FFFFFF; height:29;}

input.but2{font-size:12px; cursor:hand;  font-family:arial; FONT-WEIGHT: bold; border-style: solid; color:#000000; border-width: 1px; border-color:#faae00; BACKGROUND-COLOR: #ebf0ec; height:18;}

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 }

td.p1{background-image:url('/images/02.jpg'); cursor:hand; color:#292929; font-size:14px;}
td.p2{background-image:url('/images/04.jpg'); cursor:hand; color:#1c3d1e; font-size:14px;}

.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;
}

/*
-----------------------------------------------------------------------------
		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;
	background-image:url(../images/back.jpg);
	background-color: #6bbc46;
	background-repeat:repeat-x;
}
/*
-----------------------------------------------------------------------------
		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:708px;
	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:668px;
	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:260px;
	font-size:14px;
	font-weight:bold;
	padding:40px 0px 0px 0px;
}
.cartitems .itemPrice {
	float:left;
	width:88px;
	padding:40px 0px 0px 0px;
}
.cartitems .itemQuantity {
	float:left;
	text-align:center;
	padding:40px 15px 0px 15px;
	width:20px;
}
.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:260px;
}
.cartitemstitle li.price{
	width:72px;
}
.cartitemstitle li.quantity{
	width:98px;
	text-align:center;
}
.cartitemstitle li.action{
	width:72px;
}
.cartitemstitle li.total{
	width:72px;
	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:708px;
	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:708px;
	border:#CCCCCC solid 1px;
	background-color:#eeeeee;
	float:left;
}
.sub_total ul{
	float:right;
	list-style:none;
	margin-right:20px;
	margin-bottom:0px;
	width:160px;
}
.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:100px;
}
.wht_sec_btn {
	padding:10px 20px;
	margin:2px 0px;
	width:668px;
	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 ;
	}

