/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.headerbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
	background-image: url("../images/header_bg.gif");
	vertical-align:top;
}
.content_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
}
.content_greybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
}
.content_redbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.links1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
	vertical-align:middle;
}
.linksbluenormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3576BA;
	text-decoration: none;
	vertical-align:middle;
}
.linksbluenormal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
}

.linksbluepaging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3576BA;
	text-decoration: none;
	vertical-align:middle;
}
.linksbluepaging:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
}

.links1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #055FBD;
	text-decoration: none;
	vertical-align:middle;
}


.topmenuwidth {
	vertical-align:bottom;
	width:770px;
}
.toplinksbg {
	height: 41px;
	vertical-align:top;
	background-image: url("../images/top_menu_bg.gif");
}
.searchbg1 {
	height: 41px;
	width:309px;
	vertical-align:middle;
	background-image: url("../images/searchbg1.jpg");
}
.searchbg2 {
	height: 41px;
	width:338px;
	vertical-align:middle;
	background-image: url("../images/searchbg2.jpg");
}
.searchbg3 {
	height: 41px;
	vertical-align:middle;
	width:333px;
	background-image: url("../images/searchbg3.jpg");
}
.tdcategory
{
	width:168px;
	vertical-align:top;
	text-align:center;
}
.tdcategory_selected
{
	width:168px;
	vertical-align:top;
	text-align:center;
	background-color:#EEF5FF;
	border:solid 1px #666666;
}

.tdwidth175{
width:175px;
}
.tdwidth531{
width:531px;
vertical-align:top;
}
.tdwidth35{
width:35px;
}
.tdwidth100{
width:35px;
}
.tdwidth122{
width:122px;
}
.tdwidth137{
width:137px;
}
.tdwidth15{
width:15px;
vertical-align:middle;
}
.tdwidth5{
	width:5px;
	vertical-align:top;
}
.tdhomedrilldownbullet{
	width:5px;
	vertical-align:middle;
}
.tdhomedrilldownbulletAlt{
	width:5px;
	vertical-align:middle;
}
.tdhomedrilldown
{
	width:200px;
	vertical-align:middle;
	text-align:left;
}
.tdhomedrilldownAlt
{
	width:200px;
	vertical-align:middle;
	text-align:left;
}

.homedrilldown_moreinfo_top
{
	width:262px;
	height:14px;
	background-image:url(../images/home_Drilldown_moreinfo_bg_top.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.homedrilldown_moreinfo_mid
{
	width:262px;
	background-image:url(../images/home_Drilldown_moreinfo_bg_mid.gif);
	background-position:top;
	background-repeat:repeat-y;
}

.homedrilldown_moreinfo_btm
{
	width:262px;
	height:14px;
	background-image:url(../images/home_Drilldown_moreinfo_bg_btm.gif);
	background-position:top;
	background-repeat:no-repeat;
}



.textfield
{
BORDER-BOTTOM: black 1px groove; 
BORDER-LEFT: black 1px groove;
BORDER-RIGHT: black 1px groove;
BORDER-TOP: black 1px groove;
COLOR: #333333;
FONT-FAMILY: Verdana;
FONT-SIZE: 10pt;
}
.homecatsublink
{
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}
.listmenu
{
BORDER-BOTTOM: black 1px groove; 
BORDER-LEFT: black 1px groove;
BORDER-RIGHT: black 1px groove;
BORDER-TOP: black 1px groove;
COLOR: #333333;
FONT-FAMILY: Verdana;
FONT-SIZE: 8pt;
vertical-align:top;
width:150px;
}
.leftbg {
	width:220px;
	vertical-align:top;
	background-image: url("../images/left_bg.gif");
}
.rightbg {
	width:220px;
	vertical-align:top;
	background-image: url("../images/right_bg.gif");
}
.boxbg {
	width:206px;
	vertical-align:top;
	background-image: url("../images/box_bg.gif");
}
.boxbgsm {
	width:190px;
	vertical-align:top;
	background-image: url("../images/box_bgsm.gif");
}
.boxbglg {
	width:316px;
	vertical-align:top;
	background-image: url("../images/box_bglg.gif");
}

.topalign
{
vertical-align:top;
}
.mainviewlinksbg
{
background-image:url("../images/listview_bg.jpg");
background-repeat:no-repeat;
width:281px;
height:154px;
vertical-align:top;
}
.linkswhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
}
.linkswhite:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FCE100;
	text-decoration: underline;
	vertical-align:middle;
}
.linkswhite_small {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
}
.linkswhite_small:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FCE100;
	text-decoration: underline;
	vertical-align:middle;
}

.linkshome_drilldownitem {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425462;
	text-decoration: none;
	vertical-align:middle;
}

.linkshome_drilldownitem:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	vertical-align:middle;
}

