body, div, dl, dt, dd, 
 pre, form, 
fieldset, input, 
blockquote,span, p,
font,img				{margin:0; padding:0;}
fieldset, img, abbr		{border: 0; }
address, caption, cite,
code, dfn, em, h1, h2,
h3, h4, h5, h6,
strong, th, var			{font-style: normal; }
caption, th				{text-align: left; }
ul, ol					{list-style-position: inside}
.myfont p li				{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:18px;font-weight:normal;margin:0}
.myfont a:link, 
.myfont a:visited		{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#b03101;line-height:18px;font-weight:normal;margin:0}
.myfont a:hover			{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:18px;font-weight:normal;margin:0}
a:link, a:visited		{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#b03101;line-height:18px;font-weight:normal;margin:0}
a:hover					{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:18px;font-weight:normal;margin:0}

p a:link, p a:visited	{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#b03101;line-height:18px;font-weight:normal;margin:0}
p a:hover				{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:18px;font-weight:normal;margin:0}
.myboldfont				{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:18px;font-weight:bold;margin:0}
.myh2					{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ED1B23;font-weight:bold;margin:0}
img						{border:0;padding:0;margin:0}
.product_table			{width:100%}
.product_td				{border:1px solid #999999;width:25%}
.product_div			{text-align:left;font-family:Arial, Helvetica, sans-serif;margin:0px 0 0 0;width:100%}
.product_brand			{font-size:12px;font-weight:bold;color:#FF0000;margin:0;padding:0}
.product_type			{font-size:12px;font-weight:bold;color:#333333;margin:0;padding:0}
.product_model			{font-size:12px;font-weight:normal;color:#333333;margin:0;padding:0}
.product_price			{font-size:12px;font-weight:bold;color:#ff0000;margin:0;padding:0}
.product_image			{height:129px;overflow:hidden}
body					{font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size: 12px;color:#666666;line-height:16px;} 
img						{border:0;margin:0;padding:0}

.pagemaster				{background-image:url(main_bg.jpg);background-repeat:repeat-x;background-color:#FFFFFF;width:100%;height:100%;}
.inner_pagemaster		{width:901px;}
.pagemaster_bottom		{background-image:url(footer_bg.jpg);background-repeat:repeat-x;background-color:#FFFFFF;width:100%;height:100px;}

.logo_cell				{width:600px;height:94px;padding:34px 0 0 0}
.header_cell			{width:901px;height:129px;}
.loginpane_class		{width:301px;height:129px;}
.navigation_search_cell	{height:27px;padding-bottom:20px}
#NavigationPane			{width:693px;height:27px;}
#SearchPane				{width:208px;height:27px;}
#TopPane				{width:901px}
#LeftPane				{width: 195px; }
#ContentPane			{width: 706px; }
#ContentPaneLeft		{width: 50%;background-color: transparent;padding-right: 2px;}
#ContentPaneRight		{width: 50%;background-color: transparent;padding-left: 2px;}
#ContentPane1			{width: 706px;}
#LeftPane1				{width: 195px;}
#BottomPane				{width:901px}
#BottomPane2			{width:901px}
.footer_left			{background-image:url(footer_bg.jpg);background-repeat:repeat-x;background-color:#FFFFFF;width:100%;height:100px;
						font-size:10px;color:#000000}

.skinmaster_bg {}



/*style for the product guide menu BEGINS HERE*/
.prod_nav {width:173px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:2em;
	font-size: 13px;
	font-weight: bold;
	background-color:#A7A9AC;
	}

.prod_nav ul {list-style:none;
	margin: 0;
	padding: 1px;background-color:#808284;
	border-left:1px solid #D6D4D2;
	border-right:1px solid #D6D4D2;
	border-bottom:1px solid #D6D4D2;
	list-style-position: outside
	
	}
.prod_nav ul li {list-style-type:none;}
.prod_nav img {border:none}

	
.prod_nav li a {
	height: 26px;
	text-decoration: none;
	}	
	
.prod_nav li a:link, .prod_nav li a:visited {
	color: #6B6B6B;
	display: block;
	background:  url(prod_menu_bg.gif) 0 0;background-repeat:no-repeat;
	padding: 6px 0 0 30px;
	}
.prod_nav li a:hover {
	color: #FFF;text-decoration:none;
	background:  url(prod_menu_bg.gif) 0 -32px;background-repeat:no-repeat;
	padding: 6px 0 0 30px;
	}
/*style for the product guide menu ENDS HERE*/




/*style for the TIPS guide menu BEGINS HERE*/
.tips_nav {width:173px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:2em;
	font-size: 13px;
	font-weight: bold;
	background-color:#A7A9AC;
	}

.tips_nav ul {list-style:none;
	margin: 0;
	padding: 1px;background-color:#808284;
	border-left:1px solid #D6D4D2;
	border-right:1px solid #D6D4D2;
	border-bottom:1px solid #D6D4D2;
	list-style-position: outside
	
	}
.tips_nav ul li {list-style-type:none;}
.tips_nav img {border:none}

	
.tips_nav li a {
	height: 26px;
	text-decoration: none;
	}	
	
.tips_nav li a:link, .tips_nav li a:visited {
	color: #6B6B6B;
	display: block;
	background:  url(tips_menu_bg.gif) 0 0;background-repeat:no-repeat;
	padding: 6px 0 0 30px;
	}
.tips_nav li a:hover {
	color: #FFF;text-decoration:none;
	background:  url(tips_menu_bg.gif) 0 -32px;background-repeat:no-repeat;
	padding: 6px 0 0 30px;
	}
/*style for the TIPS guide menu ENDS HERE*/




/*login pane styles*/
.login_ul {list-style:none;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-align:right;padding-right:10px}
.login_ul li {list-style-type:none;display:inline;}
.login_ul li a{color:#000000;text-decoration:none}
.login_ul li a:link, .login_ul li a:visited{color:#000000;text-decoration:none}
.login_ul li a:hover{color:#666666;text-decoration:none}





.upper_bg {background-image:url(main_table_upper_bg.jpg);background-repeat:no-repeat;}

.lower_bg_cell {background-image:url(main_table_lower_bg.jpg);background-repeat:no-repeat}

.skinmaster {
	height: 100%;
	background-color: #ffffff;
	margin-bottom:30px
}


.skinheader {}



.skinredbackground {
	background-color: #cf0103;
	font-family:Arial, Helvetica, sans-serif
	font-size: 10px;
	color: #ffffff;
	background-image: url(TrueValueLogoWhite.jpg);
	background-position:top;
	background-repeat:no-repeat;padding:55px 0 15px 0;
}

.skinredbackground a:link {color:#FFFFFF;font-style:normal;font-size:10px;text-decoration:underline;}
.skinredbackground a:hover {color:#FFFFFF;text-decoration:none;}


.skingradient {
	background-color: #c02930;
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}

.nav_bg_cell-red {width:746px;height:18px;background-color:#ff0000;margin:0 5px 0 5px}





.pane_left_and_right {width:100%}









/*quick links */
.quick_link_table {background-image:url(quik_link_bg.jpg);background-repeat:no-repeat;width:758px; height:177px;line-height:16px}

.help_center {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#656563;}
.help_center li {list-style-type:none;}
.help_center a:link, .help_center a:visited{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#656563;text-decoration:none}
.help_center a:hover{color:#ffffff;text-decoration:none}

.help_center_td {padding:40px 0 0 70px;}






.SubHead {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size: 14px;color:#646361;padding-bottom:10px;}
.TV_h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size: 18px;color:#646361;}

.TV_h2 {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size: 16px;color:#646361;line-height:18px;}

.TV_font {font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size: 12px;color:#646361;line-height:18px;}
.TV_font img {margin: 0 10px 6px 0}

.product_menu_td {bgcolor:#f1f1f1;padding: 5px 0pt 5px 5px;border-bottom:1px dashed #DCDADA;}

.product_link {color:#6D6E71; font-size:14px} 











.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #fdedb7;
}
.les_producthomeimg { text-align:center;}
.les_productfont { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px; color:#646361;}
.les_productmore {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333; vertical-align:bottom }
.les_cell { border:solid #999999 1px; font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:20px;font-weight:bold;margin:0}
.les_myboldfont {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:20px;font-weight:bold;margin:0; border:#CCCCCC solid 1px;}
.redNOW {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CC0000;font-weight:bold;margin:0}
.les_myboldfont {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;line-height:20px;font-weight:bold;margin:0; border:#CCCCCC solid 1px;}
.les_insidprice {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#CC0000;font-weight:bold;margin:0}
.les_insiddes{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;font-weight:bold;margin:0}
.les_insidhead {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#CC0000;font-weight:bold;margin:0}
.les_home{ height:170px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size: 14px;color:#646361;}
.Les_border {border:solid #999999 1px;}
.les_fontnamaliit { font-size:11px; color:#6f6f6f; font-family:Arial, Helvetica, sans-serif;}

/*top link CSS begins here*/
.toplink_div {color:#333333 ;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:right;margin:0 14px 5px 0;font-weight:bold}
.toplink_div li {list-style-type:none;display:inline}
.toplink_div a:link, .toplink_div a:visited{color:#333333;text-decoration:underline}
.toplink_div a:hover{color:#333333;text-decoration:none}

/*top link CSS* ENDS here*/


a.linkopacity:hover img {filter:alpha(opacity=80); -moz-opacity: 0.5; opacity: 0.5;border:0;margin:0;padding:0}

a.linkopacity img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;border:0;margin:0;padding:0}
.les-left{ padding:5px}
.les-content{padding-top:5px}
.les-bottomfnt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold}

#dnn_dnnLOGIN_cmdLogin {font-size:10px;color:#000000}

