.H1a {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none; display: inline;
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none; display: inline;
}
.content {
	FONT-SIZE: 11px; COLOR: #6D6969; line-height: 17px; FONT-FAMILY: Arial
}
.footernavigation {
	FONT-SIZE: 11px; COLOR: #000000; line-height: 17px; FONT-FAMILY: Arial;text-decoration:none
	}
.navigation {
	FONT-SIZE: 11px; COLOR: #FFFFFF; line-height: 17px; FONT-FAMILY: Arial
}
.bluemaintext {
	FONT-SIZE: 11px; COLOR: #648CC9; FONT-FAMILY: Arial
}
.normalheading {
	FONT-SIZE: 11px; COLOR: #6D6969; FONT-FAMILY: Arial 
}
.normalasterisk {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Arial 
}
.vert_gray_line
{
	background-image: url(../images/front_end_site_images/gray_dot.gif);
	background-position: top center;
	background-repeat: repeat-y;	
}
.YouSave
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ValidDate
{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ErrorText {
	FONT-SIZE: 11px; COLOR:Red; FONT-FAMILY: Arial 
}
.title {
	FONT-SIZE: 12px; COLOR: #648CC9; line-height: 20px; FONT-FAMILY: Arial
}
.topnavgation {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align: center;
}
.subnav {
	FONT-SIZE: 12px; COLOR: #000000; background-color: #FBE5BC; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align: left; padding: 0px 0px 0px 0px;
}
.subnavigation {
	FONT-SIZE: 12px; COLOR: #000000; background-color: #FBE5BC; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align: left; padding-left: 0px;
}
.subnavigation:hover {
	FONT-SIZE: 12px; COLOR: #000000; background-color: #FFD27E; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align: left; padding-left: 0px;
}

.subnavigation_hl {
	FONT-SIZE: 12px; COLOR: #000000; background-color: #B3C81A; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-align: left; padding-left: 0px;
}
.rightlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6D6969; line-height: 20px; FONT-FAMILY: Arial
	}
.bottomlink:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; line-height: 20px; FONT-FAMILY: Arial
}
.bg {
	BACKGROUND-COLOR: #B4CB09;
}
.copyright {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial
}
.CommonTextField {
	BORDER-RIGHT: #dddddd 1px inset; BORDER-TOP: #dddddd 1px inset; PADDING-LEFT: 3pt; FONT-SIZE: 11px; BORDER-LEFT: #dddddd 1px inset; COLOR: #333333; BORDER-BOTTOM: #dddddd 1px inset; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; width:90px;
}
.CommonButton {
	BORDER-RIGHT: #B3C81A 1px inset; BORDER-TOP: #B3C81A 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #C0D715; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #B3C81A 1px inset; WIDTH: 65px; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #B3C81A 1px inset; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center
}
.FeatureBanner {
	BORDER-RIGHT: #AF91D1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #AF91D1 1px solid; BORDER-LEFT: #AF91D1 1px solid; BORDER-Bottom: #AF91D1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0 px;  PADDING-TOP: 0px
}
.Topboldheader {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ProductPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ProductPrice1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt;padding-right:6px; COLOR: #603C92; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.Leftheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFFFF; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ProductStrikePrice {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: Gray; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navigationbg{
	background-image: url(../images/navigationbg.gif);}
	
.righthandbg{
	background-image: url(../images/rightflowerimage.gif);}
