html, body{font-family:Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; margin:0px auto; padding:0px; background:#fff}
.TopBanner{background-color:#FF9900; height:90px; margin:0px; text-align:center; margin:auto}
#container{width:980px; text-align:left; margin:0 auto; min-height:620px; height:Auto}
#h{background:#ff7c00 url(images/template/banner-right.jpg) right no-repeat}
#BreadCrumbDiv{margin:0 10px 0 10px; height:16px; padding:2px 0 2px 0; text-align:left; border-bottom:1px solid #999999; vertical-align:middle; font-size:10px}
#breadcrumbs{color:#FFF}
#search{float:right; padding:1px}/*search box*/
#search #txtSearch{height:18px; vertical-align:middle; margin-right:5px; width:100px}
#search #btn{height:24px; vertical-align:middle; margin-right:5px}
#footer{clear:both; color:#ccc; font-size:80%; padding:7px 20px; background-color:#000; border-top:3px solid #fb9b00; text-align:center}
#content{padding:10px; background:#FFF; min-height:100px}
.fltrt{float:right; padding-left:10px; padding-bottom:10px}
.fltlt{float:left; padding-right:10px; padding-bottom:10px}
.oh{background:#ff7c00; text-align:center; height:20px; font-weight:bold}
a.w:link, a.w:visited, a.w:hover, a.w:active{color:#ffffff; text-decoration:none}

.TableHeader{background-color:#CCCCCC; font-weight:bold}
.TableRow{background-color:#FFFFFF}
.TableRowAlt{background-color:#efefef}

h1{font-size: 16pt; margin-top: 0; padding-top: 0px; line-height: normal}
h2{font-size:140%}
h3{font-size:120%}
p, td, li{font-size: 8pt; line-height: 125%; font-family:Tahoma, Helvetica, Arial, Verdana, Helvetica, sans-serif}
.heading{font-size : small; font-weight : bold}
.lheading{font-size : medium; font-weight : bold}
.menu_sub{background-color: #999999; padding-top: 2px}
.required{color: red;font-weight: bold}
.heading{font-size: 11pt; font-weight: bold}
.productheading{font-size: 18pt; font-weight: normal}
.ProductHeader{font-size: 14px; font-family:inherit; line-height:150%; margin-bottom:7px}

a:link{color: #ff6600;text-decoration: underline}
a:visited{color:Gray;text-decoration: underline}
a:hover{color: #ff9900; text-decoration: none}

.pageref{border: 1px solid tan; background-color: beige; padding: 6px}
.heading{font-size: 11pt; font-weight: bold}
.subheading{font-weight: bold; font-size: 9pt}

.trail{color: #999999; font-size: 7pt; padding-top: 5px}

.ovlink{text-decoration: none; font-weight: bold}
.ovlink:hover{text-decoration: underline; font-weight: bold}

.small{font-size: 8pt}
.smaller{font-size: 7pt}

/* Side Menu */
A.menu{color: #999999}
A.menu:hover{color: #ff9900}
A.menu:active{color: #ff9900}

A.footerLink:link, A.footerLink:visited{color:#fff; text-decoration:underline}
A.footerLink:hover, A.footerLink:active{color:#FF0; text-decoration:underline}


A.navback{color: #ff0000; font-weight: bold; text-decoration: none}
A.navback:hover{color: #ff0000; font-weight: bold; text-decoration: none}
A.navback:active{color: #ff0000; font-weight: bold; text-decoration: none}

A.productlink{color: #ff9900; text-decoration: none}
A.productlink{color: #ff9900; text-decoration: underline}

.productheading{font-size: 18pt; font-weight: normal}

.MenuGroup{background-color:white; border:1px; border-style:solid; border-color:Gray; width: 200px}

.MenuItem{background-color:black; color:black; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; padding-left:5px; padding-right:5px}

.MenuItemSelected{background-color:#000000; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; color: #ff9900; padding-left:5px; padding-right:5px; text-decoration:none}

.MenuItemOver{background-color:silver; color:black; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; border:1px; border-style:solid; border-color:Gray; padding-left:5px; padding-right:15px; cursor:hand}

.MenuItem_White{background-color:white; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; cursor:hand; color: #ff9900; padding-left: 5px; text-indent: -10px}

.MenuItemSelected_White{background-color:#ffffff; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; color: #ff9900; padding-left: 5px; text-indent: -10px}

.MenuItem_White A{color: #777777; text-decoration: none}

.MenuItem_White A:hover{color: #ff9900; text-decoration: underline}

.MenuItem_Grey{background-color:#999999; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; cursor:hand; color: #ff9900; padding-left: 5px; padding-right: 5px}

.MenuItemSelected_Grey{background-color:#999999; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; color: #ff9900; padding-left: 5px; padding-right: 5px}

.MenuItem_Grey A{color: #777777; text-decoration: none}

.MenuItem_Grey A:hover{color: #ff9900; text-decoration: underline}

A:Link{color: #ff6600; text-decoration: none}

A:visited{color: Gray; text-decoration: underline}

A:hover, A:active{color: #ff9900; text-decoration: none}

.MenuItem A{color: #dddddd; text-decoration: none}

.MenuItem A:hover{color: #ff9900; text-decoration: underline}



.MarketCategoryHeading, h1.MarketCategoryHeading{font-size: 16pt; font-weight: normal}

.required{color: red; font-weight: bold}

.menu_main{background-color: black; padding-top: 5px}
.menu_sub{background-color: #999999; padding-top: 2px}
.smallfooter{font-family: Verdana, Arial, Helvetica, sans-serif, arial, helvetica, sans-serif; font-size: 7pt}

.introsmall{font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt; line-height: 150%}

.prodmenutable{vertical-align:top; display: block; color:white; cursor:pointer}

.prodmenutable a:hover{border: 2px solid #FF9900; height: 50px; vertical-align:top; background-color:#FF9900; display: block; color:white}

.prodmenutableselected{vertical-align:top; display: block; color:white; background-color:#FF9900}

/*Menu styles*/
a.VerticalMenuItem:link, a.VerticalMenuItem:visited{color: #000000; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; font-family: arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #E8E8E8; display:block; text-decoration: none}
a.VerticalMenuItemSelected:link, a.VerticalMenuItemSelected:visited, a.VerticalMenuItemSelected:active, a.VerticalMenuItemSelected:hover, 
a.VerticalMenuItem:active, a.VerticalMenuItem:hover{color: #000000; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; font-family: arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FF9900; display:block; text-decoration: none}

/* Product Menu */
a.MenuItem_White:link, a.MenuItem_White:visited{color: #000000; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; display:block; font-family: arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #E8E8E8; text-decoration: none}
a.MenuItem_White:active, a.MenuItem_White:hover{color: #000000; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; display:block; font-family: arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FF9900; text-decoration: none}

span.MenuItemSelected_White{color: #000000; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; display:block; font-family: arial, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FF9900; text-decoration: none}

a img,:link img,:visited img{border: none}

/* Modified by Vishal Reddy from here */
input.tb{color:#005e79; background:#fff; border:0px; font-size:11px}

div.span-3, div.span-110, div.span-192, div.span-200, div.span-215, div.span-340, div.span-360, div.span-380, div.span-390, div.span-407, div.span-625, div.span-950, div.span-100pc{float:left}

.span-3{width:3px}
.span-110{width:110px}
.span-192{width:192px}
.span-200{width:200px}
.span-215{width:215px}
.span-340{width:340px}
.span-360{width:360px}
.span-380{width:380px}
.span-390{width:390px}
.span-407{width:407px}
.span-625{width:625px}
.span-950{width:950px}
.span-100pc{width:100%}

.append-10{padding-right:10px} 

.prepend-5{padding-left:5px}
.prepend-1{padding-left:10px} 

.pull-10{padding-top:10px}

.push-10{padding-bottom:10px}
.push-10 li{padding-bottom:10px}

#MenuWrapper{background:#000 url(images/template/blacknavbar.gif) repeat-x; width:100%}
#menuNavigation{height:29px; width:980px; margin:0 auto}
.link{float:left; padding:7px 15px 7px 15px; text-transform:uppercase; font: 10px Verdana, Arial, Helvetica, sans-serif}
.link a{cursor:hand; text-decoration:none; color:#fff; }
.link a:hover{color:#f90; text-decoration:underline}

/*Milonic Menu Styles*/
.menuOn{font-size:10px; font-family: inherit; text-decoration:none}
.menuOff{font-size:10px; font-family: inherit; text-decoration:none}
.menuSelected{font-size:10px; font-family: inherit; text-decoration:none}
.leftMenu{float:left; width:173px; padding-left:5px; font-family:inherit; font-size:10px}
.leftMenu A:Visited{text-decoration:none}

.bodyContent{width:750px; float:right; font-size:inherit; font-family:inherit; padding:0}
.bodyContentFullWidth{padding:0 30px 30px 30px; font-size:inherit; float:left}
.HeadingLevel1{font-size:inherit; border:1px solid #FF9900; height:128px; padding-bottom:1px}
.HeadingLevel1 H1{text-indent:30px; font-size: x-large; font-weight: bold; font-family: Tahoma, Verdana, Helvetica, sans-serif; color:#FF9900; padding-top:50px; display: inline; float:left; text-transform:uppercase}

.HeadingLevel1 IMG{float:right}
/* product links*/
/*.BlackLink{color:#000000}
h2 .BlackLink{font-size:0.66em}
A.BlackLink:Link{color:#000000; text-decoration:none}
A.BlackLink:Visited{color:#333333; text-decoration:none}
A.BlackLink:hover, A.BlackLink:active{color:#3c3c3c; text-decoration:underline}	*/

.BlackMenu{background-color:#000000; color:#FFFFFF; font-size:10px; font-family:inherit; margin-bottom:1px}
.BlackMenu A:Link, .BlackMenu A:Visited{color:#FFFFFF; text-decoration:none; font-family:inherit; display:block; padding:6px}
.BlackMenu A:hover, .BlackMenu A:active{color:#000000; background-color:#FFFFFF}	

.BlackMenu:hover{color:#000000; background-color:#FFFFFF}

.OrangeMenu{background-color:#FF9900; color:#000000; font-size:10px; font-family:inherit; margin-bottom:1px}
.OrangeMenu A:Link, .OrangeMenu A:Visited{color:#000000; text-decoration:none; font-family:inherit; display:block; padding:6px; font-size:10px}
.OrangeMenu A:hover, .OrangeMenu A:active{color:#000000; font-family:inherit; background-color:#FFFFFF; font-size:10px}	
.OrangeMenu:hover{color:#000000; background-color:#FFFFFF; font-size:10px}

.leftMenu{float:left; width:173px; font-family:inherit; font-size:10px}
.leftMenu A:Visited{text-decoration:none}
.sideBox{line-height:150%; border:1px solid #CCCCCC; padding:15px 10px 40px 15px; font-family:inherit; font-size:11px; color:#999999}

/* Homepage Title Bar */
.subTitleBar{color:#fff; background:#ff9900 url(images/template/blacknavbar.gif) repeat-x; height:24px; margin-top:3px; padding:5px 0 0 27px; font-size:13px}
.PNS{margin-bottom:10px}
.subMiniTextFormat a{font-weight:bold; color:#000; text-decoration:none}
.subMiniContentRed{padding:0 10px 10px 10px; background:#ED6154 url(images/template/Homepage/nListTagOrdersSlice.jpg) top left repeat-y; text-align:center; height:160px}
.subMiniContentGrey{padding:0 10px 10px 10px; background:#4E4E4E url(images/template/Homepage/testimonialsSlice.jpg) top left repeat-y; text-align:center; height:160px}

/* Homepage Middle Row Content Formatting */
.subTitle{margin-top:0; padding-top:20px; padding-left:25px; padding-right:10px; color:#ff9900; font-weight:normal; font-size:13px}
.subTitleItems{list-style:none; margin:0; padding:5px 0 0 0; display:block}
.subTitleItems li{margin-left:25px; margin-right:10px; background:url(images/arrow.grey.gif) no-repeat 0px 7px; padding:2px 0; font-size:11px}
.subTitleItems li a{padding-left:10px; display:block; text-decoration:none; color:#fff}
.subTitleItems li a:hover{text-decoration:none}
.subTitleItems li.last{padding-bottom:20px}

.nlistOrderTab{line-height:7px; font-size:0; background:#ED6154 url(images/template/Homepage/nListTagOrdersSlice.jpg) top center repeat-y}
.testimonialTab{float:left; line-height:7px; font-size:0; width:360px; background:#4E4E4E url(images/template/Homepage/testimonialsSlice.jpg) top center repeat-y}
.rndCornerRight{float:right; line-height:7px; font-size:0}
.rndCornerLeft{float:left; line-height:7px; font-size:0}

.OrangeBackGround{background-color:#FF9900}
.BlackBackGround{background-color:#000000}
.GreyBackGround{background-color:#CCCCCC}
.MidGreyBackGround{background-color:#dfdfdf}
.LiteGreyBackGround{background-color:#F2F2F2}

.OrangeBar{background-color:#FF9900; height:30px; margin-bottom:30px}

.Level2Banner{height:128px; margin-bottom:27px; background-color:#FF9900}
.Level2Banner P{text-indent:30px; font-size: x-large; font-weight: bold; font-family: Tahoma, Verdana, Helvetica, sans-serif; color:#ffffff; padding-top:55px; display: inline; float:left; text-transform:uppercase}
.Level2Banner IMG.R{float:right; background-color:#FFFFFF; padding-left:7px}
.Level2Banner IMG.L{float:left}

A.smalllink{font-size:10px; line-height:16px; padding-left:8px; background:url(/images/arrow.gif) no-repeat left}

.Seperator{border-right: #cccccc 1px dotted}

.BlackLink{color:#000; font-family:inherit; font-size:10px}
A.BlackLink:Link{color:#000; text-decoration:none; font-family:inherit; font-size:10px}
A.BlackLink:Visited{color:#333; text-decoration:none; font-family:inherit; font-size:10px}
A.BlackLink:hover, A.BlackLink:active{color:#3c3c3c; text-decoration:underline; font-family:inherit; font-size:10px}	

/* Energizer selection page*/
.UL_BlackLink{color:#000000;  font-size:10px}
A.UL_BlackLink:Link{color:#000000; text-decoration:underline; font-size:10px}
A.UL_BlackLink:Visited{color:#333333; text-decoration:underline;  font-size:10px}
A.UL_BlackLink:hover, A.UL_BlackLink:active{color:#000000; text-decoration:none; font-size:10px}

.WhiteText{color:#FFF; font-family:inherit}

.testimonials{background:url(/images/template/testimonial-bg.jpg) repeat-x #000; height:395px; vertical-align:top}
.testimonials p{color:#FFF; padding:25px; font-size:150%}
.testimonials div p{color:#fff; font-size:12px; padding:5px}
.orange{background:#F90; color:#000}
.black{background:#000; color:#FFF; padding-left:15px}
address{font-style:normal}

.noDisplay{display:none}
.selectiontable{border:1px solid #F90; width:100%;}
.selectiontable th{background:#F90; padding:2px; margin:0; border:1px solid #F90; font-weight:normal; text-align:center}
.selectiontable td{padding:2px; margin:0; border:1px solid #F90}
