body {

	margin: 0 20px 0 20px;

	background:url(../styleImages/bg7.jpg);

	background-color: #ffffff;

	background-attachment: fixed;

	/*background-image: url(../styleImages/backgrounds/pageBg.jpg);*/

	background-repeat: repeat;

	background-position: top;

}

#pageSurround {

	width: 925px;

	margin: 0px auto;
	vertical-align:top;
	padding: 0px;

	border: 0px solid #ccc;

	background-color: #ffffff;

}

#subSurround {

	border: 0px solid #5C84CE;

	/*background-image: url(../styleImages/backgrounds/contentBg.jpg);*/

	background-color:#FFFFFF;

	background-repeat: repeat-x;

	background-position: bottom;

}

#bottom {

        margin-bottom: 0px;

        padding-right: 0px;

        padding-top: 0px;

 }



/*#topHeader {

	text-align: right;

	height: 78px;

	margin-bottom: 10px;

	padding-right: 9px;

	padding-top: 0px;

	background-image: url(../styleImages/backgrounds/topHeader.jpg);

	border-bottom: 1px solid #000000;

}*/

#topHeader {

	text-align: right;

	height: 196px;

	width:99%;

	background:url(../styleImages/hdrimg.jpg) no-repeat;

	background-repeat: no-repeat;

}

#topHeader img{ width:950px;}





.boxTitleLeft, .boxTitleRight {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	color: #09347C;

	width: 158px;

	height: 25px;

	padding-left: 4px;

	padding-top: 1px;

        margin-top: -24px;

}

.boxContentLeft, .boxContentRight {

	border-left: 0px solid #0E51A3;

	border-right: 0px solid #0E51A3;

	border-bottom: 0px solid #0E51A3;

	background-color: #FFFFFF;

	padding-left: 0px;

        margin-top: -4px;

	margin-bottom: 10px;

	padding-top: 1px;

	padding-bottom: 4px;

}

.colLeft {

	position: relative;

	left: 0px;

	width: 165px; 

	/*padding-left: 9px;

	padding-right: 9px;*/

	float: left;

}

.colMid {

	position: relative;

	width: 710px;

	float: right;

	padding:0 0 0 5px;

}

.colRight {

	position: relative;

	width: 160px; 

	padding-left: 5px;

	/*right: 9px;*/

	float: right;

}

.boxContent {

	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;

	padding: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	color: #666666;

	background-color: #FFFFFF;

     margin-bottom: 5px;

}

/* CHECKOUT PAGES */

.colLeftCheckout {

	position: relative;

	left: 0px;

	width: 163px; 

	padding-left: 9px;

	padding-right: 10px;

	float: left;

}

.colMainCheckout {

	position: relative;

	width: 748px;

	float: left;

}

/* END CHECK OUT PAGES */

.siteDocs {

	text-align:center;

	margin-top: 9px;

}

.pagination {

	text-align: right;

	padding-top: 5px;

	padding-bottom: 5px;

}

#subCats {

	background-color: #EBEDFE;

	text-align: center;

	border: 1px solid #C9CEFC;

	margin: 0px;

	padding: 3px;

	float: left;

	width: 387px;

}

.subCat {	

	text-align: center;

	padding: 8px;

	float: left;

	width: 110px;

	height: 50px;

}

.regSep{

	padding: 10px 0px 10px 0px;

	margin: 10px 0px 10px 0px;

	border-top: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

}

.latestProds {

	float: left;

	text-align: center;

	width: 131px;

	height: 125px;

	padding-top:10px;

	padding-left:20px;


}

.catBoxEnnovative {

	float: left;
      border: 1px solid #BFCCC7;


}

.viewCatEnnovative {


	float: left;

	text-align: center;

	width: 232px;

	height:270px;

	padding-top:0px;

	padding-left:0px;
	padding-right:0px;

}

.leftSiteDoc{

	width:11px;

	height:43px;

	background-color: #ffffff;

	background-image:url(../styleImages/backgrounds/siteDocsBgLeft.gif);

	background-repeat:no-repeat;

	float:left;

}