.CommonText{
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; 
}
.input {
	border: #CDCDCD 1px solid; color:#5F5F5F; height:16px; font: 11px Arial; vertical-align: middle;
	width: 190px; background-color: #FFFFFF; background-image: url(../images/input-bg.gif); background-repeat: repeat-x; background-position: top;padding-left:3px
}
.inputNew {
	border: #CDCDCD 1px solid; color:#5F5F5F; height:16px; font: 11px Arial; vertical-align: middle;
	width: 130px; background-color: #FFFFFF; background-image: url(../images/input-bg.gif); background-repeat: repeat-x; background-position: top;padding-left:3px
}
.inputRBL {
	color:#5F5F5F; height:16px; font: 11px Arial; vertical-align: middle;
	background-color: #FFFFFF;
}
.input1 {
	border: #CDCDCD 1px solid; color:#5F5F5F; height:85px; font: 11px Arial; vertical-align: middle;
	width: 190px; background-color: #FFFFFF; background-image: url(../images/input-bg.gif); background-repeat: repeat-x; background-position: top;padding-left:3px
}
.input1New {
	border: #CDCDCD 1px solid; color:#5F5F5F; height:85px; font: 11px Arial; vertical-align: middle;
	width: 380px; background-color: #FFFFFF; background-image: url(../images/input-bg.gif); background-repeat: repeat-x; background-position: top;padding-left:3px
}
.input2 {
	border: #CDCDCD 1px solid; color:#5F5F5F; height:16px; font: 11px Arial; vertical-align: middle;
	width: 190px; background-color: #FFFFFF; background-image: url(../images/input-bg.gif); background-repeat: repeat-x; background-position: top;padding-left:3px;text-align:right;
}
.select {
	border: #CDCDCD 1px solid; color:#5F5F5F; font: 11px Arial; vertical-align: middle;
	 background-color: #FFFFFF; background-image: url(../images/input-bg.gif); background-repeat: repeat-x; background-position: top;padding-left:3px;height:20px;
}
.Maincontaint {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; line-height: 20px; FONT-FAMILY: Arial
	}
.Billingdetails {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5E3C92; line-height: 20px; FONT-FAMILY: Arial
	}
.BillingdetailsNormal {
	FONT-SIZE: 11px; COLOR: #5E3C92; line-height: 20px; FONT-FAMILY: Arial
	}
.title2 {
	FONT-SIZE: 12px; COLOR: #5E3C92; line-height: 20px; FONT-FAMILY: Arial
}
.TempleteColoumn {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; line-height: 20px; FONT-FAMILY: Arial;background-color:#EFE2FF;border-top: #AF91D1 1px solid;border-right:#AF91D1 1px solid
	}
	.TempleteColoumn1 {
	FONT-SIZE: 11px; COLOR: #000000; text-decoration:none; line-height: 20px; FONT-FAMILY: Arial;border-right: #AF91D1 1px solid;border-bottom: #AF91D1 1px solid;border-top: #AF91D1 1px solid;
	}
	.TempleteColoumnCheckoutProcess {
	FONT-SIZE: 11px; COLOR: #000000; text-decoration:none; line-height: 20px; FONT-FAMILY: Arial;border-right: #AF91D1 0px solid;border-bottom: #AF91D1 0px solid;border-top: #AF91D1 0px solid;
	}
	.TempleteColoumn2 {
	FONT-SIZE: 11px; COLOR: #000000; text-decoration:none; FONT-FAMILY: Arial
	}
	.TempleteQuentity{
	FONT-SIZE: 11px; COLOR: #000000; text-decoration:none; FONT-FAMILY: Arial;text-align:right;
	}
	.FeatureBanner1 {
	BORDER-RIGHT: #AF91D1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #AF91D1 1px solid; 
	PADDING-LEFT: 0px; MARGIN: 0 px;  PADDING-TOP: 0px
}
.normaltext {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial 
}
 .Heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #603C92; line-height: 20px; FONT-FAMILY: Arial
	}
	.Producttitle {
	FONT-SIZE: 18pt; COLOR: #603C92; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none; 
}
.Specialproducttitle {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #603C92; LINE-HEIGHT: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none; 
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5E3C92; line-height: 20px; FONT-FAMILY: Arial
}
.TopSellerCss {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5E3C92; line-height: 20px; FONT-FAMILY: Arial
}
.subMenus{
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none;height:22px;padding-left:2px;padding-right:2px;border-bottom:solid 1px #F3C97A;
}

.MainMenu{
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}

/*-----------------------------------------------------------------------------------------------------*/
/*	Prashant CSS	
/*-----------------------------------------------------------------------------------------------------*/


