@charset "utf-8";
/* CSS Document */

/* Global Styles */
body {
	margin:0;
	padding:0;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form{padding:0;margin:0;display:inline;}

.canvas {width: 810px; margin: 0 auto;}
#header {

width: 100%;
	margin: 0 auto;
	font-size: 11px;
	text-align: center;
	padding-left:10px;
height:86px; 
}	
#header-new-ch-fr-res {

width: 100%;
	margin: 0 auto;
	font-size: 11px;
	text-align: center;
	padding-left:0px;
height:86px; 
} 

#logo { width:230px;float:left; margin-left:15px; padding-top:10px; }
#logo-new-fr-res { width:230px;float:left; margin-left:0px; padding-top:10px; }
#toplinks {
	float:left;
	word-spacing: normal;
	height: 27px;
	width: 470px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 18px;
	
}
#menu {
	height:35px;
}

/* Set the page width */
#wrapper-menu-top, #wrapper-content, #wrapper-footer {
	width: 100%;
	margin: 0 auto;
	font-size: 11px;
	text-align: center;
	padding-left:30px;
}

#menu-top ul {
	margin: 0 auto;
	padding: 0.85em 0 0 0;
	list-style: none;
	font-size: 100%;
	
	
}

#menu-top li {
	display: inline;
	margin: 0 auto;
	
}

#menu-top a {
	float: left;
	background:url(../../images/menuleft.png) no-repeat left top;
	margin-left:3px;
	padding:0 0 0 4px;
	text-decoration:none;
	line-height: 2.00em;
}

#menu-top a span 
{
	background: transparent url(../../images/menuright.png) no-repeat right top;
	padding:1px 15px 1px 12px;
	
	color:#000000;
	display: block;
	cursor: pointer; /* IE doesnt display the hand when you roll over the link for some reason. This fixes it */

}


 #menu-top a:hover 
 {
 background:url(../../images/menuleft-blue.png) no-repeat left top;
 }
 
 
 #menu-top a:hover span 
 {
	
	background: transparent url(../../images/menuright-blue.png) no-repeat right top;
	
	color: #FFFFFF;
 }
   #menu-top a:selected
 {
 background:url(../../images/menuleft-blue.png) no-repeat left top;
 }
 
 
 #menu-top a:selected span 
 {	
	background: transparent url(../../images/menuright-blue.png) no-repeat right top;
	color: #FFFFFF; }



 .help-link{
 width:50px; float:left;
 margin:10px 0px 0px 117px;

 }
 
/* 
/*** Global Settings ****/

p { margin : 0;padding : 0;}
a:visited, a:link {
	color :#0066ff;
	text-decoration : underline;
	background:none;
}
a:hover {
	color : #FE8F00;
	text-decoration : none;
	background:none;
}
.h1 {
	color : #0099ff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	top:0px;
	clip: rect(0px,auto,auto,auto);
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.h2 {
	color : #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin:0px 6px 0px 0px;
	top: 10px;
	}
.h3 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; text-align:left;
	font-weight: bold;
}

.h5 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	width:450px; padding-left:2px;
	float:left;
	padding-top:28px;
}

.h17 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	width:200px; padding-left:50px;
	float:left;
}
.h19 {
	color : #0099ff;
	padding:0px 0px 0px 4px;
	top:0px;
	clip: rect(0px,auto,auto,auto);
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}
.h22 {
	color : #000000;
	padding:3px 0px 3px 0px;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-top:7px;

}

.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-color: #2EC4F5;
}

.h4 {
	color : #099CCE;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 3px;
	top: 0px;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.h14 {
width:500px;
	color : #198cff;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding:10px 0px 0px 20px;
	float:left;
}
/**** for main content *****/
.main{ padding-top:20px; width:800px;  margin:0 auto;clear:both; height:auto;}
.main2{ padding-top:20px; width:710px; margin:0 auto; clear:both; height:auto; padding:left:70%;}
.main3{ padding-top:20px; width:700px; clear:both; height:auto; margin-left:35px;}
.main4{ padding-top:20px; width:770px; margin:0 auto; clear:both; height:auto; padding:left:70%;}
.main5{ padding-top:20px; width:780px; margin:0 auto; clear:both; height:auto; padding:left:70%;}
.main6{ padding-top:20px; width:760px; margin:0 auto; clear:both; height:auto;}

/*** Box ****/
#left-nav {  width:170px; float:left; margin-top:12px;margin-left:13px; margin-right:3px;}
#left-nav3 { width:170px; float:left; margin-top:17px; padding-left:15px;}
#left-nav4 { width:180px; float:left; margin-top:17px; padding-left:23px; padding-right:5px;}

#search { width:168px; margin:0 auto; padding-bottom:13px; }
#search-top {height:24px;background:url(../../images/box-search.png) no-repeat top; }
#search-content {height:63px; width:150px; padding-left:1px;}
#search-rep { background:url(../../images/box-rep.png) repeat-y center                ;padding-left:12px;padding-bottom:5px;padding-top:5px;height:auto;}
#search-bottom{ height:13px;background:url(../../images/box-bot.png) no-repeat top}
.expanded-search-text{
width:80px; height:auto; float:left; margin:5px 0px 0px 2px;
}
.expanded-search-button{
width:60px; height:auto; float:left;margin-left:5px;
}

.products {width:168px; margin:0 auto; padding-bottom:13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.products-top {height:38px;background:url(../../images/box-products.png) no-repeat bottom;}
.products-rep { background:url(../../images/box-rep.png) repeat-y center; padding-left:10px;}
.products-rep ul {list-style-type:square; }
.products-rep 
.products-rep li { line-height: 1.3em;}
.products li span { margin-left:-2px; }
.products-bottom{  height:13px;background:url(../../images/box-bot.png) no-repeat top;width:168px;}
.pcount{  font-size:9px; padding-left:5px;}
/*--platform --starts--*/
/*--platform --starts--*/
.platform-topblank{ height:22px;background:url(../../images/round-blank-top.png) no-repeat bottom;}

.platform { width:168px; margin:0 auto; padding-bottom:13px;}

.platform-top {height:42px;background:url(../../images/box-platform.png) no-repeat bottom;}

.platform-rep {  background:url(../../images/box-rep.png) repeat-y center;}
.platform-content {height:auto; width:155px; padding-left:13px;}
.platform-rep ul {margin:0px;padding:1px; list-style-type:square;}
.platform-rep li {margin:2px 0px 5px 15px;}
.platform li span {  margin-left:-2px; }
.platform-bottom{ height:13px;background:url(../../images/box-bot.png) no-repeat top}

.myaccount { width:180px; margin:0 auto; padding-bottom:13px; }
.myaccount-top {height:42px;background:url(../../images/my-account.png) no-repeat bottom;width:173px; margin:0 auto;}
.myaccount-rep {  background:url(../../images/box-rep.png) repeat-y center;width:173px; margin:0 auto;padding-top:10px;}
.myaccount-content {height:auto; width:138px; margin-left:17px;}
.myaccount-bottom{ height:13px;background:url(../../images/box-bot.png) no-repeat top;width:173px;margin:0 auto;}

.tabs-blue{
 height:auto; background:url(../../images/box-rep.png) repeat-y center;
}
/* .platform-content{ background:url(../../images/bullet.gif) repeat-y  padding-left:30px;} */
/*--platform-end ----*/

/*--make money-start ----*/
.makemoney { width:158px; height:40px; margin:0 auto; padding-top:13px;}

/*--make money-end ----*/



/*-- right-nav starts---*/

#right-nav { width:550px; float:left; height:auto; margin-top:12px; margin-left:15px;}
#right-nav-e-wallet { width:570px; float:left; height:auto; margin-top:12px; margin-left:15px;}

/*-- right-nav ends---*/

/*--selectproducts ----*/
#selectproducts { width:530px; height:140px; padding-bottom:13px;
}
#selectproducts2m { width:530px; height:auto; padding-bottom:13px;
}
#selectproducts-left{height:141px; width:56px; float:left; }
#selectproducts-left2m{height:auto; width:56px; float:left; }
#selectproducts-rep{ height:141px; width:450px;background:url(../../images/selectproducts-rep.png) repeat-x; float:left; }
#selectproducts-rep2m{ height:118px; width:442px;background:url(../../images/selectproducts-rep2.png) repeat-x; float:left; }
#selectproducts-right{ height:141px; width:21px; float:left; }
#selectproducts-right2m{ height:auto; width:21px; float:left; }

/*--after login- purchase--*/
.purchase-shape{ width:530px; height:50px; margin: 0 auto; float:left;padding-bottom:10px; padding-top:5px;
}

.purchase-shape-left{height:54px; width:10px; float:left; background:url(../../images/latest-purchase-left.png); }

.purchase-shape-left2{height:54px; width:30px; float:left; background:url(../../images/latest-purchase-left.png); }
.purchase-shape-rep{ height:54px; width:477px;background:url(../../images/latest-purchase-rep.png) repeat-x; float:left; }
.purchase-shape-rep2{ 
	height:54px; 
	width:468px;
	background:url(../../images/latest-purchase-rep.png) repeat-x; 
	float:left;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 8px;
	float: left;
	 }
.purchase-shape-right{ height:54px; width:12px; float:left; background:url(../../images/latest-purchase-right.png); }


/*--top-downloads --starts--*/
.topdownloads{ width:530px; height:50px; margin: 0 auto;float:left;padding-bottom:10px; padding-top:5px;
}

.topdownloads-left{height:54px; width:30px; float:left; }
.topdownloads-rep{ height:54px; width:474px;background:url(../../images/top-downloads-rep.png) repeat-x; float:left; }
.topdownloads-right{ height:54px; width:15px; float:left;  }


.topdownloads10{ width:530px; height:50px; margin: 0 auto;float:left;padding-bottom:10px; padding-top:5px; padding-left:34px;
}

.topdownloads-left10{height:54px; width:30px; float:left; }
.topdownloads-rep10{ height:54px; width:477px;background:url(../../images/top-downloads-rep.png) repeat-x; float:left; }
.topdownloads-right10{ height:54px; width:15px; float:left;  }

/*************Form Elements*********************/
.input {
	border: #7f9db9 1px solid;
	color:#5F5F5F;	
	vertical-align:middle;
	width: 140px;font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:1px;
}
.input-devices {
	border: #CDCDCD 1px solid;
	color:#5F5F5F;	
	vertical-align:middle;
	width: 180px;font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:1px 1px 1px 1px;;
}

.input-currency-main {
border: #CDCDCD 1px solid;
color:#5F5F5F;
vertical-align:middle;
 width: 115px;font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}

