body
{
	font-family:Verdana;
	background-color:#fff;	
}

#mainContainer
{
	width:961px;
	margin:0px auto;
	background-image:url('/App_Themes/ChelseaGardener/images/ornament.png');
	background-position:99% 99%;
	background-repeat:no-repeat;	
}

/* 
// HEADER
*/

#headerWrapper
{	
	background-image:url('/App_Themes/ChelseaGardener/images/header.png');
	background-repeat:no-repeat;
	width:961px;
	height:154px;
}

#logo
{
	background-image:url('/App_Themes/ChelseaGardener/images/logo.png');	
	width:146px;
	height:110px;
	margin-top:10px;
	margin-left:5px;
	float:left;
	cursor:pointer;
}

#header
{
	height:105px;
}

#header .companyContactInfo
{
	float:left;
	color:#FFFFFF;
	font-size:17px;
	padding-left:20px;	
	padding-top:15px;	
}

#sitemap
{
	height:19px;	
	background-image:url('/App_Themes/ChelseaGardener/images/site.map.png');
	width:100%;
	margin-top:-4px;
	}

#HeaderLowerNavContainer
{	margin:0px; padding:0px; height:35px; background-repeat:no-repeat; }

#ulHeaderLowerNav{list-style:none;padding: 0px; margin:0px; padding-bottom:20px;   font-size:13px; }
#ulHeaderLowerNav li{float:left;padding:4px; color: #666666;}
#ulHeaderLowerNav li a{padding-left: 0px; color: #666666; text-decoration:none;}
#ulHeaderLowerNav li a:hover{padding-left: 0px; color: #094029; }
#ulHeaderLowerNav .menuDivider 
{
	background-image:url('/App_Themes/ChelseaGardener/images/divider_navi.png');
	background-repeat:no-repeat;
	width:1px;	
	height:5px;
	margin-left:4px;
	margin-top:6px;
	}

#ulHeaderLowerNav dd li {padding:0px;}

#shoppingCartOverview
{
	/*background-image:url(/App_Themes/ChelseaGardener/images/Basket.png);*/
	/*background-image:url(/App_Themes/ChelseaGardener/images/bag.png);	*/
	background-repeat:no-repeat;
	float:left;
	margin-top:20px;
	padding-top:7px;
	margin-left:-450px;
	margin-top:50px;
	padding-left: 25px;
	color:#ffffff;
	font-size:13px;
	vertical-align:text-top;
	height:23px;
	}
#shoppingCartOverview a
{
	color:#ffffff;
	text-decoration:none;
	}
	
#shoppingCartOverview .shoppingCartImage
{
	
}
/*-------------------------------------------------------------------------------------------------------------------*/


#centerImage
{
	background-image:url('/App_Themes/ChelseaGardener/images/Center.Gray.Image.Background.png');
	background-repeat:no-repeat;
	width:961px;
	height:239px;	
}

