/* CSS Document for ITW site*/

.clsPostcardBorder {border:none;}

p.clsNormal {color: Black;
    font-family: arial;
    font-size: 12px;
    padding: 0;
}

.PageHeading {color: #004F9C;
    font-size: 16px;
    font-weight: bolder;
    line-height: 18px;
    text-align: left;
}

#aspnetForm {width:980px; margin:0 auto;}
.MainTableForContent {width:980px; margin:0 auto;}

#ctl00_ContentPlaceHolderMainNoAjax_DivContent {width:980px;}

#TableTopNavBar {width:979px !Important;}

#TopmenuTD {width:979px !Important;}

.RadMenu_CM27 .CMLevel1 span {height:18px !important;}

#TableTopNavBar .CMLevel1 .text,
#TableTopNavBar .CMLevel1Selected .text{padding-top:6px; height:27px !important;}

#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {width:236px !important;}

#TableTopNavBar .CMLevel2 .text,
#TableTopNavBar .CMLevel2Selected .text{padding:3px 0 3px 6px !important; width:230px !important;}

#TableTopNavBar .CMLevel3,
#TableTopNavBar .CMLevel3Selected {width:236px !important;}

#TableTopNavBar .CMLevel3 .text,
#TableTopNavBar .CMLevel3Selected .text{padding:3px 0 3px 6px !important; width:230px !important;}

#TableTopNavBar .CMLevel4,
#TableTopNavBar .CMLevel4Selected {width:236px !important;}

#TableTopNavBar .CMLevel4 .text,
#TableTopNavBar .CMLevel4Selected .text{padding:3px 0 3px 6px !important; width:230px !important;}


body, p, a, li, ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
        text-align:left;
}

th {

}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

ul {
	list-style-image:url(../images/UserUploadedImages/82/arrow-bullet.gif);
	font-size:11px;
	padding-left:20px;
	margin-left:0px;
	}
p.features{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
}

h1 {
	font-size:16px;
	color:#004f9c;
	font-weight:bolder;
	padding-right:20px;
	padding-top:10px;
	margin:0px;
	line-height:18px;
        text-align:left;
	}

.headerTitle {
	font-size:20px;
	color:#004f9c;
	font-weight:bolder;
	margin:0px;
	padding-right:10px;
	padding-bottom:10px;
        float:right;
	}

.headerTitle2 {
	font-size:16px;
	color:#004f9c;
	margin:0px;
	padding-right:10px;
	padding-bottom:10px;
	}

p.headerTitle {
	margin-top:50px;
	}

	
.headerTitle01 {
	font-size:20px;
	color:#004f9c;
	font-weight:normal;
	margin:0px;
	padding-right:10px;
	padding-bottom:10px;
	}
	
h2 {
	font-size:13px;
	color:#004f9c;
	font-weight:bolder;
}

h3 {
	font-size:12px;
	color:#004f9c;
	font-weight:bolder;
}

a: link active visited hover {
	color:#444 !Important;
	text-decoration:underline;
	font-size:11px !important;
}