.rightSiteDoc{

	width:1px;

	height:43px;

	background-color: #ffffff;

	background-image:url(../styleImages/backgrounds/siteDocsBgRight.gif);

	background-repeat:no-repeat;

	float:left;

}

.midSiteDoc{

	height:43px;

	background-color: #fff;

	background-image:url(../styleImages/backgrounds/siteDocsBg.gif);

	background-repeat:repeat-x;

	width:100%;

	float:top;

}



.txtContentShop {

    height: 22px;

    padding-top: 7px;

    padding-bottom: 7px;

    text-align: center;

    margin: 2px;

}



											/* Add By Deftsoft Amar */

											/* Added by Amar CSS */

#wrapper{

background:url(../styleImages/back.jpg) repeat-y;

width:945px;

height:100%;

margin:auto;

}



.upperheader{

background:url(../styleImages/upperimg.jpg) repeat-x ;

width:923px;

height:34px;



}

.searchbox{

float:left;

margin-left:10px;

margin-top:5px;

}



.uppertxt{

height:22px;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-weight:normal;

float:right;

margin-right:10px;

margin-top:5px;

color:#FFFFFF;

}

.header{

background:url(../styleImages/hdrimg.jpg) no-repeat;

width:923px;

height:196px;

margin:auto;

}

.hdrtxtl{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

font-weight:bold;

float:left;

margin-left:665px;

padding-top:165px;

color:#01a0c7;

}

.upperimg{

background: url(../styleImages/bag.png) no-repeat;

width:22px;

height:26px;

float:left;

margin-left:5px;

margin-top:155px;

}

.hdrtxtr{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

font-weight:bold;

float:left;

margin-left:3px;

padding-top:165px;

color:#d010b1;

}

.hdrtxtr a{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

color: #01a0c7;

padding-top:165px;

display:inline;

}

.hdrtxtr a:hover{

text-decoration:none;
font-size:10px; 
color:#d010b1;

}

/* Added End by Amar CSS  */

												  

#container{

width:925px;

height:1015px;

background-color:#ffffff;

margin:auto;

}

.leftcont{

/*height:763px;*/

height:auto;

width:176px;

float:left;

margin-left:1px;

}

.accessories{

background:url(../styleImages/accessories.jpg) no-repeat;

width:179px;

height:33px;

float:left;

margin-left:1px;

margin-top:2px;

}

.payment{

background:url(../styleImages/Payment.jpg) no-repeat;

width:179px;

height:36px;

float:left;

margin-left:1px;

margin-bottom:-5px;

margin-top:8px;

}


.leftbox{

width:176px;

/*height:234px;*/

height:auto;

float:left;

background-color:#FFFFFF;

margin-left:1px;

margin-top:2px;

border:#CCC solid 1px;

}

.lefttxt{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

font-weight: bold;

float:left;

padding-left:-15px;

padding-top:8px;

line-height:28px;

color: #19aedb;

}

.lefttxt a{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

text-decoration:none;

list-style:none;

/*color: #19aedb;*/

color: #009fc6;

}

.lefttxt a:hover{

color:#c2329e;

}

.featured{

background: url(../styleImages/Featured.jpg) no-repeat;

width:179px;

height:36px;

float:left;

margin-left:1px;

margin-top:8px;

}

.leftbox1{

width:175px;

/*height:134px;*/

height:auto;

float:left;

background-color:#FFFFFF;

margin-left:2px;

margin-top: 8px;
padding-top:2px;

border:#CCC solid 1px;

}

.boxtxt{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

text-align:center;

margin:4px;






line-height:20px;

}

.mailing{

background: url(../styleImages/Mailing.jpg) no-repeat;

width:176px;

height:36px;

float:left;
padding-left:2px;

margin-left:3px;

margin-top:8px;
margin-bottom:2px;

}

.leftbox2{

width:173px;

height:120px;

float:left;

background-color:#FFFFFF;

margin-left:3px;
padding-left: 3px;
padding-top:6px;
/*margin-top:2px;*/

border:#CCC solid 1px;

}

.boxtxt2{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

margin-top:3px;

margin-left:5px;

/*color:#71cae0;*/

color:#009fc6;

font-weight:bold;

line-height:20px;

}

strong{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

font-weight:bold;

}

