/*Store Name : tinyrevolutionary.com 
Author : Yahoo Store (RTML) Development Team
Email : akshay@kaushalam.com
Powered By : www.ydeveloper.com*/


body {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

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

	font-size: 11px;

	font-weight: normal;

	color: #333;

}

.img_left {

	float:left;

}

.stbutton stico_default a {

	color:#27843B;

	text-decoration:none;

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

	font-size:15px;

	font-weight:bold;

}

.stbuttontext {

	color:#27843B;

	text-decoration:none;

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

	font-size:15px;

	font-weight:bold;

}

.index-top {

	background:#f2f8ce url(images/index-top11.gif) no-repeat left top;

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

	font-size: 12px;

	font-weight: normal;

	color: #888888;

	text-decoration: none;

}

.index-bottombar {

	background-image: url(images/bottom_bg11.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-repeat: no-repeat;

	background-position: left top;

}

.copyright {

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

	font-size: 11px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

}

.developer {

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

	font-size: 10px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

}

.footerlink {

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	padding-left:5px;

	padding-right:5px;

}

.shoppingcart {

	font-family:Garamond;

	font-size: 18px;

	font-weight: bold;

	color: #222d3b;

	text-decoration: none;

}

.toplink {

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

	font-size: 11px;

	font-weight: normal;

	color: #097280;

	text-decoration: none;

	/* updated for minicart */

	padding-bottom:5px;

}

.about-link {

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

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/about-bg.gif);

	background-repeat: repeat;

	background-position: left top;

}

.shop-link {

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

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/shop-bg.gif);

	background-repeat: repeat;

	background-position: left top;

}

.community-link {

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

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/community-bg.gif);

	background-repeat: repeat;

	background-position: left top;

}

.charities-link {

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

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/charities-bg.gif);

	background-repeat: repeat;

	background-position: left top;

}

.wholesale-link {

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

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/wholesale-bg.gif);

	background-repeat: repeat;

	background-position: left top;

}

