﻿body 
{
	margin:0px 0px 0px 0px; text-align:center; font-family:Arial; font-size:8pt; vertical-align:top;
}
#ads
{
	border:0px;
	margin:0px 0px 0px 0px;
	height:300px;
}
.advertisements
{
	height:125px;
	background-color:#F1F5F1;
}
.banners
{
	text-align:center; padding:2px 0px 2px 0px;	background-color:#F1F5F1;
}
.bodyCenter
{
	text-align:center;
}
.mastertable
{
	background-color:#FFFFFF; text-align:center; width: 974px; border-collapse: collapse;
}
#topnav
{
	background-color:#F1F1F1; width:410px; height:20px; border:solid 1px #E4E4E4; padding:0px 10px 0px 10px;
}
.topnav
{
	width:100%;
}
#topnav a
{
	color:#3A3A3A; text-decoration:none;
}

#topnav a:hover
{
	color:#CB0000; text-decoration:underline;
}

.topBasket
{
	color:#3A3A3A; text-decoration:none; font-weight:bold;
}

.topBasket:hover
{
	color:#CB0000; text-decoration:underline; font-weight:bold;
}
.tdB2Blogo
{
	background-color:#000000; border-right:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF;
}
#b2blogo
{
	height:90px; cursor:pointer; background-color:#000000; border:none 0px;
}
.welcomeTD
{
	background-color:#F6F6F6; text-align:justify; font-size:9pt; color:#000000; vertical-align:middle; padding:5px 5px 5px 5px; border:solid 1px #B6B6B6; border-top-style:none;
}
.lblComp
{
	color:Black; font-size:10pt; font-weight:bold;
}
#header-info
{
	background-image:url(../images/headernew.gif); width:965px; height:276px; background-repeat:no-repeat;
}
#header-top
{
	background-color:#C7CBCD;
}
#header-center
{
	background-image:url(../images/header-center.jpg); width:685px; height:94px; background-repeat:no-repeat;
}
.toplinks
{
	width:70%;
}
.toplinks a
{
	color:#FFFFFF; text-decoration:none;
}
.toplinks a:hover
{
	color:#FFFFFF; text-decoration:underline;
}
#header-left
{
	background-image:url(../images/header-left.jpg); width:40px; height:138px; background-repeat:no-repeat; vertical-align:top;
}
#header-right
{
	background-image:url(../images/header-right.jpg); width:39px; height:138px; background-repeat:no-repeat; vertical-align:top;
}
#top-message
{
	background-image:url(../images/top-message-tlt7.gif); width:696px; height:30px; background-repeat:no-repeat;
}
#help-button
{
	background-color:#000000; width:68px; height:30px; background-repeat:no-repeat;
}

#holder
{
	padding:0px 0px 5px 0px; vertical-align:top;
}
#holderB2B
{
	padding:0px 0px 5px 0px; vertical-align:top;
}

#footer
{
	height:20px; width:90%; background-image:url(../images/footerbg.gif); padding:3px 0px 0px 0px;
}

#copyright-footer
{
	height:15px; vertical-align:middle;
}

.menubargrey
{
	height:23px; background-image:url(../images/mouseover.gif);
}
.menubargrey:hover
{
	background-image:url(../images/mouseover.gif); color:#000000;
}
.menubargrey a
{
	text-decoration:none; color:#000000; font-size:13px; font-weight:bold;
}
.menubar
{
	height:23px; background-image:url(../images/topnav.gif);
}
.menubar:hover
{
	background-image:url(../images/mouseover.gif); color:#000000;
}
.menubar:hover a
{
	color:#000000;
}
.menubar a
{
	text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;
}

.menubar a:hover
{
	text-decoration:none; color:#000000; font-size:13px; font-weight:bold;
}

.menubarBig
{
	height:23px; background-image:url(../images/topnavExtd.gif);
}
.menubarBig:hover
{
	background-image:url(../images/mouseoverExtd.gif); color:#000000;
}
.menubarBig:hover a
{
	color:#000000;
}
.menubarBig a
{
	text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;
}
.menubarBig a:hover
{
	text-decoration:none; color:#000000; font-size:13px; font-weight:bold;
}
.menubarYellow
{
	height:23px; background-image:url(../images/topnav2.gif); letter-spacing:3px;
}
.menubarYellow:hover
{
	background-image:url(../images/topnav2.gif); color:#FFFF00;
}
.menubarYellow:hover a
{
	color:#FFFF00;
}
.menubarYellow a
{
	color:#FFFF00; font-size:16px; font-weight:bold; text-decoration:none;
}
.menubarYellow a:hover
{
	color:#FFFF00; font-size:16px; font-weight:bold; text-decoration:none;
}
.menuMain
{
	width:100%; height:31px; background-image:url(../images/def.gif); text-align:right; text-decoration:none;
}
#menuright
{
	height:23px; background-image:url(../images/topnav2.gif);
}

