/* HTML Elements */
body, form, input, td, select {margin:0;}
b, strong    {font-weight:bold;}
blockquote   {margin:1em;}
em, i        {font-style:italic;}
img          {border:0;}
fieldset	 {border:0;}
li           {margin:0 0 0 15px; padding:0;}
ol, ul       {list-style:disc outside; margin:0; padding:0;}
p            {margin:5px 0; padding:0;}
tr, td       {vertical-align:top;}
* {padding:0;}
td {font-size: 12px ; color:#000000; padding:0;}
body {font: normal 12px Verdana, Tahoma, Helvetica, sans-serif; text-align: center;	color: #000000;}

body {
background:                                    #b7babe url('/lib/yhst-53010205589042/page-bg.gif') repeat top; 
 }
h1{
font-family:"Microsoft Sans Serif","Trebuchet MS", tahoma;
color:#4c81aa;
margin:15px 0;
font-size:20px;
}
h2{
font-family: "Microsoft Sans Serif","Trebuchet MS", tahoma;
font-size:30px;
color:#194f83;
margin:15px 0;
}
h3{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin:10px 0;
}
h4{
font-family: "Microsoft Sans Serif","Trebuchet MS", tahoma;
font-size:15px;
font-weight:bold;
line-height:25px;
margin-bottom:20px;
}
h5{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:10px 0 0 0;
color:#01713d;
}
#wrapper{
width:812px;
margin:0 auto;
}
.lt-shadow{
background:#b7babe url('/lib/yhst-53010205589042/lt-shadow-bg.jpg');
width:6px;
}
.rt-shadow{
background:#b7babe url('/lib/yhst-53010205589042/rt-shadow-bg.jpg');
width:6px;
}
.hmenu-bg{
background:#adadad url('/lib/yhst-53010205589042/hmenu-bg.jpg') repeat-x;
border-left:1px solid #CCCCCC;
height:47px;
}
.clickhere{
/*background:url('/lib/yhst-53010205589042/100-satisfaction-guaranteed.jpg') top no-repeat; 	*?
/*background:url('/lib/yhst-53010205589042/10off-sitewide.jpg') top no-repeat; Edited on Dec 02 2010 */
/*background:url('/lib/yhst-53010205589042/animated-free-shipping.gif') top no-repeat; 	Edited Dec 20 2010*/
background:url('/lib/yhst-53010205589042/fia-blanktd-bg.gif') top no-repeat; 	
/*width:208px;
text-align:left;
height:36px;
padding:80px 0 0 65px;*/
width:273px;
text-align:right;
height:62px;
padding:54px 0 0 0;
}

.bluelink{
color:#0e356e;
font-weight:bold;
}
.search-box{
background:url('/lib/yhst-53010205589042/search-box-bg.jpg') repeat  top;
border:1px solid #afaeae;
padding:4px;
font-size:11px;
margin:1px 5px 0 0;
height:14px;
width:150px;
}
.choose-bg{
background:url('/lib/yhst-53010205589042/video-library-mid-bg.gif') repeat-y;
padding:0 6px 0 4px;
text-align:left;

}
.choose-box{
background:#e8e8e8;
padding:2px;
margin:10px 0;
}
.choose-list{
font-size:11px;
width:93px;
}
.sub-panel{
background:url('/lib/yhst-53010205589042/sub-panel-bg.jpg') repeat-y;
width:198px;
}
.ladding-side-bg{
background:url('/lib/yhst-53010205589042/landing-side-bg.gif') repeat-y;
text-align:center;
padding-top:50px;
}
.grey-main-bg{
background:url('/lib/yhst-53010205589042/grey-curve-box.gif') no-repeat top center;
padding:10px;
text-align:left;
line-height:20px;
font-family: "Microsoft Sans Serif","Trebuchet MS", tahoma;
font-size:13px;
}
.video-module{
float:right;
margin-left:10px;
}
.grey-main-bg-bot{
background:url('/lib/yhst-53010205589042/grey-curve-box-bot.gif') no-repeat center;
height:10px;
}
.padd-box{
padding:5px;
text-align:center;
margin-bottom:15px;
}
.menu-sub{
margin-bottom:15px;
}
.menu-sub ul{
list-style:none;
margin:0;
padding:0;
}
.menu-sub li{
border-bottom:1px solid #d9d9d9;
text-align:left;
margin:0;
font-size:13px;
}
.menu-sub li a{
padding:7px 5px 7px 20px;
color:#333333;
display:block;
text-decoration:none;
}
.menu-sub li a:hover{
background:#f2f2f2;
text-decoration:underline;
}
.best-seller-ndex-box{
background:url('/lib/yhst-53010205589042/best-seller-ndex-bg.gif') top  left no-repeat;
padding-top:40px;
}
.prod-sec{
margin-bottom:20px;
overflow:hidden;
}
.prod-sec-box{
width:160px;
float:left;
margin:10px 13px 10px 3px;
text-align:center;
padding:7px;
border:1px solid #989da1;
}
.prod-sec-sm-box{
width:135px;
float:left;
margin:6px;
text-align:center;
padding:6px;
border:1px solid #989da1;
}
.cont-landing{
background:url('/lib/yhst-53010205589042/main-cont-gry-bg.gif') top repeat-x;
padding:10px 10px 0px 10px;
}
.ndex-cont{
background:url('/lib/yhst-53010205589042/main-cont-gry-bg.gif') repeat-x;
padding:10px 10px 10px 15px;
}
.ndex-txt{
text-align:left;
font-size:11px;
line-height:18px;
margin-top:10px;
}
.prod-txt{
text-align:left;
font-size:12px;
line-height:18px;
}
.call-toll{
text-align:left;




background:url('/lib/yhst-53010205589042/call-us.jpg') no-repeat top;
padding:6px 10px 10px 60px;
width:165px;
height:100px;
}
.call-toll a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
.call-toll a:hover{
text-decoration:underline;
}
.cl-bor{
clear:both;
background:#dfdfdf;
font-size:1px;
line-height:1px;
height:5px;
margin:5px 0;
}
.ndex-adv{
text-align:center;
margin:20px 0;
}
.best-seller-box{
background:url('/lib/yhst-53010205589042/best-seller-bg.gif') top no-repeat;
padding-top:40px;
width:490px;
}
.breadcrumb{
font-size:10px;
}
.breadcrumb a{
text-decoration:none;
color:#000000;
}
.breadcrumb a:hover{
color:#999999;
text-decoration:underline;
}
.foot-logo{
float:right;
margin-right:30px;
}
.footer{
background:url('/lib/yhst-53010205589042/line-bg-foot.gif') center top no-repeat;
padding-top:20px;
margin:10px 0; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#272727;
}
.footer a{
color:#272727;
text-decoration:none;
}
.footer a:hover{
color:#999999;
text-decoration:underline;
}
.video-library{
margin-bottom:15px;
}
.video-library-tp-bg{
background:url('/lib/yhst-53010205589042/video-library-tp-bg.gif') no-repeat;
height:10px;
}
.video-library-but-bg{
background:url('/lib/yhst-53010205589042/video-library-but-bg.gif') no-repeat;
height:10px;
}
.video-library-mid-bg{
background:url('/lib/yhst-53010205589042/video-library-mid-bg.gif') repeat-y;
padding:0 10px;
line-height:17px;
margin:0;
color:#272727;
}
.video-library-mid-bg p{
margin:0;
}

.prod-details-img{
width:315px;
border:1px solid #989da1;
padding:5px;
margin:15px 0;
}
.prod-details-img p{
margin:10px 0;
}
.prod-details{
margin-bottom:15px;
float:right;
font-size:12px;
width:230px;
line-height:22px;
}
.prod-details ul{
list-style-image:url('/lib/yhst-53010205589042/green-bullet.gif');
margin:0;
}
.big-blk-txt{
font-size:14px;
font-weight:bold;
}
.whats-you-get-box{
background:url('/lib/yhst-53010205589042/what-you-get-title.gif') top center no-repeat;
padding:30px 5px 0 5px;
width:237px;
margin:0 0 10px 10px;
float:right;
}
.green-bold-txt{
color:#004f2a;
font-weight:bold;
margin:10px 0;
}

.catalog_pg_td td {
color:#006F3C;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:13px;
}



/******** added by ECI **********/

.englishGardenTtlImgHolder
{
	width:350px; margin:0 auto;
}

h5.midiumTtl{
font-size:12px;
font-weight:bold;
margin:10px 0 0 0;
color:#4C81AA;
text-align:left;
}

h5.midiumTtl span
{
	font-weight:normal;
}

.descriptionHolder
{
	text-align:left;	
}

.imgHolder
{
	width:290px; float:left;
	padding:10px 0 0 0;
	text-align:left;
}

.textHolder
{
	width:265px; float:left;
	padding:55px 0 0 10px;
	text-align:left;
}

.cb
{
	clear:both;
	padding:15px 0 0 0;
	text-align:left;
}

.contentList
{
	text-align:left;
}

.contentList li
{
	line-height:17px;
	font-size:12px;
}

/*** added on 02 Feb 2010 ***/

.listTbl
{
	background:#828487;
}

.listTbl th
{
	padding:5px 0;
	background:#fff;
	vertical-align:middle;
}

.listTbl td
{
	background:#fff;
	padding:3px 0 3px 20px;
	text-align:left;
	vertical-align:middle;
}

.stepImgTbl td
{
	padding:10px 0;
}


/*** added on 25 March 2010 ***/

a:link, a:focus
{
	outline:none
}

.menu-sub li a.dropdown_link, .menu-sub li a.dropdown_link:hover  {
	background:url(/lib/yhst-53010205589042/downarrow.gif) 137px 13px no-repeat;
	text-decoration:none;

}

.dropdown_menu {
	display:none;
	width:198px;
}

.dropdown_menu li {
	border:none;
	background: url(/lib/yhst-53010205589042/bullet-arrow.gif) 20px 13px no-repeat;
}

.menu-sub li ul.dropdown_menu li a {
	color:#333333;
	display:block;
	padding:7px 5px 7px 30px;
	text-decoration:none;
}

/*** added on 23 Dec 2010 ***/

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.bigBox_left
{
	width:241px; float:left; border:2px solid #A1A5A6; margin-left:15px; padding-bottom:30px;
}

.bigBox_right
{
	width:241px; float:right; border:2px solid #A1A5A6; margin-right:15px; padding-bottom:30px;
}

.bigBox_left p.title, .bigBox_right p.title
{
	font:bold 18px Arial, Helvetica, sans-serif;
	padding:20px 0 14px 0;
	margin:0;
}

.bigBox_left p.title span, .highlightInfo span.cedar
{
	color:#A01E20;
}

.bigBox_right p.title span, .highlightInfo span.composite
{
	color:#70AE43;
}

.highlightInfo
{
	clear:both;
	margin:10px 19px 20px 19px;
	padding:8px 0;
	text-align:center;
	border-top:1px solid #A2A2A2;
	border-bottom:1px solid #A2A2A2;
	font:bold 16px Arial, Helvetica, sans-serif;
}

.smallBox
{
	margin-right:6px;
	padding-bottom:15px;
	width:168px;
	padding:7px 4px;
}

.smallBox p.title
{
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:10px;
	margin:0;
}
