/* CSS Document */body {padding:0px;margin-top:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-align:center;}img{border: 0px;}a:link, a:visited{text-decoration:none;color:#e01b22;}a:hover, a:active {text-decoration:underline;color:#e01b22;}.thoughts{margin-top: -14px;float: right;text-align: right;	clear: left;	display: block;}.spacer{margin-bottom: 110px;}.custom img{float: right;padding: 0px;border: 0px;margin-topx: -30px;position: static;}.custom{float: left;padding-bottomx: 10px;border-bottom: 1px dotted #999;}.greyline{	padding-bottom: 10px;border-bottom: 1px dotted #999;	}table.main{width:760px; width:758px !important; border: 0;text-align: center;padding:0px;}.NavLinks{padding-bottom:2px;}table.main2{width:760px; border: 0;padding:0px;}.rbg{vertical-align: top;background-color: #ffffff;}.existing {color:#e01b22;font-weight: bold;float: left;height:20px;}.existing2 {color:#e01b22;font-weight: bold;font-size: 17px;}.black {color:#000;font-weight: bold;}.redtxt {color:#e01b22;}.txtAbout {color:#e01b22;line-height:16px;text-align:left;}.txtProDesc {color:#545454;line-height:16px;text-align:left;}.txtCurrent {color:#e01b22;line-height:16px;text-align:left;}.ProDisplay{border-bottom:1px dotted #CFCFCD;padding-bottom:5px;margin-top:10px;}.ProductCatCell{border:1px solid #CFCFCD;background-color:#ffffff;}.ProductCatDescCell{background-color:#F8F8F8;}.ProductDescCell {color:#545454;text-align:left;font-weight:normal;font-size:10px;line-height:16px;}.lblCell{background-color:#EEEEEE;}.CatName {color:#e01b22;text-align:left;font-weight:bold;font-size:10px;text-transform:uppercase;}.ProName {color:#e01b22;text-align:left;font-weight:bold;font-size:10px;text-transform:uppercase;}.ProCode {color:#e01b22;text-align:left;font-weight:bold;font-size:10px;text-transform:uppercase;}.Code {color:#808080;text-align:left;font-weight:bold;font-size:10px;padding-top:3px;padding-bottom:3px;}.MiddleCell{background-image:url(../WebsiteGraphics/RedSpacer.jpg);background-repeat:repeat-y;background-position:center;}.PageTitle{color:#E01B22;font-size:14px;font-weight:bold;font-family:verdana,arial;}.txtHdCell{color:#E01B22;font-size:12px;font-weight:bold;font-family:verdana,arial;}.txtHdCellSm{color:#191919;font-size:10px;font-weight:bold;font-family:verdana,arial;}.Howtoorder{color:#E01B22;font-size:18px;font-weight:bold;padding-top : 5px;font-family:verdana,arial;}.inputbox {width:120px;border:1px solid #CCCCCC;color:#999999;font-size:11px;font-family:verdana,arial;padding-left:2px;}.inputbox2 {width:225px;height:25px;padding-top:3px;border:1px solid #CCCCCC;color:#666666;}.btn {background-color:#e01b22;border:0;padding:3px 1px 1px 1px;color:#FFFFFF;font-size:11px;font-variant:small-caps;}.btn2 {background-color:#CCCCCC;border:0;padding:3px 1px 1px 1px;color:#FFFFFF;font-size:9px;font-variant:small-caps;}.logo {border: 0;}.logocontainer {float: left;}.ProSearchCell{border-right:1px solid #cccccc;padding-right:13px;}.leftpanel {vertical-align: top;background: #e01b22;border-right: 1px solid #fff;}.footer {color: #999999;line-height:16px;}.footer a:link, .footer a:visited {text-decoration:none;color:#999999;}.footer a:hover {text-decoration:underline;color:#999999;}.content {padding-left:17px;padding-top: 25px;padding-bottom:10px;font-size:11px;color:#666666;}.content a:link, .content a:visited {text-decoration:none;color:#e01b22;}.content a:hover{text-decoration:underline;color:#e01b22;}a.Back:link, a.Back:visited {text-decoration:none;color:#E01B22;font-size:10px;font-weight:bold;font-family:verdana,arial;}a.Back:hover{text-decoration:none;color:#E01B22;font-size:10px;font-weight:bold;font-family:verdana,arial;}a.Help:link, a.Help:visited {text-decoration:none;color:#E01B22;font-size:10px;font-weight:bold;font-family:verdana,arial;}a.Help:hover{text-decoration:none;color:#E01B22;font-size:10px;font-weight:bold;font-family:verdana,arial;}#leftlinks {color:#FFFFFF;width:200px;margin-top:10px;margin-left:5px;text-align:left;}#leftlinks ul {list-style: none;margin:0;}#leftlinks li {border-bottom: 1px dotted #FFFFFF;padding-top:10px;padding-bottom:3px;}#leftlinks li a:link, #leftlinks li a:visited{ color: #FFFFFF;display: block;text-decoration:none;}#leftlinks li a:hover{	display: block;background-color:#a01e23;}#words1 {visibility:hidden;	color:#FFFFFF;	text-align:left;	float:left;	}#words2 {visibility:hidden;	color:#FFFFFF;	text-align:left;	float:left;	}#words3 {visibility:hidden;	color:#FFFFFF;	text-align:left;	float:left;	}#words4 {visibility:hidden;	color:#FFFFFF;	text-align:left;	float:left;	}#words5 {visibility:hidden;	color:#FFFFFF;	text-align:left;	float:left;	}#words6 {visibility:hidden;	color:#FFFFFF;	text-align:left;	float:left;	}.homeSpacer {	padding:20px 10px 20px 300px;	}.l2{	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none;   text-decoration:none;color:#ffffff;}.l2:hover {	DISPLAY: block; BACKGROUND-COLOR: #a01e23;  text-decoration:none;color:#ffffff;}.l2:link {	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none; text-decoration:none;color:#ffffff;}.dot	{	 BORDER-top: #ffffff 1px dotted	}