#searchbox
{
	background-color:#F5F5F5; border-bottom:solid 1px #C0C0C0; border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; height:40px; padding:20px 0px 0px 0px;
}

.menucol
{
	
	border:solid 1px #B6B6B6; border-bottom-style:none; border-top-style:none;
}
.menucolLast
{
	
	border:solid 1px #B6B6B6; border-top-style:none;
}
.menucolname
{
	background-image:url(../images/titlebg.gif); border-bottom:solid 1px #B6B6B6; height:24px; padding:0px 0px 0px 40px; text-align:left; color:#FFFFFF; font-size:9pt; font-weight:bold;
}

#northwest
{
	width:24px; height:26px; background-image:url(../images/contentphBorderNW.gif);
}
.northwest
{
	width:24px; height:26px; background-image:url(../images/contentphBorderNW.gif);
}
.tdnorth
{
	width:568px; height:26px; background-image:url(../images/contentphBorderN.gif); background-repeat:repeat-x;
}
.tdnorthHome
{
	height:26px; background-image:url(../images/contentphBorderN.gif); background-repeat:repeat-x;
}
.northeast
{
	width:24px; height:26px; background-image:url(../images/contentphBorderNE.gif);
}
#northeast
{
	width:27px; height:26px; background-image:url(../images/contentphBorderNE.gif);
}
#west
{
	width:24px; height:auto; background-image:url(../images/contentphBorderW.gif);
}
.tdeast
{
	width:24px; height:auto; background-image:url(../images/contentphBorderE.gif);
}
.tdwest
{
	width:24px; height:auto; background-image:url(../images/contentphBorderW.gif);
}
#southwest
{
	width:24px; height:26px; background-image:url(../images/contentphBorderSW.gif);
}
.southwest
{
	width:24px; height:26px; background-image:url(../images/contentphBorderSW.gif);
}
.tdsouth
{
	width:568px; height:26px; background-image:url(../images/contentphBorderS.gif); background-repeat:repeat-x;
}
.tdsouthHome
{
	height:26px; background-image:url(../images/contentphBorderS.gif); background-repeat:repeat-x;
}
.southeast
{
	width:24px; height:26px; background-image:url(../images/contentphBorderSE.gif);
}
#southeast
{
	width:27px; height:26px; background-image:url(../images/contentphBorderSE.gif);
}
.leftMenuCol
{
	padding:16px 0px 0px 0px;
}
.leftMenubarTop
{
	height:27px;
}
#userholder
{
	padding:1px 0px 1px 0px; vertical-align:top;
}

.treeviewstyle
{
	padding:0px 0px 5px 0px; text-align:left; width:100%;
}

.treeitem
{
	padding:0px 0px 0px 5px; color:#000000; height:25px; font-size:9pt;
}
.treeitem:hover
{
	padding:0px 0px 0px 5px; color:#000000; height:25px; text-decoration:underline;
}

.treesubviewstyle
{
	padding:0px 0px 5px px; text-align:left; width:88%;
}
.treeviewstylesub
{
	padding:5px 0px 0px 0px; text-align:left; width:100%; color:#666666; text-decoration:underline;
}

.treeitemsub
{
	font-weight:bold; padding:0px 0px 0px 5px; font-size:9pt; color:#666666; cursor:default;
}
.treeitemsub:hover
{
	color:#666666; padding:0px 0px 0px 5px; cursor:default;
}
.bottomlinks
{
	color:#333333; text-decoration:underline;
}
.bottomlinks:hover
{
	color:#000000; text-decoration:none;
}
#bottomtable
{
	background-image:url(../images/footerbg.gif); height:20px; padding:3px 0px 0px 0px; color:#FFFFFF;
}

.bottomtablelinks
{
	color:#FFFFFF; text-decoration:none;
}