.input4 {
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	width:20px;
}
.txtarea {border: #CDCDCD 1px solid;padding:3px;background: #FFFFFF url(../../images/input-bg.gif) repeat-x top;}
.combo {border: #CDCDCD 1px solid;width: 150px;color:#5F5F5F;font: 11px Verdana, Arial, Helvetica, sans-serif;height:20px;padding:1px;}
label {display: block;margin: 5px 0 5px 0px;}
.search-btn{clear:both;text-align:center;margin:8px 5px 8px 60px;}
.go-btn{clear:both;text-align:center;margin:15px 0px 0px 3px; vertical-align:middle;}
.input-topdownloads {border: #CDCDCD 1px solid;color:#5F5F5F;height:15px; vertical-align:middle; margin:15px 0px 0px 20px; }

.input2 {
   border: #CDCDCD 1px solid;
 color:#5F5F5F;
 height:22px;
 vertical-align:middle;
 width: 340px;
}
.input-asearch {
  border: #CDCDCD 1px solid;
	color:#5F5F5F;	
	vertical-align:middle;
	width: 152px;font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.input4{
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	height:22px;
	vertical-align:middle;
	width:170px;
}
.input7 {
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	height:22px;
	vertical-align:middle;
	width: 160px;
}

/*************products list details*********************/
.pdetails{ width:560px; height:150px; margin: 0 auto; padding-top:10px;}
.pdetails-left{height:110px; width:61px; float:left; margin:10px 0px 0px 0px;}
.pdetails-rep{  height:120px; width:350px;float:left; margin:0px 0px 0px 10px; padding-top:8px; padding-bottom:8px;}
.pdetails-right{ height:110px; width:110px; float:left; vertical-align:middle; padding-bottom:10px; padding-left:2px; padding-top:8px;}


/*************products list ending*********************/

.add_cart{ vertical-align:middle; padding-left:20px;}

.horz_line{ height:10px;background:url(../../images/horizantal_seperator.gif) repeat-x                ;}
#page_no{ width:510px; height:20px; margin:5px 0px 5px 0px; 
}
#viewallproducts{ margin:10px 0px 0px 0px; width:260px; float:left; text-align:right;}
.topdownloadsdiv{ margin:10px 0px 0px 0px; width:260px; float:left; text-align:left;}
.divtopdl{width:520px;}


/*************products detail page*********************/
.items{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

.h6 {
	color : #00ABF3;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.h7 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	margin:2px 5px 2px 0px;
	width:580px;
	height:30px;
	padding:0px 0px 0px 8px;
	float:left;
	
}


.h8 {
	color : #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold; vertical-align:middle;}

	.h10 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	height:24px;
	width:720px;padding:25px 2px 2px 2px;
}

#product-desc{width:550px; height:auto; padding-top:5px;}
#product-desc-thumb {width:70px; height:110px;float:left;}
#product-desc-details{ width:450px; height:auto; float:left; padding:7px 0px 0px 10px;}

#links-detail{ width:700px; margin:0 auto; float:left; padding-left:2px;}
#links-detail-index{ width:700px; margin:16px 0px 0px 45px; }

/******************rounded shape ******************************/
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 2px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2em; color:#000000;}
#xsnazzy h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:10px 2px 2px 2px; width:510px; }

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f7f7f7; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.xb1 {margin:0 5px; background:#cccccc;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#f7f7f7; border:0 solid #cccccc; border-width:0 1px;height:310px;}


/******************************producthubm-detail********************************/
.productheader {width:700px; height:80px; margin:0 auto; padding-top:10px;}
.productheader-thumb{ height:61px; width:60px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; margin-top:5px; float:left;}
.productheader-detail{ height:50px; width:270px;float:left; margin:20px 5px 5px 10px;}

.download {
	display:block;
	background-color:#0099fe;
	width:135px;
	height:15px;
	margin: 5px 0px 2px 32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
	padding:2px 2px 1px 2px;
	float:left;

}
#download3 {
	display:block;
	background-color:#0099fe;
	width:465px;
	height:22px;
	margin: 14px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
	padding:5px 5px 1px 5px;
	float:left;
	font-weight:bold;
}
.getfree-trial {
	display:block;width:100px;
	width:140px;
	height:15px;
	margin: 5px 0px 5px 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:bold;
	float:left; 
}

.pdetail-price {
	width:145px;
	height:auto;
	margin: 15px 0px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:16px;
	color:#333333;
	float:left;
	
}
.addtocart-tab {
	width:131px;
	height:32px;
	margin:2px 0px 3px 52px;
	float:left; 
}
.horizantal-sep{
  width:475px; margin:0 auto;
 background:url(../../images/horiz-sep.png) repeat-x;
}

.ssh{
 width:171px; height:169;
 padding:5px 0px 0px 15px;
 margin-bottom:3px;
 float:left;
 }
 
 .ssh3{
 width:171px; height:169;
 padding:5px 0px 0px 5px;
 margin:20px;
 float:left;
 }
 
.screenshots{
	display:block;width:100px;
	width:145px;
	height:15px;
	margin:5px 5px 3px 360px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:bold;
	color:#0099ff;
	float:left; 
}

.screenshot-div{
width:700px;
height:130px;
margin:0 auto;

}
/************************************ BOX2**********************************/
#xsnazzy2 h1, #xsnazzy2 h2, #xsnazzy2 p {margin:0 2px; letter-spacing:1px;}
#xsnazzy2 h1 {font-size:2em; color:#000000;}
#xsnazzy2 h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy2 p {padding-bottom:0.5em;}
#xsnazzy2 h2 {padding-top:0.5em;}
#xsnazzy2 {background: transparent; margin:10px 2px 2px 0px; width:215px; }

.x2top, .x2bottom {display:block; background:transparent; font-size:1px;}
.x2b1, .x2b2, .x2b3, .x2b4 {display:block; overflow:hidden;}
.x2b1, .x2b2, .x2b3 {height:1px;}
.x2b2, .x2b3, .x2b4 {background:#f7f7f7; border-left:1px solid #40d9fe; border-right:1px solid #40d9fe;}
.x2b1 {margin:0 5px; background:#40d9fe;}
.x2b2 {margin:0 3px; border-width:0 2px;}
.x2b3 {margin:0 2px;}
.x2b4 {height:2px; margin:0 1px;}

.x2boxcontent {display:block; background:#f7f7f7; border:0 solid #40d9fe; border-width:0 1px;height:310px;}
/************************************ BOX2**********************************/

#rounded-shape1{ width:511px; height:auto; float:left; margin-top:30px;}
#rounded-shape2{ width:180px;height:auto; float:left;margin:0px 2px 2px 10px;}
#rounded-shape3{ width:704px; height:140px; float:left;}
#rounded-shape4{ width:610px; height:155px; float:left;margin:15px 0px 0px 106px;}


.buy1 {

	width:190px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:bold;
	color:#000000;
	float:left;
	padding:15px 0px 25px 30px;
	
}


.buy2 {
	width:190px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:bold;
	color:#000000;
	float:left;
	padding:10px 5px 10px 30px;
	
}
.2productsadd{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	color:#000000;
	padding:10px 10px 10px 10px;

}

.horizantal-sep2{
  width:210px; margin:0 auto;
  padding:5px 0px 5px 0px;
  background:url(../../images/horiz-sep.png) repeat-x;}
  
.add{ font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:bold;
	color:#000000;
	width:10px;
	float:left;
	margin:20px 10px 0px 10px;
	}
	
.sitecontent{ width:560px; height:auto;
padding:20px 0px 0px 10px;

}

.horizantal-sep3{
  width:560px; 
  margin-top:20px;
  background:url(../../images/horiz-sep.png) repeat-x;}
  
.compatable-left{
  width:130px; 
  margin-top:20px;
  height:auto; 
  float:left;
  padding-left:10px;
  }
  
.compatable-right{
  width:360px; 
  margin-top:20px;
  height:auto; 
  float:left;}
  
.global-bullet { padding-left:10px;list-style: url(../../images/bullet.gif) none; width:400px;}
.global-bullet ul {margin:0 auto;padding:5px;}
.global-bullet li {margin:0 0 6px 35px;}

.backto-top{
width:90px; height:20px;
float:right;

}

.specs{

width:600px; height:auto;
padding:5px 20px 5px 20px;
}
.line{
width:630px;
padding:10px 0px 5px 0px;
}


.p-desc{
width:350px;height:auto;
float:left;
}
.p-desc-image{
width:240px;height:auto;
float:left;
padding-left:30px;
}



/************************************ BOX3**********************************/
#xsnazzy3 h1, #xsnazzy3 h2, #xsnazzy3 p {margin:0 2px; letter-spacing:1px;}
#xsnazzy3 h1 {font-size:2em; color:#000000;}
#xsnazzy3 h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy3 p {padding-bottom:0.5em;}
#xsnazzy3 h2 {padding-top:0.5em;}
#xsnazzy3 {background: transparent; margin:10px 2px 2px 2px; width:700px; height:auto; }

.x3top, .x3bottom {display:block; background:transparent; font-size:1px;}
.x3b1, .x3b2, .x3b3, .x3b4 {display:block; overflow:hidden;}
.x3b1, .x3b2, .x3b3 {height:1px;}
.x3b2, .x3b3, .x3b4 {background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.x3b1 {margin:0 5px; background:#cccccc;}
.x3b2 {margin:0 3px; border-width:0 2px;}
.x3b3 {margin:0 2px;}
.x3b4 {height:2px; margin:0 1px;}

.x3boxcontent {display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:128px;}
/************************************ BOX3**********************************/

/************************************ BOX4**********************************/
#xsnazzy4 h1, #xsnazzy4 h2, #xsnazzy4 p {margin:0 2px; letter-spacing:1px;}
#xsnazzy4 h1 {font-size:2em; color:#000000;}
#xsnazzy4 h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy4 p {padding-bottom:0.5em;}
#xsnazzy4 h2 {padding-top:0.5em;}
#xsnazzy4 {background: transparent; margin:10px 2px 2px 2px; width:594px; }

.x4top, .x4bottom {display:block; background:transparent; font-size:1px;}
.x4b1, .x4b2, .x4b3, .x4b4 {display:block; overflow:hidden;}
.x4b1, .x4b2, .x4b3 {height:1px;}
.x4b2, .x4b3, .x4b4 {background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.x4b1 {margin:0 5px; background:#cccccc;}
.x4b2 {margin:0 3px; border-width:0 2px;}
.x4b3 {margin:0 2px;}
.x4b4 {height:2px; margin:0 1px;}

.x4boxcontent {display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:90px;}
/************************************ BOX3**********************************/




.thumbnail{
width:70px;height:auto;
padding:0px 5px 2px 20px;
margin:3px 0px 0px 0px;
float:left;
}

.download2 {
	display:block;
	float:left;
	background-color:#0099fe;
	width:135px;
	height:15px;
	margin: 30px 0px 0px 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
	padding:2px 5px 1px 5px;

}

.getfree-trial2
{
width:170px; height:16px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:30px 0px 0px 18px;
}
.yourown-review-main{
width:680px; height:90px;
vertical-align:middle;
padding:2px 0px 0px 0px;
}

.see-all{
width:100px; margin-left:490px; text-align:right
}

.customer-review
{
width:160px; height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px 0px 0px 50px;
}

.customer-review2
{
width:150px; height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:7px 0px 0px 32px;
}
.your-own-review-main{
width:590px; height:115px; float:right; vertical-align:top;
}
.your-own-review-content{
width:570px; height:98px; float:left; vertical-align:top;
}


.your-own-review-heading{

width:550px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:3px 0px 1px 0px;
float:left;
}

.your-own-review-text{

width:550px;
height:55px;
font-family:Arial, Helvetica, sans-serif;
float:left;
font-size:11px;
text-align:justify;
margin:2px 0px 1px 12px;
}
.your-own-review-price{
width:90px; float:right;
margin:0px 20px 0px 0px;
text-align:right;
}

.review-details{
width:550px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:5px; margin-left:2px;

}
.yourown-review-small{
width:580px; height:80px;padding:2px 0px 0px 10px;
}
.yourown-review-date-time{
width:300px; height:15px;padding:0px 0px 0px 10px; float:left;
}
.yourown-expand-review{
width:120px; height:15px;padding:0px 0px 0px 25px;float:left; margin-left:120px;
}


.yourown-feeback{
width:420px; height:30px;padding:15px 0px 0px 10px;float:left; font-weight:bold; font-size:12px;
}
.productdetail-bottom-content{

width:420px; height:90px; float:left; vertical-align:top; 
}

.tell-friend {
	display:block;width:100px;
	height:15px;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:bold;
	float:left; 
}

.tell-friend2 {
	display:block;width:100px;
	height:auto;
	margin: 7px 0px 7px 5px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:bold;
	float:left; 
}
.vertical-line{
	display:block;width:10px;
	height:auto;
	margin: 32px 0px 0px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:bold;
	float:left; 
}

.addtocart-tab2 {
	width:131px;
	height:32px;
	margin: 20px 0px 0px 29px;
	float:left; 
}

.pdetail-price2 {
	width:140px;
	height:auto;
	margin: 10px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	float:right;	
}

.cart-icon{
width:50px;height:44px;
float:left; background:url(../../images/cart-icon.png) no-repeat;
}
.cart-heading{
width:300px;height:44px;
float:left; 
color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold; vertical-align:middle;
	padding:7px 0px 0px 8px;
}
.cart-heading{
width:260px;height:44px;
float:left; 
color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold; vertical-align:middle;
	padding:7px 0px 0px 8px;
}
.continue-shopping{
	width:300px;
	height:auto;
	float:left;
	padding:5px 0px 0px 40px;
}
.continue-shopping-strip{
	width:700px;
	height:25px;
	margin:0 auto;
	background-color:#ebebeb;
	padding:5px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	padding:7px 0px 0px 8px;
}
.continue-shopping-heading{
	width:150px;
	height:20px;
	background-color:#ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
}
.continue-shopping-heading2{
	width:180px;
	height:20px;
	background-color:#ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:right;
}
.continue-shopping-heading3{
	width:100px;
	height:20px;
	background-color:#ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:right;
}
.continue-shopping-heading4{
	width:105px;
	height:20px;
	background-color:#ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:right;
}

.pdetails-short-left{height:auto; width:50px; float:left; margin:10px 0px 0px 10px;}
.pdetails-short{ height:auto; width:200px;float:left; margin:2px 0px 0px 5px;  padding:10px 0px 0px 20px;}
.pdetails-delivery{ height:auto; width:80px;float:left; margin:12px 0px 0px 15px;  padding:10px 0px 0px 15px;}
.input3 {
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	height:20px;
	vertical-align:middle;
	width: 40px;
	font:Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.pdetails-quantity{ height:auto; width:90px;float:left; margin:2px 0px 0px 20px;  padding:20px 0px 0px 2px;}
.pdetails-removetab{ height:auto; width:70px;float:left; margin:2px 0px 0px 0px;  padding:20px 0px 0px 2px;}

.pdetails-edit{ height:auto; width:50px;float:left; margin:2px 0px 0px 0px;  padding:15px 0px 0px 2px;}

.currency{
width:300px; height:25px; float:left 
}
.input-currency {border: #CDCDCD 1px solid;color:#5F5F5F;height:15px; vertical-align:middle; width:150px; height:auto;  }

.total-price{
height:auto;; width:80px; float:left; margin:20px 0px 0px 40px; 
}
.total-price-detail{
height:auto;; width:200px; float:left; margin:20px 0px 0px 10px; 
}

.total-price-detail2{
height:auto;; width:190px; float:right; 
}
.bottom-links{
height:30px; width:300px; float:left; margin:5px 0px 0px 10px; padding:0px 15px 0px 0px;
}

.creditcard{
width:600px; height:50px; background:url(../../images/credit_card.png.png) no-repeat;
}
#square{
width:250px; height:250px;
border-top:10px solid #00ABF3;
border-right:10px solid #00ABF3;
border-bottom:10px solid #00ABF3;
border-left:10px solid #00ABF3;
}

#toplinks2 {
	float:right;
	height: 35px;
	width: 150px;
	margin-top: 30px;
	
	margin-bottom: 0;
	margin-right: 45px;
}
.round-tab{
width:40px;
height:40px;
float:left;
padding-left:10px;
}
.round-tab2{
width:40px;
height:40px;
float:left;
}
.lin-between-round-tab{
width:400px;
padding:10px 0px 0px 0px;
height:40px;
float:left;
}
	.h11 {
	color : #FE8F00;
	border-bottom-style: none;
	font-size: 15px;
	font-weight: bold; vertical-align:middle;
	height:35px;
	width:410px;
	float:left;	
}
	.h16 {
	color : #FE8F00;
	border-bottom-style: none;
	font-size: 15px;
	font-weight: bold; vertical-align:middle;
	height:35px;
	width:360px;
	padding-left:300px;
	float:left;	
}
.h12 {
	color : #C0C0C0;
	border-bottom-style: none;
	font-size: 15px;
	font-weight: bold; vertical-align:middle;
	height:35px;
	width:100px;
	padding-left:8px;
	float:left;	
}



.h20 {
	color : #0099ff;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}

.h21 {
	color : #FE8F00;
	border-bottom-style: none;
	font-size: 15px;
	margin:0 auto;
	font-weight: bold; vertical-align:middle;
	}
#left-nav2 { width:520px; float:left; margin-top:5px; height:auto;}
#left-nav2-new3 
	{ 
		width:700px;
	float:left;
	margin-top:0px;
	height:auto;
	margin-left: 0px;
	}
.delivery-strip{
	width:520px;
	height:25px;
	margin:0 auto;
	background-color:#00ABF3;
	padding:5px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
}
.cart-heading2{
width:380px;height:34px;
float:left; 
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold; vertical-align:middle;
padding:7px 0px 0px 2px;
}

.checkbox{

width:150px;height:70px; float:left;

padding-top:10px;
}

.select-delivery
{
width:450px;
height:65px;
margin:2px 0px 0px 30px;

}

.heading-product{
width:230px;height:20px; float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;color: #333333;
margin:0 auto;
font-weight: bold;vertical-align:middle;
padding-top:30px;

}
.pdetails-short-right{height:auto; width:70px; float:left; margin:10px 0px 0px 50px;}

.line2{
width:520px;
padding:10px 0px 5px 0px;
}

.text3{
width:340px; height:auto;
padding:10px 0px 5px 0px;
float:left;
}
.tab-continue{
width:130px; height:auto;
padding:10px 0px 5px 5px;
float:left;
}

#right-nav2 { width:210px; height:auto; float:left;  margin:25px 0px 0px 15px; }
#right-nav3 { width:200px; height:auto; float:left;  margin:5px 0px 0px 5px; }


.about-security{
width:200px;
padding-left:50px;
margin-bottom:3px;
padding-bottom:5px;
}
#square2{
width:188px; height:auto;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
#square5{
width:173px; height:190px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}


.most-ask-questions{
width:200px; height:auto; padding:5px;
}
.h13 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-top:16px;
}
.back{
width:200px; height:auto; margin:10px 0px 0px 20px; float:left;}

.back2
{
width:200px; height:auto; margin:20px 550px 0px 140px; float:left;
}

.confirm-tab{
width:200px; height:auto; margin:20px 0px 0px 20px; float:left;}

.global-bullet2 { padding-left:10px; width:170px;}
.global-bullet2 ul {margin:0 auto;padding:5px;list-style-type:square;}
.global-bullet2 li {margin:0 0 6px 20px;}



#expanded-search { width:744px; height:194px; padding-top:20px;}
#expanded-search-left{height:194px; width:6px; float:left;  background-image:url(../../images/round-left.png);}
#expanded-search-rep{ height:194px; width:700px; float:left; background-image:url(../../images/round-rep-.gif); background-repeat:repeat-x;}
#expanded-search-right{ height:194px; width:6px; float:left; background-image:url(../../images/round-right.png);}

.expanded-form {
width:650px; height:auto; float:left; padding:10px 0px 0px 30px;
}

.payment-info {
width:450px; height:auto; float:left; padding:10px 0px 0px 30px;
}

.background-image{ url(a), url(b), url(a), url(b), url(a);
background-position: top, right, bottom, left, center;
background-repeat:no-repeat;}
  
 
  #square3
{
width:490px; height:120px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.square3-bg{
width:490px; height:120px;
background-image:url(../../images/gradiant-square-rep.png) ;
margin:0 auto;

}

.support-icon{
width:23px; height:37px;
float:left;
background-image:url(../../images/support-icon.png);
}
.support-icon{
width:23px; height:37px;
float:left;
background-image:url(../../images/support-icon.png);
}
.customer-support{
width:260px;height:44px;
float:left; 
color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold; vertical-align:middle;
	padding:5px 0px 0px 8px;
}

.supportform{
width:500px; height:auto; float:left; padding:10px 0px 0px 0px;
}

.cancel{
width:150px; height:20px; float:left; margin:30px 0px 0px 20px;
}
.pdetail-price3 {
	width:80px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	float:left;	
	padding:10px 0px 0px 40px;
}
.pdetail-price3-new-ch-res {
	width:58px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	float:left;	
	padding:10px 0px 0px 30px;
}

.continue-shopping-heading3{
	width:100px;
	height:20px;
	background-color:#ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:right;
}
.delivery-connfirm-heading{
	width:105px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	float:left; margin:0px 0px 0px 10px;
}

.delivery-connfirm-heading2{
	width:105px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:left; margin:0px 0px 0px 220px;
}
.delivery-connfirm-heading3{
	width:70px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:left; margin:0px 0px 0px 15px;
}
.delivery-connfirm-heading3-new-ch{
	width:30px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:left; margin:0px 0px 0px 15px;
}
.device-heading{
width:400px; height:50px; float:left; margin:15px 0px 0px 2px; background:url(../../images/device-heading.png) no-repeat;
}
.device-heading-form{
width:410px; height:28px; float:left; margin:20px 0px 0px 35px; 
}
.device-links{
width:450px; height:28px; float:left; padding:10px 0px 0px 0px;}

.customer-rating{
width:320px; height:15px; 
padding:15px 0px 5px 22px;
margin:0px 0px 3px 0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:bold; 
}
.customer-rating2{
width:95px; height:15px; 
margin:5px 0px 0px 50px;
font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	float:left;
}
.customer-rating5{
width:125px; height:15px; 
margin:10px 0px 0px 20px;
font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	float:left;
}

.customer-rating6{
width:95px; height:15px; 
margin:2px 0px 0px 10px;
	float:left;
}
.customer-rating7{
width:70px; height:11px;
margin:2px 0px 0px 30px;
}

.customer-rating4{
width:100px; height:15px; 
padding:5px 0px 0px 22px;
margin:0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	float:left;
}

.product-detail-heading{
width:600px;height:67px;
float:left;
}
.customer-rating-star{
width:60px; height:auto; 
padding:0px 0px 0px 0px;
margin:7px 0px 0px 5px;
vertical-align:top;
float:left;

}
.customer-rating-star3{
width:60px; height:auto; 
padding:0px 0px 0px 0px;
margin:10px 0px 0px 5px;
vertical-align:top;
float:left;
}
.customer-rating-star2{
width:70px; height:12px; 
padding:0px 0px 0px 0px;
margin:5px 0px 0px 12px;
vertical-align:bottom;
float:left;
}

.customer-rating-star5{
width:70px; height:12px; 
padding:0px 0px 0px 0px;
margin:0px 0px 0px 12px;
vertical-align:bottom;
float:left;
}
.customer-rating-content{
width:150px; height:15px; 
margin:0px 0px 0px 12px;
font-size:12px;
vertical-align:bottom;
float:left;
}
.content{
width:570px; height:auto;
margin-top:5px;
float:left;

}
.content2{
width:470px; height:auto;
margin-top:5px;
float:left;
}
.content3{
width:470px; height:auto;
float:left;
}

.content4{
width:570px; height:auto;
float:left;
}

.content-polices{
width:570px; height:auto;
margin-top:15px;
float:left;
}
.about-us { width:158px; margin:0 auto; padding-bottom:14px;}
.about-us-topblank{ height:18px;background:url(../../images/round-blank-top.png) no-repeat bottom;}
.about-us-top {height:42px;background:url(../../images/box-platform.png) no-repeat bottom;}
.about-us-rep {  background:url(../../images/box-rep.png) repeat-y center;padding-left:11px;}
.about-us-rep ul {margin:0px;padding:2px 5px 2px 5px; list-style-type:square;}
.about-us-rep li {margin:6px 0px 1px 10px;}
.about-us-bottom{ height:13px;background:url(../../images/box-bot.png) no-repeat top}


/************************************ BOX9**********************************/
#xsnazzy9 h1, #xsnazzy9 h2, #xsnazzy9 p {margin:0 2px; letter-spacing:1px;}
#xsnazzy9 h1 {font-size:2em; color:#000000;}
#xsnazzy9 h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy9 p {padding-bottom:0.5em;}
#xsnazzy9 h2 {padding-top:0.5em;}
#xsnazzy9{background: transparent; margin:10px 2px 2px 2px; width:160px; }
.x9boxcontent {display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:auto; 	padding: 5px;}
.x9top, .x9bottom {display:block; background:transparent; font-size:1px;}
.x9b1, .x9b2, .x9b3, .x9b4 {display:block; overflow:hidden;}
.x9b1, .x9b2, .x9b3 {height:1px;}
.x9b2, .x9b3, .x9b4 {background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.x9b1 {margin:0 5px; background:#cccccc;}
.x9b2 {margin:0 3px; border-width:0 2px;}
.x9b3 {margin:0 2px;}
.x9b4 {height:2px; margin:0 1px;}
/************************************ BOX9**********************************/


/************************************ p-detail**********************************/
#xsnazzyp h1, #xsnazzy9 h2, #xsnazzy9 p {margin:0 2px; letter-spacing:1px;}
#xsnazzyp h1 {font-size:2em; color:#000000;}
#xsnazzyp h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzyp p {padding-bottom:0.5em;}
#xsnazzyp h2 {padding-top:0.5em;}
#xsnazzyp{background: transparent; margin:10px 2px 2px 2px; width:160px; }
.x9boxcontent {display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:auto; 	padding: 5px;width:410px;}

.xptop, .xpbottom {display:block; background:transparent; font-size:1px;}
.xpb1, .xpb2, .xpb3, .x9b4 {display:block; overflow:hidden;}
.xpb1, .xpb2, .xpb3 {height:1px;}
.xpb2, .xpb3, .xpb4 {background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.xpb1 {margin:0 5px; background:#cccccc;}
.xpb2 {margin:0 3px; border-width:0 2px;}
.xpb3 {margin:0 2px;}
.xpb4 {height:2px; margin:0 1px;}
/************************************ p-detail**********************************/




.management-thumb{
width:150px; height:auto; float:left;
}

.footer{
width:742px; height:auto; margin:0 auto; padding-top:5px;
}
.footer-left{
width:4px; height:26px; background-image:url(../../images/left-footer.gif); float:left; 
}
.footer-rep{
width:734px; height:26px; background-image:url(../../images/footer-rep.gif) ; float:left;
}
.footer-right{
 width:4px; height:26px; background-image:url(../../images/right-footer.gif);float:left;
}
.footer-div{
margin:0 auto;
width:700px; height:15px;
text-align:center;
padding:5px 0px 0px 0px;

}

.footer-shadow
{
width:742px; height:26px;margin:0 auto;
}
.footer-shadow-rep{
width:492px; height:15px; background-image:url(../../images/fotter-shadow.gif) ; float:left;margin:0 auto;
padding:5px 0px 0px 250px;
}


.footerlink  A:link, .footerlink  A:active, .footerlink  A:visited {
	color :#00ABF3;
	font-size:11px;
	text-decoration:none;

}

.footerlink  A:hover {
	color : #FE8F00;
}
.visited-page{ padding-top:5px; width:700px; margin:0 auto; clear:both; height:auto;}
.thanx-order{ padding-top:15px; width:700px; margin:0 auto; clear:both; height:auto;}
.contact-icon{
width:50px; float:left; 
}
.contact-details{
width:300px; float:left; padding-bottom:7px;
}

.logo-sms
{
float:left;
margin: 20px 300px 0px 35px
}

.close-sms
{
float:left;
margin: 20px 0px 0px 20px
}

.content75
{
	width: 450px;
	float: left;
	padding-top: 25px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
#square16{
width:610px; height:auto;
float:left;
padding: 5px 5px 5px 10px;
border-top:1px solid #0099ff;
border-right:1px solid #0099ff;
border-bottom:1px solid #0099ff;
border-left:1px solid #0099ff;
margin-left:90px

}

.view-order{
 width:600px; margin:20px 0px 0px 80px;
} 
 .learnhow
  {  
 width:400px; height:30px;
 margin:20px 0px 0px 0px;
 color : #0099ff;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; }
	
	
	.mytrial-title-heading{
	width:225px;
	height:20px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-left:10px;
}
.mytrial-details{
	width:225px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-left:10px;
	
}
.mytrial-title-head{
	width:560px;
	height:25px;
	margin:20px 0px 0px 0px;
	
}
.mytrial-detail-main{
	width:570px;
	height:15px;
	margin:5px 0px 0px 0px;
	
}
.mytrial-title-date-time{
	width:142px;
	height:20px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-left:5px;
}
.mytrial-detail-date-time{
	width:142px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-left:25px;
}
.mytrial-title-downloads{
	width:150px;
	height:20px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-left:20px;
}
.mytrial-downloads-details{
	width:130px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	text-align:center;
	margin:0 auto;
	
}
.topdownload-verisign
{
width:800px;
height:80px;
margin:0 auto;
float:left;
}

.verisign
{
width:100px;
height:auto;
float:left;
margin:10px 0px 0px 70px; 
padding-left:10px;
}

.expanded-searach-tab {
 
  height:auto;
  padding:17px 0px 0px 611px; 
  width:50px;
 float:left;
  upper-alpha;
}


.policies-bullet{
list-style-type: upper-alpha;;
padding-top:5px;
}
/************************************ hamid-ending**********************************/

/***************Salman****************/
/***************Salman****************/
.typepfdevice {
	 font-family: Arial, Helvetica, sans-serif;
 font-size: 22px;
 font-weight: bold;
 float: left;
 margin-bottom:5px;
 margin-top:5px;
}

.selectdevice {
	text-align: left;
	vertical-align: middle;
	height: 52px;
	top: auto;
	background-image: url(../../images/bg_20_1.gif);
	background-repeat: no-repeat;
	left: auto;
	right: auto;
	bottom: auto;
	padding-top: 23px;
	padding-left: 37px;
	width: 500px;
	float: left;
}
.gobuttonadjust {
	text-align: left;
	vertical-align: middle;
	float: right;
}
.pagenumbers {
	text-align: right;
	vertical-align: middle;
	height: auto;
	float: none;
	width: 530px;
	padding-bottom: 15px;
}
.productrow {
	float: left;
	width: 570px;
	height: auto;
	background-color: #FFFFFF;
}
.rightcolumn20 {
	width: 173px;
	float: right;
	text-align: left;
	height: auto;
}
.orangebox20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EF8000;
	width: 173px;
	text-align: center;
	height: 20px;
	vertical-align: text-bottom;
	padding-top: 5px;
}
.mostselected {
width:190px;
	background-image: url(../../images/bg_right20.gif);
	background-repeat: repeat-y;
	list-style-position: outside;
	list-style-image: url(../../images/bullet1.gif);
	line-height: 16px;
	margin-bottom:20px;
}
.mostselected ul {margin:0px;padding:1px; list-style-type:square;}
.mostselected li {margin:0px 0px 1px 37px;}

.mostaskedbox {
	height: auto;
	width: 173px;
	padding: 0px;
	border: 1px #C0C0C0;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0px;
}
.selectdevice2 {
	text-align: left;
	vertical-align: middle;
	height: 52px;
	top: auto;
	background-image: url(../../images/bg_20_1.gif);
	background-repeat: no-repeat;
	left: auto;
	right: auto;
	bottom: auto;
	padding-top: 23px;
	padding-left: 40px;
	width: 500px;
	float: left;
	clear: both;
}
.pagenumbers2 {
	text-align: right;
	vertical-align: middle;
	height: 30px;
	float: right;
	margin-right: 45px;
	width: 500px;
	clear: both;
}

.customer-rating3{
 padding:15px 5px 5px 20px;
 width:300px; height:20px;
 font-family:Arial, Helvetica, sans-serif;
	color:#333333;

}
/************************************ BOX8**********************************/
#xsnazzy8 h1, #xsnazzy8 h2, #xsnazzy8 p {margin:0 2px; letter-spacing:1px;}
#xsnazzy8 h1 {font-size:2em; color:#000000;}
#xsnazzy8 h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy8 p {padding-bottom:0.5em;}
#xsnazzy8 h2 {padding-top:0.5em;}
#xsnazzy8{background: transparent; margin:10px 2px 2px 0px; width:120px; height:110px; }


.x8top, .x3bottom {display:block; background:transparent; font-size:1px;}
.x8b1, .x8b2, .x8b3, .x3b4 {display:block; overflow:hidden;}
.x8b1, .x8b2, .x8b3 {height:1px;}
.x8b2, .x8b3, .x8b4 {background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.x8b1 {margin:0 5px; background:#cccccc;}
.x8b2 {margin:0 3px; border-width:0 2px;}
.x8b3 {margin:0 2px;}
.x8b4 {height:2px; margin:0 1px;}

.x8boxcontent {display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:110px; 	padding: 10px; }

.productbox {

	float: left;
    margin-right: 5px; height:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:120px;
}
.productbox-right {

	float: left;
    margin-left:14px; height:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:120px;
}
/* productboxstleends */
.mainhelp { 
width:592px;
}

.helpbar {

	vertical-align:middle;
	background-image:url(../../images/bg_help_top.jpg);
	background-repeat:repeat-x;
	
	width: 568px;
	height: 42px;
	font:bolder 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}
.input5{
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	width:160px;
}
.helpsearch {
	margin: 10px;
	float: right;
	width: 250px;
	padding-right: 22px;
}
.square9{
	width:490px;
	background-color:#f7fdfe;
	border:1px solid #CCCCCC;
	margin-top:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	list-style-type: square;
	text-align: left;
	vertical-align: middle;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;



	height: 25px;
	margin:0 auto;
}
.searchbar {
	width:450px;
	padding:0px 0x 0px 300px;
	float: left;
	
}


.square10{
	width:290px;
	height:135px;
	border:1px solid #CCCCCC;
	margin: 30px 5px 0px 30px;
	float:left;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.square11{
	width:593px;
	margin: 17px 17px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	list-style-type: square;
	text-align: left;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.searchbtn {
	float: left;
}
.helpdiv
{
float:left; padding-right:360px
}
.searchfielddiv
{
float:left; width:187px;
}
.inputhelpsearch {
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	width: 110px;
	padding-right:5px
}
.getquickhelp
{
	float:left;
	height:22px;
	width:120px;
	padding-top: 5px;
}
.arrowhelp
{
	padding-top: 5px;
float:left; width:30px;
	height:22px;
}
.logohelp
{
float:left;
margin: 0px 0px 0px 550px
}
.square15{
	width:136px;
	height:15px;
	background-color:#fefe99;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 14px;
	margin: 0px 0px 0px 50px;
}
.helplinks
{
padding:0px 0px 0px 25px;
}

#square5 li {
 margin: 3px 0px 0px 30px; padding:3;
 }
 
.products {width:168px; margin:0 auto; padding-bottom:13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.products-top {height:38px;background:url(../../images/box-products.png) no-repeat bottom;}
.products-rep { background:url(../../images/box-rep.png) repeat-y center; padding-left:10px;}
.products-rep ul {list-style-type:square; }
.products-rep 
.products-rep li { line-height: 1.3em;}
.products li span { margin-left:-2px; }
.products-bottom{  height:13px;background:url(../../images/box-bot.png) no-repeat top;}
.pcount{  font-size:9px; padding-left:5px;}
/*--platform --starts--*/
/*--platform --starts--*/
.platform-topblank{ height:22px;background:url(../../images/round-blank-top.png) no-repeat bottom;}

.platform { width:168px; margin:0 auto; padding-bottom:13px;}

.platform-top {height:42px;background:url(../../images/box-platform.png) no-repeat bottom;}

.platform-rep {  background:url(../../images/box-rep.png) repeat-y center;}
.platform-content {height:auto; width:155px; padding-left:13px;}
.platform-rep ul {margin:0px;padding:1px; list-style-type:square;}
.platform-rep li {margin:2px 0px 5px 15px;}
.platform li span {  margin-left:-2px; }
.platform-bottom{ height:13px;background:url(../../images/box-bot.png) no-repeat top}
 
 
 
 
 
 
.helpgradient{width:169px;margin:25px; float:left}
.helpustopblank{ height:22px;background:url(../../images/round-blank-top.png) no-repeat bottom;}
.helpustopblank ul {margin:0px;padding:1px; list-style-type:square;}
.helpustopblank li {margin:2px 0px 5px 15px;}
.helpustopblank li span {  margin-left:-2px; }

.selectgradient
{
width:160px;
font-size:14px;
padding:0px 0px 0px 12px;

}
.selectgradient li{ margin: 3px 0px 0px 30px; padding:3;}
.content71
{
	width: 350px;
	float: left;
	padding-top: 35px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.content71 h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.content72
{
	width: 350px;
	float: left;
	padding-top: 35px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.content72 h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.yesbtn
{
width:44px;
color:#339933;}
.nobtn
{
width:44px;
color:#d33200;}
.img73 {
	float: left;
	height: 24px;
	width: 24px;
	margin-right: 20px;
}
.txt73 {
	float: left;
	width: 300px;
	padding-bottom: 10px;
}

#xsnazzy0{background: transparent; margin:5px 5px 8px 2px; width:175px; }
.x0boxcontent {display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:auto; 	padding: 10px;}

.mancontent
{
	float: left;
	width:370px;
	padding:18px 5px 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height:auto;
}

.mancontentb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.mancontent0
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #ff6600;
	text-decoration: none;
}
.rightman
{
float:left;
width:600px;
margin-left:10px;
}
back2top
{
width:555px;
float:left;
}
.main7{ padding-top:20px; width:550px; margin:0 auto; height:auto; float:left;}
	
.h11-s
{
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	height:24px;
	width:320px;
	padding:2px;
}
#links-detail2
{
width:700px;
margin:0 auto;
padding-bottom:20px;
float:left;
}.108div
{
	float:left;
	width:738px;
	padding:30px;
	margin-left: 10px;
}
.divleft108
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
	width:280px;
	height:385px;
	margin: 10px 20px 20px 40px;
	float:left;
	padding-right: 20px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c0c0c0;
}
.divright108
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
	width:280px;
	float:left;
	padding-right: 10px;
	height:385px;
	margin: 10px;
}
.108divdownload
{
	padding-left: 180px;
}
.forgot108
{
width:200px;
padding:10px 0px 10px 80px;
}
.btndownload108
{
text-align:right;
padding:10px 5px 10px 150px;
}
.orangetxt108
{
color:#d07c00;
font-size: 18px;
font-weight: bolder;

}
/************************************ BOX3**********************************/
#xsnazzy108 h1, #xsnazzy108 h2 
#xsnazzy108 h1 {font-size:2em; color:#000000;}
#xsnazzy108 h2 {font-size:1.5em;color:#a32118; border:0;}
#xsnazzy108 p {padding-bottom:0.5em;}
#xsnazzy108 h2 {padding-top:0.5em;}
#xsnazzy108 {background: transparent; margin:10px 2px 2px 2px; width:703px;}

.x108top, .x108bottom {display:block; background:transparent; font-size:1px;}
.x108b1, .x108b2, .x108b3, .x108b4 {display:block; overflow:hidden;}
.x108b1, .x108b2, .x108b3 {height:1px;}s
.x108b2, .x108b3, .x108b4 {background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.x108b1 {margin:0 5px; background:#cccccc;}
.x108b2 {margin:0 3px; border-width:0 2px;}
.x108b3 {margin:0 2px;}
.x108b4 {height:2px; margin:0 1px;}

.x108boxcontent { display:block; background:#ffffff; border:0 solid #cccccc; border-width:0 1px;height:410px;}



#rounded-shape108
{ width:700px; height:390px; float:left; padding-left:10px;}

.h108 {
	color : #00ABF3;
	height:44px;
	width:320px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	height:24px;
	width:720px;
	padding:2px;
	padding-top:25px;
}

/************************************ For page 64 **********************************/

.product-head-p64{
	width:450px;
	height:auto;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
#square6{
width:510px; height:auto;
float:left;
padding: 5px 5px 5px 5px;
border-top:1px solid #0099ff;
border-right:1px solid #0099ff;
border-bottom:1px solid #0099ff;
border-left:1px solid #0099ff;

}

.Product-pic-p64{ width:15px; height:auto; margin: 0 auto; float:left;padding:0px 50px 0px 10px; 
}

.Product-pic2-p64{ width:15px; height:auto; margin: 0 auto; float:left;padding:7px 20px 0px 0px; 
}

.square5-text-p64{
	width:280px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: bold;
}
.text94
{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
}
.higlight94
{
	background-color:#ffff66;
	padding:3px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: bold;
}
#square94{
width:155px; height:190px;
margin-left:8px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.searchinfo94
{
height:auto;
padding-top:5px;
float:left;
}
.about-us-rep a:link{ width:168px; background: transparent url(../../images/spacer.gif);}
/************************************Salman July 12 2007********************************/
.productrowu {
	float: left;
	width: 540px;
	height: auto;
	background-color: #FFFFFF;
}
.rightcolumn20u {
	width: 190px;
	float: right;
	text-align: left;
	height: auto;
	padding-right: 0px;
}
.orangebox20u {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EF8000;
	width: 190px;
	text-align: center;
	height: 20px;
	vertical-align: text-bottom;
	padding-top: 5px;
	margin-top:5px;
}
.pagenumbers20top {
	text-align: right;
	vertical-align: middle;
	float: left;
	width: 525px;
	padding-top:7px;
	padding-bottom:9px;
}
.pagenumbers20bottom {
	text-align: right;
	vertical-align: middle;
	float: left;
	width: 500px;
	padding:20px;
}
.purchase-shape20u{ width:520px; height:auto; margin: 0 auto; float:left;padding-bottom:20px; padding-top:5px;
}
.go-btn20u
{
margin:0px 0px 1px 10px; vertical-align:top;
clear:both;text-align:center;
}
.main620u{ padding-top:10px; width:760px; margin-left:30px; clear:both; height:auto;}

.formstyle20{width:500px; margin-top:0px; height:10px; padding-top:0;}
.select201{width:155px; margin-left:29px;}
.select202{width:155px;}
.selectfield68{width:300px;}
.selectbox68{float:left;}
.searchfielddiv68
{
margin-left:0px; float:left; width:187px;
}
.logohelp68
{
float:left;
margin: 0px 0px 0px 520px
}
.square1168u{
	width:593px;
	margin: 0px 17px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	list-style-type: square;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}


.helplinks71
{
padding:0px 0px 0px 25px; width:300;
}
.products-rep71 { font:Arial, Helvetica, sans-serif; font-size:12px; background:url(../../images/box-rep.png) repeat-y center;padding-left:1px;height:auto;}
.content71u
{
	width: 350px;
	float: left;
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin-left:30px;
}
.content71u h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.yesbtn73
{
width:44px;
color:#339933;
margin-left:5px;}
.nobtn73
{
width:44px;
color:#d33200;
margin-left:5px;}

#links-detail111{ width:680px; margin:5px 0px 0px 35px; float:left;}


.input111 {
border: #CDCDCD 1px solid;
color:#5F5F5F;
height:18px;
vertical-align:middle;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
width: 115px;
}
.contactfields115{
width: 315px; height:17px;
}
.cancelbtn115{
padding:20px 0px 0px 30px;
}
.sendbtn115
{
padding:20px 0px 0px 180px;
}
.arow115
{
padding-left:17px;
}

.contact-icon115u{
width:100px; float:left; 
}

.thanx-orderu46{ padding-top:20px; padding-left:22px; margin-left:60px; width:700px; clear:both; height:auto;}
#square16u46{
width:610px; height:auto;
float:left;
padding:22px;
border-top:1px solid #0099ff;
border-right:1px solid #0099ff;
border-bottom:1px solid #0099ff;
border-left:1px solid #0099ff;
margin-left:84px
}
.view-orderu46{
 width:200px; margin:20px 0px 0px 86px;
}
.square5-text-p94{
 width:380px;
 float:left;
 padding-top:5px;
 font-family: Arial, Helvetica, sans-serif;
 color:#333333;
 font-size: 12px;
 font-weight: bold;
}
#expanded-searchu { width:744px; height:194px; margin:0 auto;padding-top:20px; margin-top:10px; margin-left:33px;}
#expanded-search-repu{ height:194px; width:700px; float:left; background-image:url(../../images/round-rep-.gif); background-repeat:repeat-x;}
.expanded-formu {
width:670px; height:auto; float:left; padding:10px 0px 0px 20px;
}
.span1es{
width:450px;
}
.txtfieldes{
border: #CDCDCD 1px solid;
color:#5F5F5F;
height:20px;
vertical-align:middle;
width: 120px;font-size:10px;
font-family:Arial, Helvetica, sans-serif;
width: 115px; height:17px;
}
.latestpurchases
{
margin-top:19px; width:220px; float:left;
}
.afterloginselect
{
margin-top:15px; width:220px; float:right;
}
.productdetailabout
{
 color : #000000;
 border-bottom-style: none;
 border-bottom-color: #efece7;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 width:450px; padding-left:11px;padding-top:15px;
 float:left;
}
.xboxcontentproductdetail {display:block; background:#f7f7f7; border:0 solid #cccccc; border-width:0 1px;height:335px;}
#xsnazzyproductdetail {background: transparent; margin:10px 2px 2px 0px; width:410px; }
.pdetail-price2u {
 width:170px;
 margin: 0px 0px 0px 5px;
  margin: 4px 0px 0px 2px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#333333;
 float:right; 
}
.downloadu {
 display:block;
 background-color:#0099fe;
 width:135px;
 height:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-style:normal;
 color:#FFFFFF;
 padding:2px 5px 1px 20px;
 float:left;
}
.customer-rating2u{
width:300px; height:20px; 
pading:5px 0px 5px 20px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:bold; 
}
.compatable-left-pd{
  width:510px; 
  margin-top:20px;
  margin-bottom:20px;
  height:auto; 
  float:left;
  padding-left:10px;
  }
  
.compatable-left-h-pd{
   width:510px; 
   
   height:auto; 
   float:left;
 margin:10px 0px 20px 0px;
   
   color : #000000;
 border-bottom-style: none;
 border-bottom-color: #efece7;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
  }
  
.compatable-left-box1-pd{
   width:100px;   
   height:auto; 
   float:left;   
   color : #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
  }
  
.compatable-left-box2-pd{
   width:410px;   
   height:auto; 
   float:left;   
   color : #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
  }
  
.compatable-left-hr-pd{
   width:410px;   
   height:15px; 
   float:left;
 margin-left:100px;   
}
.sortbyhome{
margin:15px 10px 0px 10px; float:left; height:22px; padding-top:4px; color:#198cfe; font-family: Arial, Helvetica, sans-serif;
 font-size: 13px; font-weight: bold;}
 
  .main7policies{
 padding-top:14px;
 padding-left:15px;
 width:535px;
 margin:0 auto;
 height:auto;
 float:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-align:justify;
}
.policies-rep {  background:url(../../images/box-rep.png) repeat-y center;padding-left:20px;list-style: url(../../images/bullet.gif) none;}

 
/***************Salman-ending****************/ 

/***************Salman-ending****************/


/************************************ Muazzam **********************************/

.purchase-shape2{ width:552px; height:auto; float:left;padding-bottom:10px; padding-top:5px;
}

.purchase-shape-left-p17{height:36px; width:10px; float:left; background:url(../../images/purchase-left.png); }

.purchase-shape-right-p17{ height:36px; width:10px; float:left; background:url(../../images/purchase-right.png); }

.box-h-p17 {
	float:left;
	height:auto;
	margin:10px 0px 0px 0px;
	color : #0099ff;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}
.box-h2-p17 {
	float:right;
	height:auto;
	margin:8px 0px 0px 0px;
	
	
}

#right-nav-p17 { width:550px; float:right; height:auto; margin-top:20px; margin-left:20px;  }

#left-nav-p17 { width:160px; float:left; margin-top:17px; padding-left:30px;padding-right:0px;}
	
/*-- right-nav starts---*/

#right-nav2 { width:210px; float:right; height:auto; margin-top:15px;  }

/*-- right-nav ends---*/

.input-p18 {
	border: #7f9db9 1px solid;
	color:#5F5F5F;
	height:17px;
	vertical-align:middle;
	width: 120px;font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.account-head-box{
width:550px;
height:40px;
float:left; 

}

.account-heading{
width:340px;height:auto;
float:left; 
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold; vertical-align:middle;
padding:7px 0px 0px 0px;
}
.account-logout{
width:190px;height:auto;
float:left;
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal; vertical-align:middle;
padding:10px 0px 10px 10px;
vertical-align:top;

}
.logout-text {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:bold;
	
}
.acc-detail-head{
	width:570px;
	height:15px;
	margin:20px 0px 0px 0px;
	
}
.acc-detail-heading1{
	width:80px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-left:10px;
}
.acc-detail-heading2{
	width:150px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading3{
	width:140px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
	padding-left:30px;
}
.acc-detail-heading4{
	width:50px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
	
}
.acc-detail-heading5{
	width:80px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;		
}
.hr-dotted-1{
  width:540px; 
  height:5px;
  margin-top:5px;
  margin-left: 10px;
  background:url(../../images/horiz-sep.png) repeat-x;
  }

.acc-detail-head-2{
	width:550px;
	height:auto;
	margin:5px 0px 0px 10px;
	
}
  .acc-detail-heading1-t{
	width:55px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-left:25px;
	padding-top:2px;
}
.acc-detail-heading1-ew{
	width:120px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.acc-detail-heading2-ew{
	width:124px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading3-ew{
	width:116px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading4-ew{
	width:74px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.acc-detail-heading5-ew{
	width:116px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

/*----------  instant cash -----*/

.acc-detail-heading1-ewc{
	width:120px;
	height:15px;	
	 vertical-align:middle;
	float:left;	text-align:center;
}

.acc-detail-heading2-ewc{
	width:124px;
	height:15px;	
	vertical-align:middle;
	float:left;	text-align:center;
}
.acc-detail-heading3-ewc{
	width:116px;
		height:15px;
	 vertical-align:middle;
	float:left;	text-align:center;
}
.acc-detail-heading4-ewc{
	width:74px;
	height:15px;	
	vertical-align:middle;
	float:left;	text-align:center;
}

.acc-detail-heading5-ewc{
	width:116px;
	height:15px;	
    vertical-align:middle;
	float:left; text-align:center;
}
/* --------- instant cash ending-----*/


.acc-detail-heading1-mv{
	width:80px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading2-mv{
	width:75px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading3-mv{
	width:108px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading4-mv{
	width:125px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
/* e-wallet-refund-content---*/

.acc-detail-heading1-mvc{
	width:80px;
	height:15px;	
	float:left; text-align:center;
}
.acc-detail-heading2-mvc{
	width:75px;
	height:15px;	
	float:left;	 text-align:center;
}
.acc-detail-heading3-mvc{
	width:108px;
	height:15px;	
	float:left;	 text-align:center;
}
.acc-detail-heading4-mvc{
	width:125px;
	height:15px;	
	vertical-align:middle;
	float:left;	 text-align:center;
}


.acc-detail-heading5-mvc{width:73px;	vertical-align:middle;float:left; text-align:center;}
/* e-wallet-refund-content ending---*/
.acc-detail-heading6-mvc{width:108px;height:15px;vertical-align:middle;float:left; text-align:center;	
}



.acc-detail-heading5-mv{width:73px;	height:15px;font-family: Arial, Helvetica,sans-serif;color:#00ABF3;font-size: 14px;font-weight: bold; vertical-align:middle;float:left;}

.acc-detail-heading6-mv{width:108px;height:15px;font-family: Arial, Helvetica,sans-serif;color:#00ABF3;	font-size: 14px;font-weight: bold; vertical-align:middle;float:left;	
}
.acc-detail-heading7-mv{width:94px;height:15px;	font-family: Arial, Helvetica, sans-serif;	color:#00ABF3;	font-size: 14px;font-weight: bold; vertical-align:middle;float:left;	}

.acc-detail-heading8-mv{width:115px;height:15px;font-family: Arial, Helvetica, sans-serif;color:#00ABF3;font-size: 14px;font-weight: bold; vertical-align:middle;
	float:left;	}
	
.acc-detail-heading9-mv{
	width:80px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.acc-detail-heading10-mv{
	width:85px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading11-mv{
	width:117px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.acc-detail-heading12-mv{
	width:70px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
.no-creditcash-account{
	width:100%;
	height:auto;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; vertical-align:middle;
	float:left; text-align:center;
	margin:0 auto;padding-top:5px; padding-bottom:15px;
}
.mv-detail{
	width:100%;
	height:17px;	
	float:left; 
	padding-top:7px; margin:0 auto;
}
.mv-s-detail{	width:110px;height:17px;float:left;
}
.mv-s-detail2{	width:65px;height:17px;float:left;text-align:center;margin-left:5px;
}
.mv-s-detail3{	width:65px;height:17px;float:left; margin-left:32px; text-align:center;
}
.mv-s-detail4{	width:65px;height:17px;float:left; text-align:center;margin-left:20px;
}
.acc-detail-heading2-t{
	width:150px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:2px;	
}
.acc-detail-heading3-t{
	width:170px;
	height:20px;	
	 vertical-align:middle;
	float:left;	
	
}
.acc-detail-heading3-t2{
	width:70px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:2px;	
	
}

.acc-detail-heading3-t2b{
	width:64px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	padding-left:6px;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:2px;	
	
}

.acc-detail-heading3-t3{
	width:80px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:2px;
	margin-right:10px;	
	
}

.acc-detail-heading4-t{
	width:50px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;	
	padding-top:2px;
	
}
.acc-detail-heading5-t{
	width:80px;
	height:20px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	font-weight: normal; vertical-align:middle;
	float:left;
			
}
.most-ask-questions-2{
width:155px; height:auto; padding:5px;
}
#square4{
width:160px; height:auto;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}


.h13-2 {
	color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top:10px;
	padding-left:10px;
}
.purchase-shape-rep-2{ height:36px; width:515px;background:url(../../images/purchase-rep.png) repeat-x; float:left; }


.acc-information{
	width:550px;
	height:auto;
	margin:10px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding:10px 0px 0px 0px;
	
	}
.acc-info-detail{
	width:550px;
	height:auto;
	margin:5px 0px 0px 10px;
}

.acc-text{
	width:120px;
	height:22px;
	margin:5px 0px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-top:3px;	
}

.acc-text-2{
	width:150px;
	height:auto;
	margin:5px 0px 0px 0px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal; vertical-align:middle;
	float:left;	
}

.acc-text-box{
	width:120px;
	height:25px;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	font-weight: normal; vertical-align:middle;
	float:left;	
}
.acc-button{
	width:120px;
	height:25px;
	margin-left:180px;
	
	padding-left:20px;
	vertical-align:middle;
	float:left;	
}
.acc-button-3{
	width:100px;
	height:25px;
	margin-left:170px;
	margin-top:15px;
	padding-left:25px;
	vertical-align:middle;
	float:left;	
}
.acc-button-2{
	width:100px;
	height:25px;	
	margin-top:10px;
	padding-left:25px;
	vertical-align:middle;
	float:left;	
}

.checkbox-2{

width:100px;height:24px; float:left; margin-top:5px;
}

.Products-p24{ width:530px; height:auto; margin: 0 auto; float:left;padding-bottom:10px; padding-top:5px;
}
.Product-pic-p24{ width:50px; height:auto; margin: 0 auto; float:left;padding:0px 20px 10px 10px; 
}
.product-head-p24{
	width:450px;
	height:40px;
	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

#square5-p24{
width:430px; height:auto;
float:left;
padding: 5px 5px 5px 5px;
border-top:1px solid #0099ff;
border-right:1px solid #0099ff;
border-bottom:1px solid #0099ff;
border-left:1px solid #0099ff;

}

.square5-text-p24{
	
	height:auto;
	float:left;
	padding-top:5px;
	
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	font-weight: bold;
}
.square5-text2-p24{
	
	float:left;
	padding-top:5px;
	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}
.square5-text3-p24{
	width:100px;
	float:right;
	padding-top:5px;
	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}

.product-head-p64{
	width:450px;
	height:auto;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 20px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}
#square6{
width:510px; height:auto;
float:left;
padding: 5px 5px 5px 5px;
border-top:1px solid #0099ff;
border-right:1px solid #0099ff;
border-bottom:1px solid #0099ff;
border-left:1px solid #0099ff;

}

.Product-pic-p64{ width:15px; height:auto; margin: 0 auto; float:left;padding:0px 50px 0px 10px; 
}

.Product-pic2-p64{ width:15px; height:auto; margin: 0 auto; float:left;padding:7px 20px 0px 0px; 
}

.square5-text-p64{
	width:210px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: bold;
}

#toplinks2-p76 {
	float:right;
	word-spacing: normal;
	height: 35px;
	width: 240px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#square7-p76{
width:760px; height:28px;
float:left;
background-image:url(../../images/rep-p76.gif); background-repeat:repeat-x; 
padding: 13px 5px 10px 5px;
margin-bottom:20px;
border-top:1px solid #fe3333;
border-right:2px solid #fe3333;
border-bottom:2px solid #fe3333;
border-left:1px solid #fe3333;

}

.Product-pic-p76{ width:15px; height:auto; margin: 0 auto; float:left;padding:0px 50px 0px 10px; 
}

.square7-text-p76{
	
	float:left;
	padding-top:7px;
	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}

/************************************ For page 51 **********************************/
#left-nav2-p51 { width:520px; float:left; margin-top:5px; margin-left:20px; height:auto;}
#toplinks-p51 {
	float:right;
	word-spacing: normal;
	height: 20px;
	width: 240px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 35px;
}
#image-p51 {
	float:left;
	height: 20px;
	width: 20px;	
	margin-left: 15px;
}
#toplinks-txt-p51 {
	float:left;
	height: 20px;
	width: 30px;	
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 12px;
	font-weight: bold; 
}
.main4-p51{ width:770px; margin:0 auto; clear:both; height:auto; padding:left:70%;}

.hr-p51{
width:750px;
height:1px;
float:left;
}

.delivery-strip-p51{
	width:520px;
	height:25px;
	
	margin:0 auto;
	background-color:#00ABF3;
	padding:5px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
}

.cart-h1-p51{
width:340px;height:34px;
float:left; 
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold; vertical-align:middle;
padding:7px 0px 0px 2px;
}
.canvas-new-ch-res {width: 520px; margin: 0 auto;}
.cart-h2-p51{
width:170px;height:30px;
float:left; 
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold; vertical-align:middle;
padding:11px 0px 0px 2px;
}
#left-nav2-new3-ch-res
	{ 
		width:520px;
	float:left;
	margin-top:0px;
	height:auto;
	margin-left: 0px;
	}

.p-delivery-p51{ 
	height:auto; width:80px;
	float:left; 
	margin:2px 0px 0px 10px;
	padding:10px 0px 0px 10px;
	color : #00ABF3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal; vertical-align:middle;
}

.p-price-p51 {
	width:70px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	float:left;	
	padding:10px 0px 0px 0px;
}

.total-price-p51{
	margin-right:20px;
	height:auto; width:190px; 
	float:right; 
}

.delivery-info-p51 {
	width:400px;
	height:auto;
	float:left;
	margin:10px 0px 20px 15px;
}

.delivery-text-p51 {
	width:170px;
	height:auto;
	margin:5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 13px;
	font-weight: normal; vertical-align:middle;
	float:left;
		
}

.delivery-text2-p51{
	width:150px;
	height:auto;
	margin:5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.payment-info-p51 {
	width:495px; height:auto; 
	float:left; 
	padding:10px 0px 30px 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 13px;
	font-weight: normal; vertical-align:middle;
}
.delivery-confirm-h-p51{
	width:70px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold; vertical-align:middle;
	float:left; margin:0px 0px 0px 5px;
}

.canvas-p109 {
	width: 890px;
	height:auto;
	margin: 0 auto;
}

.main6-p109{ 
	padding-top:20px; 
	width:760px; 
	margin:0 auto; 
	height:auto;
}

.thanx-order-p109{ 
	padding-top:30px; 
	width:700px;
	float:left; 
	margin-left:80px;
	margin-bottom:15px; 
	clear:both; 
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 22px;
	font-weight: bold;
}
.view-order-p109{
 width:200px;
 height:auto;
 float:left; 
 margin:20px 0px 0px 80px;
} 

#square16-p109{
width:670px; height:auto;
float:left;
padding: 5px 5px 5px 40px;
border-top:1px solid #0099ff;
border-right:1px solid #0099ff;
border-bottom:1px solid #0099ff;
border-left:1px solid #0099ff;
margin-left:80px

}

.text-h-p109 {
	height:auto;
 	float:left; 
 	margin:0px 0px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}
.text1-h-p109 {
	height:auto;
 	float:left; 
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}

.txt-h1-p109 {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 14px;
	font-weight: bold;
}

.txt-h2-p109 {
	width:670px; height:auto;
	float:left;
	padding:10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 15px;
	font-weight: bold;
}

.txt-h3-p109 {
	width:670px; height:auto;
	float:left;
	padding:12px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ff9900;
	font-size: 14px;
	font-weight: bold;
}

.txt-h4-p109 {
	width:665px; height:auto;
	float:left;
	padding:5px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}

.hr-p109 {
	
	float:left;
	width:300px; 
	margin-left:180px; 
	height:auto;
}



.product-head-p104{
	width:530px;
	height:auto;
	margin-bottom:20px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 22px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.product-h2-p104{
	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 22px;
	font-weight: bold; 
}

.product-h3-p104{
	width:450px;
	height:auto;
	margin-bottom:10px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#333333;
	font-size: 14px;
	font-weight: normal; vertical-align:middle;
	float:left;	
}

.higlight-page104
{
	background-color:#ffff66;
	padding:3px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: bold;
}

/*********************************** page 17 *****************************************/

.myaccount-top-17m {height:42px;background:url(../../images/my-account.png) no-repeat bottom;}
#left-nav-17m { width:170px; float:left; margin-top:17px; padding-left:24px;}

/*********************************** page 17 ending *****************************************/


/*********************************** page Site Map *****************************************/

#left-nav2-sm { 
	width:750px; 
	float:left; 
	margin:5px 20px 5px 20px; 
	height:auto;
}

.text-sm {
	width:750;
	float:left;
	height:auto;
	margin:20px 0px 20px 0px;
	color : #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	

}

.box-heading-sm{ 
	width:750px; 
	height:auto; 
	float:left;
}

.box-head-small-sm{ 
	width:243px; 
	height:auto; 
	float:left;
	margin-bottom:5px;
	
}

.box-heading-rep-sm{ 
	height:36px; 
	width:223px;
	background:url(../../images/purchase-rep.png) repeat-x; 
	float:left; 
}

.box-h-sm {
	float:left;
	height:auto;
	margin:10px 0px 0px 0px;
	color : #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}

.vertical-hr-sm {
	width:10px;
	float:left;
	height:36px;
}

.box-heading2-sm{ 
	width:750px; 
	height:auto; 
	float:left;
	margin:10px 0px 10px 0px;
}

.box-head-small2-sm{ 
	width:223px; 
	height:auto; 
	float:left;
	padding:0px 10px 0px 10px;
}

.text-links-sm {
	
	float:left;
	height:auto;
	margin:5px 0px 5px 0px;
	color : #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;

}

/************************************ My purchases item ***************************/


.my-purchase-item1{
	width:300px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.my-purchase-item2{
	width:300px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:2px;	
}

.my-purchase-item3{
	
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;		
}

.my-purchase-item4{
	width:55px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	margin-left:60px;
	padding-top:2px;
}

.my-purchase-butt{	height:auto;float:left;	color : #000000;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal; vertical-align:middle;	margin:20px 0px 10px 120px;	vertical-align:top;}

.buy-instant-cash{	height:auto;float:left;	color : #000000;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal; vertical-align:middle;	margin:20px 0px 10px 10px;	vertical-align:top;}


/*************************************  My Devices  ***********************************/

.acc-detail-heading1-md{
	width:190px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-left:10px;
}

.acc-detail-heading2-t-md{
	width:190px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:2px;	
}

.acc-detail-heading2-md{
	width:190px;
	height:15px;	
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;	
}

.image-modify-md{
	width:65px;
	height:20px;	
	vertical-align:middle;
	float:left;
	margin-left:15px;	
	
	
}

.image-delete-md{
	width:65px;
	height:20px;	
	vertical-align:middle;
	float:left;
	margin-left:15px;	
	}

.device-heading-mda{
width:340px;height:auto;
float:left; 
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold; vertical-align:middle;
padding:7px 0px 30px 0px;
}

.acc-text-mda{
	width:120px;
	height:22px;
	margin:5px 0px 0px 70px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-top:3px;	
}

.acc-text-box-mda{
	width:160px;
	height:25px;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10px;
	font-weight: normal; vertical-align:middle;
	float:left;	
}

.input-mda {
	border: #CDCDCD 1px solid;
color:#5F5F5F;
height:20px;
vertical-align:middle;
width: 160px;font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.input-p18-pda {
	border: #7f9db9 1px solid;
	color:#5F5F5F;
	height:17px;
	vertical-align:middle;
	width: 157px;font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.input-expanded-search {
	height:16px;
	vertical-align:middle;
	width: 190px;font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.acc-button-3-mda{
	height:25px;
	margin-left:170px;
	margin-top:20px;
	padding-left:25px;
	vertical-align:middle;
	float:left;	
}

.acc-button-4-mda{
		height:25px;
	margin-left:5px;
	margin-top:20px;
	vertical-align:middle;
	float:left;	
}
.myvoucher-button-main{
width:230px; margin:0 auto; height:30px; padding-top:10px;
}
.myvoucher-button{
		height:30px;
		margin-left:10px; margin-top:5px;vertical-align:middle;float:left;	width:100px;
}

.acc-text2-mda{
	height:22px;
	margin:5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-top:3px;
	text-align:center;	
}

.my-device-delete-mda{
	height:auto;
	float:left;
	margin:5px 0px 5px 110px; 
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold; vertical-align:middle;

}


/******************************** My Profile Start*******************/

.myprofile-text-mp{
	height:auto;
	margin:5px 0px 0px 0px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal; vertical-align:middle;
	float:left;	
}

.acc-button-mp{
	width:120px;
	height:25px;
	margin-left:180px;
	margin-top:10px;
	padding-left:20px;
	vertical-align:middle;
	float:left;	
}

.acc-button-3-mp{
	
	height:25px;
	margin-left:170px;
	margin-top:20px;
	vertical-align:middle;
	float:left;	
}

.acc-button-mp{
	width:auto;
	height:25px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
	margin-top: 5px;
	margin-left: 180px;
}

.acc-button-3-mp{
	
	height:25px;
	margin-left:180px;
	margin-top:20px;
	
	vertical-align:middle;
	float:left;	
}

.index-banner-t1 {
	float:left;
	margin: 10px 0px 10px 3px;
	color : #099CCE;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	
}

.index-banner-mobile {
	float:left;
	margin: 5px 10px 10px 15px;
	
}
.index-banner-control {
	float:left;
	margin: 5px 10px 10px 0px;
	
}
.index-banner-t2 {
	width:160px;
	float:left;
	margin: 0px 0px 5px 0px;
	color : #099CCE;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	
}

.index-banner-t3 {
	width:165px;
	float:left;
	margin: 0px 0px 5px 0px;
	color : #099CCE;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.index-banner-t4 {
	width:165px;
	float:left;
	margin: 0px 0px 5px 30px;
	color : #099CCE;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.index-banner-dropdown {
	
	float:left;
	height:auto;
	
	
}

.index-banner-dropdown2 {
	width:160px;
	float:left;
	height:auto;
	
}
.devices-banner-dropdown {
	width:190px;
	float:left;
	height:auto;
	
}

.input-index{
	border: #CDCDCD 1px solid;
color:#5F5F5F;
height:20px;
vertical-align:middle;
width: 150px;font-size:9px;
font-family:Arial, Helvetica, sans-serif;
}

.index-banner-text3 {
	float:right;
	margin: 0px 43px 5px 15px;
	
}

.index-banner-button {
	float:left;
	height:auto;	
	
}

.index-go-btn{
	height:22px;
	text-align:center;
	margin:0px 0px 0px 10px; 
	
}

/************************************ e-Wallet start **********************************/

.myprofile-text-ewallet{
	
	width:120px;
	height:auto;
	margin:5px 0px 0px 50px;
	text-align:center
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight: normal; vertical-align:middle;
	float:left;
	padding-top:3px;	
}

.acc-text-ewallet{
	width:150px;
	height:22px;
	margin:5px 0px 0px 50px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding-top:3px;	
}

.heading2-ewallet{
	width:200px;
	height:auto;
	margin:5px 0px 0px 10px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	color:#00ABF3;
	font-size: 14px;
	font-weight: bold; vertical-align:middle;
	float:left;
	padding:0px 0px 10px 0px;
	
	}
	
.heading-ewallet{
width:250px;
height:auto;
float:left; 
color : #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold; vertical-align:middle;
padding:7px 0px 0px 0px;
}

.image-ewallet{
width:auto;
height:auto;
float:left; 
padding:7px 0px 0px 4px;
}

.hr-dotted-ewallet{
  width:510px; 
  height:5px;
  margin-top:5px;
  margin-left: 10px;
  background:url(../../images/horiz-sep.png) repeat-x;
  }
  
  
  /****************************** Customer Support ending ************************************/

.main4-cs{ padding-top:20px; width:770px; margin:0 auto; clear:both; height:auto; padding:left:75%;}
.supportform-cs{
width:450px; height:auto; float:left; padding:20px 0px 0px 0px;
}

.customer-support-cs{
width:260px;height:44px;
float:left; 
margin-top:10px;
color : #000000;
	border-bottom-style: none;
	border-bottom-color: #efece7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold; vertical-align:middle;
	padding:5px 0px 0px 8px;
}

  #square3-cs
{
width:450px; height:120px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.square3-bg-cs{
width:450px; height:120px;
background-image:url(../../images/gradiant-square-rep.png) ;
margin:0 auto;

}

#left-nav2-cs{ width:470px; float:left; margin-top:5px; margin-left:31px; height:auto;}

.support-icon-cs{
width:23px; height:37px;
float:left;
margin-top:10px;
margin-left:30px;
background-image:url(../../images/support-icon.png);
}

.support-head-cs{
	width:100px; height:17px;
	float:left;
	vertical-align:middle;	
	color : #FE8F00;
	border-bottom-style: none;
	font-size: 13px;
	font-weight: bold; vertical-align:middle;
	margin-bottom:10px;
}

.support-head2-cs{
	width:350px; height:auto;
	float:left;
	color : #009be3;
	border-bottom-style: none;
	font-size: 13px;
	font-weight: bold; vertical-align:middle;
}

.support-head2-input-cs{
	width:350px; height:auto;
	float:left;
	
}

.input-cs {
	border: #5195bb 1px solid;
	color:#5F5F5F;
	
	vertical-align:middle;
	width: 348px;
	height:17px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.text-input-cs {
	border: #5195bb 1px solid;
	color:#5F5F5F;
	
	vertical-align:middle;
	width: 348px;
	height:150px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.button-left-cs{
	width:auto; height:auto;
	float:left;
	margin-top:15px;	
}

.button-right-cs{
	width:auto; height:auto;
	float:right;
	margin-top:15px;	
}

#square2-cs{
width:170px; height:auto;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.h13-cs {
	float:left;
	margin: 10px 0px 10px 15px;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	
}
.global-bullet2-cs {  }
.global-bullet2-cs ul {margin:0 auto;padding:5px; list-style-type:square;}
.global-bullet2-cs li {margin:0 0 6px 40px;}

.image-left-cs{
	width:auto; height:auto;
	float:left;
	margin:20px 10px 10px 20px;	
}
.heading2-cs {
	float:left;
	margin: 20px 0px 10px 0px;
	vertical-align:middle;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;	
}
.text-points-cs{
	width:auto; height:auto;
	float:left;
	margin:10px 10px 0px 60px;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	font-weight: normal;	
}
.left-area-cs{
	width:auto; height:auto;
	float:left;
	}
.rss{
width:250px;
height:auto;
float:left;
margin-left:15px;
margin-top:15px;
}
.rss-heading{
width:250px;
float:left;

}
.rss-xml-icon{
width:40px;
height:20px;
float:left;
padding-top:5px;
padding-left:11px;
margin:0 auto;

}
.rss-icon-content{
width:175px;
height:20px;
float:left;
padding-top:5px;
margin:0 auto;
padding-left:5px;


}
.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9933;
	background-color: #330066;
}
.more{
width:50px; height:15px; float:right;
}
.square-login{
	width:100%;
	height:auto;
	border:thick solid #00A7EE;
	padding:10px 0px 10px 0px;
}
.square-login-heading{
	width:300px;height:auto;font-size:16px;	font-weight: bold;color:#00ABF3;margin:10px 0px 0px 0px;
}
.square-login-email{
	width:75px;height:auto;margin:13px 0px 0px 20px; font-size:13px;float:left;
}
.square-login-textbox{
	width:410px;height:auto;margin:10px 0px 0px 5px; float:left; }
.square-login-textbox1{
	width:auto;height:auto;margin:10px 0px 0px 5px; float:left; }

.input-login {border: #7f9db9 1px solid;color:#5F5F5F;	vertical-align:middle;width:340px;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin:1px;}
.square-login-textbox2{
	width:160px;height:auto;margin:10px 0px 0px 5px; float:left; }
.square-login-textbox2-new-hc-lgn{
width:360px;height:auto;margin:10px 0px 0px 5px; float:left; }
.square-login-textbox3{
	width:180px;height:auto;margin:13px 0px 0px 5px; float:left; font-size:12px; }
.square-login-textbox4{
	width:30px;height:auto;margin:13px 0px 0px 5px; float:left; font-size:12px; }
.square-login-textbox5{
	width:200px;height:auto;margin:15px 0px 0px 5px; float:left; font-size:12px; }
	
.aw-code-block-blue {
	width:520px;
	display: block;
	margin:0 auto;
	padding: 5px 0px 15px 5px;
	background: #ffffff;
	border: 1px dotted #00ABF3;
	font-size: 100%;
	font-family: Georgia, Arial, Helvetica;
}
.aw-code-block-blue-content{
 width:400px; margin:0px 0px 0px 50px;
}