.toplink-bottom-bg {

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

	font-size: 13px;

	font-weight: normal;

	color: #368d97;

	text-decoration: none;

	background-image: url(images/toplink-bottom-bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

 s

}

.about-inner-text {

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

	font-size: 12px;

	font-weight: normal;

	color: #368d97;

	text-decoration: none;

}

.index-red-text {

	font-family:Book Antiqua;

	font-size: 22px;

	font-weight: normal;

	color: #e4011c;

	text-decoration: none;

}

.text {

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

	font-size: 13px;

	font-weight: normal;

	color:#34282C;

	text-decoration: none;

	text-align:justify;

}

.more {

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

	font-size: 11px;

	font-weight: bold;

	color: #e62236;

	text-decoration: none;

}

.index-yellow-bg {

	font-family:"Book Antiqua";

	font-size: 20px;

	font-weight: normal;

	color: #ee8100;

	text-decoration: none;

}

.index-yellow-black {

	font-family:"Book Antiqua";

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.join-revolution {

	font-family:"Book Antiqua";

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.join-big-revolution {

	font-family:"Book Antiqua";

	font-size: 19px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.our-pro-bg {

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

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-image: url(images/our-pro-bg1.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.some-text {

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

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.price-text {

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

	font-size: 13px;

	font-weight: normal;

	color: #fc0000;

	text-decoration: none;

}

.browse-text {

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

	font-size: 11px;

	font-weight: bold;

	color: #ff8500;

	text-decoration: none;

	padding-left:8px;

}

.show-tiny-revolu-bg {

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

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-image: url(images/show-tiny-revolu-bg1.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.pink-more {

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

	font-size: 11px;

	font-weight: bold;

	color: #ed008c;

	text-decoration: none;

	background-image: url(images/pink-more-bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.pink-more-text {

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

	font-size: 11px;

	font-weight: bold;

	color: #ed008c;

	text-decoration: none;

	padding-left:5px;

}

.charities-inner-text {

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

	font-size: 12px;

	font-weight: bold;

	color: #7d7b7b;

	text-decoration: none;

}

.textfield {

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

	font-size: 12px;

	font-weight: normal;

	color:#000000;

	text-decoration:none;

	border: 1px solid #d8d8d8;

}

.textfield1 {

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

	font-size: 12px;

	font-weight: normal;

	color:#000000;

	text-decoration:none;

	border: 1px solid #cde4e7;

}

.showrelovutionary-top {

	background-image: url(images/showrelovutionary-top.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-decoration: none;

	background-repeat: no-repeat;

	background-position: left top;

	background-color: #F1F8CC;

}

.org-text {

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

	font-size: 14px;

	font-weight: normal;

	color: #ff8500;

	text-decoration: none;

}

.gray-text {

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

	font-size: 13px;

	font-weight: normal;

	color: #32322e;

	text-decoration: none;

}

.sitemap-buttom {

	background-image: url(images/sitemap-button-bg.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #1a7781;

	text-decoration: none;

	background-repeat: repeat-y;

	background-position: left top;

	line-height: 25px;

	padding-left:15px;

}

.sitemap-text {

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

	font-size: 12px;

	font-weight: normal;

	color: #1a7781;

	text-decoration: none;

}

.showrelovutionary-bottombar {

	background-image: url(images/showrelovutionary-bottombar.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-repeat: no-repeat;

	background-position: left top;

}

.blue-text {

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

	font-size: 12px;

	font-weight: normal;

	color: #368d97;

	text-decoration: none;

}

.item-topbar {

	background-image: url(images/item-topbar.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-repeat: no-repeat;

	background-position: left top;

}

.item-bg {

	background-image: url(images/item-bg.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-repeat: repeat;

	background-position: left top;

}

.item-bottombar-bg {

	background-image: url(images/item-bottombar-bg.gif);

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-repeat: no-repeat;

	background-position: left top;

}

.item-org-text {

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

	font-size: 18px;

	font-weight: normal;

	color: #ff8500;

	text-decoration: none;

}

.item-org-text h1 {

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

	font-size: 18px;

	font-weight: normal;

	color: #ff8500;

	text-decoration: none;

}

.item-green-header {

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

	font-size: 14px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-image: url(images/item-green-header.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left:15px;

}

.color {

	background-color:#FFFFFF

}

.item-pro-white {

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

	font-size: 14px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-image: url(images/item-pink-bottom.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left:15px;

}

.item-pink-bg {

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-image: url(images/item-pink-bg.gif);

	background-repeat: repeat;

	background-position: left top;

	padding-left:15px;

}

.item-blue-header {

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

	font-size: 14px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	background-image: url(images/item-blue-header.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left:15px;

}

.black-text {

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

	font-size: 12px;

	font-weight: normal;

	color: #033333;

	text-decoration: none;

}

.item-org {

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

	font-size: 11px;

	font-weight: normal;

	color: #ff8500;

	text-decoration: none;

}

.item-gray-text {

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

	font-size: 14px;

	font-weight: normal;

	color: #696969;

	text-decoration: none;

}

.item-red-text {

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

	font-size: 18px;

	font-weight: normal;

	color: #fc0000;

	text-decoration: none;

}

.click-top-bg {

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/clicktoenlarge-top.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.click-bottombar-bg {

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

	font-size: 18px;

	font-weight: normal;

	color: #318994;

	text-decoration: none;

	background-image: url(images/clicktoenlarge-bottombar.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.blue-color {

	background-color:#7dbecd;

}

.cat-text {

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

	font-size: 12px;

	font-weight: normal;

	color: #63645d;

	text-decoration: none;

}

.view-text {

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

	font-size: 11px;

	font-weight: normal;

	color: #868580;

	text-decoration: none;

}

.view-org-text {

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

	font-size: 11px;

	font-weight: normal;

	color: #ff8500;

	text-decoration: none;

}

.index_img1 {

	padding:2px;

}

/* new home page classes made by bindi on 27Feb08 */

a.more {

	color:#393e29;

	text-decoration: underline;

}

a.more:hover {

	color:#393e29;

	text-decoration: none;

}

h1.green-box {

	font-family:"Book Antiqua", Arial, "Times New Roman", Verdana;

	font-size: 22px;

	font-weight: normal;

	color: #000;

	margin:0px;

	padding:3px 0px 0px 10px;

}

.green-box-top {

	background:url(images/green-box-top.gif) no-repeat;

	width:205px;

	height:74px;

}

.green-box-bot {

	background:url(images/green-box-bot-new.gif) no-repeat;

	width:205px;

	height:77px;

	float:left;

}

.green-box-mid {

	background:url(images/green-box-mid-bg.gif) repeat-y;

	width:205px;

	padding:7px 0 10px 0;

}

h1.pink-box {

	font-family:"Book Antiqua", Arial, "Times New Roman", Verdana;

	font-size: 22px;

	font-weight: normal;

	color: #6f2706;

	margin:0px;

	padding:3px 0px 0px 10px;

}

.pink-box-top {

	background:url(images/pink-box-top.gif) no-repeat;

	width:249px;

	height:37px;

}

.pink-box-bot {

	background:url(images/pink-box-bot.gif) no-repeat;

	width:249px;

	height:17px;

}

.pink-box-mid {

	background:#f5d2c2;

	color:#b17c64;

	font-size:11px;

	width:220px;

}

h1.yellow-box {

	font-family:"Book Antiqua", Arial, "Times New Roman", Verdana;

	font-size: 22px;

	font-weight: normal;

	color: #908d05;

	margin:0px;

	padding:3px 0px 0px 10px;

}

.yellow-box-top {

	background:url(images/yellow-box-top.gif) no-repeat;

	width:249px;

	height:37px;

}

.yellow-box-bot {

	background:url(images/yellow-box-bot.gif) no-repeat;

	width:249px;

	height:17px;

}

.yellow-box-mid {

	background:#f3f1a3;

}

.yellow-box-mid h1 {

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

	font-size:16px;

	font-style:italic;

	font-weight:normal;

	color:#000;

	margin:0px;

	padding:5px;

}

.yellow-box-mid h2 {

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

	font-size:14px;

	font-weight:bold;

	color:#000;

	margin:0px;

	padding:0px;

}

h1.blue-box {

	font-family:"Book Antiqua", Arial, "Times New Roman", Verdana;

	font-size: 22px;

	font-weight: normal;

	color: #0b5364;

	margin:0px;

	padding:3px 0px 0px 23px;

}

.blue-box-top {

	background:url(images/blue-box-top.gif) no-repeat;

	width:262px;

	height:37px;

}

.blue-box-bot {

	background:url(images/blue-box-bot.gif) no-repeat;

	width:262px;

	height:87px;

}

.blue-box-mid {

	background:url(images/blue-box-mid-bg.gif) repeat-y;

	width:262px;

}

.blue-box-mid h1 {

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

	font-size:18px;

	color:#fff;

	margin:0px;

	padding:5px;

}

.blue-box-mid span {

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

	font-size:11px;

	color:#3a4a4d;

	font-weight:bold;

}

.press-link {

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

	font-size: 13px;

	font-weight: normal;

	text-decoration: underline;

	color: #003399;

}

/* ADDED NEW CLASS ON  5TH MAY 2008 */

.click-top-bg-new {

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/clicktoenlarge-top-new.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.enlarge_product_name {

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

	font-size: 18px;

	font-weight: normal;

	color: #318994;

}

.tell-a-friend {

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

	font-size:12px;

	padding:15px 30px;

}

.tell-a-friend span {

	color:#067cb3;

	font-weight:bold;

}

.tell-a-friend .red {

	color:#bb1e03;

	margin:10px 0px;

	font-weight:bold;

}

.tell-a-friend .title {

	width:160px;

	padding:10px 0px;

	float:left;

	font-weight:bold;

	color:#067cb3;

	font-size:12px;

	text-align:left;

}

.tell-a-friend .details {

	width:310px;

	padding:10px 0px;

	float:left;

	text-align:left;

}

.tell-a-friend .details input {

	border:1px solid #81cef6;

	font-size:11px;

}

.show-category {

	text-decoration:none;

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

	font-size:14px;

	/*font-weight:bold;*/

color:#ed008c;

	padding:5px 28px 5px 0px;

}

.banner_text {

	text-align:center;

	font-size:17px;

	color:#64694b;

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

	margin-top:-28px;

}

/* Minicart */

a {

	/*color:#666666;*/

	cursor:pointer;

	outline-color:-moz-use-text-color;

	outline-style:none;

	outline-width:medium;

	text-decoration:none;

}

.check_out {

	background:transparent url(images/minicart_top.jpg) no-repeat scroll center bottom;

	color:#000000;

	float:right;

	font-size:11px;

	padding:7px 0px 0px 0px;

	width:250px;

	color:#666666;

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

	font-size:11px;

	height:25px;

}

.check_out p {

	float:left;

	padding:5px 0px 0px 30px;

	display:block;

	font-weight:normal;

	list-style-type:none;

	margin:0px;

}

.check_out .button {

	float:right;

	padding:0px 0px 0px 0px;

	border:0px none;

	margin:4px 5px 0px 0px;

}
ul, li {

	padding:0;

	margin:0;

}

a {

	padding:0;

	margin:0;

	border:0;

}

img {

	padding:0;

	margin:0;

	border:0;

}

#home {

	float:right;

	width:600px;

	margin:0 0 5px 0;

}

.big {

	display:block;

}

#thumb {

	width:600px;

	height:20px;

	float:left;

	list-style:none;

}

#thumb li, #thumb a {

	float:left;

	margin:0;

}

#thumb li {

	border-right:1px solid #fff;

	height:20px;

}

#thumb a {

	height:22px;

	font-size:12px;

	color:#494b3d;

	line-height:22px;

	text-decoration:none;

	width:145px;

	text-align:center;

}

#thumb a:hover {

	color:#000;

	width:145px;

}

.col-module {

	display:block;

	float:left;

	margin:0;

	width:220px;

}

#hero {

	float:left;

	width:460px;

	padding:20px 20px 0 0;

}

#sub {

	float:left;

	width:220px;

	padding-top:20px

}

#links a {

	border-bottom: 1px dotted #333;

}

.left-menu h3{ font-size:18px; color:#ff8500; padding:0 0 5px 0; margin:0;}

.left-menu-bg{ float:left; margin:0; padding:0}

.left-menu-bg ul{float:left; padding:0 0 0 0px; margin:0; width:118px; list-style:none;}

.left-menu-bg ul li{ float:left; width:118px; border-bottom:1px dashed #a9b4ae; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(images/left-menu-bullet.jpg) no-repeat left 7px;}

.left-menu-bg ul li a{color:#0c6d77; text-decoration:none; padding:0 14px;}

.cyber-static{width:770px; float:left; padding:10px 30px; margin:0;}

.cyber-banner-box1{width:228px; background:url(images/cy-small-banner1.jpg) no-repeat left top; padding:10px 10px 20px 10px;}

.cyber-title{font-family:"Times New Roman", Times, serif; font-size:21px; color:#fff; padding:0; line-height:24px; font-weight:bold;}

.cyber-title span{font-size:29px; color:#fff;}

.cyber-title-text{font-family:"Times New Roman", Times, serif; font-size:21px; color:#3a3a3a; text-transform:uppercase; padding:0; line-height:24px;}

.cyber-banner-text{position:relative; top:0; left:0;}

.cyber-banner-img{position:relative; left:86px; bottom:-56px; }

.cyber-banner-text p{color:#fff; font-size:12px; line-height:18px; position:absolute; top:0px; left:0; padding:0; margin:0;}

.cyber-banner-link{color:#3a3a3a; font-size:13px; padding:0 0 0 20px;}

.cyber-banner-box2{width:228px; background:url(images/cy-small-banner2.jpg) no-repeat left top;   padding:10px 10px 20px 10px;}

.cyber-banner-box3{width:228px; background:url(images/cy-small-banner3.jpg) no-repeat left top;   padding:10px 10px 20px 10px;}

/*CSS for tabbing*/

.item_content_new{float:left; width:779px; padding:15px 0px 0px 10px; margin-bottom:10px;}

.item_content_new h2 { float:left; width:774px; font-size:12px; font-weight:bold; color:#FFFFFF; background:#8Faa30; padding:5px 0px 5px 5px;}

.item_content_new h3 { float:left; width:774px; font-size:14px; font-weight:bold; color:#FE8502; padding:0px 0px 5px 0px;}

.item_content_pt1{float:left; width:774px; }

.tabing {float:left; width:779px;  height:27px; /*background:url(images/tab-bg.jpg) no-repeat left top;*/ border-bottom:1px solid #fe8502; padding:6px 0 0 10px;}

.tabing a{padding-left:10px; background:url(images/tab-left.gif) left bottom no-repeat; float:left; outline:none; margin-right:0px; }

.tabing a.description{}

.tabing a.cus_reviews{}

.tabing a.post_comments{}

.tabing a.cross{}

.clinical_studies {}

.ingredients {}

.tabing a:hover{background:url(images/tab-left.gif) left top no-repeat; line-height:12px;}

.tabing a span{float:left; background:url(images/tab-right.gif) right -27px no-repeat; font-size:14px; color:#fff; padding:8px 10px 7px 0; font-weight:bold; cursor:pointer; line-height:12px; margin-right:1px;}

.tabing a:hover span{background:url(images/tab-right.gif) right top no-repeat; padding:8px 10px 7px 0; color:#fff;}

.tabing a.over{background:url(images/tab-left.gif) left top no-repeat; line-height:27px;}

.tabing a.over span{background:url(images/tab-right.gif) right top no-repeat; padding:8px 10px 7px 0; color:#fff}

.tabing_content{width:750px; padding:8px 0px 7px 0px; margin:0 14px 0 15px;  text-align:justify; clear:both;  color:#000; font-size:13px; line-height:18px; float:left;}

.tabing_content ul{padding:5px 0px 0px 10px; width:200px; margin:0px; float:left; list-style:none;}

.tabing_content ul li{padding:3px 0px 3px 15px; float:left; width:200px;  background:url(images/left_bullet.gif) no-repeat left 7px;}

.tabing_content ul li ul{padding:0px; margin:0px;}

.tabing_content ul li ul li{float:left; width:100px; padding-bottom:0px; margin-top:5px;}

.middle_tital{font-size:14px; padding:5px 0px 5px 0px; font-weight:bold; color:#000;}

/**/
