/*body {
	background-image: url(images/home/home-bdy-bg.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
} */
body{
	/*font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	background:transparent url(images/home/chtileback.jpg) repeat-x 10 -35px ;
*/}
.mnnava {
	font-size: 18px;
	color: #FFFFFF;
	/*letter-spacing:-.05em;*/
	width:125px;
	/*margin: 0 12px 0 12px;*/
	outline: 0;
}
.mnnava:visited {
	color: #FFFFFF;
	text-decoration: none;
	/*letter-spacing:-.05em;*/
	/*margin: 0 12px 0 12px;*/
	padding: 0;	
	width:125px;
	outline: 0;
}
.mnnava:hover {
	color: #2ab1f5;
	text-decoration: none;
	/*letter-spacing:-.05em;*/
	/*margin: 0 12px 0 12px;*/
	padding: 0;	
	background:transparent;
	color:#2ab1f5;	
	width:125px;
	outline: 0;
}
.mnnava:active {
	color: #2ab1f5;
	text-decoration: none;
	/*letter-spacing:-.05em;*/
	/*margin: 0 12px 0 12px;*/
	padding: 0;	
	width:125px;
	outline: 0;
}
.mnnava:link {
	text-decoration: none;
	/*letter-spacing:-.05em;*/
	margin: 0 12px 0 12px;
	width:125px;
		padding: 0;	
		outline: 0;
	
}
.sma:link {
	color: #ffffff;
	text-decoration: none;
	font-size:10px;
    font-weight:100;
	outline: 0;
}
.sma:visited {
	text-decoration: none;
	color: #ffffff;
	font-size:10px;
    font-weight:100;
	outline: 0;
}
.sma:hover {
	text-decoration: none;
	color: #2ab1f5;
	font-size:10px;
    font-weight:100;
	outline: 0;
}
.sma:active {
	text-decoration: none;
	color: #ffffff;
	font-size:10px;
    font-weight:100;
	outline: 0;
}


a:hover {
	color: #006699;
	text-decoration: underline;
	background-color: #E0E0E0;
	outline: 0;
}
a:link {  text-decoration: none;
color: #006699;
outline: 0;}
a:active {  text-decoration: none;
outline: 0;}
a:visited {  text-decoration: none;
color: #006699;
outline: 0;}
/*** main btn tabs ***/

/*primary tabbed navigation*/
ul#primary-nav{
display:block;
position:relative;
width:812px;
height:40px;
list-style:none;
top:4px;
margin:0 auto;
outline: 0;
}
ul#primary-nav li{
display: inline;
float:left;
list-style-type: none;
margin: 0;
padding: 0;	
outline: 0;
}
ul#primary-nav li a {
color:#ffffff;
display:block;
background:transparent url(images/home/prime-nav-btns.png) no-repeat 0 -40px;
font-size:14px;
line-height:1.25em;
width:116px;
height:26px;/*base 39px before padding*/
text-align:center;
padding:10px 0 0 0;
outline: 0;
}
ul#primary-nav li a:hover {
color:#0a3f73;
display:block;
background:transparent url(images/home/prime-nav-btns.png) no-repeat 0 0;
outline: 0;
}


/*.navTabsa:link {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none; 	
	color:#ffffff;
	text-align:center;
	background:transparent;

}
.navTabsa:visited {
    font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 	
	color:#ffffff;

	font-size:14px;
	text-align:center;
	 background:transparent;
	 } 

.navTabsa:hover {
   font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#0a3f73;
	font-size:14px;
	text-align:center;	
	background:transparent url(images/home/primeNavBrnH.png) no-repeat 0 0  ;
	background-position:center;
	width:100%;
	height:100%;
	display: block;
	/*line-height:1.25em;
	width:112px;
	height:36px;
	
}

	

.navTabsa:active {
    font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
    text-align:center;
	color:#0a3f73;

	font-size:14px;

	background:transparent;
}
 end nav tabs */

.h2Headers {
font:Arial, Helvetica, sans-serif;
	color: #112954;
	font-size: 16px;
	font-weight: bold;
	letter-spacing:-.05em;
}
.supportBat{
    font:Arial, Helvetica, sans-serif;
	color: #112954;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:-.05em;
}
.supportBatSub{
    font:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	letter-spacing:-.05em;
}
.h2HeadersBlack {
font:Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	letter-spacing:-.05em;
}
.featuredProds{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: bold;
	color: #5f5f5f;
	padding:10px 5px 20px 25px;
}
.recallPage{
font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: bold;
	color: #5f5f5f;
	line-height:1.3em;
	padding:10px 5px 20px 25px;

}