.linkshome_drilldowncategory_static
{
	font-size:9px;
	color:#425462;
	text-decoration:none;
}
.linkshome_drilldowncategory
{
	font-size:9px;
	color:#425462;
	text-decoration:none;
}
.linkshome_drilldowncategory:hover
{
	font-size:9px;
	color:#3e73b7;
	text-decoration:none;
}

.linkshome_drilldownsubcategory
{
	font-weight:700;
	font-size:9px;
	color:#ff0000;
	text-decoration:none;
}
.linkshome_drilldownsubcategory:hover
{
	font-weight:700;
	font-size:9px;
	color:#3e73b7;
	text-decoration:none;
}


.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
	height:40px;
	background-color:#405161;
}
.product_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3575BA;
	text-decoration: none;
}
.product_heading_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3575BA;
	text-decoration: none;
}
.registerheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	width:66%;
	background-color:#eef5ff;
	height:25px;
	vertical-align:middle;
}
.registerheading_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	width:66%;
	background-color:#ECE0A5;
	height:25px;
	vertical-align:middle;
}
.manufacturersheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width:33%;
	background-color:#3576BA;
	height:25px;
	vertical-align:middle;
}

.manufacturersheadingXms
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width:33%;
	background-color:#E4312C;
	height:25px;
	vertical-align:middle;
}
.manufacturersheadingmixedcase
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	width:33%;
	background-color:#3576BA;
	height:25px;
	vertical-align:middle;
}

.product_display_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
	vertical-align:top;
	background-color:#EEF5FF;
}
.product_display_text_bold_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	text-decoration: none;
	vertical-align:top;
}
.tdwidth50per
{
width:50%;
}
.proimagebg
{
background-image: url("images/bg1.gif");
width:253px;
vertical-align:top;
}
.topalign
{
vertical-align:top;
}

.myaccttab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/myacct_tab.gif");
	width:111px;
	height:31px;
	vertical-align:middle;
}

.myaccttab_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/myacct_tabactive.gif");
	width:111px;
	height:31px;
	vertical-align:middle;
}

.tabslink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab1_o.gif");
	width:142px;
	height:38px;
	vertical-align:middle;
}
.tabslink1_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab1.gif");
	width:142px;
	height:38px;
	vertical-align:middle;
}
.tabslink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab2_o.gif");
	width:141px;
	height:38px;
	vertical-align:middle;
}
.tabslink2_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab2.gif");
	width:141px;
	height:38px;
	vertical-align:middle;
}
.tabslink3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab3_o.gif");
	width:141px;
	height:38px;
	vertical-align:middle;
}
.tabslink3_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab3.gif");
	width:141px;
	height:38px;
	vertical-align:middle;
}
.tabslink4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab4_o.gif");
	width:140px;
	height:38px;
	vertical-align:middle;
}
.tabslink4_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("../images/tab4.gif");
	width:140px;
	height:38px;
	vertical-align:middle;
}
.linkswhitebold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.linkswhitebold:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}

.repeaterTable750
{
	width:750px;
	border-top:solid 1px #666666;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
}

.repeaterTable506
{
	width:506px;
	border-top:solid 1px #666666;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
}

.repeaterPreviousOrderItm
{
	height:35px;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}


.repeaterItm
{
	height:35px;
	border-right:1px dashed #666666;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}

.repeaterAltItm
{
	height:35px;
	border-right:1px dashed #666666;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}

.repeaterItm2
{
	border-right:1px dashed #666666;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}

.repeaterAltItm2
{
	border-right:1px dashed #666666;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}

.repeaterQtyBuy
{
	height:35px;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}

.repeaterAltQtyBuy
{
	height:35px;
	border-bottom:solid 1px #666666;	
	vertical-align:middle;
	text-align:left;
}

.repeaterCrossSell
{
	height:35px;
	border-right:1px dashed #666666;
	vertical-align:middle;
	text-align:left;
	background-color:#ffff99;
}

.repeaterAltCrossSell
{
	height:35px;
	background-color:#ffff99;
	border-right:1px dashed #666666;
	border-bottom:solid 1px #666666;
	vertical-align:middle;
	text-align:left;
}

.repeaterCrossSellQtyBuy
{
	height:35px;
	vertical-align:middle;
	text-align:left;
	background-color:#ffff99;
}

.repeaterAltCrossSellQtyBuy
{
	height:35px;
	background-color:#ffff99;
	border-bottom:solid 1px #666666;	
	vertical-align:middle;
	text-align:left;
}

.repeaterPagingFooter750
{
	width:750px;
	background-color:#dddddd;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}

.repeaterPagingFooter506
{
	width:506px;
	background-color:#dddddd;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
}

.searchresults
{
	background-color:#ffff99;
	font-weight:bold;
	color:#ff0000;
}
