@charset "utf-8";
/* CSS Document */
html {
    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */
}
*{margin:0; padding:0;}
image{border:none;}

body{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000; margin: 0 !important;  padding:0; 
background:url(../../images/bg.jpg) repeat-x; 
overflow-x: hidden;}
img{max-width:100%;}
.contentUL {float: left; font-size: 12px; line-height: 1.3em; margin-right: 8px; width:99%; margin-left:0px;}
.contentUL ul{padding-left:2em; width:97%; margin-bottom:10px;}
.contentUL ol{padding-left:3em; width:100%; margin-bottom:10px;}
.contentUL ol li{font-size:12px !important; line-height:1.6em !important; margin-bottom:7px !important;}
.contentUL li{ font-size:12px !important; line-height:1.6em !important; margin-bottom:0 !important;}
.contentUL p{line-height:1.6em; margin-bottom:10px;}
.contentUL p a:hover{ text-decoration:none;}
.contentUL h1 {
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	width:100%;
	line-height:28px;
}


.tablenew {width:880px; border:none; float:left; font-family:Arial, Helvetica, sans-serif;}
.tablenew .caption{ color:#549800; font-size:25px; font-weight:bold; width:880px; line-height:40px;float:left; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.tablenew .imageLeft {float:left; width:135px; height:144px;}
.tablenew .title { font-size:5; color:#549800; text-align:center; font-weight:bold; float:left; width: 610px; height:144px;}
.tablenew .title  h1{ font-size:30px; color:#549800; text-align:center; font-weight:bold; float:left; width: 610px; line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.tablenew .title .subtxt{ font-size:23px; color:#549800; text-align:center; font-weight:bold; float:left; width: 610px; line-height:36px; font-family:Arial, Helvetica, sans-serif;}
.tablenew .empty { font-size:5; color:#549800; text-align:center; font-weight:bold; float:left; width: 500px; line-height:30px;}
.tablenew .imageRight {float:right; width:135px; height:144px;}
.tablenew .txtLeft {color:#549800; font-size:20px; font-weight:bold; width:190px; line-height:30px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.tablenew .txtRight {color:#549800; font-size:20px; font-weight:bold; width:190px; line-height:30px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.tablenew .txtCenter {color:#549800; font-size:20px; font-weight:bold; width:880px; line-height:30px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.tablenew .txtBold {color:#549800; font-size:25px; width:880px; line-height:40px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif;}
a {
    color: #0087C5;
    text-decoration: underline;
}
.innerRight .contentUL h3{float:left; width:100%; line-height:26px; margin-bottom:5px; font-size:12px; color:#549800;}

.innerRight .productDesc a{text-decoration: none;}
a {
    color: #0087C5;
    text-decoration: underline;
}
.innerRight .productDesc a:hover{text-decoration: underline; color: #000000;}

.innerRight .productDescnew a{text-decoration: none;}
a {
    color: #0087C5;
    text-decoration: underline;
}
.innerRight .productDescnew a:hover{text-decoration: underline; color: #000000;}

 /*ul {padding-left:5em;}
 .proLink ul {padding-left:0;}*/
.maincontainer{ max-width:1100px; margin:0 auto;}
.wrapper{width:100%;}

/******* HEADER SEC START*******/
.header{width:100%; height:auto; float:left;}
.header .siteLogo{float:left;width:60%;}
.header .printLogo{display:none;}
.mask{clear:both; height:1px;}
.mask1{clear:both;}
.smallmask{clear:both; height:5px;}
.smallmask1{clear:both; height:10px;}	 
.toplinks{float:right;width:32%;}
.toplinks .cart{margin-top:49px; font-size:14px; color:#fff; float:right; font-family:Arial,Helvetica,sans-serif;}
.toplinks ul{list-style:none; margin-top:5px; clear:both; float:right;}
.toplinks ul li{display:inline; font-weight:bold; color:#015277; margin-left:5px;}
.toplinks ul li a{font-weight:bold; color:#015277; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.toplinks ul li a:hover{color:#0584be;}
/*.cartsec{width:128px; height:auto; float:right;}*/
.cartsec{ height:auto; float:right;}
.carticon{float:left;}
.toprightsec{float:right; width:35%;}
.navigation{height:43px; width:100%; background:url(../../images/nav-bg.png) repeat-x;}
.search{float:right; width:49%; height:27px; margin-top:7px;background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC;}
.search .textbox{width:85%; height:23px; background:none; border:none; margin:1px 0 0 23px; font-size:11px; color:#000;}
.fb{float:left; margin-top: 12px;width: 46%;}
.leftmenusec{float:left;width: 100%; height:auto;}
/******* HEADER SEC END*******/

/******* MID BODY SEC START*******/
.Container{width:100%; margin-top:15px; float:left;}
.leftside{width:18%; float:left; }
.anniversary{margin:0px 0 0 0px; text-align:center;}
.middle{width:68%; margin-left:16px; float:left; }
.banner {width:100%;}
.banner .content {width:100%; clear: both; border: 1px solid #ffffff;}
.banner .content .innerContent{width:100%;}
.banner .content .innerContent .slides{width:100%;}
.menu {width:100%;}
.menu li { display: inline; margin-right:6px; height:28px; float:left; border: 1px solid #bcbcbc; border-bottom: none;}
.menu li.right{margin-right:0; float:left;}
.menu li a {height:28px; float:left; background:url(../../images/tabbg.png) repeat-x; padding: 0 19px 0 18px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
.menu li.right a {height:28px; float:left; background:url(../../images/tabbg.png) repeat-x; padding:0 12px 0 12px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
.menu li.active a { background:url(../../images/tabbg-over.png) repeat-x; color:#fff; }
.menutab {position:absolute; margin-left:199px;}
.menutab a {height:28px; float:left;  padding:1px 18px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
.menutab1 {position:absolute; margin-left:333px;}
.menutab1 a {height:28px; float:left; padding:1px 18px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
.proContainer{width:100%; margin-top:7px; float:left;}
.containerTitle{width:100%; height:29px; border:1px solid #dddcdc; float:left;
    background: #e1e1e1; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #e1e1e1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #e1e1e1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #e1e1e1); /* Standard syntax */
}
.containerTitle .title{font-size:13px; color:#015277; font-weight:bold; margin:1px 0 0 5px; float:left;}
.containerTitle .title  a{font-size:13px; color:#015277; font-weight:bold;}
.containerTitle h1 {
    color: #015277;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 6px 0 0 5px;
}
.containerTitle .subtitle{float:right; margin:8px 10px 0 0;}
.containerTitle .subtitle a{font-size:10px; color:#0067ce; text-decoration:none;}
.containerTitle .subtitle a:hover{color:#000;}
.rightsideSub{width:11%; margin-left:10px; float:right;}
.rightside .title{font-size:12px; color:#000; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-align:center; margin-bottom:5px;}

.rightblk{width:100%; background:#acd8ed; border:1px solid #dcdbdb; float:left; margin-bottom:7px;}
.rightblk .title{width:100%; height:28px; background:url(../../images/rightblktitle.png) repeat-x; border-bottom:1px solid #dcdbdb;  color:#fff; text-align:center; padding-top:2px; line-height:13px;}
.rightblk .image{float:left; margin:4px 18px 0 18px;}
.rightblk .content{width:100%; color:#7c7c7c; float:left;}
.rightblk .content .button{margin:8px 25px; float:left;}
.rightblk .content .button a{color:#002f44; text-decoration:underline; font-size:13px;}
.rightblk .content .button a:hover{text-decoration:none;}
.text_label{margin-left:4px;}
.rightblk .textfield{width:88%; height:20px; color:#000; background:#fff; border:1px solid #566c76; margin:1px 0 0 5px; font-size:14px;  padding-left:3px;}
.rightblk .subscribe{clear:both; float:left; margin:11px 0 11px 24px; background:url(../../images/newsletter-subscribe.png); width:77px; height:26px; text-indent:0; border:none; cursor:pointer;}
.rightblk .email{margin: 1px 8px 0 0; float:right;}
.rightblkB{width:100%; background:#acd8ed; border:1px solid #dcdbdb; border-top:3px solid #63add0;  border-bottom:3px solid #63add0; float:left; margin-bottom:7px;}
.rightblkB .title{width:100%; height:22px; background:url(../../images/rightblktitleB.png) repeat-x; border-bottom:1px solid #dcdbdb; font-weight:bold; color:#fff; padding:7px 0 0 8px;}
.rightblkB .title .titletxt{float:left;}
.rightblkB .icon{float:right; margin:0 8px 0 0; height:23px; top:0;}
.rightblkB .content{ margin:10px 8px 0 8px; color:#404040;}
.rightblkB .name{ margin:10px 8px 10px 8px; color:#0068ce;}
.rightblkB .subscirbe{float:left; margin:11px 0 11px 12px;}
.linkleft{float:left; width:10%; height:auto; margin-right:10px;}
.linkright{float:left; width:85%;height:auto;}
.innerRight .contContainer.selectxt{ font-size:12px; color:#000; line-height:1.3em; font-family:Verdana,Arial,Helvetica,sans-serif;}
/******* MID BODY SEC END*******/


/******* PRODUCT SEC START*******/

.block{width:20%; margin:1px 12px 0 12px; float:left; background:#EEF7FB; position: relative; height:330px; padding:5px;}
.block .productimage{width:100%; height:auto; }
.block .productimage img{width:100%; height: auto;}
.block .title a{width:100%; font-weight:bold; color:#549800; margin-top:6px; float:left; line-height:1.3em; font-size:11px; margin-bottom:6px; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif;}
.block .contentb{width:100%; font-size:11px; color:#646464; float:left; line-height:1.3em; font-family:Verdana,Arial,Helvetica,sans-serif;}
.block .wraper { bottom: 3px; width: 100%;  float:left; margin-top:10px; position: absolute;}
.block .wraper .price{width:75px; color: #0E7BAE; font-size: 13px; font-weight: bold; float:left; margin-top: 5px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.block .wraper .quantity{float:left; width:18px; height:24px; border:1px solid #dbdbdb; background:none; font-size:12px; color:#3a3a3a; padding:0 3px 0 3px; text-align: left;}
.block .wraper .add{float:right; margin:23px 0 0 0; background:url(../../images/add.jpg);}
.block .wraper .addHome{float:right; margin:0 0 0 0; padding-right: 7px; }
.block .wraper .sublinks{width:142px; margin:10px auto; float:left;}
.block .wraper .sublinks ul{list-style:none;}
.block .wraper .sublinks ul li{display:inline; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#0067ce;}
.block .wraper .sublinks ul li a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0067ce; text-decoration:none; line-height:30px;  padding:0 0 0 5px;}
.block .wraper .sublinks ul li a:hover{color:#000;}
.shopsec {width:100%; float:left;}
/******* PRODUCT SEC END*******/



/******* FOOTER SEC START*******/
.footer{width:100%; background:#f5f5f5; border-top:1px solid #dad5cd; border-bottom:1px solid #dad5cd; margin-top:39px; float:left; font-family:Arial,Helvetica,sans-serif;}
.disclaimer{ width:100%; margin:10px auto 0 auto; font-size:11px; color:#7c7c7c; text-align:center; clear:both; font-family:Arial,Helvetica,sans-serif;}
.footContainer{width:100%; margin:10px auto; font-family:Arial,Helvetica,sans-serif;}
.footerlinks{float:left; margin-bottom:10px; font-family:Arial,Helvetica,sans-serif;}
.footerlinks ul{list-style:none;}
.footerlinks ul li{display:inline; font-size:11px; color:#626262; margin-right:0px;}
.footerlinks ul li a{font-size:11px; color:#626262; text-decoration:none;padding: 2px 1px;}
.footerlinks ul li a:hover{color:#000;}
.socialContainer{float:left; margin-left:116px; font-size:11px; color:#000; font-family:Arial,Helvetica,sans-serif;}
.socialContainer .socioicon{float:left; margin-right:12px;}
.copyright{float:right; font-size:11px; color:#7C7C7C; font-family:Arial,Helvetica,sans-serif;}

.pgURL{float:left; width:100%; height:auto; display:none;}
.pgURL .title{float:left; width:250px; height:auto;}
.pgURL .url{float:left; width:560px; height:auto;}


.remote{width:100%; float:left; margin:10px 0; font-size:11px; color:#7C7C7C; text-align:center; text-decoration:none; font-family:Arial,Helvetica,sans-serif;}
.remote a{ font-size:11px; color:#7C7C7C;  text-decoration:none; }
.remote a:hover{font-size:11px; color:#000; text-decoration:underline;}

/******* FOOTER SEC END*******/


.nav{width:1100px; margin:0 auto; height:43px;}
.nav ul{list-style:none; float:left;  height:43px; font-size:12px;}
.nav ul li{display:inline; float:left; height:43px;}

.nav ul li:hover{background:url(../../images/nav-hover.png) repeat-x;}
.nav ul li a{float:left; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#fff; text-decoration:none; text-transform:uppercase; line-height:46px; padding:0 10px 0 10px; height:43px; float:left;}

/*.nav ul li.highlight{font-weight:bold; color:#fff; text-transform:uppercase; line-height:22px; height:43px; background:url(../../images/nav-hover.png) repeat-x; float:left; padding-top:12px;}*/
.pClass {margin-left:4em; line-height:1.3em; width: 95% !important;}
 .nav ul li.active{font-weight:bold; color:#fff; text-transform:uppercase; line-height:22px; height:43px; background:url(../../images/nav-hover.png) repeat-x; float:left;}
.homeSearch{display: none;}




/****************************************************************************************************/
/*************************************Start Style for Sub menu**************************************/

.submenu{float:left; margin: 0; padding: 0; width: 100%; /* Main Menu Item widths */ list-style-type: none;} 
.submenu h2{ width:100%; height:29px; background:#acd8ed; margin-bottom:7px; border:1px solid #dcdbdb;font: bold 12px Arial,Helvetica,sans-serif;}
.submenu a{ display: block; /*force hasLayout in IE7 */ color: #404040; text-decoration: none; height:29px; font: bold 12px Arial,Helvetica,sans-serif; line-height:28px; padding-left:7px;}
.submenu a:link, .submenu a:visited, .submenu a:active{color: #404040;}
.submenu a.selected{ background:url(../../images/menu-roll.png) repeat-x; color:#fff;}
.submenu a:hover{ background:url(../../images/menu-roll.png) repeat-x; color:#fff;}
.submenu a.active{ background:url(../../images/menu-roll.png) repeat-x; color:#fff;}
.ddmenu {list-style-type: none;}
.ddmenu ul { width: 100%; /*Sub Menu Items width */ font-weight: normal; border:1px solid #b2b2b2; background:#e7f4fa; padding:0 0 0 0;list-style-type: none; margin-top:-7px; margin-bottom:7px;}
.ddmenu li{width:100%; height:auto; margin:0 0 0 0; border:none; border-bottom:1px solid #d8d8d8;}
.ddmenu li.highlight{ background:url(../../images/submenu-hover.png) repeat-x; color:#fff;}
.ddmenu li a.highlight{ background:url(../../images/submenu-hover.png) repeat-x; color:#fff;}
.ddmenu a{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#7c7c7c; font-weight:normal; line-height:17px;display: block;padding-left: 7px; text-decoration: none; overflow: auto; }
.ddmenu a:hover{ background:url(../../images/submenu-hover.png) repeat-x; margin-right:-1px;}
.ddmenu a:link, .ddmenu a:visited, .ddmenu a:active{ color: #404040;}
.ddmenu a:hover{ color:#fff; }

#dropmenudiv{
position:absolute;
width: 100%; font-weight: normal; border:1px solid #b2b2b2; background:#e7f4fa; padding:0 0 0 0; margin-bottom:7px;
z-index:100;
}

#dropmenudiv a{
font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7c7c7c; font-weight:normal; line-height:17px;display: block;padding-left: 7px; text-decoration: none; overflow: auto; border-bottom:1px solid #d8d8d8;
}
#dropmenudiv a:link, #dropmenudiv a:visited, #dropmenudiv a:active{color: #404040;}
#dropmenudiv a:hover{ /*hover background color*/
background:url(../../images/submenu-hover.png) repeat-x; margin-right:-1px;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}
/*#popitmenu{
position: absolute;
z-index: 100;
visibility: hidden;
width: 196px; /*Sub Menu Items width  font-weight: normal; border:1px solid #b2b2b2; background:#e7f4fa; padding:0 0 0 0;margin-top:-7px; margin-bottom:7px;
}
 #popitmenu a:link, #popitmenu a:visited, #popitmenu a:active{color: #404040;}
#popitmenu a{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7c7c7c; font-weight:normal; line-height:17px;display: block;padding-left: 7px; text-decoration: none; overflow: auto; border-bottom:1px solid #d8d8d8;}

#popitmenu a:hover{ background:url(../../images/submenu-hover.png) repeat-x; margin-right:-1px;}*/
/*************************************End Style for Sub menu*****************************************/
/****************************************************************************************************/



/******* Start Default LEFT NAVIGATION*******/
.ddsmoothmenu-v ul{
margin: 0; padding: 0; width: 100%; /* Main Menu Item widths */ list-style-type: none;

}
 
.ddsmoothmenu-v ul li{
position: relative; width:100%; height:29px; background:#acd8ed; margin-bottom:7px; border:1px solid #dcdbdb;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{

display: block; overflow: auto; /*force hasLayout in IE7 */ color: #404040; text-decoration: none; height:29px; font: bold 12px arial; line-height:28px; padding-left:7px;


}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
 /*background of menu items (default state)*/
color: #404040;
}


.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/

background:url(../../images/menu-roll.png) repeat-x; color:#fff;}

.ddsmoothmenu-v ul li a:hover{
 /*background of menu items during onmouseover (hover state)*/
 background:url(../../images/menu-roll.png) repeat-x; color:#fff;}
 .ddsmoothmenu-v ul li a.active{
 background:url(../../images/menu-roll.png) repeat-x; color:#fff;}

/*Sub level menu items */
/*.ddsmoothmenu-v ul li ul{
position: absolute; width: 194px; /*Sub Menu Items width  font-weight: normal; border:2px solid #b2b2b2; background:#fff; padding:5px 0 5px 0;}
.ddsmoothmenu-v ul li ul li{width:193px; height:29px; background:#fff; margin:0 0 0 0; border:none; border-bottom:1px dotted #d8d8d8;}
.ddsmoothmenu-v ul li ul li a{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7c7c7c; font-weight:normal; height:29px;}
.ddsmoothmenu-v ul li ul li a:hover{background:#67b500;}*/
 

/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
.rightarrowclass{float:right; margin:10px 5px 0 0;}
/* End */
/******* End Default LEFT NAVIGATION*******/



.star {color:red; margin-right:5px; margin-top:5px; font-weight:bold; width:20px}








.button{margin:8px 15px; float:left; width:140px;}
.innerRight .accountButton{ float:left; width:175px; margin:10px 0;}
.acctButton {margin:0; float:left; width:120px; font-size: 12px;}
.dottedSep {background:url("../../architecture/adminImages/backgrounds/dottedx10t.gif")	repeat-x;  height:10px; padding-top:10px; width:260px; float:left;}
.rightside{width:28%; margin-Right:0; float:right;}
/*.rightside img{ padding-bottom:10px;}*/







ul#slideshow{list-style:none; width:100%; height:auto; overflow:hidden; float:left;}
#fssList{display:none;}
#fssPrev{display:none;}
#fssNext{display:none;}
#fssPlayPause{position:absolute;top:508px;left:350px;background:#fff; display:block;color:#333; width:24px; height:24px;}

ul#inslideshow{list-style:none; width:100%; height:auto; overflow:hidden; float:left; ;}
#infssList{display:none;}
#infssPrev{float: left; top:445px;left:363px;background:#fff; display:block;color:#333; width:24px; height:24px; margin-top:-37px; margin-left: 67px;}
#infssNext{float: left;top:445px;left:431px;background:#fff; display:block;color:#333; width:24px; height:24px; margin-top:-37px; margin-left: 127px;}
#infssPlayPause{float: left;top:445px;left:397px;background:#fff; display:block;color:#333; width:24px; height:24px; margin-top:-37px; margin-left: 97px;}
/*#slideshow {

    position:relative;
    height:350px; 
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    /*opacity:0.0;
}

#slideshow IMG.first {
    z-index:10;
    /*opacity:1.0;
}

#slideshow IMG.last-first {
    z-index:9;
}*/
.anchor {float:right; font-size:10px;}
.innerRight{width:81%; float:right;}
.innerRight .containerTitle{width:100%; height:auto; padding: 6px 0 8px 0;  border:1px solid #dddcdc; color:#015277; margin-bottom:7px; float:left;
    background: #e1e1e1; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #e1e1e1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #e1e1e1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #e1e1e1); /* Standard syntax */
}
.innerRight .containerTitle h1 {line-height: 15px; font-size:14px; color:#015277; font-weight:bold; float:left; font-family:Verdana, Geneva, sans-serif; text-align:left;}
.innerRight .containerTitle a{line-height: 15px; font-size:13px; color:#015277; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.innerRight .inBanner{float:left; margin-bottom:7px;}
.slides1_wrap {
	position: relative;
	width: 891px;
}

#slides1 {
	overflow: hidden;
	height: 255px;
}

#slides1 li {
	list-style: none;
	width: 891px;
}

#slides1 li img {
	float: left;
}

.slides1_wrap .prev {
	position: absolute;
	left: 20px;
	top: 210px;
	outline: 0;
}

.slides1_wrap .next {
	position: absolute;
	left: 80px;
	top: 210px;
	outline: 0;
}

.slides1_wrap a:active {
	top: 210px;
}

.auto_controls {
	width:24px; height:24px;
	position: absolute;
	bottom: 21px;
	left: 50px;
	background: url(../../images/pause.png) no-repeat;
}

.auto_controls a {
	font-size: 0;
	width:24px; height:24px;
	color: #a3a3a3;
	outline: 0;
	padding: 2px;
	float:left;
	
}

.auto_controls a:hover {
	text-decoration: none;	
	background: ;
	color: #e41996;
}
.bx_pager{display:none;}

.innerRight .contContainer{width:100%;float:left; margin-left:5px; line-height: 1.6em;}
.innerRight .contContainer p{float:left; width:100%; font-size:12px; line-height:1.6em; margin-bottom:10px; margin-top:0;}
.innerRight .contContainer p a{color:#0087c5; text-decoration:underline; cursor:pointer;}
.innerRight .contContainer p a:hover{ text-decoration:none;}
/*.innerRight .contContainer img{padding:0px 10px; margin-right:10px;}*/
.innerRight .contContainer .prlNav {float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding-top:8px; line-height: 13px; margin-bottom: 10px; text-align:center; width:100%;}
.innerRight .contContainer .prlspc {float:left; border-bottom:1px solid #e5e5e5; padding-top:5px; line-height: 8px; margin-bottom: 5px; text-align:center; width:100%;}
.innerRight .contContainer .steptable {float:left; padding-top:5px; line-height: 8px; width:500px;}
.innerRight .contContainer .steptable1 {float:left; border:1px solid #e5e5e5; margin:2px 2px 2px 2px; line-height: 20px; width:494px; font-family:Verdana, Geneva, sans-serif;}
.innerRight .contContainer .steptable1a {float:left; border:1px solid #e5e5e5;margin:2px 2px 2px 2px; line-height: 20px; width:244px; font-family:Verdana, Geneva, sans-serif; height:20px;}
.innerRight .contContainer.selectxt{width:90%; font-size:11px; color:#000; line-height:1.3em; font-family:Arial,Helvetica,sans-serif; margin-bottom:8px; margin-top:5px;}

/****************************************************************************************************************/
/*****************************************Start Product Detail Dynamic content list Style*************************/
.innerRight .contContainer .contentUL{width:100%; margin-top:0;}
.innerRight .contContainer .contentUL  ol {padding-left:3em !important; width:98%;}
.innerRight .contContainer .contentUL ul {padding-left:3em !important; width:96%; margin-bottom: 10px;}
.innerRight .contContainer .contentUL ul li p {float:inherit;font-size: inherit; line-height: inherit; margin-bottom: inherit; width: inherit;}
.innerRight .contContainer .contentUL ol li p {float:inherit;font-size: inherit; line-height: inherit; margin-bottom: inherit; width: inherit;}
.innerRight .contContainer .contentulnew{width:100%; margin-top:0;}
.innerRight .contContainer .contentulnew  ol {padding-left:3em !important; width:68%;}
.innerRight .contContainer .contentulnew {padding-left:0em !important; width:100%; margin-bottom: 10px;}
/*****************************************End Product Detail Dynamic content list Style**************************/
/****************************************************************************************************************/
.innerRight .pagination{float:right; text-align:right; width:100%; margin:10px 0;}
.innerRight .pagination  a .active{color:#fff; text-decoration:none; padding:3px 5px; background-color:#0087c5;}
.innerRight .pagination  a:hover{color:#fff; text-decoration:none; padding:3px 5px; background-color:#0087c5;}
.innerRight .pagination a{color:#0087c5; text-decoration:none; padding:0px 5px;}
.innerRight .contContainer h3{float:left; width:100%; line-height:26px; margin-bottom:5px; font-size:12px; color:#549800;}
.innerRight .contContainer h2{float:left; width:100%; line-height:20px; margin-bottom:5px; font-size:14px; color:#404040;}
.innerRight ol, ul{float:left;}
.innerRight li{ font-size:12px; line-height:1.3em; margin-bottom:8px;}
.innerRight li a{color:#0087c5; text-decoration:underline;}
.innerRight li a:hover{text-decoration:none;}

.innerRight .contactContainer{width:68%; float:left; margin-left:5px;}
.innerRight .contactContainer p{float:left; width:100%; font-size:12px; line-height:1.6em; margin-bottom:10px;}
.innerRight .contactContainer p a{color:#0087c5; text-decoration:underline;}
.innerRight .contactContainer p a:hover{text-decoration:none;}
.innerRight .contactContainer img{padding:0px 10px 0 10px; margin-right:10px;}
.innerRight .contactContainer h3{float:left; width:100%; line-height:20px; margin-bottom:5px; font-size:12px; color:#549800;}
.innerRight .contactContainer h2{float:left; width:100%; line-height:20px; margin-bottom:5px; font-size:14px; color:#404040;}
/*************************************************************************************************/
/***************************************** Internal cleanse Secrets*******************************/

.innerRight .cleanseContainer{width:73%; margin-top:10px; float:left; text-align:justify; margin-left:5px;}
.innerRight .cleanseContainer p{float:left; width:100%; font-size:12px; line-height:1.6em; margin-bottom:20px;}
.innerRight .cleanseContainer p a{color:#0087c5; text-decoration:underline;}
.innerRight .cleanseContainer p a:hover{color:#000; text-decoration:none;}
.innerRight .cleanseContainer .prlspc {float:left; border-bottom:1px solid #e5e5e5; padding-top:5px; line-height: 8px; margin-bottom: 5px; text-align:center; width:100%;}
.rightsideCleanse{width:23%; margin-Right:0px; float:right; padding-top:10px;}
.rightsideCleanse img{ padding-bottom:10px;}
/******************************************End Internal Cleanse Secrets***************************/
/*************************************************************************************************/
/******************************************Start vertical_index.php list blocks*******************/

.innerRight .verBlk{float:left; width:100%;}
.innerRight .verBlk .Blk{width:32%; float:left; margin-bottom:20px; margin-right:15px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
.innerRight .verBlk .Blk .BlkTitle{width:100%; height:46px; float:left; line-height:46px;}
.innerRight .verBlk .Blk .BlkTitle a{text-decoration:none; font-size:12px; font-weight:bold; color:#003F5A; padding-left:5px;}
.innerRight .verBlk .Blk .BlkTitle a:hover{color:#003F5A; text-decoration:underline;}
.innerRight .verBlk .Blk .BlkTitle img{margin-left:15px; }
.innerRight .verBlk .Blk .blkContent {float:left; color:#5c5b5b; line-height:25px; margin-bottom:5px; padding-left:10px;}
.innerRight .verBlk .Blk .blkContent a{text-decoration:none; font-size:12px; color:#0087c5; line-height: 1.6em;}
.innerRight .verBlk .Blk .blkContent a:hover{color:#000; text-decoration:underline;}

.innerRight .verBlk .BlkR{width:290px; float:left; margin-bottom:20px; margin-right:0px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
.innerRight .verBlk .BlkR .BlkTitle{width:290px; height:46px; float:left; line-height:46px;}
.innerRight .verBlk .BlkR .BlkTitle a{text-decoration:none; font-size:12px; font-weight:bold; color:#003F5A;padding-left:5px;}
.innerRight .verBlk .BlkR .BlkTitle a:hover{color:#003F5A; text-decoration:underline;}
.innerRight .verBlk .BlkR .BlkTitle img{margin-left:15px;}
.innerRight .verBlk .BlkR .blkContent {float:left; color:#5c5b5b; line-height:25px; margin-bottom:5px; padding-left:10px;}
.innerRight .verBlk .BlkR .blkContent a{text-decoration:none; font-size:12px; color:#0087c5; line-height: 1.6em; }
.innerRight .verBlk .BlkR .blkContent a:hover{color:#000; text-decoration:underline;}

/******************************************End vertical_index.php list blocks*************************/
/*****************************************************************************************************/
/******************************************Start index.php list blocks*******************/

.innerRight .verBlk{float:left; width:100%;}
.innerRight .verBlk .Blk1{width:290px; float:left; margin-bottom:20px; margin-right:10px; }
.innerRight .verBlk .Blk1 .BlkTitle{width:290px; height:36px; float:left; line-height:36px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
.innerRight .verBlk .Blk1 .BlkTitle a{text-decoration:none; font-size:12px; font-weight:bold; color:#003F5A; padding-left:15px;}
.innerRight .verBlk .Blk1 .BlkTitle a:hover{color:#003F5A; text-decoration:underline;}
.innerRight .verBlk .Blk1 .BlkTitle img{margin-left:15px; }
.innerRight .verBlk .Blk1 .blkContent {float:left; color:#5c5b5b; line-height:25px; margin-bottom:5px; padding-left:10px;}
.innerRight .verBlk .Blk1 .blkContent a{text-decoration:none; font-size:12px; color:#0087c5; line-height: 1.6em;}
.innerRight .verBlk .Blk1 .blkContent a:hover{color:#000; text-decoration:underline;}

.innerRight .verBlk .Blk1R{width:290px; float:left; margin-bottom:20px; margin-right:0px; }
.innerRight .verBlk .Blk1R .BlkTitle{width:290px; height:36px; float:left; line-height:36px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
.innerRight .verBlk .Blk1R .BlkTitle a{text-decoration:none; font-size:12px; font-weight:bold; color:#003F5A;padding-left:15px;}
.innerRight .verBlk .Blk1R .BlkTitle a:hover{color:#003F5A; text-decoration:underline;}
.innerRight .verBlk .Blk1R .BlkTitle img{margin-left:15px;}
.innerRight .verBlk .Blk1R .blkContent {float:left; color:#5c5b5b; line-height:25px; margin-bottom:5px; padding-left:10px;}
.innerRight .verBlk .Blk1R .blkContent a{text-decoration:none; font-size:12px; color:#0087c5; line-height: 1.6em; }
.innerRight .verBlk .Blk1R .blkContent a:hover{color:#000; text-decoration:underline;}

/******************************************End index.php list blocks*******************************/
/*************************************************************************************************/

.innerRight .proCatCont{float:left; width:100%; height:auto; margin-bottom:0px; margin-top:8px;}
.innerRight .proCatCont .Blk{width:23.5%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:128px; margin-right:18px; margin-bottom:10px;}
.innerRight .proCatCont .Blk .BlkTitle{width:100%; height:35px; float:left; margin:5px 0 5px 7px; }
.innerRight .proCatCont .Blk .BlkTitle a{text-decoration:none; font-size:12px; font-weight:bold; color:#549800;}
.innerRight .proCatCont .Blk .blkContent{float:left; color:#5c5b5b; line-height:1.3em;; margin-bottom:5px; font-size:12px; height:80px; overflow:hidden;}
.innerRight .proCatCont .Blk .blkContent .image{float:left; margin:0 8px 8px 0;}
.innerRight .proCatCont .BlkR{width:23.4%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:128px; margin-bottom:10px; }
.innerRight .proCatCont .BlkR .BlkTitle{width:100%; height:35px; float:left; margin:5px 0 5px 7px; }
.innerRight .proCatCont .BlkR .BlkTitle a{text-decoration:none; font-size:12px; font-weight:bold; color:#549800;}
.innerRight .proCatCont .BlkR .blkContent{float:left; color:#5c5b5b; line-height:1.3em;; margin-bottom:5px; font-size:12px; height:80px; overflow:hidden;}
.innerRight .proCatCont .BlkR .blkContent .image{float:left; margin:0 8px 8px 0;}


.anchorSep{
border-bottom: 1px solid #E5E5E5;
float:left;
}

.innerRight .proListCont h3 {
    color: #549800;
    font-size: 11px;
    font-weight: bold;
   /* height: 50px;*/
    margin-top: 6px;
    width: 200px;
	text-align:left;
	display: table-cell;
	vertical-align: middle;
}
.innerRight .proListContR h3 {
    color: #549800;
    font-size: 11px;
    font-weight: bold;
  /*  height: 50px;*/
    margin-top: 6px;
    width: 200px;
	text-align:left;
	display: table-cell;
	vertical-align: middle;

}
.innerRight .proListCont{width:21%; padding:5px; height:320px; background:#EEF7FB; margin:17px 17px 0 0; float:left; position: relative;}
.innerRight .proListCont .image {width:100%; height:auto; margin: 0 auto;}
.innerRight .proListCont .image img {width:100%; height:auto; float:left; margin:0; padding:0;}
.innerRight .proListCont .title a{width:100%; font-weight:bold; color:#549800; margin-top:6px; float:left; line-height:1.3em; font-size:11px; margin-bottom:6px; text-decoration:none;}
.innerRight .proListCont .content{width:100%; font-size:11px; color:#646464; float:left; line-height:1.3em; margin-bottom:8px;}
.innerRight .proListCont .wraper { position: absolute; bottom: 3px; width: 100%; float:left; margin-top:16px; }
.innerRight .proListCont  .wraper .price{width:58%; color: #0E7BAE; font-size: 12px; font-weight: bold; float:left;}
.innerRight .proListCont  .wraper .quantity{float:left; width:18px; height:24px; border:1px solid #dbdbdb; background:none; font-size:12px; color:#3a3a3a; padding:0 3px 0 3px; text-align: left;}
.innerRight .proListCont  .wraper .add{float:right; margin:0 0 0 0; padding-right: 7px;}
.innerRight .proListCont  .wraper .sublinks{width:142px; margin:0 auto; }
.innerRight .proListCont  .wraper .sublinks ul{list-style:none; padding:0;}
.innerRight .proListCont  .wraper .sublinks ul li{display:inline; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#0067ce;}
.innerRight .proListCont  .wraper .sublinks ul li a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0067ce; text-decoration:none; line-height:30px;  padding:0 0 0 5px;}
.innerRight .proListCont .wraper .sublinks ul li a:hover{color:#000;}
.innerRight .proListContR{width:21%; height:320px; padding:5px; background:#EEF7FB; margin:17px 17px 0 0; float:left; position: relative;}
.innerRight .proListContR .image{width:100%; height:auto; margin: 0 auto;}
.innerRight .proListContR .image img {width:100%; height:auto; float:left; margin:0; padding:0;}
.innerRight .proListContR .title a{width:100%; font-weight:bold; color:#549800; margin-top:6px; float:left; line-height:1.3em; font-size:11px; margin-bottom:6px; text-decoration:none;}
.innerRight .proListContR .content{width:100%; font-size:11px; color:#646464; float:left; line-height:1.3em;margin-bottom:8px;}
.innerRight .proListContR .wraper { position: absolute; bottom: 3px; width: 100%;float:left; margin-top:8px; }
.innerRight .proListContR  .wraper .price{width:58%; color: #0E7BAE; font-size: 12px; font-weight: bold; float:left;}
.innerRight .proListContR  .wraper .quantity{float:left; width:18px; height:24px; border:1px solid #dbdbdb; background:none; font-size:12px; color:#3a3a3a; padding:0 3px 0 3px; text-align: left;}
.innerRight .proListContR  .wraper .add{float:right; margin:0 0 0 0; padding-right: 7px;}
.innerRight .proListContR  .wraper .sublinks{width:142px; margin:0 auto; }
.innerRight .proListContR  .wraper .sublinks ul{list-style:none;}
.innerRight .proListContR  .wraper .sublinks ul li{display:inline; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#0067ce ;}
.innerRight .proListContR  .wraper .sublinks ul li a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0067ce; text-decoration:none; line-height:30px;  padding:0 0 0 5px;}
.innerRight .proListContR  .wraper .sublinks ul li a:hover{color:#000;}

.innerRight .productName{width:891px; font-size:18px; font-weight:bold; color:#549800; border-bottom:1px solid #cbcbcb; float:left; margin-top:10px;}
.innerRight .productImage{float:left; margin-right:14px; margin-top:10px; width:37%;}
.innerRight .productImage img{float:left; height:auto; border:1px solid #a8a8a8;}
.innerRight .productImage .options{float:left; margin-left:56px; margin-top:10px;}
.innerRight .productImage .options txt{float:left; margin-left:14px; margin-top:10px;}
.innerRight .productImage .options input{margin:0; background: none repeat scroll 0 0 transparent; border: medium none; color: #0087C5; cursor: pointer; font-size: 13px;}
.innerRight .productDesc{float:left; width:25%; margin-left:10px; margin-top:10px; font-size:12px; line-height:1.3em;}
.innerRight .productDesc .subTitle{width:100%; float:left; font-size:13px; font-weight:bold; color:#549800; margin-top:7px;}
.innerRight .productDesc ol{width:891px; padding-left:2em;}

/*.innerRight .contContainer .contentUL ul li {float:inherit;font-size: inherit; line-height: inherit; margin-bottom: inherit; width: inherit;}*/
.innerRight .productDesc ol li {font-size:11px; line-height:16px; margin:0;}
.innerRight .productDesc ol li a{color:#0e7bae; text-decoration:none; font-size:11px; line-height:16px;}
.innerRight .productDesc ol li a:hover{color:#000;}
.innerRight .priceCont{float:right; width:33%; margin-top:10px;}
.innerRight .priceCont .priceBlk{float:left; width:100%; border:1px solid #c9c9c9; background:#eef7fb;}
.innerRight .priceCont .priceBlk .productCode{margin:12px 0 0 8px; float:left; font-size:13px; clear:both;}
.innerRight .priceCont .priceBlk .productCont{margin:0 0 0 8px; float:left; font-size:13px; clear:both;}
.innerRight .priceCont .priceBlk .productPrice{margin:12px 8px 0 0; float:right; font-size:13px; font-weight:bold; color:#0e7bae;}
.innerRight .priceCont .priceBlk .quantity{width:18px; height:22px; float:left; margin:-4px 5px 0 8px; border:1px solid #dbdbdb; background:#fff; font-size:12px; color:#3a3a3a; clear:both; }
.innerRight .priceCont .priceBlk .totalPrice{float:left; color:#0E7BAE; margin-top:18px;}
.innerRight .priceCont .priceBlk .totalPrice .black{color:#000;}
.innerRight .priceCont .priceBlk .update{width:40px; margin:18px 8px 0 5px; float:right; border:none; font-size:11px;  color:#000; cursor:pointer; background:url(../../images/cart-button.jpg); height:20px; width:59px;}
.innerRight .productDescnew{float:left; width:100%; margin-left:10px; margin-top:10px; font-size:12px; line-height:1.3em;}
.innerRight .productDescnew .subTitle{width:100%; float:left; font-size:13px; font-weight:bold; color:#549800; margin-top:7px;}
.innerRight .priceCont .priceBlk .wishList{float:left; border:none; font-size:11px;  color:#000; cursor:pointer; height:20px; width:65px; margin-right:0px;
    border:1px solid #dddcdc; float:left;
    background: #e1e1e1; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #e1e1e1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #e1e1e1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #e1e1e1); /* Standard syntax */
	border-radius:6px;

}
.innerRight .priceCont .priceBlk .update a{font-size:11px; text-decoration:none; color:#000;}
.innerRight .priceCont .priceBlk .add{clear:both; float:left; margin:0 8px 0 6px;  background:url(../../images/add.jpg); width:75px; height:20px; text-indent:0; border:none; cursor:pointer;}
.innerRight .priceCont .priceBlk .addOptions{float:left; font-size:11px; margin-top:9px; margin-bottom:12px; font-family:Arial,Helvetica,sans-serif; line-height:20px; }
.innerRight .priceCont .priceBlk .addOptions a{font-size:11px; color:#000; text-decoration:none; cursor:pointer;  width:63px; height:20px; float:left; margin-right:0px;margin-left:4px; text-align:center;
    border:1px solid #dddcdc; float:left;
    background: #e1e1e1; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #e1e1e1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #e1e1e1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #e1e1e1); /* Standard syntax */
	border-radius:6px;
}

.innerRight .priceCont .priceBlk .rating{float:left; margin:0 0 5px 9px;}
.innerRight .priceCont .priceBlk .review{float:left; font-size:12px; margin:8px 0 8px 3px; clear:both;}
.innerRight .priceCont .priceBlk .review a{font-size:12px; color:#0e7bae; text-decoration:none; padding:0 5px 0 5px; cursor:pointer;}

.innerRight .descBlk{width:99%; float:left; clear:both; border:1px solid #c9c9c9; background:#eef7fb; margin-top:10px; padding:5px;}
.innerRight .descBlk .productDesc{float:left; width:100%;  margin-top:10px; font-size:12px; line-height:1.3em;}
.innerRight .descBlk .subTitle{width:100%; float:left; font-size:12px; font-weight:bold; color:#549800; margin:5px 0;}

.innerRight .warning{width:872px; float:left; clear:both; padding:10px;}
.innerRight .warning .productDesc{float:left; width:872px; margin-right:8px; font-size:11px; line-height:1.3em;}
.innerRight .warning .subTitle{width:872px; float:left; font-size:12px; font-weight:bold; color:#549800; }


/****************************************************************************************************/
/***********************************Start Login form styles******************************************/
.titleLogin{font-size:13px; color:#000000; font-weight:bold;  float:left;}
.innerRight .loginTable{width:500px; float:left; margin-top:7px;}
.innerRight .loginTable  .msg{width:490px; float:left; }
.innerRight .loginTable  .msg  .msgTxt{width:162px; float:left; padding-top:10px; }
.innerRight .loginTable  .msg  .msgInput{width:318px; float:right; padding-top:5px; }
.innerRight .loginLinks{width:250px; float:right; margin-top:-150px;}
.dottedSepLogin {background:url("../../architecture/adminImages/backgrounds/dottedx10t.gif")	repeat-x;  height:10px; width:100%; margin-top:10px;}
/************************************End Login form styles********************************************/
/****************************************************************************************************/

.innerRight .prodHeading{border-bottom: 1px solid #CBCBCB; font-size:18px; font-weight: bold;color: #549800; margin-top: 10px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 5px; padding-left: 10px;}
.innerRight .cartTable{width:100%; float:left; margin-top:7px;}
.innerRight .cartTable .tableTitle{width:100%; height:29px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
.innerRight .cartTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:32%; padding-left:11px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .cartTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:14px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .cartTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:0px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .cartTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:7px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .cartTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:5%; padding-left:10px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .cartTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:18%; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left; padding-left:20px;}

.innerRight .cartTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
.innerRight .cartTable .tableRow .blkA{width:32%; padding-left:11px; font-size:11px; float:left;}
.innerRight .cartTable .tableRow .blkA img{float:left; margin-right:10px;}
.innerRight .cartTable .tableRow .blkB{width:10%; font-size:12px; padding-right:14px;float:left; line-height:35px;}
.innerRight .cartTable .tableRow .blkB select{width:100%;}
.innerRight .cartTable .tableRow .blkC{width:10%; font-size:12px; float:left; line-height:25px;}
.innerRight .cartTable .tableRow .blkD{width:9%; padding-left:7px; font-size:12px; font-weight:bold; color:#0e7bae; line-height:25px; float:left; text-align: center;}
.innerRight .cartTable .tableRow .blkD .field{width:50px; height:22px; border:1px solid #dbdbdb; font-size:15px; color:#3a3a3a; padding:0 3px; margin-top:3px;  text-align: left; }
.innerRight .cartTable .tableRow .blkE{width:6%; padding-left:20px; float:left;}
.innerRight .cartTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:25px; cursor:pointer; padding-left: 2px;}
.innerRight .cartTable .tableRow .blkF{ width:18%;padding-left:15px; font-size:13px; font-weight:bold; line-height:25px; float:left;}
.innerRight .cartTable .tableRow .blkG{ width:6%;padding-right:0px; float:right;}
.innerRight .cartTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:25px; cursor:pointer;}
.innerRight .cartTable .tableRow .blkH{ padding-left:10px; float:left;}

.innerRight .totalCont{float:right; width:35%; border:1px solid #c9c9c9; background:#eef7fb; padding:10px; margin-top:7px;}
.innerRight .totalCont .subTotal{ float:left; font-size:15px; padding-left:5px; width:25%;}
.innerRight .totalCont .amount{float:left; font-size:15px;font-weight:bold;  padding-left:10px;}
.innerRight .totalCont .addOptions{float:left; font-size:11px; margin-top:11px; clear:both; font-family:Arial,Helvetica,sans-serif;}
.innerRight .totalCont .addOptions a{font-size:11px; color:#000; text-decoration:none; padding:4px; cursor:pointer; 
  width:100%; 
  line-height:20px;
  border-radius:6px;
  border:1px solid #dddcdc;
  background: #e1e1e1; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#ffffff, #e1e1e1); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#ffffff, #e1e1e1); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#ffffff, #e1e1e1); /* Standard syntax */
}
.innerRight .totalCont .addOptions .shop{font-size:11px; color:#000; text-decoration:none;  cursor:pointer; background:url(../../images/shp.jpg) no-repeat; width:64px; line-height:20px; font-family:Arial,Helvetica,sans-serif;}
.innerRight .totalCont .addOptions .chk{font-size:11px; color:#000; text-decoration:none;  cursor:pointer; background:url(../../images/chkout.jpg) no-repeat; width:55px; line-height:20px; font-family:Arial,Helvetica,sans-serif;}

 .addFromWish{float:left; font-size:12px; margin-top:50px; clear:both; font-family:Arial,Helvetica,sans-serif; padding-left:70px;}
 .addFromWish a{font-size:12px; color:#000; text-decoration:none; padding:0 5px 0 5px; cursor:pointer;}
.addFromWish .wish{font-size:12px; color:#0E7BAE;}

.innerRight .totalCont .updateCart{width:66px; float:right; margin:0 0 0 0; background:url(../../images/empty.jpg) no-repeat; border:none; font-size:11px;  color:#000;  font-family:Arial,Helvetica,sans-serif; cursor:pointer; height:20px; }
.innerRight .totalCont .updateCart a{font-size:11px; text-decoration:none; color:#000; cursor:pointer;}
.subscribeFormCont{float:right; width:29%; border:1px solid #e0e0e0; padding:10px;  background: none repeat scroll 0 0 #EBEBEB;}
.subscribeFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
.subscribeFormCont .fieldCont label{width:90%; float:left; margin-right:10px; line-height:23px;}
.subscribeFormCont .fieldCont .textfield{width:99%; height:20px; border:1px solid #ccc; float:left;}
.subscribeFormCont .fieldCont .textfieldnew{width:78%; height:20px; border:1px solid #ccc; float:left;}
.subscribeFormCont .submitSub{float:right; clear:both; padding:0 5px 0 5px;}
.subscribeFormCont .fieldContmain{width:100%; float:left; margin-bottom:10px;}
.subscribeFormCont .fieldContmain label{width:20%; float:left; margin-right:10px; line-height:23px;}
.subscribeFormCont .fieldContmain .textfieldtxt{width:75%; height:20px; border:1px solid #ccc; float:left;}


.innerRight .contContainer .contentSub{padding-left:0; line-height:1.3em; width:100%;}
.innerRight .contContainer .contentSub  ol {padding-left:5em;}
.innerRight .contContainer .contentSub ul {padding-left:5em; }
.innerRight .contContainer .contentSub ul li p {float:inherit;font-size: inherit; line-height: inherit; margin-bottom: inherit; width: inherit;}
.innerRight .contContainer .contentSub ol {padding-left:5em;}
.innerRight .contContainer .contentSub ol li p {float:inherit;font-size: inherit; line-height: inherit; margin-bottom: inherit; width: inherit;}

/****************************************************************************************************/
/***************************************Start ASk Expert Form Page style*****************************/

.expertFormCont{float:left; width:41%; border-left:none; padding-left:0px;}
.expertFormCont .fieldCont{width:94%; float:right; margin-bottom:10px;}
.expertFormCont .fieldCont label{width:35%; float:left; margin-right:10px; line-height:23px;}
.expertFormCont .fieldCont .textfield{width:58%; height:20px; border:1px solid #ccc; float:left;}
.expertFormCont .fieldCont .textarea{width:58%; height:50px; border:1px solid #ccc; float:left;}
.expertFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
/*.expertFormCont .fieldCont img{width:14px; height:14px; float:left;}
.expertFormCont .fieldCont .codeImage{width:50px; height:20px; float:left;}*/
.expertFormCont .submitExp{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:12px;}

/***************************************End ASk Expert Form Page style*******************************/
/****************************************************************************************************/


/***************************************Start Create New Account Page style*****************************/

.accountFormCont{float:left; width:95%; border-left:none; padding-left:0px;}
.accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;margin-left: 20px;}
.accountFormCont .fieldCont .email{width:32%; float:left; margin-right:10px; line-height:23px; text-align:right;}
.accountFormCont .fieldCont label{width:33%; float:left; margin-right:0px; line-height:23px;}
.accountFormCont .fieldCont .textfield{width:43%; height:20px; border:1px solid #ccc; float:left; margin-right:5px;}
.accountFormCont .fieldCont select {width:43% !important; height:22px; border:1px solid #ccc; float:left;}
.accountFormCont .fieldCont .emailnew{width:32%; float:left; margin-right:10px; line-height:23px; text-align:right;}
.accountFormCont p{float:left; width:100%; font-size:12px; line-height:1.3em; margin-bottom:20px;}
/*.expertFormCont .fieldCont img{width:14px; height:14px; float:left;}
.expertFormCont .fieldCont .codeImage{width:50px; height:20px; float:left;}*/
.accountFormCont .submitAcct{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:121px;}
.submit {float:right; clear:both; padding:0 10px; margin-top:10px; margin-right:58px;}
.accountRightside{width:100%; float:left; margin-top:30px;}
.accountRightside p {width:100%; font-size:12px; font-family: Verdana, Helvetica, sans-serif;}
.accountRightside img{ padding-bottom:10px;}
.accountFormContnew{float:left; width:65%; border-left:none; padding-left:0px;}
.accountRightsidenew{width:33%; float:right; margin-top:0px;}

.article {float:left; width:100%; border-left:none;}
.article .accountFormCont{float:left; width:48%; border-left:none; padding-left:20px;}
.article .accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
.article .accountFormCont .fieldCont .email{width:20%; float:left; margin-right:10px; line-height:23px; text-align:right;}
.article .accountFormCont .fieldCont label{width:40%; float:left; margin-right:0px; line-height:23px;}
.article .accountFormCont .fieldCont .textfield{width:55%; height:20px; border:1px solid #ccc; float:right; margin-right:5px;}
.article .accountFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
.article .accountFormCont p{float:left; width:100%; font-size:12px; line-height:1.3em; margin-bottom:20px;}
.article .accountFormCont .submit{float:right; clear:both; margin-right: 5px; padding: 0 10px;}


/***************************************End Create New Account Page style*******************************/
/********************************************************************************************************/
/***************************************Start Healthforce Cleanse Program********************************/
.innerRight .contContainer .contentUL  .table{ width:80%; float:left; margin-left:15%;}

.innerRight .contContainer .contentUL  .table .caption{ width:100%;}
.innerRight .contContainer .contentUL  .table .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 5px; width:70%; float:left; }

.innerRight .contContainer .contentUL  .table .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:10%; float:left; text-align:center;}

.innerRight .contContainer .contentUL  .table .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:10%; float:left; text-align:center;}

.innerRight .contContainer .contentUL  .table .col{width:100%; float:left; line-height:25px;}
.innerRight .contContainer .contentUL  .table .col .colA{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding: 5px 5px 5px 5px; width:7%; float:left;}

.innerRight .contContainer .contentUL  .table .col .colA img{padding: 1px 10px;}

.innerRight .contContainer .contentUL  .table .col .colB{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%; float:left;}
.innerRight .contContainer .contentUL  .table .col .colBInd{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 12px; text-align:right; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%; float:left;}

.innerRight .contContainer .contentUL  .table .col .colC{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding: 5px 10px; width: 9%; float:left;text-align:center;}

.innerRight .contContainer .contentUL  .table .col .colD{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding: 5px 8px;  width: 9%; float:left; text-align:center;}

/************************************************End Healthforce Cleanse Program********************************************************/
/**************************************************************************************************************************************/
/*************************************************Start prior order*********************************************************************/

.priorFormCont{float:left; width:100%; border-left:none;}
.priorFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
.priorFormCont .fieldCont select {width:250px !important; height:22px; border:1px solid #ccc; float:left; margin-right:7px;}

.innerRight .contContainer  .priorTable{width:100%; float:left;}
.innerRight .contContainer  .priorTable .caption{ width:100%; height:29px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
.innerRight .contContainer  .priorTable .caption  .col{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; text-align:center; height:29px; width:80px; float:left; border-left:1px solid #fff; }
.innerRight .contContainer  .priorTable .caption  .colp{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; text-align:center; height:29px;  width:123px; float:left; border-left:1px solid #fff; }
.innerRight .contContainer  .priorTable .caption  .colName{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; text-align:center; height:29px;  width:235px; float:left; border-left:1px solid #fff; }

.innerRight .contContainer  .priorTable .caption  .colpc{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; text-align:center; height:29px;  width:23%; float:left; border-left:1px solid #fff; }
.innerRight .contContainer  .priorTable .caption  .colpName{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; text-align:center; height:29px;  width:27%; float:left; border-left:1px solid #fff; }

.innerRight .contContainer  .priorTable{ width:100%; float:left;}
.innerRight .contContainer  .priorTable .row{ width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
.innerRight .contContainer  .priorTable .row  .col{font-size: 11px; background-color: #fff; width:85px;  float:left;line-height:35px; padding-left:5px; text-align:center;}
.innerRight .contContainer  .priorTable .row  .colp{font-size: 11px; background-color: #fff; width:120px;  float:left;line-height:35px; text-align:center;}
.innerRight .contContainer  .priorTable .row  .colName{font-size: 11px; background-color: #fff; width:200px; float:left; line-height:35px; text-align:center;}

.innerRight .contContainer  .priorTable .row  .colpc{font-size: 11px; background-color: #fff; width:200px;  float:left;line-height:35px; text-align:center;}
.innerRight .contContainer  .priorTable .row  .colpName{font-size: 11px; background-color: #fff; width:235px; float:left; line-height:35px; text-align:center;}

.innerRight .contContainer   .proTable .catTitle  {background: none repeat scroll 0 0 #ACD8ED;border: 1px solid #DCDBDB;height: 29px;line-height:29px;position:inherit;width: 100%;padding-left:7px;}


.innerRight .contContainer  .proTable{ width:100%; float:left;}
.innerRight .contContainer  .proTable .caption{ width:99%; height:25px; margin-bottom:10px; float:left; background-color: #D4D4D4; padding: 0 0 0 10px;}
.innerRight .contContainer  .proTable .caption  .col{  font-size:11px; text-align:left;  width:10%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}
.innerRight .contContainer  .proTable .caption  .colp{ font-size:11px; text-align:left; width:10%; float:left;}
.innerRight .contContainer  .proTable .caption  .colName{font-size:11px; text-align:left; width:48%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}


.innerRight .contContainer  .proTable .row{ width:100%; height:35px; float:left; padding: 0 0 0 10px;}
.innerRight .contContainer  .proTable .row  .col{ font-size:10px; text-align:left; width:10%; float:left; height:20px;}
.innerRight .contContainer  .proTable .row  .col select {width:100% !important; height:18px; border:1px solid #ccc; float:left;}
.innerRight .contContainer  .proTable .row  .col a{ font-size:10px; text-align:left; width:10%; float:left;}
.innerRight .contContainer  .proTable .row  .col input{  font-size:10px; text-align:left; width:45px; float:left;}
.innerRight .contContainer  .proTable .row  .colp{ font-size:11px; text-align:left; width:10%; float:left;}
.innerRight .contContainer  .proTable .row  .colp a{ font-size:11px; text-align:left; width:10%; float:left;}
.innerRight .contContainer  .proTable .row  .colName {font-size:11px; text-align:left; width:48%; float:left; height:35px; overflow: hidden;}
.innerRight .contContainer  .proTable .row  .colName a{font-size:11px; text-align:left; width:90%; float:left; }
.innerRight .contContainer  .proTable  .button{background-color:#E6F3F9; width:100%; float:left; margin:0; clear: both; text-align:right; font-family: Arial,Helvetica,sans-serif; padding: 5px 0; border: 1px solid #DCDBDB;}
.innerRight .contContainer  .proTable  .button input{margin:0; float:right; background: none repeat scroll 0 0 transparent; border: medium none; color: #000000; cursor: pointer; font-size: 13px;}
.innerRight .contContainer  .dis{font-size:12px; font-style:italic; color:#666666; text-align:center; width:100%;}
/*************************************************End prior order**********************************************************************/
/**************************************************************************************************************************************/
/*************************************************Start Manage Wish List **************************************************************/

.innerRight .wishTable{width:100%; float:left; margin-top:7px;}
.innerRight .wishTable .tableTitle{width:100%; height:29px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
.innerRight .wishTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:22%; padding-left:11px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:8%; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:24px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:8%; padding-left:7px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:10%;  font-weight: bold;
    line-height: 27px; font-size:12px; color:#0e7bae; float:left; text-align:center}
.innerRight .wishTable .tableTitle .blkE1{font-family:Arial,Helvetica,sans-serif; width:14%; font-weight: bold;
    line-height: 27px; font-size:12px; color:#0e7bae; float:left;}
.innerRight .wishTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:5px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}

.innerRight .wishTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
.innerRight .wishTable .tableRow .blkA{width:22%; padding-left:11px; font-size:11px; float:left;}
.innerRight .wishTable .tableRow .blkA img{float:left; margin-right:10px;}
.innerRight .wishTable .tableRow .blkB{width:8%; font-size:12px; float:left; line-height:35px;}
.innerRight .wishTable .tableRow .blkB  select {width:100% !important; height:18px; border:1px solid #ccc; float:left; margin-top:10px}
.innerRight .wishTable .tableRow .blkC{width:10%; padding-left:0; font-size:12px; float:left; line-height:35px;}
.innerRight .wishTable .tableRow .blkD{width:8%; padding-left:7px; padding-right:10px; font-size:12px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
.innerRight .wishTable .tableRow .blkD .field{width:40px; height:22px; border:1px solid #dbdbdb; font-size:18px; color:#3a3a3a; padding:0 3px; margin-top:7px; }
.innerRight .wishTable .tableRow .blkE{width:10%; padding-left:0px; float:left; text-align:center;} 
.innerRight .wishTable .tableRow .blkE .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
.innerRight .wishTable .tableRow .blkE1{width:10%; padding-left:25px; float:left;text-align:center;}
.innerRight .wishTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 3px;}
.innerRight .wishTable .tableRow .blkE1 .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
.innerRight .wishTable .tableRow .blkF{ padding-left:5px; font-size:13px; font-weight:bold; line-height:35px; float:left; width:10%;}
.innerRight .wishTable .tableRow .blkG{ padding-left:10px; float:left;}
.innerRight .wishTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
.innerRight .wishTable .tableRow .blkH{ padding-left:10px; float:left;}
.innerRight .totalCont .updateCart1{margin:0 0 0 0; background:none; border:none; font-size:11px;  color:#000;  cursor:pointer;}
/*************************************************End Manage Wish List **********************************************************************/
/**************************************************************************************************************************************/

.innerRight .contContainer .links {float:left; width:100%;}
.innerRight .contContainer .links  p{float:left; width:100%; font-size:11px; line-height:20px; margin-bottom:20px;}


.consultFormCont .fieldCont{width:260px; float:left; margin-bottom:10px;}
.consultFormCont .fieldCont{width:260px; float:left;}
.consultFormCont .fieldCont label{width:70px; float:left;}
.consultFormCont .fieldCont .labelT{width:222px; float:left;}
.consultFormCont .fieldCont .textfield{width:150px; height:20px; border:1px solid #ccc; float:left; margin-right:5px; }
.consultFormCont .fieldCont .textarea{width:222px; height:50px; border:1px solid #ccc; float:left; margin-right:5px;}
.consultFormCont .fieldCont select {width:222px !important; height:22px; border:1px solid #ccc; float:left;}
.resourceDisclaimer {
    color: #999999;
    font-family: Verdana,Arial,Helvetica,sans-serif,calibri;
    font-size: 10px;
    line-height: 1.4em;
    margin-top: 7px;
    padding: 0;
    text-align: left;
	float: left;
}

.style9 {
color:#015277;
font-family: Verdana,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
	}


/*Seven Secrete Right sidebar*/
.rightSec
{
padding:10px;
height:170px;
width:152px;
}
.secImg
{

}
.style4 {
	color: #999999;
	font-style: italic;
	font-size: 14px;
}
.style3 {
	color:  #015277;
	font-family: Verdana, Helvetica, sans-serif;
}

#h4Style{
border-bottom: 1px solid #CBCBCB;
    color: #549800;
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
	}
	
	#shadowing
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 200%;;
	background-color: #000;
	z-index:1000;
	opacity:0.5;
	filter: alpha(opacity=80);
}


#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 30%;
	width: 400px;
	padding: 0 48px 48px 48px;
	margin:0;
	border: 1px solid #C9C9C9;
	background-color: white;
	z-index:1001;
	overflow: auto;
	-moz-border-radius: 10px; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
	font-weight:bold;
	font-size:14px;
}

#boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:496px;
	height:30px;
	padding:0;
	margin:0;
	background-color: #ACD8ED;
	color:#000;
	text-align:center;font-weight: bold;
	line-height: 30px;
	font-size: 18px;
}
#box input
{
	margin-left: 425px;
    position: inherit;
	margin-top: 9px;
	
}
#area
{
	padding-top:48px;
	
}
#box textarea
{
	border:1px solid #ccc;
	margin-top:5px;
	
}

.submitlight {

    margin: 0 !important;
    padding: 0;
	background-color:#ff9801;
	height:25px;
	width:55px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border:none;
	cursor:pointer;
}
.submitlightnew {

	height:20px;
	width:355px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:500;
	color:#000;
	margin-bottom:8px;

}


	#shadowing1
{
	display: none;
	position: absolute;
	top: 0;
	left: 0	;
	width: 100%;
	height: 250%;
	background-color: #000000 ;
	z-index:1000;
	opacity:0.5;
	filter: alpha(opacity=80);
}
#box1 input
{
	margin-left: -10px;
    margin-top: -39px;
	position: absolute;
}

#box1 #input {
    float: left;
    position: relative;
}
#box1
{
-moz-border-radius: 10px; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
	display: none;
	position: absolute;
	top: 5%;
	left: 23%;
	width: 650px;
	max-height: 550px;
	padding: 48px 10px 10px 10px;
	margin:0;
	border: 1px solid #C9C9C9;
	background-color: white;
	z-index:1001;
	
}

#boxtitle1
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:670px;
	height:30px;
	padding:0;
	margin:0;
	background-color: #ACD8ED;
	color:#000;
	text-align:center;font-weight: bold;
	line-height: 30px;
	font-size: 18px;
	-moz-border-radius: 9px 9px 0 0; 
    -webkit-border-radius: 9px 9px 0 0;
    border-radius: 9px 9px 0 0;
	
}
.prlspc {float:left; border-bottom:1px solid #e5e5e5; padding-top:5px; line-height: 8px; margin-bottom: 5px; text-align:center; width:100%;}


.innerRight h1 {
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 1.3em;
	text-align:center;
	margin-top:0px;
	width:100%;
}
.innerRight .cleanseContainer h3 {
    color: #549800;
    font-size: 12px;
    line-height: 26px;
}
.mydiv{overflow:auto; width:100%; float:left; overflow-y:auto; max-height:400px;}
.reviews {background-color:#FFFFFF;}
.reviews .commDesc {
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.6em;
	
}
.reviews .commAuthor {
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
	
    }
	.reviews .br
	{
	float: left;
    line-height: 8px;
    margin-bottom: 5px;
    padding-top: 5px;
    text-align: center;
    width: 100%;
	}
.header h1{display :none; background:url(../../images/printcsslogo.jpg);}
.header p{display :none;}

.sp{float:right; margin-left:5px;}
.microNav {
    color: #3366CC;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    left: auto;
    padding-left: 4px;
    padding-right: 4px;
    text-align: center;
}
.affiliatetable{
width:600px; float:left;
}
.affiliatetable .caption{ width:600px;}
.affiliatetable .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 5px; width:135px; float:left; }
.affiliatetable .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:135px; float:left; text-align:center;}
.affiliatetable .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:135px; float:left; text-align:center;}
.affiliatetable .caption  .captionD{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:135px; float:left; text-align:center;}
.affiliatetable .col{width:600px; float:left; line-height:25px;}
.affiliatetable .col .colA{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  padding: 5px; width:135px; float:left; }
.affiliatetable .col .colB{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:135px; float:left; text-align:center;}
.affiliatetable .col .colC{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:135px; float:left; text-align:center;}
.affiliatetable .col .colD{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:135px; float:left; text-align:center;}

.disbursementtable{
width:600px; float:left;
}
.disbursementtable .caption{ width:600px;}
.disbursementtable .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 5px; width:115px; float:left; height:52px;}
.disbursementtable .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; height:52px; width:50px; float:left; text-align:center;}
.disbursementtable .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; height:52px; width:50px; float:left; text-align:center;}
.disbursementtable .caption  .captionD{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; height:52px; width:115px; float:left; text-align:center;}
.disbursementtable .caption  .captionE{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; height:52px; width:100px; float:left; text-align:center;}
.disbursementtable .caption  .captionF{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; height:52px; width:100px; float:left; text-align:center;}
.disbursementtable .col{width:600px; float:left; line-height:25px;}
.disbursementtable .col .colA{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  padding: 5px; width:135px; float:left; }
.disbursementtable .col .colB{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:135px; float:left; text-align:center;}
.disbursementtable .col .colC{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:135px; float:left; text-align:center;}
.disbursementtable .col .colD{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:135px; float:left; text-align:center;}
.disbursementtable .col .colE{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:135px; float:left; text-align:center;}
.disbursementtable .col .colF{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:135px; float:left; text-align:center;}

.clicktable{
width:600px; float:left;
}
.clicktable .caption{ width:600px;}
.clicktable .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 5px; width:180px; float:left;}
.clicktable .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:180px; float:left; text-align:center;}
.clicktable .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:180px; float:left; text-align:center;}
.clicktable .col{width:600px; float:left; line-height:25px;}
.clicktable .col .colA{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  padding: 5px; width:180px; float:left; }
.clicktable .col .colB{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:180px; float:left; text-align:center;}
.clicktable .col .colC{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-left: 1px solid rgb(234, 232, 249);  padding: 5px; width:180px; float:left; text-align:center;}

.ratestable{
width:600px; float:left;
}
.ratestable .caption{ width:600px;}
.ratestable .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 5px; width:589px; float:left;}
.ratestable .col{width:600px; float:left; line-height:25px;}
.ratestable .col .colA{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  padding: 5px; width:289px; float:left; }
.ratestable .col .colB{background-color: #ACD8ED; border-bottom: 1px solid #fff; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:289px; float:left; text-align:center;}
.new_h3{line-height:2px !important;}
.ul_content {float: left;margin-right: 50px;width: 650px;}



 .accountsecnew{ width:100%; float:left;}
.rejuvinatesec{ width:50%; height:auto; float:left;}

.shiptxt{
font-size: 12px;	
font-family:Arial,Helvetica,sans-serif;
color: #000;
}


/***** MEDIA QUERY SEC START *****/


 @media screen and (max-width:1920px) {
.maincontainer {
    margin: 0 auto;
	max-width:1100px;
}
 }

 
 @media screen and (max-width:1024px) {
	.fb{float:right; width:19%; margin-top: 16px;}
	.search{float:left; width:22%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:12px;margin-left: 530px;}
	.maincontainer{width:94%; margin:0 auto;} 
	.middle{width:66%; margin-left:18px; float:left; }
	.toprightsec{float:left; width:100%;}
	.innerRight .proListCont{width:21%; padding:5px; height:320px; background:#EEF7FB; margin:17px 17px 0 0; float:left; position: relative;}
	.innerRight .proListContR{width:21%; height:320px; padding:5px; background:#EEF7FB; margin:17px 17px 0 0; float:left; position: relative;}
	  .innerRight .verBlk .Blk{width:28%; float:left; margin-bottom:20px; margin-right:10px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
	.innerRight .verBlk .Blk .BlkTitle{width:100%; height:46px; float:left; line-height:20px; font-size:12px;}
	.menu li { display: inline; margin-right:6px; height:28px; float:left; border: 1px solid #bcbcbc; border-bottom: none; margin-bottom:4px;}
	.rightsideSub{width:12%; margin-left:10px; float:right;}
	.block{width:20%; margin:1px 10px 0 10px; float:left; background:#EEF7FB; position: relative; height:330px; padding:5px;}
	.socialContainer{float:left; margin-left:0px; font-size:11px; color:#000; font-family:Arial,Helvetica,sans-serif;}
	
	.innerRight .proCatCont .Blk{width:23%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-right:17px; margin-bottom:12px;}

   .innerRight .proCatCont .BlkR{width:23%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-bottom:12px; }
	
 }
 
  @media screen and (max-width:900px) {
	 .fb{float:right; width:21%; margin-top: 16px;}
	.search{float:left; width:22%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:12px;margin-left: 300px;}
	 .block{width:40%; margin:1px 12px 10px 12px; float:left; background:#EEF7FB; position: relative; height:400px; padding:5px;} 
	 .toplinks{float:right;width:49%;}
	 .innerRight .proCatCont .Blk{width:46%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-right:17px; margin-bottom:12px;}
	 .innerRight .proCatCont .BlkR{width:46%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-bottom:12px; }
	 .menu li { display: inline; margin-right:6px; height:28px; float:left; border: 1px solid #bcbcbc; border-bottom: none; margin-bottom:4px;}
 }
 
 

 @media screen and (min-width: 768px) and (max-width: 800px) {
	 .fb{float:left; width:43%; margin-top: 16px;margin-left: 18px;}
	 .search{float:left; width:43%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:12px;margin-left: 0px;}
	 .Container{width:100%; margin-top:5px; float:left;}
	 .leftside{width:22%; float:left; }
	 .innerRight{width:74%; float:right;}
	.header .siteLogo{float:left;width:50%; margin-top:6px;}
	.maincontainer{width:95%; margin:0 auto;} 
    .middle{width:57%; margin-left:18px; float:left; }
	.rightsideSub{width:16%; margin-left:13px; float:right;}
	 .toplinks{float:right;width:42%;}
	.block{width:40%; margin:1px 12px 10px 12px; float:left; background:#EEF7FB; position: relative; height:320px; padding:5px;} 
	 .toprightsec{float:right; width:50%;}
	 .innerRight .proCatCont .Blk{width:46%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-right:17px; margin-bottom:12px;}
	 .innerRight .proCatCont .BlkR{width:46%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-bottom:12px; }
	 .expertFormCont .fieldCont label{width:18%; float:left; margin-right:10px; line-height:23px;}
	 .expertFormCont .fieldCont .textfield{width:78%; height:20px; border:1px solid #ccc; float:left;}
	 .expertFormCont .fieldCont .textarea{width:78%; height:50px; border:1px solid #ccc; float:left;}
	 .innerRight .contContainer .contentSub{padding-left:0; line-height:1.3em; width:50%;}
	 .innerRight .proListCont{width:27%; padding:5px; height:320px; background:#EEF7FB; margin:17px 17px 0 0; float:left; position: relative;}
	 .innerRight .proListContR{width:27%; height:320px; padding:5px; background:#EEF7FB; margin:17px 17px 0 0; float:left; position: relative;}
	 .innerRight .productImage{float:left; margin-right:14px; margin-top:10px; width:40%;}
	 .innerRight .productDesc{float:left; width:52%; margin-left:10px; margin-top:10px; font-size:12px; line-height:1.3em;}
	 .innerRight .priceCont{float:left; width:100%; margin-top:10px;}
	 .innerRight .contactContainer{width:100%; float:left; margin-left:5px;}
	 .rightside{width:100%; margin-left:4px; float:left; margin-top:10px;}
	 .article .accountFormCont{float:left; width:90%; border-left:none; padding-left:20px;}
	 .article .accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
	 .article .accountFormCont .fieldCont .email{width:20%; float:left; margin-right:10px; line-height:23px; text-align:right;}
	 .article .accountFormCont .fieldCont label{width:30%; float:left; margin-right:0px; line-height:23px;}
	 .article .accountFormCont .fieldCont .textfield{width:65%; height:20px; border:1px solid #ccc; float:right; margin-right:5px;}
	 .article .accountFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
	 
	 /***************************************Start Healthforce Cleanse Program********************************/
	 .innerRight .contContainer .contentUL  .table{ width:94%; float:left; margin-left:5%;}
	 .innerRight .contContainer .contentUL  .table .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 5px; width:70%; float:left; }
     .innerRight .contContainer .contentUL  .table .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:11%; float:left; text-align:center;}
     .innerRight .contContainer .contentUL  .table .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:11%; float:left; text-align:center;}
     .innerRight .contContainer .contentUL  .table .col{width:100%; float:left; line-height:25px;}
     .innerRight .contContainer .contentUL  .table .col .colA{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 5px 5px 5px; width:7%; float:left;height: 50px;}
     .innerRight .contContainer .contentUL  .table .col .colA img{padding: 1px 5px;}
     .innerRight .contContainer .contentUL  .table .col .colB{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%;height: 50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colBInd{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; text-align:right; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%;height: 50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colC{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 10px; width: 9%; float:left;height: 50px;text-align:center;}
     .innerRight .contContainer .contentUL  .table .col .colD{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 10px;  width: 9%; float:left; height: 50px;text-align:center;}
      /***************************************Start Healthforce Cleanse Program********************************/ 

	  .innerRight .verBlk .Blk{width:98%; float:left; margin-bottom:20px; margin-right:10px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
	 
	.innerRight .cartTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:28%; padding-left:11px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:9%; padding-left:6px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:10px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:7px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:5%; padding-left:10px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:18%; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left; padding-left:20px;}

	.innerRight .cartTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
	.innerRight .cartTable .tableRow .blkA{width:28%; padding-left:11px; font-size:11px; float:left;}
	.innerRight .cartTable .tableRow .blkA img{float:left; margin-right:10px;}
	.innerRight .cartTable .tableRow .blkB{width:8%; font-size:12px; padding-right:14px;float:left; line-height:35px;}
	.innerRight .cartTable .tableRow .blkB select{width:100%;}
	.innerRight .cartTable .tableRow .blkC{width:10%; font-size:12px; float:left; line-height:35px;padding-left: 5px;}
	.innerRight .cartTable .tableRow .blkD{width:9%; padding-left:7px; font-size:12px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .cartTable .tableRow .blkD .field{width:40px; height:22px; border:1px solid #dbdbdb; font-size:14px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	.innerRight .cartTable .tableRow .blkE{width:6%; padding-left:18px; float:left;}
	.innerRight .cartTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 2px;}
	.innerRight .cartTable .tableRow .blkF{ width:14%;padding-left:20px; font-size:12px; font-weight:bold; line-height:35px; float:left;}
	.innerRight .cartTable .tableRow .blkG{ width:8%;padding-right:0px; float:left;}
	.innerRight .cartTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .cartTable .tableRow .blkH{ padding-left:10px; float:left;}
    .addFromWish{float:left; font-size:12px; margin-top:50px; clear:both; font-family:Arial,Helvetica,sans-serif; padding-left:10px;}
	.innerRight .totalCont{float:left; width:96%; border:1px solid #c9c9c9; background:#eef7fb; padding:10px; margin-top:7px;}
	 .innerRight .totalCont .subTotal{ float:left; font-size:15px; padding-left:5px; width:20%;}
	 .accountFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
	 .innerRight .cartTable{width:100%; float:left; margin-top:7px;}
	 /*************************************************Start Manage Wish List **************************************************************/
	 .innerRight .wishTable{width:100%; float:left; margin-top:7px;}
	.innerRight .wishTable .tableTitle{width:100%; height:38px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;padding-left: 8px;}
	.innerRight .wishTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:18%; padding-left:4px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .wishTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:8%; padding-left:8px;font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .wishTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:14px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .wishTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:8%; padding-left:1px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .wishTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:10%;  font-weight: bold;
		line-height: 27px; font-size:11px; color:#0e7bae; float:left; text-align:center;padding-left:10px;}
	.innerRight .wishTable .tableTitle .blkE1{font-family:Arial,Helvetica,sans-serif; width:10%; font-weight: bold;
		line-height: 20px; font-size:11px; color:#0e7bae; float:left;padding-left:8px;}
	.innerRight .wishTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:15px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}

	.innerRight .wishTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
	.innerRight .wishTable .tableRow .blkA{width:18%; padding-left:4px; font-size:11px; float:left;}
	.innerRight .wishTable .tableRow .blkA img{float:left; margin-right:10px;}
	.innerRight .wishTable .tableRow .blkB{width:8%; font-size:12px; float:left; line-height:35px;}
	.innerRight .wishTable .tableRow .blkB  select {width:100% !important; height:18px; border:1px solid #ccc; float:left; margin-top:10px}
	.innerRight .wishTable .tableRow .blkC{width:10%; padding-left:0; font-size:11px; float:left; line-height:35px;}
	.innerRight .wishTable .tableRow .blkD{width:8%; padding-left:7px; padding-right:10px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .wishTable .tableRow .blkD .field{width:30px; height:22px; border:1px solid #dbdbdb; font-size:15px; color:#3a3a3a; padding:0 3px; margin-top:7px; }
	.innerRight .wishTable .tableRow .blkE{width:6%; padding-left:15px; float:left; text-align:center;} 
	.innerRight .wishTable .tableRow .blkE .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
	.innerRight .wishTable .tableRow .blkE1{width:10%; padding-left:25px; float:left;text-align:center;}
	.innerRight .wishTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 3px;}
	.innerRight .wishTable .tableRow .blkE1 .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
	.innerRight .wishTable .tableRow .blkF{ padding-left:1px; font-size:11px; font-weight:bold; line-height:35px; float:left; width:14%;}
	.innerRight .wishTable .tableRow .blkG{ padding-left:10px; float:left;}
	.innerRight .wishTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .wishTable .tableRow .blkH{ padding-left:10px; float:left;}
	.innerRight .totalCont .updateCart1{margin:0 0 0 0; background:none; border:none; font-size:11px;  color:#000;  cursor:pointer;}
	/*************************************************End Manage Wish List **************************************************************/ 
	 .accountsecnew{ width:100%; float:left;} 
	 .innerRight .cartTable{width:100%; float:left; margin-top:7px;}
	 .innerRight .contContainer  .proTable .row  .col{ font-size:10px; text-align:left; width:15%; float:left; height:20px;}
	 .innerRight .contContainer  .proTable .row  .colName {font-size:11px; text-align:left; width:20%; float:left; height:35px; overflow: hidden;}
	 .innerRight .contContainer  .proTable .caption  .col{  font-size:11px; text-align:left;  width:15%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}
	 .innerRight .contContainer  .proTable .caption  .colp{ font-size:11px; text-align:left; width:10%; float:left;}
	 .innerRight .contContainer  .proTable .caption  .colName{font-size:11px; text-align:left; width:20%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}
 
       .submitlightnew {
		height:20px;
		width:440px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:500;
		color:#000;
		margin-bottom:8px;
    }
	
	/***************************************Start ASk Expert Form Page style*****************************/

.expertFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
.expertFormCont .fieldCont{width: 96%; float:right; margin-bottom:10px;}
.expertFormCont .fieldCont label{width:35%; float:left; margin-right:10px; line-height:23px;}
.expertFormCont .fieldCont .textfield{width:62%; height:20px; border:1px solid #ccc; float:left;}
.expertFormCont .fieldCont .textarea{width:62%; height:50px; border:1px solid #ccc; float:left;}
.expertFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
/*.expertFormCont .fieldCont img{width:14px; height:14px; float:left;}
.expertFormCont .fieldCont .codeImage{width:50px; height:20px; float:left;}*/
.expertFormCont .submitExp{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:6px;}

/***************************************End ASk Expert Form Page style*******************************/
	#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 18%;
	width: 400px;
	padding: 0 48px 48px 48px;
	margin:0;
	border: 1px solid #C9C9C9;
	background-color: white;
	z-index:1001;
	overflow: auto;
	-moz-border-radius: 10px; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
	font-weight:bold;
	font-size:14px;
}
#box1
{
-moz-border-radius: 10px; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
	display: none;
	position: absolute;
	top: 5%;
	left: 6%;
	width: 650px;
	max-height: 550px;
	padding: 48px 10px 10px 10px;
	margin:0;
	border: 1px solid #C9C9C9;
	background-color: white;
	z-index:1001;
	
}
	.menu li { display: inline; margin-right:6px; height:28px; float:left; border: 1px solid #bcbcbc; border-bottom: none; margin-bottom:4px;}
	
		.pClass {margin-left:4em; line-height:1.3em; width: 90% !important;}
		.rejuvinatesec{ width:70%; height:auto; float:left;}
		.innerRight .contContainer .contentUL  ol {padding-left:3em !important; width:94%;}
		.innerRight .contContainer .contentUL ul {padding-left:3em !important; width:96%; margin-bottom: 10px;}
		
		.innerRight .contContainer .contentulnew{width:100%; margin-top:0;}
	.innerRight .contContainer .contentulnew  ol {padding-left:3em !important; width:50%;}
	.innerRight .contContainer .contentulnew {padding-left:3em !important; width:90%; margin-bottom: 10px;}
	.accountFormCont .submitAcct{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:120px;}	
	
	.accountFormContnew{float:left; width:100%; border-left:none; padding-left:0px;}
	.accountRightsidenew{width:100%; float:left; margin-top:30px;}
	.priorFormCont{float:left; width:700px; border-left:none;}
	
	
	.dottedSep {
		background:url("../../architecture/adminImages/backgrounds/dottedx10t.gif")	repeat-x;  height:10px; padding-top:10px; width:99%; float:left;}
		
	.subscribeFormCont .fieldContmain .textfieldtxt{width:70%; height:20px; border:1px solid #ccc; float:left;}	
		
		
	.menutab1 {
    position: absolute;
    margin-left: 3px;
    margin-top: 35px;
    }
 }

@media screen and  (max-width : 767px) {

	body .leftside.leftmenubottm{
	
	display:block!important;
	margin-top:10px;
	width:100%;
}
.leftside{
	display:none!important;
	
}
	
body .rightsideSub.leftmenubottm{
	
	display:block!important;
	margin-top:10px;
	width: 100%;

}
.rightsideSub{
	display:none!important;
	
}
	.innerRight {
    width: 100%;
    float: left;
}
	
	.middle {
    width: 100%;
    margin-left: 0px;
    float: left;
}
	.innerRight .proListCont {
    width: 45%;
    padding: 5px;
    height: 380px;
    background: #EEF7FB;
    margin: 17px 17px 0 0;
    float: left;
    position: relative;
}
	.innerRight .proListContR {
    width: 45%;
    height: 380px;
    padding: 5px;
    background: #EEF7FB;
    margin: 17px 17px 0 0;
    float: left;
    position: relative;
}
	
	.innerRight .cartTable .tableRow .blkF {
    width: 14%;
    padding-left: 15px;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    float: left;
}
 .innerRight .verBlk .Blk {
    width: 45%;
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
    background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}
.innerRight .verBlk .BlkR {
    width: 45%;
    float: left;
    margin-bottom: 20px;
    margin-right: 0px;
    background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}
.innerRight .wishTable .tableTitle {
    width: 100%;
    height: auto;
    border-top: 1px solid #b1b1b1;
    border-bottom: 1px solid #b1b1b1;
    background: #e6f3f9;
    float: left;
}

.innerRight .wishTable .tableTitle .blkE {
    font-family: Arial,Helvetica,sans-serif;
    width: 6%;
    font-weight: bold;
    line-height: 27px;
    font-size: 12px;
    color: #0e7bae;
    float: left;
    text-align: center;
    padding-left: 25px;
}

.innerRight .wishTable .tableTitle .blkE1 {
    font-family: Arial,Helvetica,sans-serif;
    width: 10%;
    font-weight: bold;
    line-height: 27px;
    font-size: 12px;
    color: #0e7bae;
    float: left;
    padding-left: 15px;
}

.innerRight .wishTable .tableRow .blkE {
    width: 5%;
    padding-left: 5px;
    float: left;
    text-align: center;
}
.innerRight .totalCont {
    float: right;
    width: 39%;
    border: 1px solid #c9c9c9;
    background: #eef7fb;
    padding: 10px;
    margin-top: 7px;
}

.ddmenu a {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #7c7c7c;
    font-weight: normal;
    line-height: 17px;
    display: block;
    padding-left: 7px;
    text-decoration: none;
    overflow: auto;
}
.innerRight .totalCont .updateCart {
    width: 66px;
    float: left;
    margin: 0 0 0 0;
    background: url(../../images/empty.jpg) no-repeat;
    border: none;
    font-size: 11px;
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    cursor: pointer;
    height: 20px;
}

.shiptxt{
font-size: 11px;	
font-family: Arial,Helvetica,sans-serif;
color: #000;
}
.nav a {
    color: #404040;
    text-decoration: none;
    font-size: 15px;
}

.submenu h2 {
    width: 100%;
    height: 29px;
    background: #acd8ed;
    margin-bottom: 7px;
    border: 1px solid #dcdbdb;
    font: bold 14px Arial,Helvetica,sans-serif;
}
.ddmenu a:link, .ddmenu a:visited, .ddmenu a:active {
    color: #404040;
    font-size: 11px;
	
}



}


 @media screen and (max-width:640px) {
	  .carticon{float:left;margin-top: -38px;}
	  .fb{float: right; width:29%; margin-top: 16px;margin-left: 0px;}
	  .search{float:left; width:36%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:12px;margin-left: 177px;}
	  .header .siteLogo{float:left;width:100%;}
	  .toplinks{float:left;width:100%;}
	  .cartsec{
		  /*width:23%;*/ 
		  height:auto; float:right;
		  }
	  .toplinks .cart{margin-top:10px; font-size:14px; color:#fff; float:left; font-family:Arial,Helvetica,sans-serif;}
	  .toplinks ul{list-style:none; margin-top:5px; clear:both; float:right;}
	 .leftside{width:100%; float:left;margin-bottom:10px;}
	 .middle{width:100%; margin-left:0px; float:left; margin-bottom:10px;}
	 .rightsideSub{width:100%; margin-left:0px; float:right;}
	 .block{width:94%; margin:10px;  margin-bottom:10px;  float:left; background:#EEF7FB; position: relative; height:auto; padding:0px;}
	 .anniversary img{max-width:100%;}
	 .toprightsec{float:left; width:100%;}
	 .innerRight{width:100%; float:left;}
	 .innerRight .proCatCont .Blk{width:46%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-right:17px; margin-bottom:12px;}
	 .innerRight .proCatCont .BlkR{width:46%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-bottom:12px; }
	
	 .innerRight .contactContainer{width:100%; float:left; margin-left:0px;}
	 .rightside{width:100%; margin-Right:0;margin-top:10px; float:left;}
	 .subscribeFormCont{float:left; width:96%; border:1px solid #e0e0e0; padding:10px;  background: none repeat scroll 0 0 #EBEBEB; }
	 .accountFormCont .fieldCont label{width:40%; float:left; margin-right:10px; line-height:23px;}
	 .accountFormCont .fieldCont .textfield{width:50%; height:20px; border:1px solid #ccc; float:left; margin-right:5px;}
	 .containerTitle{width:100%; height:auto; border:1px solid #dddcdc; float:left;
	  background: e1e1e1; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(white, e1e1e1;); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(white, e1e1e1;); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(white, e1e1e1;); /* For Firefox 3.6 to 15 */
    background: linear-gradient(white, e1e1e1;); /* Standard syntax */
	 }
	 .innerRight .proListCont{width:99%; padding:5px; height:auto; background:#EEF7FB; margin:0; float:left; position: relative;}
	 .innerRight .proListContR{width:99%; height:auto; padding:5px; background:#EEF7FB; margin:0; float:left; position: relative;}
	 .innerRight .cleanseContainer{width:100%; margin-top:10px; float:left; text-align:justify; margin-left:0px;}
	 .rightsideCleanse{width:100%; margin-Right:0px; float:left; padding-top:10px;}
	 .innerRight .productImage{float:left; margin-right:0px; margin-top:10px; width:100%;}
	 .innerRight .productDesc{float:left; width:100%; margin-left:0px; margin-top:10px; font-size:12px; line-height:1.3em;}
	 .innerRight .priceCont{float:left; width:100%; margin-top:10px;}
	 .accountFormCont .fieldCont .textfield{width:50%; height:20px; border:1px solid #ccc; float:left; margin-right:5px;}
     .accountFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
	 .article .accountFormCont{float:left; width:80%; border-left:none; padding-left:20px;}
	 .article .accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
	 .article .accountFormCont .fieldCont .email{width:20%; float:left; margin-right:10px; line-height:23px; text-align:right;}
	 .article .accountFormCont .fieldCont label{width:40%; float:left; margin-right:0px; line-height:23px;}
	 .article .accountFormCont .fieldCont .textfield{width:55%; height:20px; border:1px solid #ccc; float:right; margin-right:5px;}
	 .article .accountFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
	 .innerRight .contContainer .contentUL  .table{ width:95%; float:left; margin-left:4%;}
	 
	 .innerRight .contContainer .contentUL  .table .col .colA{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 5px 5px 5px; width:7%;height: 50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colA img{padding: 1px 10px;}
     .innerRight .contContainer .contentUL  .table .col .colB{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%;height: 50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colBInd{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px;; text-align:right; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%; height: 50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colC{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 10px; width: 9%; float:left;height: 50px;text-align:center;}
     .innerRight .contContainer .contentUL  .table .col .colD{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 10px;  width: 9%; float:left;height: 50px; text-align:center;}
     .innerRight .contContainer .contentUL  .table .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 5px; width:70%; float:left; }
     .innerRight .contContainer .contentUL  .table .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:11%; float:left; text-align:center;}
     .innerRight .contContainer .contentUL  .table .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:11%; float:left; text-align:center;}
       .innerRight .verBlk .Blk{width:98%; float:left; margin-bottom:20px; margin-right:10px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
	  .accountFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
	  .accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
	  .accountFormCont .fieldCont .email{width::32%; float:left; margin-right:10px; line-height:23px; text-align:right;}
	  .accountFormCont .fieldCont label{width:32%; float:left; margin-right:10px; line-height:23px;}
	  .accountFormCont .fieldCont .textfield{width:62%; height:20px; border:1px solid #ccc; float:left; margin-right:5px;}
	  .accountFormCont .fieldCont select {width:62% !important; height:22px; border:1px solid #ccc; float:left;}
	  
	.innerRight .cartTable{width:100%; float:left; margin-top:7px;}
	.innerRight .cartTable .tableTitle{width:100%; height:29px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
	.innerRight .cartTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:25%; padding-left:11px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:9%; padding-left:14px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:14px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:7px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:5%; padding-left:10px; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:17%; font-size:13px; font-weight:bold; color:#0e7bae; line-height:27px; float:left; padding-left:20px;}

	.innerRight .cartTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
	.innerRight .cartTable .tableRow .blkA{width:25%; padding-left:11px; font-size:11px; float:left;}
	.innerRight .cartTable .tableRow .blkA img{float:left; margin-right:10px;}
	.innerRight .cartTable .tableRow .blkB{width:9%; font-size:12px; padding-left:14px;padding-right: 0px;float:left; line-height:35px;}
	.innerRight .cartTable .tableRow .blkB select{width:100%;}
	.innerRight .cartTable .tableRow .blkC{width:10%; font-size:12px; float:left; line-height:35px; padding-left:14px;}
	.innerRight .cartTable .tableRow .blkD{width:9%; padding-left:7px; font-size:12px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .cartTable .tableRow .blkD .field{width:50px; height:22px; border:1px solid #dbdbdb; font-size:18px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	.innerRight .cartTable .tableRow .blkE{width:6%; padding-left:10px; float:left;}
	.innerRight .cartTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 2px;}
	.innerRight .cartTable .tableRow .blkF{ width:17%;padding-left:15px; font-size:13px; font-weight:bold; line-height:35px; float:left;}
	.innerRight .cartTable .tableRow .blkG{ width:7%;padding-left:9px; float:left;}
	.innerRight .cartTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .cartTable .tableRow .blkH{ padding-left:10px; float:left;}

	.innerRight .totalCont{float:left; width:94%; border:1px solid #c9c9c9; background:#eef7fb; padding:10px; margin-top:7px;margin-left: 10px;}
	.innerRight .totalCont .subTotal{ float:left; font-size:15px; padding-left:5px; width:25%;}
	.addFromWish{float:left; font-size:12px; margin-top:50px; clear:both; font-family:Arial,Helvetica,sans-serif; padding-left:10px;}
	.accountsecnew{ width:100%;   float:left; } 
	  
	  /*************************************************Start Manage Wish List **************************************************************/
	 .innerRight .wishTable{width:100%; float:left; margin-top:7px;}
.innerRight .wishTable .tableTitle{width:100%; height:38px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
.innerRight .wishTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:16%; padding-left:4px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:10%; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;padding-left: 5px;}
.innerRight .wishTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:14px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:8%; padding-left:0px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
.innerRight .wishTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:8%;  font-weight: bold;
    line-height: 20px; font-size:11px; color:#0e7bae; float:left; text-align:center;padding-left: 10px;}
.innerRight .wishTable .tableTitle .blkE1{font-family:Arial,Helvetica,sans-serif; width:10%; font-weight: bold;
    line-height: 20px; font-size:11px; color:#0e7bae; float:left;padding-left:10px;}
.innerRight .wishTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:14%; padding-left:15px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}

.innerRight .wishTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
.innerRight .wishTable .tableRow .blkA{width:16%; padding-left:4px; font-size:11px; float:left;}
.innerRight .wishTable .tableRow .blkA img{float:left; margin-right:10px;}
.innerRight .wishTable .tableRow .blkB{width:10%; font-size:12px; float:left; line-height:35px;padding-left:0px;}
.innerRight .wishTable .tableRow .blkB  select {width:100% !important; height:18px; border:1px solid #ccc; float:left; margin-top:10px}
.innerRight .wishTable .tableRow .blkC{width:10%; padding-left:10px; font-size:11px; float:left; line-height:35px;}
.innerRight .wishTable .tableRow .blkD{width:8%; padding-left:7px; padding-right:10px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
.innerRight .wishTable .tableRow .blkD .field{width:30px; height:22px; border:1px solid #dbdbdb; font-size:13px; color:#3a3a3a; padding:0 3px; margin-top:7px; }
.innerRight .wishTable .tableRow .blkE{width:8%; padding-left:10px; float:left; text-align:center;} 
.innerRight .wishTable .tableRow .blkE .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
.innerRight .wishTable .tableRow .blkE1{width:9%; padding-left:10px; float:left;text-align:center;}
.innerRight .wishTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 3px;}
.innerRight .wishTable .tableRow .blkE1 .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
.innerRight .wishTable .tableRow .blkF{ padding-left:10px; font-size:11px; font-weight:bold; line-height:35px; float:left; width:14%;}
.innerRight .wishTable .tableRow .blkG{ padding-left:10px; float:left;}
.innerRight .wishTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
.innerRight .wishTable .tableRow .blkH{ padding-left:10px; float:left;}
.innerRight .totalCont .updateCart1{margin:0 0 0 0; background:none; border:none; font-size:11px;  color:#000;  cursor:pointer;}
	/*************************************************End Manage Wish List **************************************************************/  
	  
	 .innerRight .contContainer  .proTable .row  .col{ font-size:10px; text-align:left; width:14%; float:left; height:20px;}
	 .innerRight .contContainer  .proTable .row  .colName {font-size:11px; text-align:left; width:30%; float:left; height:35px; overflow: hidden;}
	 .innerRight .contContainer  .proTable .caption  .col{  font-size:11px; text-align:left;  width:14%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}
	 .innerRight .contContainer  .proTable .caption  .colName{font-size:11px; text-align:left; width:30%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}
     .submitlightnew {
		height:20px;
		width:455px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:500;
		color:#000;
		margin-bottom:8px;
    }
 
 	/***************************************Start ASk Expert Form Page style*****************************/

.expertFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
.expertFormCont .fieldCont{width:96%; float:right; margin-bottom:10px;}
.expertFormCont .fieldCont label{width:35%; float:left; margin-right:10px; line-height:23px;}
.expertFormCont .fieldCont .textfield{width:62%; height:20px; border:1px solid #ccc; float:left;}
.expertFormCont .fieldCont .textarea{width:62%; height:50px; border:1px solid #ccc; float:left;}
.expertFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
/*.expertFormCont .fieldCont img{width:14px; height:14px; float:left;}
.expertFormCont .fieldCont .codeImage{width:50px; height:20px; float:left;}*/
.expertFormCont .submitExp{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:7px;}

/***************************************End ASk Expert Form Page style*******************************/
 
  		
/*Seven Secrete Right sidebar*/

	
	#shadowing
	{
		display: none;
		position: absolute;
		top: 0%;
		left: 0%;
		width: 100%;
		height: 200%;
		background-color: #000;
		z-index:1000;
		opacity:0.5;
		filter: alpha(opacity=80);
	}

#box 
	{
		display: none;
		position: absolute;
		top: 20%;
		left: 5%;
		width: 79%;
		padding: 0 18px 18px 18px;
		margin:0;
		border: 1px solid #C9C9C9;
		background-color: white;
		z-index:1001;
		overflow: auto;
		-moz-border-radius: 10px; 
		-webkit-border-radius: 10px;
		border-radius: 10px;
		font-weight:bold;
		font-size:14px;
	}

#boxtitle
	{
		position:absolute;
		float:center;
		top:0;
		left:0;
		width:100%;
		height:30px;
		padding:0;
		margin:0;
		background-color: #ACD8ED;
		color:#000;
		text-align:center;font-weight: bold;
		line-height: 30px;
		font-size: 14px;
	}
#box input
{
	
     margin-left: 275px;
    position: inherit;
    margin-top: 9px;
	
}
#area
{
	padding-top:48px;
	
}
#box textarea
{
	width:98%;
	border:1px solid #ccc;
	margin-top:5px;
	
}
#box1
{
-moz-border-radius: 10px; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
	display: none;
	position: absolute;
	top: 5%;
	left: 6%;
	width:  79%;
	max-height: 550px;
	padding: 48px 10px 10px 10px;
	margin:0;
	border: 1px solid #C9C9C9;
	background-color: white;
	z-index:1001;
	
}

#boxtitle1
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:100%;
	height:30px;
	padding:0;
	margin:0;
	background-color: #ACD8ED;
	color:#000;
	text-align:center;font-weight: bold;
	line-height: 30px;
	font-size: 18px;
	-moz-border-radius: 9px 9px 0 0; 
    -webkit-border-radius: 9px 9px 0 0;
    border-radius: 9px 9px 0 0;
	
}




/*Seven Secrete Right sidebar*/ 
  .menu li { display: inline; margin-right:6px; height:28px; float:left; border: 1px solid #bcbcbc; border-bottom: none; margin-bottom:4px;} 
  
  
  /*****************************************Start Product Detail Dynamic content list Style*************************/
.innerRight .contContainer .contentUL{width:100%; margin-top:0;}
.innerRight .contContainer .contentUL  ol {padding-left:3em !important; width:90%;}
.innerRight .contContainer .contentUL ul {padding-left:3em !important; width:90%; margin-bottom: 10px;}

  
  /*****************************************Start Product Detail Dynamic content list Style*************************/
.innerRight .contContainer .contentUL{width:100%; margin-top:0;}
.innerRight .contContainer .contentUL  ol {padding-left:3em !important; width:90%;}
.innerRight .contContainer .contentUL ul {padding-left:3em !important; width:90%; margin-bottom: 10px;}

.rejuvinatesec{ width:100%; height:auto; float:left;}

.innerRight .contContainer .contentUL  ol {padding-left:3em !important; width:94%;}
.innerRight .contContainer .contentUL ul {padding-left:3em !important; width:96%; margin-bottom: 10px;}

.innerRight .contContainer .contentulnew{width:100%; margin-top:0;}
.innerRight .contContainer .contentulnew  ol {padding-left:3em !important; width:54%;}
.innerRight .contContainer .contentulnew {padding-left:3em !important; width:90%; margin-bottom: 10px;}
 .accountFormCont .submitAcct{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:25px;}

 	.accountFormContnew{float:left; width:100%; border-left:none; padding-left:0px;}
	.accountRightsidenew{width:100%; float:left; margin-top:30px;}
 .dottedSep {background:url("../../architecture/adminImages/backgrounds/dottedx10t.gif")	repeat-x;  height:10px; padding-top:10px; width: 99%; float:left;}
 .priorFormCont{float:left; width:700px; border-left:none;}
 
 
 .block .wraper { bottom: -19px; width: 100%;  float:left; margin-top:10px; position: relative;}
 .innerRight .proListCont .wraper { position: relative; bottom: 3px; width: 100%; float:left; margin-top:16px; }
 .innerRight .proListContR .wraper { position: relative; bottom: 3px; width: 100%;float:left; margin-top:8px; }
 
 .menutab {position:absolute; left:40px;}
.menutab a {height:28px; float:left;  padding:1px 1px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
.menutab1 {position:absolute; right:180px;}
.menutab1 a {height:28px; float:left; padding:1px 1px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
 
 .shiptxt{
font-size: 11px;	
font-family: Arial,Helvetica,sans-serif;
color: #000;
}
 
 }

  @media screen and (max-width:480px) {
	.cartsec{
	/*width:26%;*/
	height:auto; float:right;
	}
	.carticon{float:left;margin-top: -32px;}
	.toplinks ul{list-style:none; margin-top:5px; clear:both; float: right;}
	.toplinks ul li a{font-weight:bold; color:#015277; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
	.toplinks .cart{margin-top:17px; font-size:14px; color:#fff; float:left; font-family:Arial,Helvetica,sans-serif;float: right;}
	  
	  
	  
	  .fb{float:right; width:38%; margin-top: 16px;margin-left: 0px;}
	  .search{float:left; width:46%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:12px;margin-left: 52px;}
      .innerRight .proCatCont .Blk{width:45%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-right:17px; margin-bottom:12px;}
	  .innerRight .proCatCont .BlkR{width:45%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-bottom:12px; }
	 /***************************************Start Healthforce Cleanse Program********************************/
	 .innerRight .contContainer .contentUL  .table .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; padding: 5px; width:70%; float:left; }
     .innerRight .contContainer .contentUL  .table .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:11%; float:left; text-align:center;}
     .innerRight .contContainer .contentUL  .table .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:10%; float:left; text-align:center;}
	 .innerRight .contContainer .contentUL  .table{ width:100%; float:left; margin-left:0;}
	 .innerRight .contContainer .contentUL  .table .col .colA{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 5px 5px 5px; width:7%; height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colA img{padding: 1px 5px;}
     .innerRight .contContainer .contentUL  .table .col .colB{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%;height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colBInd{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; text-align:right; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:62%;height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colC{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 9px; width: 9%; height:50px; float:left;text-align:center;}
     .innerRight .contContainer .contentUL  .table .col .colD{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 6px;  width: 9%; height:50px; float:left; text-align:center;}
    /***************************************Start Healthforce Cleanse Program********************************/

	.innerRight .verBlk .Blk{width:98%; float:left; margin-bottom:20px; margin-right:10px; background-image: url("../siteImages/catalog/new_vert.jpg");
    background-position: left top; background-repeat: no-repeat;}
	 .innerRight .cartTable .tableTitle{width:100%; height:38px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
	 .innerRight .cartTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:20%; padding-left:11px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:15px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:15px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:3px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:13%; padding-left:2px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:17%; font-size:11px; font-weight:bold; color:#0e7bae; line-height:27px; float:left; padding-left:15px;}

	.innerRight .cartTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
	.innerRight .cartTable .tableRow .blkA{width:20%; padding-left:10px; font-size:11px; float:left;}
	.innerRight .cartTable .tableRow .blkA img{float:left; margin-right:10px;}
	.innerRight .cartTable .tableRow .blkB{width:6%; font-size:12px; padding-right:10px;float:left; line-height:35px;}
	.innerRight .cartTable .tableRow .blkB select{width:100%;}
	.innerRight .cartTable .tableRow .blkC{width:16%; font-size:11px; float:left; line-height:35px;padding-left:14px;}
	.innerRight .cartTable .tableRow .blkD{width:10%; padding-left:5px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .cartTable .tableRow .blkD .field{width:20px; height:22px; border:1px solid #dbdbdb; font-size:13px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	.innerRight .cartTable .tableRow .blkE{width:11%; padding-left:2px; float:left;}
	.innerRight .cartTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:20px; cursor:pointer; padding-left: 4px;padding-top: 7px;
float: left;}
	.innerRight .cartTable .tableRow .blkF{ width:14%;padding-left:15px; font-size:11px; font-weight:bold; line-height:35px; float:left;}
	.innerRight .cartTable .tableRow .blkG{ width:16%;padding-left:60px; float:left;}
	.innerRight .cartTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .cartTable .tableRow .blkH{ padding-left:10px; float:left;}

	.innerRight .totalCont{float:left; width:93%; border:1px solid #c9c9c9; background:#eef7fb; padding:10px; margin-top:7px;}
	.innerRight .totalCont .subTotal{ float:left; font-size:15px; padding-left:5px; }
	.addFromWish{width:100%;float:left; font-size:12px; margin-top:50px; clear:both; font-family:Arial,Helvetica,sans-serif; padding-left:10px;}
	.innerRight .cartTable .tableRow .blkD .field{width:20px; height:22px; border:1px solid #dbdbdb; font-size:12px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	
	.containerTitle{width:100%; height:auto; border:1px solid #dddcdc;  float:left; margin-bottom:10px;
	 background: #e1e1e1; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ffffff, #e1e1e1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #e1e1e1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #e1e1e1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #e1e1e1); /* Standard syntax */
	}
	.innerRight .containerTitle h1 {line-height: 15px; font-size:12px; color:#015277; font-weight:bold; float:left; font-family:Verdana, Geneva, sans-serif; text-align:left;}
 
     /*.innerRight .contContainer  .proTable{ width:100%; float:left;}*/
	.innerRight .contContainer  .proTable .caption{ width:700px; height:25px; margin-bottom:10px; float:left; background-color: #D4D4D4; padding: 0 0 0 10px;}
	.innerRight .contContainer  .proTable .caption  .col{  font-size:11px; text-align:left;  width:14%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}
	.innerRight .contContainer  .proTable .caption  .colp{ font-size:11px; text-align:left; width:14%; float:left;}
	.innerRight .contContainer  .proTable .caption  .colName{font-size:11px; text-align:left; width:30%; float:left; background-color: #D4D4D4; height:25px; line-height:25px;}


	.innerRight .contContainer  .proTable .row{ width:700px; height:35px; float:left; padding: 0 0 0 10px;}
	.innerRight .contContainer  .proTable .row  .col{ font-size:10px; text-align:left; width:14%; float:left; height:20px;}
	.innerRight .contContainer  .proTable .row  .col select {width:100% !important; height:18px; border:1px solid #ccc; float:left;}
	.innerRight .contContainer  .proTable .row  .col a{ font-size:10px; text-align:left; width:14%; float:left;}
	.innerRight .contContainer  .proTable .row  .col input{  font-size:10px; text-align:left; width:45px; float:left;}
	.innerRight .contContainer  .proTable .row  .colp{ font-size:11px; text-align:left; width:14%; float:left;}
	.innerRight .contContainer  .proTable .row  .colp a{ font-size:11px; text-align:left; width:14%; float:left;}
	.innerRight .contContainer  .proTable .row  .colName {font-size:11px; text-align:left; width:30%; float:left; height:35px; overflow: hidden;}
	.innerRight .contContainer  .proTable .row  .colName a{font-size:11px; text-align:left; width:30%; float:left; }
	.innerRight .contContainer  .proTable  .button{background-color:#E6F3F9; width:100%; float:left; margin:0; clear: both; text-align:right; font-family: Arial,Helvetica,sans-serif; padding: 5px 0; border: 1px solid #DCDBDB;}
	.innerRight .contContainer  .proTable  .button input{margin:0; float:right; background: none repeat scroll 0 0 transparent; border: medium none; color: #000000; cursor: pointer; font-size: 13px;}
	.innerRight .contContainer  .dis{font-size:12px; font-style:italic; color:#666666; text-align:center; width:100%;}
    .accountsecnew{ width:100%;   float:left; }

	  /*************************************************Start Manage Wish List **************************************************************/
	 .innerRight .wishTable{width:100%; float:left; margin-top:7px;}
.innerRight .wishTable .tableTitle{width:100%; height:auto; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;float:left; padding-bottom:4px;}
.innerRight .wishTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:14%; padding-left:4px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
.innerRight .wishTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:10%; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
.innerRight .wishTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:14px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
.innerRight .wishTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:7px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
.innerRight .wishTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:8%;  font-weight: bold;
    line-height: 20px; font-size:11px; color:#0e7bae; float:left; text-align:center; padding-left:4px;}
.innerRight .wishTable .tableTitle .blkE1{font-family:Arial,Helvetica,sans-serif; width:10%; font-weight: bold;
    line-height: 20px; font-size:11px; color:#0e7bae; float:left;}
.innerRight .wishTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:10px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}

.innerRight .wishTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
.innerRight .wishTable .tableRow .blkA{width:16%; padding-left:4px; font-size:11px; float:left;}
.innerRight .wishTable .tableRow .blkA img{float:left; margin-right:10px;}
.innerRight .wishTable .tableRow .blkB{width:6%; font-size:12px; float:left; line-height:35px;padding-left: 5px;padding-right: 5px;}
.innerRight .wishTable .tableRow .blkB  select {width:100% !important; height:18px; border:1px solid #ccc; float:left; margin-top:10px}
.innerRight .wishTable .tableRow .blkC{width:12%; padding-left:0; font-size:11px; float:left; line-height:35px;}
.innerRight .wishTable .tableRow .blkD{width:8%; padding-left:7px; padding-right:10px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
.innerRight .wishTable .tableRow .blkD .field{width:20px; height:22px; border:1px solid #dbdbdb; font-size:13px; color:#3a3a3a; padding:0 3px; margin-top:7px; }
.innerRight .wishTable .tableRow .blkE{width:6%; padding-left:10px; float:left; text-align:center;} 
.innerRight .wishTable .tableRow .blkE .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
.innerRight .wishTable .tableRow .blkE1{width:10%; padding-left:25px; float:left;text-align:center;}
.innerRight .wishTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 3px;}
.innerRight .wishTable .tableRow .blkE1 .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
.innerRight .wishTable .tableRow .blkF{ padding-left:1px; font-size:11px; font-weight:bold; line-height:35px; float:left; width:14%;}
.innerRight .wishTable .tableRow .blkG{ padding-left:10px; float:left;}
.innerRight .wishTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
.innerRight .wishTable .tableRow .blkH{ padding-left:10px; float:left;}
.innerRight .totalCont .updateCart1{margin:0 0 0 0; background:none; border:none; font-size:11px;  color:#000;  cursor:pointer;}
 .innerRight .contContainer  .proTable{ width:400px;   overflow-x: auto; overflow-y:hidden; white-space: nowrap; margin:0 auto;}
	/*************************************************End Manage Wish List **************************************************************/  
	
	
    .submitlightnew {
		height:20px;
		width:302px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:500;
		color:#000;
		margin-bottom:8px;
    }
	.linkleft{float:left; width:1%; height:auto; margin-right:1px;}
	.linkright{float:left; width:99%;height:auto;}
	
	 
 	/***************************************Start ASk Expert Form Page style*****************************/

	.expertFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
	.expertFormCont .fieldCont{width:96%; float:right; margin-bottom:10px;}
	.expertFormCont .fieldCont label{width:35%; float:left; margin-right:10px; line-height:23px;}
	.expertFormCont .fieldCont .textfield{width:62%; height:20px; border:1px solid #ccc; float:left;}
	.expertFormCont .fieldCont .textarea{width:62%; height:50px; border:1px solid #ccc; float:left;}
	.expertFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
	/*.expertFormCont .fieldCont img{width:14px; height:14px; float:left;}
	.expertFormCont .fieldCont .codeImage{width:50px; height:20px; float:left;}*/
	.expertFormCont .submitExp{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:0px;}

  /***************************************End ASk Expert Form Page style*******************************/
	#box input
{	
     margin-left: 375px;
    position: inherit;
    margin-top: 9px;	
}
	
 /*****************************************Start Product Detail Dynamic content list Style*************************/
.innerRight .contContainer .contentUL{width:95%; margin-top:0;}
.innerRight .contContainer .contentUL  ol {padding-left:3em !important; width:90%;}
.innerRight .contContainer .contentUL ul {padding-left:3em !important; width:90%; margin-bottom: 10px;}
 
	.pClass {margin-left:4em; line-height:1.3em; width: 85% !important;}
	
	 .article .accountFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
	 .article .accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
	 .article .accountFormCont .fieldCont .email{width:20%; float:left; margin-right:10px; line-height:23px; text-align:right;}
	 .article .accountFormCont .fieldCont label{width:40%; float:left; margin-right:0px; line-height:23px;}
	 .article .accountFormCont .fieldCont .textfield{width:55%; height:20px; border:1px solid #ccc; float:right; margin-right:5px;}
	
	.innerRight .contContainer .contentulnew{width:100%; margin-top:0;}
	.innerRight .contContainer .contentulnew  ol {padding-left:3em !important; width:90%;}
	.innerRight .contContainer .contentulnew {padding-left:1em !important; width:90%; margin-bottom: 10px;}
	
	 .accountFormCont .submitAcct{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:15px;}
	 
	.accountFormContnew{float:left; width:100%; border-left:none; padding-left:0px;}
	.accountRightsidenew{width:100%; float:left; margin-top:30px;}
	 .priorFormCont{float:left; width:700px; border-left:none;}
	 
	 .menu li a {
    height: 28px;
    float: left;
    background: url(../../images/tabbg.png) repeat-x;
    padding: 0 4px 0 4px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    line-height: 25px;
}
	
	.menu li.right a {
    height: 28px;
    float: left;
    background: url(../../images/tabbg.png) repeat-x;
    padding: 0 4px 0 4px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    line-height: 25px;
}

	.menutab {
    position: absolute;
    left: -50px;
} 
	.menutab1 {
    position: absolute;
    right: 105px;
} 
	 
 }
 
 @media screen and (max-width:360px) {
	.cartsec{
		/*width:32%;*/ 
		height:auto; 
		float:right;}
	.carticon{float:left;margin-top: -32px;}
	.toplinks ul{list-style:none; margin-top:5px; clear:both; float: right;}
	.toplinks ul li a{font-weight:bold; color:#015277; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
	.toplinks .cart{margin-top:17px; font-size:13px; color:#fff; float:left; font-family:Arial,Helvetica,sans-serif;float: right;}
	 
	.fb{float:right; width:48%; margin-top: 12px;}
	.search{float:left; width:46%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:9px;margin-left: 0px;}
	.leftside{width:100%; float:left;margin-bottom:10px;}
	.innerRight{width:100%; float:left;}
	.innerRight .proCatCont .Blk{width:100%; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-right:0px; margin-bottom:12px;}
	.innerRight .proCatCont .BlkR{width:100%;; float:left; border-top:1px dotted #0087c5; border-bottom:1px dotted #0087c5; height:auto; margin-bottom:12px; }
	.contentUL ul{padding-left:2em; width:93%; margin-bottom:10px;}
	.innerRight .verBlk .Blk .blkContent a{text-decoration:none; font-size:11px; color:#0087c5; line-height: 1.6em;}
	
	 .innerRight .cartTable .tableTitle{width:100%; height:45px; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
	.innerRight .cartTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:18%; padding-left:0px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:8%; padding-left:15px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:15%; padding-left:22px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:7px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:12px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:27px; float:left;}
	.innerRight .cartTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:16%; font-size:10px; font-weight:bold; color:#0e7bae; line-height:27px; float:left; padding-left:10px;}
	
	.innerRight .cartTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left:}
	.innerRight .cartTable .tableRow .blkA{width:18%; padding-left:0px; font-size:10px; float:left;line-height: 10px;}
	.innerRight .cartTable .tableRow .blkA img{float:left; margin-right:10px;}
	.innerRight .cartTable .tableRow .blkB{width:6%; font-size:10px; padding-right:8px;float:left; line-height:35px;}
	.innerRight .cartTable .tableRow .blkB select{width:100%;}
	.innerRight .cartTable .tableRow .blkC{width:20%; font-size:10px; float:left; line-height:35px;padding-left:15px;}
	.innerRight .cartTable .tableRow .blkD{width:8%; padding-left:12px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .cartTable .tableRow .blkD .field{width:20px; height:22px; border:1px solid #dbdbdb; font-size:10px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	.innerRight .cartTable .tableRow .blkE{width:10%; padding-left:12px; float:left;}
	.innerRight .cartTable .tableRow .blkE a{font-size:10px; color:#0e7bae; text-decoration:none;line-height:15px; cursor:pointer; padding-left: 2px;}
	.innerRight .cartTable .tableRow .blkF{ width:15%;padding-left:20px; font-size:10px; font-weight:bold; line-height:35px; float:left;}
	.innerRight .cartTable .tableRow .blkG{ width:15%;padding-left:52px; float:left;}
	.innerRight .cartTable .tableRow .blkG a{font-size:10px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .cartTable .tableRow .blkH{ padding-left:10px; float:left;}

	.innerRight .totalCont{float:left; width:96%; border:1px solid #c9c9c9; background:#eef7fb; padding:5px; margin-top:7px;margin-left:0px;}
	.innerRight .totalCont .subTotal{ float:left; font-size:15px; padding-left:5px; }
	.addFromWish{width:90%;float:left; font-size:12px; margin-top:30px; clear:both; font-family:Arial,Helvetica,sans-serif; padding-left:10px;}
	.innerRight .cartTable .tableRow .blkD .field{width:20px; height:22px; border:1px solid #dbdbdb; font-size:11px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	
	 .accountFormCont .fieldCont{width:100%; float:left; margin-bottom:10px;}
	 .accountFormCont .fieldCont .email{width::44%; float:left; margin-right:10px; line-height:23px; text-align:right;font-size:11px;}
	 .accountFormCont .fieldCont label{width:44%; float:left; margin-right:10px; line-height:23px;font-size:11px;}
	 .accountFormCont .fieldCont .textfield{width:48%; height:20px; border:1px solid #ccc; float:left; margin-right:5px;}
	 .accountFormCont .fieldCont select {width:48% !important; height:22px; border:1px solid #ccc; float:left;}
	 .innerRight .contContainer  .proTable{ width:100%; height:auto;  float:left;}
	 .accountsecnew{ width:100%;  float:left; }
	 
	 .innerRight .totalCont .updateCart {
    width: 66px;
    float: left;
    margin: 0 0 0 0;
    background: url(../../images/empty.jpg) no-repeat;
    border: none;
    font-size: 11px;
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    cursor: pointer;
    height: 20px;
}
	 
	 .innerRight .verBlk .BlkR .blkContent a{text-decoration:none; font-size:11px; color:#0087c5; line-height: 1.6em; }
	  /*************************************************Start Manage Wish List **************************************************************/
	 .innerRight .wishTable{width:100%; float:left; margin-top:7px;}
	.innerRight .wishTable .tableTitle{width:100%; height:auto; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;float:left; padding-bottom:4px;}
	.innerRight .wishTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:12%; padding-left:4px; font-size:9px; font-weight:bold; color:#0e7bae; line-height:15px; float:left;}
	.innerRight .wishTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:10%; font-size:9px; font-weight:bold; color:#0e7bae; line-height:15px; float:left;}
	.innerRight .wishTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:14px; font-size:9px; font-weight:bold; color:#0e7bae; line-height:15px; float:left;}
	.innerRight .wishTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:12%; padding-left:7px; font-size:9px; font-weight:bold; color:#0e7bae; line-height:15px; float:left;}
	.innerRight .wishTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:8%;  font-weight: bold;
		line-height: 15px; font-size:8px; color:#0e7bae; float:left; text-align:left;padding-left:4px;}
	.innerRight .wishTable .tableTitle .blkE1{font-family:Arial,Helvetica,sans-serif; width:6%; font-weight: bold;
		line-height: 15px; font-size:8px; color:#0e7bae; float:left;}
	.innerRight .wishTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:8px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:15px; float:left;}

	.innerRight .wishTable .tableRow{width:100%; border-bottom:1px solid #cbcbcb; padding:5px 0; float:left;}
	.innerRight .wishTable .tableRow .blkA{width:14%; padding-left:4px; font-size:11px; float:left;}
	.innerRight .wishTable .tableRow .blkA img{float:left; margin-right:10px;}
	.innerRight .wishTable .tableRow .blkB{width:8%; font-size:11px; float:left; line-height:35px;}
	.innerRight .wishTable .tableRow .blkB  select {width:100% !important; height:18px; border:1px solid #ccc; float:left; margin-top:10px}
	.innerRight .wishTable .tableRow .blkC{width:14%; padding-left:0; font-size:10px; float:left; line-height:35px;}
	.innerRight .wishTable .tableRow .blkD{width:8%; padding-left:7px; padding-right:10px; font-size:10px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .wishTable .tableRow .blkD .field{width:20px; height:22px; border:1px solid #dbdbdb; font-size:11px; color:#3a3a3a; padding:0 3px; margin-top:7px; }
	.innerRight .wishTable .tableRow .blkE{width:4%; padding-left:20px; float:left; text-align:center;} 
	.innerRight .wishTable .tableRow .blkE .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
	.innerRight .wishTable .tableRow .blkE1{width:4%; padding-left:15px; float:left;text-align:center;}
	.innerRight .wishTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 3px;}
	.innerRight .wishTable .tableRow .blkE1 .checkbox{border: 1px solid #DBDBDB; color: #3A3A3A; margin-top: 10px;}
	.innerRight .wishTable .tableRow .blkF{ padding-left:4px; font-size:10px; font-weight:bold; line-height:35px; float:left; width:10%;}
	.innerRight .wishTable .tableRow .blkG{ padding-left:10px; float:left;}
	.innerRight .wishTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .wishTable .tableRow .blkH{ padding-left:10px; float:left;}
	.innerRight .totalCont .updateCart1{margin:0 0 0 0; background:none; border:none; font-size:11px;  color:#000;  cursor:pointer;}
	/*************************************************End Manage Wish List **************************************************************/  
	
	/***************************************Start Healthforce Cleanse Program********************************/
	 .innerRight .contContainer .contentUL  .table .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; padding: 5px; width:60%; float:left; height:35px; }
     .innerRight .contContainer .contentUL  .table .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:13%; float:left;height:35px;  text-align:center;}
     .innerRight .contContainer .contentUL  .table .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:13%; float:left; height:35px; text-align:center;}
	 .innerRight .contContainer .contentUL  .table{ width:100%; float:left; margin-left:0;}
	 .innerRight .contContainer .contentUL  .table .col .colA{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 5px 5px 5px; width:5%; height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colA img{padding: 4px 1px;}
     .innerRight .contContainer .contentUL  .table .col .colB{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:53%;height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colBInd{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; text-align:right; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:53%;height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colC{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 10px; width: 10%; height:50px; float:left;text-align:center;}
     .innerRight .contContainer .contentUL  .table .col .colD{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 10px;  width: 11%; height:50px; float:left; text-align:center;}	
	
	/***************************************Start Healthforce Cleanse Program********************************/
	.submitlightnew {
	height:20px;
	width:99%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:500;
	color:#000;
	margin-bottom:8px;

    }
				
	.innerRight .contContainer  .proTable  .button input{margin:0; float:right; background: none repeat scroll 0 0 transparent; border: medium none; color: #000000; cursor: pointer; font-size: 11px;}
	 .accountFormCont .submitAcct{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:10px;}
	
   	/***************************************Start ASk Expert Form Page style*****************************/

	.expertFormCont{float:left; width:100%; border-left:none; padding-left:0px;}
	.expertFormCont .fieldCont{width:94%; float:right; margin-bottom:10px;}
	.expertFormCont .fieldCont label{width:40%; float:left; margin-right:10px; line-height:23px;}
	.expertFormCont .fieldCont .textfield{width:55%; height:20px; border:1px solid #ccc; float:left;}
	.expertFormCont .fieldCont .textarea{width:55%; height:50px; border:1px solid #ccc; float:left;}
	.expertFormCont .fieldCont select {width:100% !important; height:22px; border:1px solid #ccc; float:left;}
	/*.expertFormCont .fieldCont img{width:14px; height:14px; float:left;}
	.expertFormCont .fieldCont .codeImage{width:50px; height:20px; float:left;}*/
	.expertFormCont .submitExp{float:right; clear:both; padding:0 10px; margin-top:10px;  margin-right:0px;}

  /***************************************End ASk Expert Form Page style*******************************/

#box input
{	
     margin-left: 275px;
    position: inherit;
    margin-top: 9px;	
}
	.pClass {margin-left:4em; line-height:1.3em; width: 85% !important;}
     .innerRight .contContainer .contentulnew{width:100%; margin-top:0;}
	.innerRight .contContainer .contentulnew  ol {padding-left:3em !important; width:85%;}
	.innerRight .contContainer .contentulnew {padding-left:1em !important; width:90%; margin-bottom: 10px;}
	.innerRight .pagination a{color:#0087c5; text-decoration:none; padding:0px 5px; line-height:25px;}
	.priorFormCont{float:left; width:700px; border-left:none;}
	
	.menu li a {
    height: 28px;
    float: left;
    background: url(../../images/tabbg.png) repeat-x;
    padding: 0 4px 0 4px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    line-height: 25px;
}
	
	.menu li.right a {
    height: 28px;
    float: left;
    background: url(../../images/tabbg.png) repeat-x;
    padding: 0 4px 0 4px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    line-height: 25px;
}

.menutab {position:absolute; left: -60px;}
.menutab a {height:28px; float:left;  padding:1px 1px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}
.menutab1 {position:absolute; right: 30px;}
.menutab1 a {height:28px; float:left; padding:1px 1px;  text-decoration: none; color: #fff; font-weight: bold; font-size:13px; line-height:25px;}


 }

  
 @media screen and (max-width:320px) {
	.cartsec{
		/*width:37%;*/
		height:auto; 
		float:right;}
	.carticon{float:left;margin-top: -39px;}
	.toplinks ul{list-style:none; margin-top:5px; clear:both; float: right;margin-right: 0px;}
	.toplinks ul li a{font-weight:bold; color:#015277; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
	.toplinks .cart{margin-top:10px; font-size:13px; color:#fff; float:left; font-family:Arial,Helvetica,sans-serif;float: right;}
	.fb{float:right; width:56%; margin-top: 12px;}
	.search{float:left; width:38%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:9px; margin-left:0px;}
	.search .textbox{width:80%; height:27px; background:none; border:none; margin:1px 0 0 25px; font-size:11px; color:#000;}
	.fieldCont img{float:left; margin-bottom:10px;}
	
		/***************************************Start Healthforce Cleanse Program********************************/
	 .innerRight .contContainer .contentUL  .table .caption  .captionA{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; padding: 5px; width:60%; float:left; height:35px; }
     .innerRight .contContainer .contentUL  .table .caption  .captionB{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; border-left: 1px solid rgb(234, 232, 249); padding: 5px; width:13%; float:left;height:35px;  text-align:center;}
     .innerRight .contContainer .contentUL  .table .caption  .captionC{background-color: #0292cd; border-bottom: 1px solid #fff; color: rgb(255, 255, 255); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; border-left: 1px solid rgb(234, 232, 249); font-weight: bold; padding: 5px; width:13%; float:left; height:35px; text-align:center;}
	 .innerRight .contContainer .contentUL  .table{ width:100%; float:left; margin-left:0;}
	 .innerRight .contContainer .contentUL  .table .col .colA{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 5px 5px 5px; width:5%; height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colA img{padding: 4px 1px;}
     .innerRight .contContainer .contentUL  .table .col .colB{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:53%;height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colBInd{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; text-align:right; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; width:53%;height:50px; float:left;}
     .innerRight .contContainer .contentUL  .table .col .colC{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 10px; width: 10%; height:50px; float:left;text-align:center;}
     .innerRight .contContainer .contentUL  .table .col .colD{background-color: #acd8ed; border-bottom: 1px solid rgb(234, 232, 249); border-left: 1px solid rgb(234, 232, 249); color: rgb(0, 0, 0); font-family: Verdana, Helvetica, sans-serif; font-size: 9px; padding: 5px 6px;  width: 13%; height:50px; float:left; text-align:center;}	
	.innerRight .contContainer.selectxt{width:90%; font-size:11px; color:#000; line-height:1.3em; font-family:Arial,Helvetica,sans-serif; margin-bottom:8px; margin-top:5px;}
	/***************************************Start Healthforce Cleanse Program********************************/
	
	
	.submitlight {
	background-color:#ff9801;
	height:25px;
	width:55px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border:none;
	cursor:pointer;
	margin-top:8px;
}

#box input
{	
     margin-left: 245px;
    position: inherit;
    margin-top: 9px;	
}



.pClass {margin-left:4em; line-height:1.3em; width: 80% !important;}

.innerRight .contContainer .contentulnew{width:100%; margin-top:0;}
.innerRight .contContainer .contentulnew  ol {padding-left:3em !important; width:85%;}
.innerRight .contContainer .contentulnew {padding-left:1em !important; width:90%; margin-bottom: 10px;}
.priorFormCont{float:left; width:700px; border-left:none;}


.menu li a {
    height: 28px;
    float: left;
    background: url(../../images/tabbg.png) repeat-x;
    padding: 0 6px 0 5px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    line-height: 25px;
}
	
	.menu li.right a {
    height: 28px;
    float: left;
    background: url(../../images/tabbg.png) repeat-x;
    padding: 0 6px 0 5px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    line-height: 25px;
}

.menutab {
    position: absolute;
    left: -59px;
}
.menutab1 {
    position: absolute;
    right: 225px;
    top: 285px;
}


 }
 
 @media screen and (max-width:240px) {
	 
	.cartsec{
		/*width:50%;*/
		height:auto; 
		float:right;}
	.carticon{float:left;margin-top: -39px;}
	.toplinks .cart{margin-top:10px; font-size:12px; color:#fff; float:left; font-family:Arial,Helvetica,sans-serif;float: right;}
	.toplinks ul{list-style:none; margin-top:5px; clear:both; float: right;}
	.toplinks ul li a{font-weight:bold; color:#015277; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:9px;}
	.fb{float:right; width:68%; margin-top: 12px;}
	.search{float:left; width:23%; height:29px; background:url(../../images/searchicon.jpg) no-repeat; background-position:left; background-color:#FFFFFF; border-radius: 8px; border:solid 1px #CCCCCC; margin-top:9px; margin-left:0px;}
	.search .textbox{width:80%; height:27px; background:none; border:none; margin:1px 0 0 25px; font-size:11px; color:#000;}
	 
	 
	
	.contentUL ul{padding-left:2em; width:90%; margin-bottom:10px;}
	
	.innerRight .cartTable .tableTitle{width:100%; height:auto; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background:#e6f3f9;}
	.innerRight .cartTable .tableTitle .blkA{font-family:Arial,Helvetica,sans-serif; width:18%;  font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkB{font-family:Arial,Helvetica,sans-serif; width:15%; padding-left:24px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkC{font-family:Arial,Helvetica,sans-serif;width:10%; padding-left:25px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkD{font-family:Arial,Helvetica,sans-serif; width:10%; padding-left:17px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkE{font-family:Arial,Helvetica,sans-serif; width:9%; padding-left:10px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left;}
	.innerRight .cartTable .tableTitle .blkF{font-family:Arial,Helvetica,sans-serif; width:13%; font-size:11px; font-weight:bold; color:#0e7bae; line-height:20px; float:left; padding-left:20px;}
	
	.innerRight .cartTable .tableRow .blkC{width:20%; font-size:12px; float:left; line-height:35px;padding-left:14px;}
	.innerRight .cartTable .tableRow .blkD{width:16%; padding-left:16px; font-size:11px; font-weight:bold; color:#0e7bae; line-height:35px; float:left; text-align: center;}
	.innerRight .cartTable .tableRow .blkD .field{width:30px; height:22px; border:1px solid #dbdbdb; font-size:12px; color:#3a3a3a; padding:0 3px; margin-top:7px;  text-align: left; }
	.innerRight .cartTable .tableRow .blkE{width:14%; padding-left:8px; float:left;}
	.innerRight .cartTable .tableRow .blkE a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer; padding-left: 2px;}
	.innerRight .cartTable .tableRow .blkF{ width:17%;padding-left:15px; font-size:13px; font-weight:bold; line-height:35px; float:left;}
	.innerRight .cartTable .tableRow .blkG{ width:14%;padding-left:25px; float:left;}
	.innerRight .cartTable .tableRow .blkG a{font-size:11px; color:#0e7bae; text-decoration:none;line-height:35px; cursor:pointer;}
	.innerRight .cartTable .tableRow .blkH{ padding-left:10px; float:left;}
	

	
	
 }




/***** MEDIA QUERY SEC END *****/




.leftmenubottm{
	
	display:none!important;
}

@media screen and (min-width:768px) and (max-width:1023px){
	.leftmenubottm{
	
	display:none!important;
}

}