.trblShtHdr{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: bold;
	padding:10px 5px 20px 25px;
	color:#990000;

}
.pgTitles{
font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: bold;
	color: #5f5f5f;
	padding:0px 0px 0px 25px;
}
.diy-sub{
color:#112954;
margin:20px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}
.brdBtm{
border-bottom: 1px solid #cccccc;
}
.number{
background:transparent url(images/home/number-bg.png) no-repeat 0 0;
display:block;
position:relative;
width:33px;
height:27px;
float:left;
font-size:18px;
font-weight:bold;
color:#ffffff;
text-align:center;
padding:6px 0 0 0;
margin:0 3px 0 0;
}
.TxtDkBlu {color: #293685
}
a.buy-now{
background:transparent url(images/home/buy-now-btn.png) no-repeat 0 0;
display:block;
position:relative;
width:107px;
height:30px;
text-indent:-9999px;
margin:10px auto;
outline: 0;
}
a:hover.buy-now{
background:transparent url(images/home/buy-now-btn.png) no-repeat 0 -30px;
}
/*Feature Scroller*/
div#scroll-wrapper{
background:transparent;
display:block;
position:relative;
width:581px;
height:236px;
float:right;
margin:10px 0 0 0;

}
div#scroll{
background:#ffffff;
border:1px solid #cccccc;
display:block;
position:relative;
width:542px;
height:210px;
margin:0 auto;
overflow:hidden;
}
div#scroll img{
margin:0 auto;
}
a#next{
background:transparent url(images/home/rotator-btns.png) no-repeat 0 0;
display:block;
position:absolute;
width:20px;
height:35px;
text-indent:-9999px;
float:left;	
top:110px;
outline: 0;
}
a:hover#next{
background:transparent url(images/home/rotator-btns.png) no-repeat 0 -35px;
outline: 0;
}
a#prev{	
background:transparent url(images/home/rotator-btns.png) no-repeat -20px 0;
display:block;
position:absolute;
width:20px;
height:35px;
text-indent:-9999px;
float:right;	
top:110px;
left:563px;	
outline: 0;
}
a:hover#prev{	
background:transparent url(images/home/rotator-btns.png) no-repeat -20px -35px
outline: 0;;
}
/*Featured Scroll Items*/
/*Seasonal block*/
div#seasonal-blk{
background:transparent url(images/home/summertime-bg.jpg) no-repeat 0 0;
display:inline-block;
position:relative;
width:274px;
height:205px;
float:left;
margin:0;
}
div#seasonal-blk ul{
display:block;
position:relative;
margin:100px 0 0 25px;
*margin:100px auto 0 auto;
width:230px;
*width: 220px;
list-style-type: square;
list-style-position: outside;
}
div#seasonal-blk ul li{
margin:0 0 10px 0;
font-size:12px;
line-height:12px;
font-family:'Arial', Helvetica, sans-serif;
}
div#seasonal-blk ul li a{
font-size:12px;
line-height:12px;
font-family:'Arial', Helvetica, sans-serif;
}
/*Mom Alert*/
div#mom-alert{
background:transparent url(images/home/mom-alert-bg.jpg) no-repeat 0 0;
display:inline-block;
position:relative;
width:274px;
height:149px;
float:left;
margin:0 0 0 15px;
}
a#mom-alert-btn{
background:transparent url(images/home/mom-alert-btn.png) no-repeat 0 0;
/*display:block;*/
position:relative;
width:151px;
height:41px;
float:left;
margin:0 0 20px 15px;
*margin-bottom:0;
font-size:1px;
text-indent:-9999px;
top:20px;
clear:both;
outline: 0;
}
a:hover#mom-alert-btn{
background:transparent url(images/home/mom-alert-btn.png) no-repeat -151px 0;
outline: 0;
}
div#mom-alert p{
display:block;
position:relative;
width:160px;
font-size:11px;
font-family:'Arial', Helvetica, sans-serif;
clear:both;
/*top:25px;*/
left:15px;
outline: 0;
}
h2#hot-topics{
background:transparent url(images/home/hot-topics-h2.png) no-repeat 0 0;
display:block;
position:relative;
width:143px;
height:29px;
text-indent:-9999px;
margin:0 0 10px 20px;
outline: 0;
}
div#footer{
clear:both;
display:block;
position:relative;
height:100px;
width:960px;
margin:0 auto;
text-align:center;
}
div#footer p{
font-size:11px;
margin:10px 0 10px 0;
}
.TextSm {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; line-height: 10px; color: #333333; list-style-type: square
}

.Text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333; list-style-type: square}

.trblShtTxt {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 15px; 
color: #333333; 
list-style-type: square
}
.Links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #0066CC; font-weight: bold}
.minTblHeight{
height:475px; 
}
.trblShtTblBdr{
border: #04396B 2px solid;
padding:3px;}

.wiringBullet{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 15px; 
color: #333333; 
list-style-type: square;
line-height:1.2;
display:block;

}
