A:link {
	color : #0869DE;
	}
A:visited {
	color : #080C6B;
	}
A:hover {
	color : #6B00DE;
	}

TH {
	padding-left : 3px;
	padding-right : 3px;
	background : #000463;
	color : white;
}

.alphalist TH{
	background-color : #E7E3FF;
	color : #435A6D;
	border : solid 1px #A5AED6;
	}

.BodyTabBarLinks {
	vertical-align : bottom;
}

.BodyTabBarLinks A:LINK ,
.BodyTabBarLinks A:VISITED {
	padding : 7px;
	color : black;
	text-decoration : none;
}

.BodyTabBarLinksButton {

}

.BodyTabBarLinksButton .over {

}

.BodyTabBarLinksButton TD {
	text-decoration : none;
}

.BodyTable .Even {
	background-color : #E7E7FF;
}

.BodyTable .Over {
	background-color : #F7F7F7;
	border : solid 1px white;
}

.BodyTable .Over TD {
	background-color : #F7F7F7;
}

.BodyTable TD {
	border : solid 1px #DBDBDB;
	padding : 4px;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align : middle;
}

.BodyTable TH {
	background-position : bottom;
	border : solid 1px #FFFFFF;
	background : #000463;
	color : white;
	font-weight : bold;
}

.CatalogPartner {
	font-weight : bold;
	position : absolute;
	right : 20px;
}

.CustomerGreeting {
	padding-bottom : 4px;
	padding-left : 4px;
	padding-top : 4px;
	color : #000000;
	font-weight : bold;
}

.DepartmentListingImage {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	width : 75px;
	vertical-align : top;
}

.FooterAccentBar ,
.FooterAccentBarLeftMenu {
	background-image : url(/assets/images/4469/footeraccentbg.gif);
	border-bottom : solid 1px #000000;
	height : 20px;
}

.FooterLinks {
	border-bottom : solid 1px #000000;
	border-left : solid 1px #000000;
	text-align : Center;
	vertical-align : middle;
}

.FooterTabBarCenter {
	border-bottom : solid 1px #000000;
}

.FooterTabbarlinksbutton .over{
	background-color : #525563;
}