.tableborder {
	border: #FED482; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.tr_bg { 
	background:url(../images/trbg.jpg) repeat-x;
}
.border-1 {
	border: #E5E5E5; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.background-1{
	background-color: #BB9EDE;
}
.background-2{
	background-color: #EFE2FF;
}
.emaillink {
	FONT-SIZE: 11px; COLOR: #6D6969; line-height: 17px; FONT-FAMILY: Arial; TEXT-DECORATION: underline; 
}
.emaillink:hover {
	FONT-SIZE: 11px; COLOR: #6D6969; line-height: 17px; FONT-FAMILY: Arial; TEXT-DECORATION: underline; 
}



div#MenuWrapper h3
{
    background-color: #603C92;
    color: #fff;
}
div#FeatProduct
{
   text-align: center;
}

div#FeatProduct .price
{
   font-weight: bold;
   color: #333;
}

div#FeatProduct h3 
{
    background-color: #603C92;
    text-align: left;
    color: #fff;
}

div.RadSiteMap .rsmLink, 
div.RadSiteMap .rsmTemplate
{
    padding: 0;
    color: #603C92;
}

.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmItem {
    list-style:disc inside none;
    text-align: left;
}

div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmLink, 
div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmTemplate
{
    padding-left: 0;
    color: #603C92;
}

div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmLink:hover, 
div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmTemplate:hover
{
    padding-left: 0;
    color: #603C92;
    background-color: #FBE5BC;
}


div.Wrapper 
{
    margin: 0 15px 0 0;
    padding: 0 0 5px 0;
    float: left;
    background-color: #FBE5BC;
}

div.Wrapper h3
{
    text-transform: uppercase;
    background-color: #603C92;
    color: #fff;
}

div#FeatProduct
{
    margin: 0;
    padding: 0;
    float: left;
    width: 160px;
}

div.RadMenu .rmGroup .rmText {
    margin:0 0 0 4px;
    padding: 8px 0 0 10px;
    background-color: #FBE5BC;
}

div.RadMenu_Sitefinity ul.rmRootGroup, 
div.RadMenu_Sitefinity div.rmRootGroup
{
    background: none;
    border: 0;
    height: 100%;
}

div.RadMenu_Sitefinity .rmHorizontal .rmItem
{
    padding: 0;
}

div.RadMenu .rmItem {
    position: static;
}

div.RadMenu_Sitefinity .rmLink .rmText,
div.RadMenu_Sitefinity .rmFocused .rmText
{
    color: #603C92;
    font-weight: bold;
    text-transform: uppercase;
}

div.RadMenu_Sitefinity .rmLink:hover,
div.RadMenu_Sitefinity .rmFocused,
div.RadMenu_Sitefinity .rmSelected,
div.RadMenu_Sitefinity .rmExpanded
{
    background-color: #FBE5BC;
}

* html div.RadMenu_Sitefinity .rmLink:hover,
* html div.RadMenu_Sitefinity .rmFocused,
* html div.RadMenu_Sitefinity .rmSelected,
* html div.RadMenu_Sitefinity .rmExpanded
{
    background: #FBE5BC;
    filter: alpha(opacity=70);
}

div.RadMenu_Sitefinity .rmSelected .rmText,
div.RadMenu_Sitefinity .rmLink:hover .rmText,
div.RadMenu_Sitefinity .rmExpanded .rmText
{
    color: #000;
}

div.RadMenu_Sitefinity .rmHorizontal .rmItem a.rmLink .rmText
{
    border:0 none;
}

.Wrapper .moreLink
{
    margin-top: 20px;
    float: right;
    color: #369;
    font-size: 14px;
    text-decoration: none;
}

.ExpandedCssClass_Purple .rpItem 
{
    background: #EFE2FF;
}

.ExpandedCssClass_Yellow .rpText
{
    background: #FBE5BC;
}


.testimonialContainer
{
    border: none;
    width: 176px;
    height: 316px;
    background-color: #fff;
    margin-left: 16px;
    margin-right: auto;
}
.testimonialTop
{
    border: none;
    width: 176px;
    height: 66px;
    background-color: #fff;
}
.testimonialText
{
    border: none;
    width: 176px;
    height: 191px;
    background-color: #fff;
    color: #666;
    font: normal 11px Arial, Arial, Helvetica, Sans-serif;
    text-align: justify;
    padding-top: 5px;
}
.testimonialBottom
{
    border: none;
    width: 176px;
    height: 66px;
    background-color: #fff;
}