.emailbox{

float:left;

padding-left:50px;

margin-top:-20px;

}

.joinus{
width:97px;
height:26px;
float:left;
margin-left:35px;
margin-top:2px;
background-image:url(../styleImages/btn.jpg);


background-repeat:no-repeat;
border:none;
font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFF;
}

input.joinus:hover {
	/*background-color: #9dabd9;*/
	color:#00CCFF;
}
.purchage{
float:right;
width:97px;
height:26px;
margin-right:25px;
margin-top:-20px;
background-image:url(../styleImages/btn.jpg);
background-repeat:no-repeat;
border:none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight: bold;
color:#FFF;
text-decoration:none;
padding-top:4px;
}

a.purchage:hover {
	/*background-color: #9dabd9;*/
	color:#00CCFF;
}

.buttonlogin{
float:right;
width:97px;
height:26px;
margin-right:25px;
background-image:url(../styleImages/btn.jpg);
background-repeat:no-repeat;
border:none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight: bold;
color:#FFF;
text-decoration:none;
padding-bottom:3px;
}

input.buttonlogin:hover {
	/*background-color: #9dabd9;*/
	color:#00CCFF;
}

.leftbox3{

width:176px;

height:140px;

float:left;

background-color:#FFFFFF;

margin-left:2px;

margin-top:8px;

border:#CCC solid 1px;

}

.btmtxt{

width:122px;
height:26px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:24px;
margin-top:10px;
text-align:center;
color:#009fc6;
font-weight:bold;
font-style:normal;
row-height: 15px;

}

.btmimg{
background:url(../styleImages/btmimg.jpg) no-repeat;
width:48px;
height:47px;
float:left;
margin-left:30px;
margin-top:3px;

}

.imgtxt{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
float:left;
margin-left:18px;
margin-top:10px;
color:#009fc6;
row-height: 18px;

}

.paytxt{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

float:left;

padding-left:2px;

margin-top:50px;

}

.rightcont{

/*height:763px;*/

height:auto;

width:730px;

float:right;

margin-right:2px;

}

.menu{

background-color:#8f2a75;

width:722px;

height:33px;

margin-top:2px;

margin-left:5px;

margin-bottom:2px;

}



.menu ul{

margin:0px;

padding:0px;



}

.menu ul li{

display:block;

float:left;

border-right: #FFFFFF solid 2px;

}

