body{
	background:url('../images/back_bg.gif') repeat-x;
	margin:0px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;	
}
a{
	outline:none;
}

td {
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #393A42;
	font-weight: normal;
	line-height: 18px;
}
p {
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #393A42;
	font-weight: normal;
	line-height: 18px;
}
/*.menu {
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #484A53;
	font-weight: bold;
}*/
.name {
	font-family: arial,Tahoma;
	font-size: 16px;
	color: #FF8000;
	font-weight: bold;
}
.num
{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
}
.color{
	font-family: Tahoma,arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.blk_txt{
	font-family: Tahoma,arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
p {
	font-family: Tahoma,arial;
	font-size: 12px;
	color: #78725A;
	font-weight: normal;
	text-align: justify;
	line-height: 18px;
}
.foot{
	font-family: Tahoma,arial;
	font-size: 11px;
	color: #343E44;
	text-decoration: none;
	font-weight: normal;
}
a:link.link,a:active.link,a:visited.link,a:hover.link{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #113B86;
	font-weight: bold;
	text-decoration: none;
}
a:link.page,a:active.page,a:visited.page{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #484A53;
	font-weight: bold;
	text-decoration: none;
}
a:hover.page{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.site{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#7C7681;
}
a:link.pdf,a:active.pdf,a:visited.pdf,.pdf{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
	text-decoration: none;
}
a:hover.pdf{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.inner_border{
	border: dashed;
	border-color: Black;
	border-width: 1px;
}
a:link.left,a:active.left,a:visited.left,.left{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a:hover.left{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
	text-decoration: none;
}
.justify{
	color:#000000;
	text-align:justify;
}
.redfont{
	font-family: Times New Roman;
	font-size: 16px;
	color: #EAAC06;
	font-weight: bold;
}
.red{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}
.goldenorange{
color:#EAAC06;
}
.colltext{
font-size:14px;
font-weight:bold;
font-family:times new roman;
color:#ff8000;
}
.textyoga{
	font-family: arial,Tahoma;
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
}
.textblue{
	font-family: arial,Tahoma;
	font-size: 16px;
	color: #003399;
	font-weight: bold;
}
.subtextblue{
color:#000080;
font-family: arial,Tahoma;
font-size: 14px;
font-weight: bold;
}
.subtext{
color:#FF8000;
font-family: arial,Tahoma;
font-size: 12px;
font-weight:bold;
}
.subtextred{
color:#FF0000;
font-family: arial,Tahoma;
font-size: 12px;
font-weight:bold;
}
div li{
list-style:none;
padding-left:30px;
}
.darkblue
{
color:#000080;
font-weight:bold;
font-size:16px;
}
.bold
{
font-weight:bold;
}
.redtxt
{
font-size:16px;
color:#ff0000;
font-weight:bold;
}
.tealtxt
{
color:#008080;
font-size:14px;
}
.justify{
text-align:justify;
}
.navibluetxt
{
color:#003366;
font-family: arial,Tahoma;
}
.bluetxt
{
color:#000080;
font-family: arial,Tahoma;
}
.fontsize
{
font-size:14px;
font-weight:bold;
}
.orgtxt{
color:#ff8000;
font-family: arial,Tahoma;
}
.greentxt
{
color:#008000;
font-family: arial,Tahoma;
}
.maxfont
{font-size:16px;
font-family: arial,Tahoma;
}
.browntxt{
color:#cc3300;
font-family: arial,Tahoma;
}
.violettxt{
color:#9900cc;
}
a:link.content,a:active.content,a:visited.content,.content{
	font-family: arial,Tahoma;
	font-size:12px;
	color: #000000;	
	text-decoration: none;
}
a:hover.content{
	font-family: arial,Tahoma;
	font-size:12px;
	color: #FF8000;	
	text-decoration: none;
}
.blue{
color:#0000ff;
}
.megenta
{
color:#993366;
}

.darkgreen{
color:#008284;
}
.darkbl{
color:#003063;
}
.yellowtbl
{
border:1px solid #000000;
background-color:#ffff99;
}
.innertbl
{

border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

.booktbl{
	border:1px solid #6b696a;
	border-collapse:collapse;	
}
.booktbl th{
	border:1px solid #6b696a;
	border-collapse:collapse;	
	font-size:14px;
	color:#33333b;
	height:40px;
	text-align:center;
	background-color:#ffe4c6;
}
.booktbl td{
	border:1px solid #6b696a;
	border-collapse:collapse;	
	font-size:12px;	
	height:25px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	padding:2px 3px 2px 5px;
}
a:link.booktxt,a:active.booktxt,a:visited.booktxt,.booktxt{
	font-family: arial,Tahoma;	
	color: #000000;	
	text-decoration: none;
	font-size:12px;
}
a:hover.booktxt{
	font-family: arial,Tahoma;	
	color: #FF8000;	
	text-decoration: none;
	font-size:12px;
}
a:link.more,a:active.more,a:visited.more,.more{
	font-family: arial,Tahoma;	
	color: #989fb1;	
	text-decoration: none;
	font-size:12px;
}
a:hover.more{
	font-family: arial,Tahoma;	
	color: #FF8000;	
	text-decoration: none;
	font-size:12px;
}


a.none:link, a.none:visited, a.none:active,.none
	{		
		
		text-decoration:none;
		
	}
a.none:hover
	{		
		
		text-decoration:none;
	}
.white{
	border:1px solid #ffffff;
	border-collapse:collapse;	
}
.white th{
	border:1px solid #ffffff;
	border-collapse:collapse;	
	font-size:14px;
	color:#33333b;
	height:40px;
	text-align:center;
	background-color:#ffffff;
}
.white td{
	border:1px solid #ffffff;
	border-collapse:collapse;	
	font-size:12px;	
	height:25px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	
}	
	
	
	
	
	
/* coding for scroll  start */

.header_link{
	background:#9add19;
	padding:50px;
	width:500px;
	display:block;
	clear:both;
	text-align:center;
	margin:0 auto;
}

.middle_link{
	background:#13aceb;
	padding:50px;
	width:500px;
	display:block;
	clear:both;
	text-align:center;
	margin:0 auto;
}

.footer_link{
	background:#ff8400;
	padding:50px;
	width:500px;
	display:block;
	clear:both;
	text-align:center;
	margin:0 auto;
}	

.scroll_link{
	padding:10px 20px;
	background:#FFF;
	border:1px solid #000;
	color:#000;
	float:left;
	text-decoration:none;
	display:block;
	height:17px;
	width:185px;
	
	margin-left:15px;
}

/* end */

a.redright:link,a.redright:active,a.redright:visited{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;	
	text-decoration:none;
}
a.redright:hover{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
a.red:link,a.red:active,a.red:visited{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;	
	text-decoration:none;
}
a.red:hover{
	font-family: arial,Tahoma;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
	text-decoration:none;
	}	
.topleftcorner,.toprightcorner,.botleftcorner,.botrightcorner{
 	width:8px;
	float:left;
 }
.topleftcorner {
	background:transparent url(../images/graybox.gif) no-repeat 0 0;
	height:28px;
}
.toprightcorner {
	background:transparent url(../images/graybox.gif) no-repeat right 0;
	height:28px;
}
.botleftcorner {
	background:transparent url(../images/graybox_botcorner.gif) no-repeat 0 0;
	height:8px;
}
.botrightcorner {
	background:transparent url(../images/graybox_botcorner.gif) no-repeat right 0;
	height:8px;
}
.order__box .order__box__title .order__box__aux1 {
	background:transparent url(../images/graybox.gif) repeat-x 0 -28px;
	height:28px;
	float:left;
	width:584px;
}
.order__box .order__box__footer .order__box__aux2 {
	background:transparent url(../images/graybox_bottom.gif) repeat-x 0 0;
	height:8px;
	float:left;
	width:584px;
}
.order__box .order__box__footer  {clear:both;margin-bottom:20px;}
.clearh {clear:both;height:0px;}
.order__finish__button {
	background:transparent url(../images/finishorder.gif) no-repeat;
	width:138px;
	height:23px;
	border:none;
	cursor:pointer;
	margin-bottom:10px;
}
.clear{clear:both;}
h1.titlebg {
	background:transparent url(../images/title_bg.gif) no-repeat left 0;
	color:#ff8000;
	font:bold 16px arial;
	margin:0px;
	padding:8px 0 0 0;
	text-indent:41px;
	height:22px;
	vertical-align:bottom;
}
/**************/
.order__page a {
	color:#FF8000;
}
.order__page a:hover {
	color:#000;
}

/* listings */
	.order__listing__header {
		font-weight: bold;
	}
	.order__listing__header td {
		height:20px;
		font-weight:bold;
		color:#e67503;
	}

/* product information near title */
	.order__product__info {
		font-size: 80%;
	}

/* product information */
	.order__product__info__row {
		padding-bottom: 7px;
	}

	.order__product__info__row TD {
	}

	.order__product__info__label {
		margin: 0 5px 5px 0;
	}

	.order__product__info__value {
	}
    .order__old__price__value {
    	text-decoration:line-through;
    }
	.order__product__buttons {
		text-align: right;
		clear:both;
	}
	.order__product__backto_shoppingcart {
		text-align: left;
	}
/* order page general styles */
	.order__page {
		text-align: center;
		margin-top:20px;
		clear:both;
	}

	#order__content,
	#order__header {
		width: 600px;
		margin: 0 50px;
		margin-bottom: 10px;
		text-align: left;
		float:left;
	}

	#order__header {
		margin-top: 10px;
	}

	HR.order__separator {
		height: 0px;
		border: none;
		border-top: 1px solid #ccc;
	}
	HR.order__separator2 {
		height: 0px;
		border: none;
		border-top: 1px solid #b5b5b5;
		margin:0px 0 3px 0;
		padding:0px;
	}

	.order__backupcd_icon
	{
		border:none;
		vertical-align:middle;
		float:left;
		margin-top:-4px;
		margin-right:3px;
		margin-left:-3px;
	}

	.order__subtotal
	{
		font-weight:bold;
	}

/* order_box */
	.order__box {
	}

	.order__box .order__box__title {
		background-repeat: no-repeat;
		background-position: right top;
	}
	.order__box .order__box__title .order__box__aux2 {
		margin: 5px 19px 0 5px;
		height: 18px;
		overflow: hidden;
		font-weight: bold;
		text-align: left;
	}

	.order__box .order__box__header {
		background-repeat: no-repeat;
		background-position: right top;
	}

	.order__box .order__box__header .order__box__aux1 {
		background-repeat: no-repeat;
		background-position: left top;
	}

	.order__box .order__box__header .order__box__aux2 {
		margin: 0 9px 0 9px;
		border-top: 1px solid #ccc;
		height: 15px;
		overflow: hidden;
	}

	.order__box .order__box__content {
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		padding: 5px 10px 5px 10px;
	}

	.order__box .order__box__footer {
		background-repeat: no-repeat;
		background-position: right bottom;
	}

	.order__box .order__box__footer .order__box__aux1 {
		background-repeat: no-repeat;
		background-position: left bottom;

	}

/* empty order box */
	#order__empty {
		text-align: center;
	}

	#order__empty__text {
		margin: 50px 0 50px 0;
	}

	#order__empty__link {
		margin-bottom: 50px;
	}


