* { margin:0px; padding:0px;}
body	{ font:13px/18px Arial, Helvetica, sans-serif; color:#666;}
li	{ list-style-type:none;}
.strong	{ font-weight:700; }
table td	{ text-align:left; vertical-align:top;}
table th	{ text-align:center;}

/* 06 May 2010 */
#mainWrap	{ width:980px; margin:0 auto; overflow:hidden;}
.topBar	{ background:url(../images/sprite.png) repeat-x left -10px; line-height:22px; padding:0 20px; color:#fff;}
.strong      { font-weight: bold; }
.mainImg	{ background:url(../images/mainimage.jpg) no-repeat left top; height:205px; position:relative; font:11px Arial, Helvetica, sans-serif; overflow:hidden; margin-bottom:16px; }
.flashTxt	{ padding:98px 38px 0px 526px; line-height:15px;}
.flashTxt strong	{ font-weight:bold; color:#c63033;}
.flashTxt a	{ text-decoration:underline; color:#04538b;}
.flashTxt a:hover { text-decoration:none;}
.headerShadow	{ background:url(../images/headershadow.jpg) repeat-x left top; height:36px;}
.leftTopBar	{ background: url(../images/sprite.png) repeat-x left -41px; height:36px; width:190px;}
.rightTopBar	{ background: url(../images/sprite.png) repeat-x left -87px; height:36px; font-size:11px; color:#fff; line-height:36px; padding-left:30px;}


ul.leftNav	{ margin:0px; padding:0px; width:190px;}
ul.leftNav li 	{ background:#ebf8ff url(../images/sprite.png) no-repeat 0px -138px; border-bottom:1px solid #b4e2ff; margin-bottom:1px; line-height:39px; padding-left:40px;}
ul.leftNav li  a	{ font-size:15px; color:#074f80; text-decoration:none; font-weight:700}
ul.leftNav li  a:hover	{ color:#0882d5;}

.plantnewsLetter	{ margin:10px 0}
.plantnewsLetter th	{ font-size:15px; color:#fff3f3; background: url(../images/sprite.png) repeat-x left -87px; line-height:36px;}
.plantnewsLetter td	{ background:#fff3f3; padding:12px 13px 2px 13px; font-size:11px; line-height:15px;}
.plantnewsLetter p	{ margin-bottom:10px; }
.borderTxt	{ border:1px solid #fbcccc; width:160px; height:22px;}


.plantnewsLetter2	{ margin:10px 0}
.plantnewsLetter2 th	{ font-size:15px; color:#fff3f3; background: url(../images/sprite.png) repeat-x left -87px; line-height:36px;}
.plantnewsLetter2 td	{ background:#fff3f3; padding:2px 5px 2px 5px; font-size:11px; line-height:15px;}
.plantnewsLetter2 p	{ margin-bottom:10px; }


dl.equipmentCategories 	{ margin:0px; padding:0px 0px 15px 0px; background:#ebf8ff}
dl.equipmentCategories dt	{ background:#ebf8ff; border-bottom:1px solid #b4e2ff; margin-bottom:1px; font-size:16px; color:#b42528; padding:10px 0 10px 20px; font-weight:700}
dl.equipmentCategories dd 	{ background:#ebf8ff url(../images/sprite.png) no-repeat -5px -189px; padding:3px 0px 3px 30px;}
dl.equipmentCategories dd   a	{ font-size:12px; color:#074f80; text-decoration:none; font-weight:700}
dl.equipmentCategories dd   a:hover	{ color:#0882d5;}

.rightpanel	{ padding:0px 20px 0px 30px;}
.whiteArrow	{  background: url(../images/sprite.png) no-repeat 0px -355px; padding-left:10px; margin-left:5px; font-weight:700; text-transform:uppercase; line-height:36px;}

.rightpanel h1	{ font-size:22px; font-weight:700; color:#045993; background:url(../images/divider.jpg) no-repeat left bottom; padding:10px 0; margin:10px 0px;}

.listDetail	{ border-collapse:separate; margin-bottom:33px;}
.listDetail	a:hover	{text-decoration:underline;}

.listDetail th	{ font:italic bold 12px Arial, Helvetica, sans-serif; color:#c63033; text-align:left; vertical-align:top;}
.listDetail th	{ padding-bottom:7px;}
.listDetail td, .listDetail th	{ background:url(../images/v-divider.jpg) no-repeat left top;  padding-left:10px;}
.listDetail td.firstTd, .listDetail th.firstTd	{ padding:0px; background:none;}
.listDetail td.firstTd a:hover	{text-decoration:underline;}
.listDetail td.minHeight{}
.listDetail td.minHeight ul	{font:italic bold 12px Arial, Helvetica, sans-serif; color:#c63033;text-align:left; vertical-align:top; padding-bottom:5px; padding-top:5px; width:150px;}
.listDetail td.minHeight ul a	{text-decoration:none; color:#c63033}
.listDetail td.minHeight ul li.fristLi	{padding:1px 0px 1px 8px; margin:2px 0px opx opx}
.listDetail td.minHeight ul li	{ font-size:11px; font-style:normal; font-weight:normal; background: url(../images/sprite.png) no-repeat -22px -191px; padding:2px 0px 1px 8px;}
.listDetail td.minHeight ul li a	{ font-size:12px;font-style:normal; font-weight:normal; text-decoration:none; color:#074f80}
.listDetail td.minHeight ul li a:hover	{ color:#0882d6; text-decoration:underline;}
a.readmore	{ font-size:11px; font-weight:bold; color:#666; text-decoration:none;  background: url(../images/sprite.png) no-repeat 40px -238px; padding-right:10px; display:inline-block; }
a.readmore:hover	{ text-decoration:underline;}
.shortBy	{ border:1px solid #c8eafc;  background: url(../images/sprite.png) repeat-x 0px -259px; line-height:47px; padding:0 15px; margin:4px 0px; }
.shortBy strong{ color:#045993}
.shortBy td	{ vertical-align:middle;}

.productDetail	{}
.productDetailheading{background:#045993;font-weight:bold; color:#ffffff; text-align:left;padding:4px 10px;text-decoration:bold;}
.productDetailItem{ font-size:11px;text-decoration:none;color:#666 }/*color:#666   #666666*/
.productDetailItem a{text-decoration:none;color:#666}
.productDetailheading a{text-decoration:none;color:#ffffff; font-weight:bold;text-align:left;}
.productDetail th{ background:#045993; color:#fff; text-align:left;text-decoration:bold}
.productDetail td	{ height:70px; font-size:11px; vertical-align:middle}
.productDetail th { padding:4px 10px;}
.even{ background:#f9f9f9; }
.odd{ background:#eee; }
.paging	{ border:1px solid #efefef;  background: url(../images/sprite.png) repeat-x 0px -390px; margin:10px 0px 0px 0px; line-height:42px; padding:0 20px; font-size:18px;vertical-align:middle; }
.paging span	{ font-size:14px; font-weight:700;vertical-align:middle;}
.paging span.blueTxt	{ font-size:18px; font-weight:700; color:#045993;vertical-align:middle;}
.rightAlign	{ text-align:right;}
/*ul.pagination	{ float:right;}
ul.pagination li	{ display:inline; font-size:11px; font-weight:700; vertical-align:middle;}
ul.pagination li img	{ vertical-align:-3px;}
ul.pagination li a	{ color:#666; font-weight:bold; padding:2px 7px; display:inline-block;  text-decoration:none;}
ul.pagination li a.lastLink	{ background:none;}
ul.pagination li a.selected	{ color:#666; background:url(../images/paging_h.png) repeat-x right center; color:#fff;}
*/
.pagination div  { float:right}
.pagination div  span{color:#666; font-weight:bold; padding:2px 2px; display:inline-block;  text-decoration:none;vertical-align:middle;}
.pagination div  span a	{ color:#666; font-weight:bold;   padding:2px 2px; display:inline-block;  text-decoration:none;vertical-align:middle;}
.pagination div  span b	{padding:2px 7px; background:url(../images/paging_h.png) repeat-x right center; color:#fff;vertical-align:middle;}
.pagination div  span a img	{ vertical-align:-3px; background-image:none;}
.featuredplants	{background: url(../images/sprite.png) repeat-x 0px -459px; color:#fff; padding:10px; border:1px solid #eeeeee; color:#045993;}
.featuredplants td	{ text-align:center;}
.featuredplants img	{ border:1px solid #074f80}
.featureHeading	{ font-size:18px; font-weight:bold; color:#045993; margin-bottom:15px; padding-left:15px;}
.curveTable	{ width:304px; height:192px; background:url(../images/curvebg.png) no-repeat left top; padding:0 3px 0px 10px}
.curveTable th	{ text-align:left; color:#fff; font-size:14px; color:#fff3f3; line-height:36px;}
.curveTable th a	{ text-align:left; color:#fff; font-size:15px; color:#fff3f3; line-height:36px;}


ul.plantResource	{ margin:0px; padding:0px;}
ul.plantResource li	{ background: url(../images/sprite.png) no-repeat 0px -634px; padding-left:12px; margin-bottom:6px;}
ul.plantResource li a	{ color:#666; text-decoration:none;}
ul.plantResource li a:hover	{ text-decoration:underline;}
a.bigLink	{ font-size:14px; color:#045993; text-decoration:underline; font-weight:700; line-height:36px;}
a.bigLink:hover	{ text-decoration:none;}


.topPadding	{ height:90px; padding:10px 10px 10px 15px;}
.redundantPlants	{ color:#666; padding:15px;}
.redundantPlants h1	{font-size:16px; font-weight:bold; color:#045993; margin-bottom:5px; }
.footer	{ border-top:3px solid #d7d7d7; text-align:center; padding:20px 170px 0px 170px;}
.footer	 ul	li { display:inline; margin-right:5px; padding-right:5px; border-right:1px solid #666;}
.footer	 ul	li a	{ color:#006699;}
.footer	 ul	li a:hover	{ text-decoration:none;}
.clickBtn	{ padding-left:12px;}
.copyRight	{ text-align:center; font-size:12px; padding:10px 0px 5px 0px;}
a.login	{ font-weight:bold; color:#fff;}
a.login:hover	{ text-decoration:none;}
.normalTxt	{ font-weight:400; margin:0 5px;}

ul.aboutList{
	list-style-type:circle;
	margin-left:13px;
	margin-left:16px;
}
ul.aboutList li{
	list-style-type:circle;
	font-size:13px;
}


.featuredplants td.fixedCol	{ text-align:center; width:160px;}