.FooterTabbarlinksbutton A:LINK ,
.FooterTabbarlinksbutton A:VISITED {
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

.FooterTabBarRight {
	border-bottom : solid 1px #000000;
	padding-bottom : 1px;
	width : 50px;
	white-space : nowrap;
	color : #FFFFFF;
	font-weight : bold;
	text-align : Center;
	vertical-align : bottom;
}

.FooterTabBarRight A {
	color : #FFFFFF;
}

.FooterVerisignInfo {
	background-image: url(/assets/images/4469/topbg.gif);
	}

.FooterCopyright {
	background-color : #08A2F7;
	color : white;
}

.FooterReferrer {
	color : white;
	background : #08A2F7;
	}

.HeaderLeft {
	text-align : left;
	background-image: url(/assets/images/4469/topbg.gif);
}

.HeaderLinksBar {
	height : 22px;
	background-image: url(/assets/images/4469/linksbg.gif);
}

.HeaderLinksBarInner {
	background-color : transparent;
	border-right : solid 1px #C6C7C6;
	width : 600px;
	color : #FFFFFF;
	text-align : Center;
	height : 20px;
}

.HeaderLinksBarInner .over {
	border-top : solid 1px #000000;
	border-left : solid 1px #424142;
	border-bottom : solid 1px #C4C4C4;
	cursor : pointer;
}

.HeaderLinksBarInner A:LINK ,
.HeaderLinksBarInner A:VISITED ,
.HeaderLinksBarInner A:HOVER {
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

.HeaderLinksBarInner TD {
	border-left : solid 1px #C4C4C4;
}

.HeaderLinksBarShadow {
	background-color : black;
}

.HeaderNavBar {
	background-color : #FFFFCC;
	background : url(/assets/images/4469/navbarbg.gif) left bottom repeat-x #000463;
	color : #10DFFF;
	text-align : left;
	vertical-align : top;
	text-decoration : none;
	height : 28px;
}

.HeaderNavBar B {
	color : white;
	}

.HeaderNavBar A:LINK ,
.HeaderNavBar A:VISITED {
	color : #AD65FF;
	text-decoration : none;
}

.HeaderNavBar A:hover {
	color : white;
}

.HeaderNavBarEmailPage {
	background-color : #FFFFCC;
	background : url(/assets/images/4469/navbarbg.gif) left bottom repeat-x #000463;
	text-align : right;
	color : #10DFFF;
	vertical-align : top;
}

.HeaderNavBarEmailPage A:link,
.HeaderNavBarEmailPage A:visited {
	color : #10DFFF;
	font-weight : bold;
	text-decoration : none;
	}

.HeaderNavBarEmailPage A:hover {
	text-decoration : underline;
	}

.HeaderRight {
	padding-top : 8px;
	padding-right : 8px;
	text-align : right;
	vertical-align : top;
	background-image : url(/assets/images/4469/topbg.gif);
}

.HeaderRight IMG {
	border : solid 1px #102852;
	}

.HeaderTabBarButtonMain A ,
.HeaderTabBarButtonCatalog A ,
.HeaderTabBarButtonInfoCenter A ,
.HeaderTabBarButtonHelp A ,
.HeaderTabBarButtonAccount A {
	visibility : hidden;
}

.HeaderTabBarButtonMain {
	background-image : url(/assets/images/4469/home.gif);
	height : 30px;
	width : 60px;
}

.HeaderTabBarButtonCatalog {
	background-image : url(/assets/images/4469/catalog.gif);
	height : 30px;
	width : 74px;
}

.HeaderTabBarButtonInfoCenter {
	background-image : url(/assets/images/4469/infocenter.gif);
	height : 30px;
	width : 96px;
}

.HeaderTabBarButtonHelp {
	background-image : url(/assets/images/4469/help.gif);
	height : 30px;
	width : 51px;
}

.HeaderTabBarButtonAccount {
	background-image : url(/assets/images/4469/account.gif);
	height : 30px;
	width : 115px;
}

.HeaderTabBarCenter {
	background-image : url(/assets/images/4469/tabsbg.gif);
}

.HeaderTabBarLeft {
	width : 366px;
	padding-top : 0px;
	padding-bottom : 0px;
	vertical-align : bottom;
	cursor : pointer;
}

.HeaderTabBarLinksButton {
	width : 100%;
	background-image : url(/assets/images/4469/righttabbg.gif);
	font-weight : bold;
	text-align : center;
}

.HeaderTabBarLinksButton .over A:link,
.HeaderTabBarLinksButton .over A:visited{
	border : solid 1px #B5F3FF;
	color : black;
	cursor : pointer;
}

.HeaderTabBarLinksButton A:LINK ,
.HeaderTabBarLinksButton A:VISITED {
	border-right : solid 1px #0086BD;
	border-left : solid 1px #0086BD;
	padding : 3px;
	padding-top : 2px;
	color : #080C73;
	font-variant : small-caps;
	font-weight : bold;
	text-decoration : none;
}

.HeaderTabBarLinksButton TD {
	padding-top : 5px;
}

.HeaderTabBarLinksLeft {
	width : 22px;
	height : 30px;
	background-image : url(/assets/images/4469/righttableft.gif);
	background-position : left top;
	background-repeat : no-repeat;
}

.HeaderTabBarLinksRight {
	width : 22px;
	height : 30px;
	background-image : url(/assets/images/4469/righttabright.gif);
	background-position : left top;
	background-repeat : no-repeat;
}

.HeaderTabBarRight {
	width : 307px;
	white-space : nowrap;
	text-align : right;
	vertical-align : bottom;
}

.LeftMenu {
	width : 170px;
	color : #FFFFFF;
	text-align : left;
	vertical-align : top;
	background-color : #843CFF;
}

.LeftMenu LI {
	color : black;
	margin-left : -60px;
	padding-left: 40px;
	text-align : center;
	background : #0EBBFF;
}

.leftmenu UL {
	margin : 0px;
	}

.LeftMenuAds {
	padding-top : 3px;
	padding-bottom : 3px;
	text-align : Center;
}

.LeftMenuBody {
	}

.LeftMenuBody A:LINK ,
.LeftMenuBody A:VISITED {
	color : black;
	text-decoration : none;
	padding-left : 5px;
	text-align : left;
	border-top : solid 1px #7BFFFF;
	border-bottom : solid 1px #008EC6;
	background : #0EBBFF;
	display : block;
	_width : 100%;
}

.LeftMenuBody A:HOVER {
	color : white;
	background-color : #843CFF;
}

.LeftMenuBottom {
	padding : 0px;
	background : url(/assets/images/4469/leftmenubottom.gif) 0% top no-repeat;
	height : 50px;
	border-top : solid 1px #7BFFFF;
}

#officehours,
#afterhours {
	background-image : url(/assets/images/4469/topbg.gif);
	color : white;
	font-weight : bold;
	text-align : Center;
	height : 114px;
}

#officehours div {
	height: 70px;
	width: 285px;
	background-image: url(/assets/images/4469/callnow.jpg);
}