a:link {text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:11px !important;color:#444 !Important;}
a:visited {text-decoration:underline;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;color:#444 !Important;}
a:active,
a:hover {font-size:11px !important;font-family:Arial, Helvetica, sans-serif; text-decoration:underline;color:#444 !Important;}

a.clsAltNormalOneSmaller:visited, 
a.clsAltNormalOneSmaller {text-decoration:underline;}
span.clsBreadCrumbsHighlighted {font-size:11px !important;font-family:Arial, Helvetica, sans-serif; text-decoration:underline;color:#444 !Important;}

.Products a  {
	color:#004f9c;
	text-decoration:none;
	line-height:16px;
	font-size:11px
}

.Products a:active {
	color:#004f9c;
	text-decoration:none;
	font-size:11px;
}

.Products a:link {
	color:#004f9c;
	text-decoration:none;
	font-size:11px;
}

.Products a:visited {
	color:#004f9c;
	text-decoration:none;
	font-size:11px;
}

.Products a:hover {
	color:#9c0109;
	text-decoration:underline;
	font-size:11px;
}

.bodyBG {
	background-image:url(../images/UserUploadedImages/82/page-tile-strip.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	}

.BodyBG {
	background-image:url(../images/UserUploadedImages/82/page-tile-strip.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	}


/*td.BodyBG img {margin-left:-50px;
}
*/

.NavBG {
	background-image:url(../images/UserUploadedImages/84/navTile.gif);
	background-repeat:repeat-y;
	color:#003366;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

.IntroductionBody {
	color:#333333;
	padding-right:20px;
        text-align:left;
}

.whatsNewBG {
	background-image:url(../images/UserUploadedImages/82/whatsNewbg-tile.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}

.whatsNewBlueBox {
	background-color:#fff;
	border-style:solid;
	border-width:1px;
	border-left-color:#fff;
	border-top-color:#b9cedf;
	border-right-color:#b9cedf;
	border-bottom-color:#b9cedf;
	color:#003366;
	font-size:10px;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:6px;
}
.whatsNewBlueBoxLeft {
	background-color:#fff;
	border-style:solid;
	border-right-color:#fff;
	border-left-color:#b9cedf;
	border-top-color:#b9cedf;
	border-bottom-color:#b9cedf;
	border-width:1px;
	color:#003366;
	font-size:10px;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:6px;
}

.whatsNewHeadingBG {
	background-image:url(../images/UserUploadedImages/82/whatsNewTab.gif);
	background-repeat:no-repeat;
	font-size:16px;
	color:#004f9c;
	font-weight:bolder;
	padding-top:10px;
	padding-left:15px;
	padding-right:5px;
	padding-bottom:5px;
}

.PageNav {
	background-color:#ccd5de;
	border-style:solid;
	border-width:1px;
	border-left-color:#99aec1;
	border-top-color:#99aec1;
	border-bottom-color:#99aec1;
	border-right-color:#99aec1;
	border-bottom-color:#99aec1;
	color:#003366;
	font-size:11px;
	font-weight:bolder;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.PageNavBetween {
	background-color:#eff3f4;
	border-style:solid;
	border-width:1px;
	border-left-color:#99aec1;
	border-top-color:#fff;
	border-bottom-color:#99aec1;
	border-right-color:#99aec1;
	border-bottom-color:#99aec1;
	color:#003366;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.PageNavLast {
	background-color:#eff3f4;
	border-style:solid;
	border-width:1px;
	border-left-color:#b9cedf;
	border-top-color:#b9cedf;
	border-bottom-color:#b9cedf;
	border-right-color:#b9cedf;
	border-bottom-color:#b9cedf;
	color:#003366;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

/*.BodyBG {
	background-image:url(../images/UserUploadedImages/82/page-tile-strip.gif);
	background-repeat:repeat-y;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	
}
*/

 

.footerBG {
	background-image:url(../images/UserUploadedImages/82/footer-strip.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-left:10px;

}
.ElcomCredit {
	font-size:11px;
	color:#666666;
	padding-right:10px;

        a:link a:active a:visited a:hover {text-decoration: none;}

}


.ZenithBG{
	background-image:url(../images/UserUploadedImages/85/zenith-BG.gif);
	background-repeat:no-repeat;
}

.BuildexBG{
	background-image:url(../images/UserUploadedImages/85/buildex-BG.gif);
	background-repeat:no-repeat;
}

.RamsetBG{
	background-image:url(../images/UserUploadedImages/85/ramset-BG.gif);
	background-repeat:no-repeat;
}

.LaneBG{
	background-image:url(../images/UserUploadedImages/85/lane-BG.gif);
	background-repeat:no-repeat;
}

.PlatinoBG{
	background-image:url(../images/UserUploadedImages/85/platino-BG.gif);
	background-repeat:no-repeat;
}

.HowardBG{
	background-image:url(../images/UserUploadedImages/85/howard-silvers-BG.gif);
	background-repeat:no-repeat;
}

.PaslodeBG{
	background-image:url(../images/UserUploadedImages/4642/paslode-BG.jpg);
	background-repeat:no-repeat;
}

.headerPrint {
	display:none;
}



.sfrow {padding: 5px;}



.sftblrow {width:960px;}


.sfheader {padding:5px; background-color: #cccccc;}

.sftblheader
 {margin-top:8px; margin-bottom:2px; height: 25px; width:960px; font: bold 14px arial #000000;}


.sfhstore {width: 250px;}
.sfhaddress {width: 250px;}
.sfhcity {width: 100px;}
.sfhstate {width: 100px;}
.sfhpcode {width: 100px;}
.sfhphone {width: 100px;}

.sftblrow
 {margin-bottom:1px; width:960px; font: 12px arial #000000;}


.sfstore {width: 250px;}
.sfaddress {width: 250px;}
.sfcity {width: 100px;}
.sfstate {width: 100px;}
.sfpcode {width: 100px;}
.sfphone {width: 100px;}

.sortable boxy ul {list-style-type:none;}
.sortable boxy ul li {list-style-type:none;}


@media print{

.PrintNoTable{
     display:none;
}
.product_table_td_top{
	height:30px;
	vertical-align:top;
}
.headerPrint {
	display:block;
}



}

.linkfont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
}




