.bottomtablelinks:hover
{
	color:#FFFFFF; text-decoration:none;
}
#footerbrowse
{
	border:solid 1px #C0C0C0; border-bottom-style:none; font-weight:bold; color:#3B3B3B; height:45px; padding:10px 0px 0px 0px;
}
#menuBrowse
{
	font-weight:bold; color:#3B3B3B;
}

.menubottommain
{
	color:#CB0000; font-weight:bold; width:48%; font-size:9pt; text-decoration:none;
}

.menubottommain:hover
{
	color:#CB0000; font-weight:bold; width:48%; font-size:9pt; text-decoration:underline;
}
.browsemenu
{
	color:#3B3B3B; text-decoration:none;
}

.browsemenu:hover
{
	color:#3B3B3B; text-decoration:underline;
}
.searchinput
{
	color:#000000; font-size:8pt;
}
#central
{
	width:100%; background-color:#F3F2F2;
}
#centralHome
{
	width:100%; height:140px; vertical-align:middle; text-align:center;
}
.regmaintr
{
	height:20px; background-color:#CBC9C9; text-align:left; color:#3A3A3A; font-weight:bold; font-size:11pt; padding-left:10px;
}
.reglefttd
{
	width:30%; height:20px; text-align:left; padding:5px 10px 5px 10px; color:#575757; font-size:9pt; vertical-align:top;
}
.regrighttd
{
	width:70%; height:20px; text-align:left; padding:5px 10px 5px 10px; vertical-align:top;
}
.buttons
{
	background-color: #000000; color: #FFFFFF; font-weight: bold; border-color: #000000; border-style: solid; border-width: 1px; cursor: pointer; font-size: 8pt;
}
#content
{
	text-align:justify;
}
.chessLeftTD
{
	width: 284px; border:solid 1px #B6B6B6; border-right:solid 0px #B6B6B6; border-collapse:collapse; background-color:#F1F5F1;
}
.chessLeft
{
	text-align:justify; padding:0px 10px 0px 10px;
}
.chessLeftBrown
{
	width:100%; color:#CB0000; font-size:9pt; font-weight:bold; text-align:left;
}
.key
{
	font-size: 8pt; text-align:justify; font-weight:bold; color:#3B3B3B;
}
.chessCenterTD
{
	width: 166px; height:188px;
}
.chessCenter
{
	width: 166px;
	height:188px;
	background-image:url(../images/chessimg.gif);
	background-repeat:no-repeat;
	border-top:solid 1px #B6B6B6;
	border-bottom:solid 1px #B6B6B6;
	border-collapse:collapse;
}
.chessRightTD
{
	width: 480px;
	border:solid 1px #B6B6B6;
	border-left:solid 0px #B6B6B6;
	border-collapse:collapse;
	background-color:#F1F5F1;
	text-align:right;
}
.chessRight
{
	text-align:center;
}
.rtParaHome
{
	color:#3D3D3D; line-height:18px;
}
.rtTDLinks
{
	color:#3A3A3A; text-decoration:none; font-weight:bold;
}
.rtTDLinks:hover
{
	color:#CB0000; text-decoration:underline; font-weight:bold;
}
.chessLeftNormalBrown
{
	color:#CB0000;
}
.browseTDleft
{
	width: 687px; border:solid 1px #B6B6B6; border-collapse:collapse; background-color:#F5F5F5; vertical-align:top; text-align:left;
}
.browseTDcenter
{
	width: 5px;
}
.browseTDRight
{
	width:276px; border-collapse:collapse; vertical-align:top; text-align:center;
}
.browseRightColumnHeader
{
	height:25px; background-image:url(../images/titlebg.gif); color:#FFFFFF; font-size:9pt; font-weight:bold; text-align:justify; padding:0px 0px 0px 40px;
}
.browseRightColumn
{
	background-color:#F5F5F5; text-align:justify; padding:10px 10px 10px 10px; border:solid 1px #B6B6B6; border-top:solid 0px #B6B6B6;
}
.browseRightColumnNoPadding
{
	background-color:#F5F5F5; text-align:justify; border:solid 1px #B6B6B6; border-top:solid 0px #B6B6B6;
}
.searchColumn
{
	background-image:url(../images/searchbg.gif); text-align:justify; padding:0px 10px 5px 10px; border:solid 1px #B6B6B6; border-top:solid 0px #B6B6B6;
}
.browseRightColumnWhiteBorder
{
	background-color:#F5F5F5; text-align:justify; padding:5px 5px 5px 20px; border:solid 1px #FFFFFF;
}
.browseBlankTDRight
{
	font-size:9pt; font-weight:bold; letter-spacing:1px; vertical-align:text-top; width:276px;
}
.punewsDate
{
	text-align:right; background-image:url(../images/marqueebg2.gif);
}
.browseTDRightHead
{
	height:30px;
	color:#2B3856;
	font-size:9pt;
	font-weight:bold;
	text-align:justify;
	background-color:#D0D7D0;
	border-left:solid 1px #B6B6B6;
	border-right:solid 1px #B6B6B6;
	border-top:solid 1px #B6B6B6;
}
.browseTDRightFoot
{
	background-color:#F1F5F1;
	border-left:solid 1px #B6B6B6;
	border-right:solid 1px #B6B6B6;
	border-top:solid 1px #B6B6B6;
	padding:0px 5px 0px 5px;
	font-size:9pt;
	line-height:20px;
}
.browseTDRightFootAll
{
	background-color:#F1F5F1;
	border-left:solid 1px #B6B6B6;
	border-right:solid 1px #B6B6B6;
	border-top:solid 1px #B6B6B6;
	border-bottom:solid 1px #B6B6B6;
	padding:5px 5px 5px 5px;
	font-size:9pt;
	line-height:20px;
}
.browseThickBlueTDRight
{
	height:25px; background-image:url(../images/titlebg.gif);
}
.browseTDRightBrownText
{
	height:20px; color:#800000; font-size:9pt; font-weight:bold; text-align:right; background-color:#D0D7D0; padding:0px 5px 0px 0px;
}
.lblThankyou
{
	height:20px; color:#800000; font-size:9pt; font-weight:bold; text-align:right; padding:0px 5px 0px 0px;
}
.hotTO
{
	background-color:#F1F5F1; padding:0px 5px 0px 5px; font-size:9pt; line-height:20px;
}
.hotTOArrow
{
	padding:0px 5px 0px 5px; font-size:9pt; color:#000000; line-height:20px; 
}
.newsLinkTD
{
	width:85%; text-align:left; vertical-align:baseline;
}
.newsTimeTD
{
	width:10%; text-align:left; vertical-align:baseline; color:#FFFFFF;
}
.prodShow
{
	background-color:#F9F9F9; padding:5px 5px 5px 5px; font-size:9pt;
}
.pnlActivate
{
	color:#575757; font-size:9pt;
}
.pnlActivation
{
	color:#575757; font-size:9pt; text-align:justify; padding:0px 10px 0px 10px;
}
.browseLeft
{
	width:150px; vertical-align:top; padding:0px 10px 0px 0px; text-align:center;
}
.browseRight
{
	width:522px; vertical-align:top; text-align:center; padding:0px 10px 0px 10px;
}
.dlstBrowsCatSty
{
	width:100%; vertical-align:top;
}
.dlstBrowsCatItemSty
{
	width:50%; vertical-align:top;
}
.dlstTDTop
{
	width:292px; padding:5px 0px 5px 0px;
}
.dlstMainCat
{
	color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; 
}
.dlstMainCat:hover
{
	color:#CB0000; font-size:9pt; font-weight:bold; text-decoration:underline;
}
.grdCatLink
{
	color:#1F273D; font-size:9pt; text-decoration:none;
}
.grdCatLink:hover
{
	color:#1F273D; font-size:9pt; text-decoration:underline;
}
.lnkHotOffersHome
{
	color:Blue; font-size:8pt; text-decoration:none;
}
.lnkHotOffersHome:hover
{
	color:#000000; font-size:8pt; text-decoration:underline;
}
.dlstTDLeft
{
	width:55px;
}
.dlstTDRight
{
	width:237px;
}
.grdNewsScroller
{
	width:100%;
}
.grdCat
{
	width:237px;
}
.grdCatItem
{
	padding:3px 0px 3px 0px;
}
.offertype
{
	color:#FFFFFF; font-size:8pt;
}
.hotOffertype
{
	color:Red; font-size:8pt; font-weight:bold;
}
.dlstProductShowcase
{
	width:100%;
}
.tdBlue
{
	height: 5px; background-color: #000000; vertical-align:top;
}
.blackBold
{
	color:Black; font-weight:bold;
}
.whiteBold
{
	color:#FFFFFF; font-weight:bold;
}
#myslideshow {
	border-right: orange 0px solid; padding-right: 5px; border-top: orange 0px solid; padding-left: 5px; padding-bottom: 5px; border-left: orange 0px solid; padding-top: 5px; border-bottom: orange 0px solid;
}
#myslideshow IMG {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
.divBanner
{
	background-image:url(../images/headernew.gif); width:965px; height:227px;
}
.divBrowseLabel
{
	color:#000000; text-align:left; font-weight:bold; font-size:11pt; padding:5px 0px 0px 10px;
}
.divHeaderPuConference
{
	color:#000000; text-align:center; font-weight:bold; font-size:11pt; padding:2px 0px 0px 3px;
}
.lblMachCat
{
	color:#000000; text-align:left; font-size:9pt;
}
#divTelephone
{
	padding:0px 10px 0px 10px; font-weight:bold; background-image:url(../images/telephone.gif); background-repeat:no-repeat;
}
.divMarquee
{
	width:276px; height:338px; background-image:url(../images/marqueebg2.gif);
}
#bannerRegister
{
	margin:180px 0px 0px 460px; color:Yellow; font-size:20px;
}
.hotTradeOffers
{
	background-image:url(../images/trd_bk.gif); background-repeat:no-repeat; text-align:right; padding:10px 5px 10px 5px; border:solid 1px #B6B6B6; border-top:solid 0px #B6B6B6;
}
.hottradeoffersList
{
	background-image:url(../images/htbg.gif); background-repeat:no-repeat; padding:10px 5px 10px 5px; border:solid 1px #B6B6B6; border-top:solid 0px #B6B6B6;
}
#error
{
	color:#DF0800; font-size:20px; text-align:justify; width:100%; height:300px; padding:20px 10px 20px 10px;
}
.tdfree
{
	background-image: url(../images/free.gif); width:170px; height:28px; background-color:#CB0000;
}
.tdsilver
{
	background-image: url(../images/silver.gif); width:170px; height:28px;
}
.tdgold
{
	background-image: url(../images/gold.gif); width:170px; height:28px;
}
.TreadLeadAlerts
{
	background-image:url(../images/bgTradeLeadAlerts.gif); background-repeat:no-repeat; height:85px; color:#000000; font-size:9pt; font-weight:bold; text-align:justify; padding:0px 5px 0px 5px; border:solid 1px #B6B6B6; border-top:solid 0px #B6B6B6;
}
.hotProductGrid
{
	width:100%; font-size:9pt; border:none 0px; border-collapse:collapse; color:Black; font-weight:bold;
}
.tdHomeProduct
{
	border:solid 1px #B6B6B6;
}
.leftRound
{
	width:22px; height:24px; background-image:url(../images/leftcorner.gif); background-repeat:no-repeat;
}
.centralRound
{
	height:24px; background-image:url(../images/midstrip.gif); background-repeat:repeat; font-size:10pt; font-weight:bold; color:White; text-align:justify; padding: 0px 0px 0px 0px; vertical-align:baseline; line-height:17pt;
}
.rightRound
{
	width:30px; height:24px; background-image:url(../images/rightcorner.gif); background-repeat:no-repeat;
}
.grdProductsPager
{
	font-size:11pt; font-weight:bold; color:#CB0000; text-align:right; font-weight:bold; padding: 0px 10px 0px 10px;
}
.grdProductsPager a
{
	font-size:11pt; color:#666666; font-weight:bold; padding: 0px 5px 0px 5px; text-decoration:none;
}
.grdProductsPager a:hover
{
	color:#CB0000; font-weight:bold; padding: 0px 5px 0px 5px;
}
.divGoogleAds
{
	text-align:justify; padding:10px 0px 0px 0px;
}
.dlstProducts
{
	width:459px;
}
.dlstProductsItem
{
	border:solid 1px Red; width:153px; text-align:center; vertical-align:top;
}
.lblCategory
{
	font-size:9pt; font-weight:bold;
}
.lblOfferTypeRed
{
	font-size:9pt; font-weight:bold; color:Red;
}
.tdUpdateTOProgress
{
	width:310px; text-align:right;
}
.tdUpdateProductProgress
{
	width:335px; text-align:right;
}
.divAbout
{
	text-align:justify; font:9pt arial; padding:0 5px 0 10px; color:Gray; font-weight:bold;
}
h1
{
	font:9pt Arial; text-align:justify;
}
.divLOffers
{
	text-align:justify; padding:0 0 0 10px;
}
.dlstMainCatLeft
{
	color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; padding:0 0 0 10px;
}