.LeftMenuSearchBox ,
.LeftMenuSearchButton ,
.LeftMenuWizards {
	text-align : Center;
}

.LeftMenuSearchBox INPUT {
	border : solid 1px #1061B5;
	background-image : url(/assets/images/inputbg.gif);

}

.leftMenuSearchButton INPUT {
	background-image : url(/assets/images/inputbg.gif);
	background-attachment : fixed;
	height : 20px;
}

.LeftMenuSearchText,
.LeftMenuSearchText A:link,
.LeftMenuSearchText A:visited{
	color : white;
	text-align : Center;
}

.LeftMenuSearchText A:hover {
	color : #C8DAF7;
}

.LeftMenuTop {
	background : url(/assets/images/4469/leftmenutop.gif) no-repeat;
	color : black;
	font-weight : bold;
	text-align : center;
	height : 16px;
}

.PageBody {
	border-left : 1px solid #000000;
	vertical-align : top;
}

.ProductMfgHeader {
	margin-top : 15px;
	margin-bottom : 15px;
}

.ProductMfgHeader TABLE {
	background-color : transparent;
	color : white;
}

.ProductMfgHeader TH{
	border : solid 1px black;
	color : white;
	background : url(/assets/images/4469/linksbg.gif) 0% bottom repeat-x #B569FF;
}
.ProductMfgHeader TH TD{
	color : white;
}
.ProductMfgHeader TH A:LINK ,
.ProductMfgHeader TH A:VISITED {
	color : white;
	text-decoration : none;
}

.ProductMfgHeader H2 {
	padding-top : 4px;
	padding-left : 5px;
	color : #6B00DE;
}

.ProductOptions {
	border : solid 1px #94BABD;
	background-color : #E7E7FF;
}

.ProductOptions TD{
	font-family : arial;
	background-color : #E7E7FF;
}

.productoptions .over TD{
	background-color : #BDBEFF;
}

.productoptions .click TD{
	background-color : #9C9EFF;
}

.productoptions .label2 {
	background-color : white;
	border : solid 1px #94BABD;
}

.productList TD{
	}

.pageheader H1 {
	color : #6B00DE;
	background-image: none;
	margin: 0px;
	}

.pageheader {
	background-color : white;
	border-left : none;
	border-bottom : none;
	}

.pageheader.caption {
	color : #185552;
	}

.pageheader H6 {
	color : #6B00DE;
	}

.Title A {
	color : black;
	font-weight : bold;
}

.pageheader .right {
	width : 0;
	background-repeat : no-repeat;
	background-position : 50% 50%;
	text-align : right;
}