#centerImage img
{
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
	
#centerImage .MiddleCenterImage
{
	display:none;
	}	
	
#centerImage .LeftCenterImageWrapper
{
	margin-top:10px;
	margin-left:10px;
	width:930px;
	background: #ffffff;
	height:205px;	
	padding:5px;
	border:solid 1px #9B9B9B;
	}	
	
#centerImage .LeftCenterImage
{
	float:left;	
	
	width:930px;
	height:205px;
	}	

#centerImage .RightCenterImageWrapper
{

	display:none;
	padding-right:35px;
}
	
#centerImage .RightCenterImage
{	
	float:right;	
	display:none;
	width:285px;
	height:150px;
	}		

#centerLeftCorner 
{
	background-image:url('/App_Themes/ChelseaGardener/images/left_corner.png');
	width:8px;
	height:8px;
	float:left;
	margin-top:-6px;
	z-index:2;	
}
	
#centerRightCorner 
{
	background-image:url('/App_Themes/ChelseaGardener/images/right_corner.png');
	width:8px;
	height:8px;
	float:right;
	margin-top:-6px;
	z-index:2;
}	

#homePageMainLabel
{
	padding:25px 0px 25px 0px;
	font-size:15px;
	text-align:center;
	letter-spacing: 2pt;	
	line-height:120%;
	font-weight:600;	
}

#homePageMainLabel span
{
	color:#535353;
	font-family:Verdana;
	}

#promotedStocks
{
	float:left;	
	height:516px;
	width:480px;
	display:block;
}

#promotedStocksInner
{		
	height:330px;
	bottom:10px;
	}

.divFeaturedStock
{
	padding:15px 5px 15px 5px;	
	font-size:5px;
	color:#808080;
	}
	
.divFeaturedStockOuterContainer
{
	
	}	
	
.divFeaturedStockImage
{
	border: solid 3px #097029;
	width:80px;
	height:119px;
}	

.leftBoxSide
{
	background-image:url('/App_Themes/ChelseaGardener/images/box_left.png');
	width:22px;
	height:516px;
	float:left;
	display:block;
}

.rightBoxSide
{
	background-image:url('/App_Themes/ChelseaGardener/images/box_right.png');
	width:22px;
	height:516px;
	float:left;
}

.middleBox
{
	background-image:url('/App_Themes/ChelseaGardener/images/box_center.png');	
	width:422px;
	height:516px;
	float:left;
}

.middleBox .promotedStocksTitle
{
	padding-top:15px;
	height:190px;
	}

.middleBoxTop
{
	padding-top:15px;
	height:240px;
}

.boxLineSeparator
{
	height:5px;
	width:100%;
	padding-bottom:20px;
	background-image:url('/App_Themes/ChelseaGardener/images/lineseparator.png');	
	background-repeat:repeat-x;
	}

#staticContentHomePage
{
	float:right;
	width:50%;
	height:516px;	
}

#masterMiddleContainer
{
	width:961px;
	min-height:516px;	
	padding-bottom:20px;
	float:left;
}

#blockSeparator
{
	width:961px;
	height:1px;	
	position:inherit;
}

/*
// FOOTER
*/

#footerWrapper
{	
	padding-left:20px;	
	position:inherit;
    margin:10px auto 0px auto;
    width:961px;
}

#DivFooter
{
	width:961px;
	}


#ulFooterNavContainer
{
	width:961px;
	padding-top:20px;			
	font-size:10pt;
	color:#808080;	
	}
	
#ulFooterNavLower
{
	width:961px;
	list-style-type:none;
	float:left;
	font-size:13pt;
	color:#808080;		
}

#ulFooterNavLower li{ float:left;  padding-right:3px;}
#ulFooterNavLower li a{ text-decoration:none; color:#808080;	}
#ulFooterNavLower li a:hover{ color:#4d4d4d; }

/*
// STATIC TEXT
*/

.staticTextTitle, .staticTextContent h1
{
	font-size:18px;
	font-weight:bold;
	color:#097029;
	padding-bottom:10px;		
}

.staticTextContent h3
{
	font-size:14px;
	font-weight:bold;
	color:#097029;
	padding-bottom:10px;	
	padding-left:20px;	
}

.staticTextContent img
{
	border:solid 2px #e0e0e0;
	}
	
.staticTextContent a img
{
	border:solid 2px #097029;
	}

.staticTextContent a:hover
{
	color:#097029;
}

.staticTextContent .leftImage
{
	float:left;
	padding:10px;
}

.staticTextContent .rightImage
{
	float:right;
	padding:10px;
}

.staticTextContent .centerImage
{
	text-align:center;
	padding:10px;
}

.staticTextContent .text
{
	text-align:justify;
	}

.staticTextContent ul
{
	padding-left:20px;	
	margin-top:10px;
	padding-bottom:10px;
	}

.staticTextContent ul li
{
	background-image:url('/App_Themes/ChelseaGardener/images/fashi.png');
	background-repeat:repeat-y;
	padding-bottom:3px;	
	height:20px;
	margin-left:15px;
	padding-left:10px;
	list-style-image:url('/App_Themes/ChelseaGardener/images/green.circle.png');
}

.staticTextDate
{
	margin-top:-10px;
	font-size:13px;
	color:#097029;
}

.staticTextContent
{
	font-size:13px;
	color:#85858b;	
}

.staticTextContent a
{
	color:#85858b;	
	text-decoration:none;
	font-weight:bold;
	}
	
.staticTextContent img
{
	padding:5px;
	}	

.staticTextLinksUL
{
	color:Green;			
	list-style-position:outside;
	margin-left:7px;
	overflow:visible;
}
	
.greenCircle
{
	margin-top:-9px;
}
	
.staticTextLinks li
{
	
	background-image:url('/App_Themes/ChelseaGardener/images/fashi.png');
	background-repeat:repeat-y;
	padding-bottom:3px;	
	height:20px;
	margin-left:15px;
	padding-left:10px;
}

.staticTextLinks a
{
	padding-left:5px;
	color:#85858B;
	text-decoration:none;	
}

.staticTextLinks a:hover
{
	color:#094029;	
	text-decoration:none;	
	}


/* SEARCH.ascx */
#searchContainer
{
 float:right;
 margin-top:20px;
 margin-right:-10px;
 width:230px;
 height:25px;
 font-size:14px;
 overflow:hidden;padding-left:12px; 
 background-image:url(/App_Themes/ChelseaGardener/images/Search.Text.Higher.png);
 background-repeat:no-repeat;
 vertical-align:top; 
}

#searchContainer input
{
	margin:0px;
	padding:0px;	
}

#searchContainer .SearchInputField
{
	float:left;
	margin:4px 10px 0px -10px;	
	height:18px;
	width:155px;
	border:none 0px;
	margin-left:1px;	
	color:Gray;
	font-weight:bold;
}

#searchContainer a, a:hover
{
	color:#D3D3D3;
	text-decoration:none;
}

#searchContainer .searchText
{
	background-image:url(/App_Themes/ChelseaGardener/images/Search.Button.png);	
	width:20px;
	height:20px;
}

#ulHeaderUpperNav{list-style:none;  margin:0px; padding:0px;  float:right; color:White; padding-top:20px; padding-right:10px;}
#ulHeaderUpperNav li{padding-right:3px; float:right; font-size:12px; }
#ulHeaderUpperNav li a{color:White;   text-decoration:none;}
#ulHeaderUpperNav li a:hover{color: #d3d3d3; text-decoration:none;}
#ulHeaderUpperNavContact{ font-size:34px}

/* BREAD CRUMB **/

.ulBreadCon{margin:0px; padding:0px; list-style:none; font-size:11px; font-style:italic; margin-left:170px; color:#666666; text-transform:lowercase;}
.ulBreadCon li{height:20px; padding-top:2px; float:left;}

.breadSelected{font-weight:bold;}
.breadurl{ font-weight: normal; color:#666666; text-decoration:none; text-transform:lowercase;}
.breadurl:hover{ color:#666666; text-decoration: underline;}
a#breadurl {}

/* BOX */
.roundedCornersBox
{
	padding-top:5px;			
	}
	
.leftTopRoundedCornerBox
{
	background-image:url(/App_Themes/ChelseaGardener/images/box/left.box.png);		
	float:left;
	width:10px;
	height:9px;
	overflow:visible;
	position:relative;
	z-index:10;
	}

.topBorderBox
{
	border-top: solid 1px #bdbebd;
	float:left;
	margin-top:3px;
	padding-top:2px;
	width:941px;
	height:4px;
	background-color:#e7e7e7;
}

.rightTopRoundedCornerBox
{
	background-image:url(/App_Themes/ChelseaGardener/images/box/right.box.png);		
	float:right;
	width:10px;
	height:9px;
	overflow:visible;
	position:relative;
	z-index:10;
	}		

.roundedCornersBoxContent
{	
	border: solid 1px #bdbebd;
	border-right: solid 1px #bdbebd;
	background-color:#e7e7e7;
	padding:10px;
	float:left;	
	margin-top:-6px;
	margin-left:3px;	
	margin-bottom:-6px;	
	position:relative;
	overflow: auto;
	}

.leftBottomRoundedCornerBox
{
	background-image:url(/App_Themes/ChelseaGardener/images/box/left.box.bottom.png);		
	float:left;
	width:10px;
	height:9px;
	overflow:visible;
	position:relative;
	z-index:10;
	}

.bottomBorderBox
{
	border-bottom: solid 1px #bdbebd;
	float:left;
	margin-bottom:4px;
	padding-bottom:2px;
	width:941px;
	height:3px;
	background-color:#e7e7e7;
	position:relative;
}

.rightBottomRoundedCornerBox
{
	background-image:url(/App_Themes/ChelseaGardener/images/box/right.box.bottom.png);			
	width:10px;
	height:9px;
	overflow:visible;
	position:relative;
	z-index:10;
	float:right;
	}	
	
.defaultButton
{
	background-image:url(/App_Themes/ChelseaGardener/images/button.background.png);		
	background-color:#29794A;
	border: solid 2px #29794A;
	height:23px;
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
}	


.digitsTextBox{ width:30px;
                background-color: #ffffff;    
			   border: solid 1px #626262;
			   height:20px;
                 }    
.tinyTextBox{ width:25px; 
              background-color: #ffffff;    
		   border: solid 1px #626262;
		   height:20px;
		   font-size:13px;
		   height:22px;}
		   
.mediumTextBox{ width:55px; 
              background-color: #ffffff;    
		   border: solid 1px #626262;
		   height:20px;
		   font-size:13px;}		   
		       
.textBox { width:200px; 
           background-color: #ffffff;    
		   border: solid 1px #626262;
		   height:20px;}    
		   
.textBox:hover, tinyTextBox:hover, .mediumTextBox:hover
{
	background-color: #efefef;    
}
		   
.dropDown
{ 
	width:200px; 
}    

.standardForm
{
	width:400px;
	margin:0px auto;
	font-size:12px;
	background-color:#efefef;
	border: solid 1px #bdbebd;
	margin-top: 15px;
	padding:20px;
	}

.standardForm span
{
	font-size:10px;
	}
	
.standardForm .header
{
	font-size:14px;
	color:#666666;
	}
	
.standardTable 	
{
	background-color:#efefef;
	}

.standardForm .standardTableCell, .checkOutWrapper .standardTableCell
{	
	padding:5px;
	margin-bottom:5px;	
	padding-bottom:15px;
}
	
.standardForm .required, .checkOutWrapper .required
{	
	background-image:url('/App_Themes/ChelseaGardener/images/required.field.background.png');		
	background-repeat:repeat-x;
}

.standardForm table tr span, .checkOutWrapper table tr span
{
	margin-left:5px;
	}

.plainLain
{
	height:5px;
	width:100%;	
	margin-top:5px;
	margin-bottom:5px;
	background-image:url('/App_Themes/ChelseaGardener/images/lineseparator.png');	
	background-repeat:repeat-x;
	overflow:hidden;	
}		

.standardForm input[type=submit]
{
	float:right;
	}
	

/* SECOND NAV MENU */

#SecondNavMenuWrapper
{
	float:left;
	width:161px; 	
	}
	
#SecondNavMenuWrapper span
{
	position:relative;
}	

#ulSecondNavMenuChildContainer {list-style: none; text-align:left; margin-top:17px; width:150px; margin-left:0px; }
#ulSecondNavMenuChildContainer li{list-style: none; float:none; padding:0px; margin:0px; margin-left:0px; margin-bottom:9px; position:relative;}

.SecondNavMenuParent span{padding-left: 0px; color: #4a8663; text-decoration:none; text-transform:uppercase;}
.SecondNavMenuParent{padding:3px;padding-top:10px;font-size:12px; font-weight:bold;}
.SecondNavMenuParent a{text-decoration:none;  color: #4a8663;}
.SecondNavMenuParent a:hover{background-color:#72CCEF;}

.SecondNavMenuChild  {padding-left:3px;list-style: none;  margin:0px;  font-size:12px; text-align:left;}

.SecondNavMenuChild  a{color: #666666; text-decoration:none; width:100%; padding-top:2px;}
.SecondNavMenuChild  a:hover{color: #097029;}
.SecondNavMenuChildSelected {color: #097029; }
.SecondNavMenuChildSelected span{ font-size:12px;  color: #097029; font-weight:bold;}

#leftMenuContainer 
{
	float:left;
	text-align:left;
	width:160px; 
	overflow:hidden;
	
	margin-left:0px;
	padding-left:0px;	
	
	position:relative;	
	left:0px;
	height:100%;
		
	}
	
#middleBody
{
	float:right;	
	padding:0px;margin:0px;
	position:relative;
}	
/* ---------------------- */

/*PRODUCT LIST */
/*productListTemplate1.ascx*/

.categoryPage {float:right; width:800px; font-size:10px;}


.categoryPage h1
{
	font-size:11px;
	}

#ulPLCon{list-style:none; padding-left:0px; 
         padding-right:0px; margin:0px; margin-top:5px; 
         top:-90px;
         margin-right:5px; 
         position:relative;  
         z-index:10; width:185px;  
         text-align:center;
         color:white;}
                  
#ulPLCon a {color:White;text-decoration:none;}

#ulPLCon li{float:left; padding:0px;margin:0px; width:170px; }

#liPLName {float:left; padding:0px; margin:0px; margin-top:0px; height:35px;   
           width:170px; vertical-align:bottom; padding-left:10px;}
#liPLPrice {font-weight:bold; height:14px;}

#liPLPrice .promoted {color: #cf142b;}

#liPLQty {height:14px;}

.divPLImgCon{z-index:1; position:relative; }
.imgPL{ position:relative; top:-355px; left:20px;}
.prodListContainer{margin-top:8px;}

.prodListContainer {margin-left:10px;}
.prodListContainer tr  {height:195px; overflow:hidden;}
.prodListContainer table tr td {height:195px; overflow:hidden;}
#prodCon {height:295px; overflow:hidden;}





.pagerWrapper
{
	text-align:right;
}
.tablePager
{
	text-align:right;
	font-size:12px;
    color:#666666;
    position:relative;
    height:25px;   
    overflow:hidden;
    width:100%;
}

.tablePager a
{
	color: #097029	
}

/* PRODUCT */

/* Detail */

.productWrapper
{
	float:left;
	}

#ulProdTmplt1{list-style:none; color:White; margin:0px; text-align:left;padding:0px; float:none; color:#626262; font-size:12px; text-align:justify; 

margin-left:15px; }
#ulProdTmplt1 li h1{list-style:none; color:#666666; font-size:16px; padding:0px; line-height:18px; margin-bottom:5px; margin-left:10px; }
#ulProdTmplt1 li{ list-style:none; float:none;}
#ulProdTmplt1 li a{color:#97B7AA;text-decoration:none;}
#ulProdTmplt1 li a:hover{color:white;text-decoration:none;}

#ulProdTmplt1 p
{
	margin-top:10px;
	}

#ulProdTmplt1 .dropDown
{
	border:solid 1px #fff ;
	color:#666666;
	background-color:#e7e7e7;
	margin-top:10px;
}

#ulProdTmplt1OuterCntr{list-style:none; margin:0px;padding:0px; float:right;}
#liProdTmplt1OuterCntrHeader{float:left;  width:746px; height:16px;}
#liProdTmplt1OuterCntrBdy{float:left; }
#ulProdTmplt1InnerCntrBdy{list-style:none; margin:0px;padding:0px;width:680px; overflow:hidden;}
#liProdTmplt1InnerCntr{ list-style:none; width:406px; }
#liProdTmplt1InnerCntr p {padding-right:20px;}
#liProdTmplt1InnerCntrBdyImg{list-style:none; float: right; width:300px; }
#liProdTmplt1InnerCntrBdyImg a {color:#97B7AA;text-decoration:none;}
#liProdTmplt1InnerCntrBdyImg a:hover {color:White; text-decoration:none;}
#liProdTmplt1InnerCntrBdyImg a span{padding:20px; float:right;}
#liProdTmplt1InnerCntrBdyImg img{padding:20px; float:right; border:solid 1px #626262;}
#liProdTmplt1InnerCntrBdyContent{float: left; width:450px;}

.Template1Addtobasket
{
	background-color:#d3d3d3;
	height:25px;
	padding-left:20px;
	margin-top:10px;
	padding-top:6px;
	text-decoration:none;
	color:#fff;
	cursor:pointer;
}

.Template1Addtobasket:hover
{
	
	}
	
.Template1PriceText
{	
	text-align:right;
	}	
	
.backToSelection
{
	background-image:url('/App_Themes/ChelseaGardener/images/back.to.selection.png');
	width:130px;
	height:22px;
	cursor:pointer;
	display:block;
	float:right;
	}	

.clear
{
	clear:both;
	}

.addToBag
{
	padding-top:10px;
	padding-bottom:5px;
	float:right;
	}
	
.selectOptions
{
	float:right;
	padding-bottom:5px;
	}	

.prodImg
{border:solid 1px #626262;}

#liProdTmplt1OuterCntrFooter{float:left; width:746px; height:16px;}
/*PRODUCT LIST */


/* SHOPPING CART */

.shoppingCart
{
	width:650px;
	margin:0px auto;
	font-size:12px;
	background-color:#efefef;
	border: solid 1px #bdbebd;
	margin-top: 15px;
	padding:20px;
	}

.shoppingCart a
{
	color:#666666;
	text-decoration:none;
	}

.shoppingCart .cartHeading
{
	font-size:14px;
	color:#666666;
	text-transform:uppercase;
	}

.shoppingCartTextButton
{
	padding-top:10px;
	text-align:center;
	}
	
.shoppingCartTextButton input
{
	width:100px;
	}	
	
.shoppingCartSubTotal
{
	background-color:#dbdbdb;	
	background-repeat:repeat-x;
	height:25px;
	margin-top:3px;
}	

.shoppingCartSubTotal .subTotalText
{
	float:left;
	padding:5px;
}

.shoppingCartSubTotal .subTotalValue
{
	float:right;
	padding:5px;
	font-weight:bold;
}

.ShoppingCartTableHeader
{
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	
}

.shoppingCartGrid td
{
	padding-bottom:10px;
	}
	
.CheckoutCartProduct a
{
	padding-left:5px;
}	

/* CHECKOUT */

.checkOutWrapper
{
	margin:0px auto;
	width:668px;
	background-color:#e6e6e6;	
	border: solid 1px #666666;	
	border-top:none;
	padding:10px;	
	font-size:12px;
}

.checkOutWrapper .header
{
	font-size:14px;
	color:#666666;
	text-transform:uppercase;
	}
	
.checkOutWrapper .info, .standardForm .info
{
	padding:10px 0px 10px 10px;
	font-size:11px;
	}	

.checkOutProcess
{
	margin:0px auto;
	height:57px;
	width:690px;
	background-image:url('/App_Themes/ChelseaGardener/images/checkout.background.png');
	text-align:center;
	vertical-align:middle;
	margin-top:20px;
}

.checkOutProcess span
{
	font-size:14px;
	margin-top:15px;
	text-transform:uppercase;
}

.checkoutTab
{
	height:41px;
	width:228px;
	float:left;	
	border: solid 1px #666666;
	padding-top:15px;	
}

.checkoutTabSelected
{
	height:41px;
	width:228px;
	float:left;
	background-image:url('/App_Themes/ChelseaGardener/images/checkout.background.selected.png');
	border: solid 1px #666666;
	border-bottom:none;	
	padding-top:15px;	
}

.deliveryAddressConfirmed
{
	border: solid 1px #666666;
	padding:10px;
	font-size:11px; 
	color:#666666;
	width:120px;
}

.deliveryAddressConfirmed a
{
	text-align:center;
	color:#666666;	
	text-decoration:none;
	font-weight:bold;	
}

.deliveryAddressConfirmed a:hover
{
	color:#fff;
	}

.deliveryAddressConfirmed:hover
{
	background-color:#dbdbdb;
	}
	
.deliveryAddressConfirmed:hover a
{
	color:#fff;
	}

.deliveryAddressUseThis
{
	text-align:center;
	padding-top:15px;
	}	
	
.continueToPayment
{
	text-align:center;
	padding-top:20px;
}	

.deliveryOptionNote
{
	padding-top:5px;
}

.checkOutWrapper .coupons
{
	padding:10px;
	}		
	
.checkOutWrapper .coupons input[type=submit]
{
	margin:10px;
	}	

.checkOutWrapper .checkoutCartCouponText
{
	font-size:11px;
	color:#666666;
	}

.checkOutWrapper .shoppingCartTableConfirm
{
	font-size:12px;
}	
	
.checkOutWrapper .shoppingCartTableConfirm a
{	
	text-decoration:none;
	color:#b0b0b0;
	font-weight:bold;
	}	
	
.checkOutWrapper .cardNewTable
{
	font-size:11px;
	}	
	
.checkOutWrapper .paymentNote 	
{
	margin-top:20px;
	padding:10px;
	background-color: #ffebe8;    
	border: solid 1px #dd3c10;
}

.checkOutWrapper .ExistingCardsHeader
{
	text-transform:uppercase;
	color:#666666;
	}
	
.errorMessage
{
	color:Red;
	background-color: #ffebe8;    
	border: solid 1px #dd3c10;
	padding:5px;	
	margin-top:10px;		
}	

.errorMessage a
{
	color:Red;
	}

.infoMessage
{
	color:Green;
	background-color:#EFFFEF;    
	border: solid 1px Silver;
	padding:5px;
	margin:0px auto;
	margin-top:10px;	
}

.ErrorText
{
	font-size:12px;
	}
	
.SearchResultsBar
{
	background-color:#666666;
	font-size:14px;
	padding:10px;
	margin-bottom:10px;
	color:White;
	}	
	
.SearchResults
{
	font-size:13px;
	width:100%;
}	

.SearchResults a
{
	text-decoration:none;
	color:#666666
}

.SearchResults a:hover
{
	text-decoration:underline;
	color:#666666
}

.SearchResults .title
{
	color:#097029;	
	font-weight:bold;
	}
	
.SearchResults tr td
{
	padding:5px;
}

.SearchResults tr:hover
{

	background-color:#d3d3d3;
}	

.accountDetailsLinks a
{
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}

.recentOrders
{
	width:100%;
	border:solid 1px #666666;
}

.recentOrders tr td
{
	padding:5px;
	border:solid 1px #666666;
	}
	
.recentOrders .subcatHead
{
	background-color:#666666;
	color:#fff;
	}	
	
	
.RotatingImageWrapper	
{
	text-align:center;
	}
	
.RotatingImageWrapper img
{	
	border:solid 0px #e0e0e0;
	width:260px;
	height:383px;
}	

.RotatingImage
{
	border:none 0px;
	
	
	}	

strong
{
font-weight:bold;
}