.menu ul li a{

font-weight:bold;

color: #FFFFFF;

text-decoration:none;

text-align: center;

display:block;

padding:9px 4.5em 12px 4.5em;

font-size:11px;

font-weight:bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

*:first-child+html .menu ul li a{

font-weight:bold;

color: #FFFFFF;

text-decoration:none;

text-align: center;

display:block;

padding:9px 4.4em 12px 4.5em;

font-size:11px;

font-weight:bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.menu ul li a:hover{

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

background-color:#26b6e6;

color:#b53594;

}

.downimg{

background:url(../styleImages/mainimg.jpg) no-repeat;

width:725px;

height:237px;

margin-top:2px;

margin-left:5px;

}

.product_table{

width:723px;

height:480px;

margin-left:5px;

margin-top:7px;

background-color:#FFFFFF;

border:#CCC solid 1px;

}

.prdtxt{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:20px;

font-weight:bold;

color:#b53594;

margin-top:5px;


margin-left:5px;

}

.gallery{

width:165px;

height:200px;

background-color:#FFFFFF;

float:left;

margin-top:10px;

margin-left:8px;

border:#CCC solid 1px;

}

.prdbox_1{

background:url(../styleImages/img1.jpg) no-repeat;

width:117px;

height:117px;

margin-left:25px;

margin-top:8px;

}

.prdbtn{
background: url(../styleImages/p-btn.png) no-repeat;
/*background-color:#C46CB6;*/
width:130px;
height:32px;
margin-top:10px;

}

.btntxt1{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

font-weight:bold;

/*margin-left:10px;*/

text-align:center;

padding-top:2px;

color:#FFFFFF;

}

.btntxt1 a{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

text-decoration:none;

list-style:none;

color:#FFFFFF;

}

.btntxt1 a:hover{

color:#00CCFF;

}

.btntxt2{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:14px;

font-weight:bold;

margin-left:10px;

padding-top:5px;

color:#FFFFFF;

}

.btntxt2 a{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:14px;

text-decoration:none;

list-style:none;

color:#FFFFFF;

}

.btntxt2 a:hover{

color:#FFFFFF;

}

.prdbtn1{

background: url(../styleImages/btnimg.png) no-repeat;

width:98px;

height:26px;

margin-top:48px;

margin-left:35px;

}

.prdbtn01{

background: url(../styleImages/btnimg.png) no-repeat;

width:98px;

height:26px;

margin-top:55px;

margin-left:35px;

}

.prdbtn02{

background: url(../styleImages/btnimg.png) no-repeat;

width:98px;

height:26px;

margin-top:70px;

margin-left:35px;

}



.prdbox_2{

background:url(../styleImages/img2.jpg) no-repeat;

width:120px;

height:120px;

margin-left:25px;

margin-top:5px;

}

.prdbox_3{

background: url(../styleImages/img3.jpg) no-repeat;

width:78px;

height:118px;

margin-left:25px;

margin-top:7px;

}

.prdbox_4{

background: url(../styleImages/img4.jpg) no-repeat;

width:124px;

height:104px;

margin-left:25px;

margin-top:5px;

}

.prdbox_5{

background: url(../styleImages/img5.jpg) no-repeat;

width:130px;

height:110px;

margin-left:25px;

margin-top:5px;

}

.prdbox_6{

background: url(../styleImages/img6.jpg) no-repeat;

width:129px;

height:88px;

margin-left:25px;

margin-top:5px;

}

.prdbox_7{

background: url(../styleImages/img7.jpg) no-repeat;

width:84px;

height:114px;

margin-left:25px;

margin-top:1px;

}

.prdbox_8{

background: url(../styleImages/img8.jpg) no-repeat;

width:113px;

height:111px;

margin-left:25px;

margin-top:4px;

}

#footer{

width:923px;

height:40px;

background-color:#992e7e;

float:left;

margin-left:1px;

margin-top:18px;

}

.ftrtxt{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:normal;

margin-top:5px;

margin-left:10px;

color:#FFFFFF;

float:left;

}

.footrtxt{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

font-weight: bold;

float:right;

margin-top:-15px;

margin-right:20px;

color:#41b8d5;

}

.footrtxt a{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;
 
text-decoration:none;

list-style:none;

color:#41b8d5;



}

.footrtxt a:hover{

color:#FFFFFF;

}

.siteDocs-1 {

	text-align: center;

	background-color:#992E7E;

	height: 35px;

	color: #ffffff;

	width:923px;

	padding-top:8px;

	margin-top:5px;

	

}

*:first-child+html .siteDocs-1 {

	text-align: center;

	background-color:#992E7E;

	height: 30px;

	color: #ffffff;

	width:923px;

	padding-top:6px;

	margin-top:25px;

	

}

/* End by deftsoft Amar*/

/* added in upgrade to v4 */
#imgThumbSpace{
line-height: 0px;
}
#imgThumbSpace img {
padding-right: 3px;
padding-bottom: 3px;
}
/*
Start Cross-Browser DHTML Menu
*/
#mainmenu-nav {
list-style: none;
list-style-type: none;
width: 158px;
padding: 0px;
margin: 0px;
}
.li-nav a {
padding: 2px 1px;
background-color: #EBEDFE;
width: 148px;
display: block;
text-indent: 2px;
color: #070F72;
text-decoration: none;
margin: 0px;
}
.li-nav a:hover {
background-color: #FFFFFF;
color: #FF6600;
}
.ul-nav, .li-nav {
display: block;
list-style: none;
}
.ul-nav {
width: 150px;
padding: 0px;
}
.li-nav {
float: left;
}
.li-nav .ul-nav {
display: none;
position: absolute;
margin-left: 100px;
margin-top: -19px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top: 4px solid #0858B6;
z-index: 99;
}
a.hassubmenu {
background-image: url(../styleImages/more.gif);
background-repeat: no-repeat;
background-position: 143px 6px;
}
/*
End Cross-Browser DHTML Menu
*/
/* End add in upgrade to v4 */