H1 {
	color : #212431;
}
H1 , H5 , HR {
	color : #212431;
}

HR {
	height : 2px;
	color : #CEDFE7;
}

H2 A, H2 A:hover , H2 A:visited{
	color : #212431;
}

TH {
	background-color : #CED7DE;
	white-space : no-wrap;
}

BODY {
	scrollbar-arrow-color : #10496B;
	scrollbar-base-color : #000000;
	scrollbar-face-color : #959CA7;
	scrollbar-track-color : #4A494A;
}

A {	
	color : #0875AD;
}

A:visited {
	color : #214D94;
}

A:visited:hover,
A:hover{
	color : black;
}

.BodyTabBarLinks {
	vertical-align : bottom;
	white-space : nowrap;
}

.BodyTabBarLinks A:LINK, 
.BodyTabBarLinks A:VISITED {
	color : #7B9EB5;
	padding : 7px;
	text-decoration : none;
}

.BodyTabBarLinksButton {
	height : 15px;
	padding-left : 5px;
	padding-right : 5px;
	white-space : nowrap;
}

.BodyTabBarLinksButton TD{
	border-right : solid 1px #ADC3CE;
	font-variant : small-caps;
	padding-left : 3px;
	padding-right : 3px;
	color : #7B9EB5;
	font-weight : bold;
	text-decoration : none;
}

.BodyTabBarLinksButton .over {
	background-color : #E7EBEF;
	border-top : solid 1px #ADC3CE;
}

.BodyTabBarLinksButton .over A,
.BodyTabBarLinksButton .over A:VISITED{
	color : #52596B;
}

.BodyTabBarLinksLeft {
}

.bodytable .even {
	background-color : #E7EBEF;
}

.bodytable .over TD ,
.bodytable .over {
	background-color : #DEE7EF;
}

.bodytable TD {
	border : solid 1px white;
	padding-left : 5px;
	padding-right : 5px;
}

.bodytable TH {
	background-color : #CED7DE;
	border : solid 1px #FFFFFF;
	color : #FFFFFF;
	font-weight : bold;
}

.CustomerGreeting {
	color : #000000;
	font-weight : bold;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-top : 4px;
}

.DepartmentListingImage {
	padding : 5px;
	vertical-align : top;
}

.DepartmentListingImage IMG{
	margin-top : 10px;
}

.DepartmentListingText{
	padding-top : 2px;
	color : #314552;
	vertical-align : top;
}

.DepartmentListingText H2{
	margin-top : 10px;
	margin-bottom : 4px;
}

.DepartmentListingText H2 A,
.DepartmentListingText H2 A:visited{
	color : #314552;
	text-decoration : none;
}

.DepartmentListingText H2 A:hover,
.DepartmentListingText H2 A:visited:hover{
	text-decoration : underline;
	color : black;
}

.FooterLinks {
	text-align : Center;
}

.FooterLinks A,
.FooterLinks A:visited{
	text-decoration : none;
}

.FooterLinks A:hover{
	text-decoration : underline;
}

.FooterTabbarlinksbutton {
	background-image : url(/assets/images/1213/top.gif);
	background-repeat : no-repeat;
	background-position : right;
	text-align : center;
	height : 30px;
	cursor : pointer;
}

.FooterTabbarlinksbutton A,
.FooterTabbarlinksbutton A:VISITED{
	color : black;
	font-weight : bold;
	text-decoration : none;
	font-variant : small-caps;
	padding-left : 9px;
}

.FooterTabbarlinksbutton .over A,
.FooterTabbarlinksbutton .over A:VISITED{
	color : #848E94;
}

.FooterTabBarRight {
	color : #FFFFFF;
	font-weight : bold;
	padding-bottom : 1px;
	text-align : Center;
	width : 65px;
}

.FooterTabBarRight A {
	color : #FFFFFF;
	width : 100%;
}

.FooterReferrer {
	background-color : #314552;
	color : #c4c4c4;
}


.HeaderRight ,
.HeaderLeft {
	background-image : url(/assets/images/1213/topbg.gif);
}

.HeaderRight {
	padding-right : 5px;
}

.HeaderNavBarEmailPage {
	background-image : url(/assets/images/1213/navbarbg.gif);
	padding-bottom : 5px;
	color : white;	
}

.HeaderNavBarEmailPage A {
	color : white;
	text-decoration : none;
}

.HeaderNavBarEmailPage A:hover {
	color : black;
	text-decoration : underline;
}

.CatalogPartner {
	position : absolute;
	right : 20px;
	font-weight : bold;
	padding-top : 3px;
}

.LeftMenuWizards {
	text-align : center;
}

.ProductMfgHeader {
	background-color : #DEDFE7;
	color :#52596B;
}

.ProductMfgHeader TABLE {
	background-color : transparent;
	color : black;
}

.ProductMfgHeader TH {
	background-color : #ADC3CE;
	color : black;
	border : solid 1px #425D9C;
}

.ProductMfgHeader TH A:LINK,
.ProductMfgHeader TH A:VISITED{
	color : #426594;
}

.ProductMfgHeader TH A:hover{
	color : #212431;
}

.ProductOptions {
	background-color : #CEDBEF;
	border : solid 1px black;
}

.ProductOptions TD {
}

.ProductOptionsTab {
	color : white;
	padding-right : 10px;
	padding-top : 2px;
	padding-bottom : 2px;
	background-color : black;
	font-weight : bold;
}

.ProductOptionsTabLeft {
	background-color : black;
	background-image : url(/assets/images/Black_TRI.gif);
	background-position : left top;
	background-repeat : no-repeat;
	width : 20px;
}

#officehours,
#afterhours {
	color : #314552;
	background-image : url(/assets/images/1213/topbg.gif); 
	height : 79px;
}

#officehours div {
	background-image: url(/assets/images/1213/callnow.jpg);
	height: 70px;
	width: 285px;
}

.LeftMenuSearchBox TD{
	text-align : Center;
	background : #ACC1CD;
}

.LeftMenuSearchBox input {
	background-image : url(/assets/images/inputbg.gif);
	font-size : 9pt;
}
.LeftMenuSearchBox #button {
	font-size : 9pt;
}
.LeftMenuSearchText{
	color : #314552;
	text-align : Center;
}

.LeftMenuBody {
	background-image : 
	background-color : #ADC3CE;
	color : #314552;
}

.LeftMenuBody A:LINK,
.LeftMenuBody A:VISITED {
	color : #424D5A;
	text-decoration : none;
}

.LeftMenuBody A:HOVER {
	color : black;
}

.LeftMenuAds {
	text-align : Center;
}

.LeftMenuList {
	margin-bottom : 0px;
}

.Title A{
	color : black;
	font-weight : bold;
}

.HeaderLinksBarInner A ,
.HeaderLinksBarInner A:visited{
	color : #C6DFF7;
	font-weight : bold;
	text-decoration : none;
}

.HeaderLinksBarInner TD {
	border-left : solid 1px #5A86A5;
	border-right : solid 1px #5A86A5;
}

.HeaderLinksBarShadow {
	background-color : #94A6D6;
}

.headerlinksbarshadowleft {
	height : 25px;
	background-image: url(/assets/images/1213/leftmenuupper.gif);
	background-position : 0 1;
	background-repeat : no-repeat;
	background-color : #314552;
}

.HeaderNavBar {
	background-image : url(/assets/images/1213/navbarbg.gif) ;
	color : white;
	height : 24px;
	text-align : left;
	text-decoration : none;
	padding-bottom : 5px;
	font-size : 70%;
	padding-left : 5px;
}

.HeaderNavBar B{
	color : black;
}

.HeaderTabBarCenter {
	background-image : url(/assets/images/1213/headertabsbarcenter.gif);
}

.HeaderTabBarLeft{
	background-image : url(/assets/images/1213/headertabsbarcenter.gif);
	width : 374px;
	padding-top : 0px;
	padding-bottom : 0px;
}

.HeaderTabBarLeft A:LINK,
.HeaderTabBarLeft A:VISITED {
	visibility : hidden;
}

.HeaderTabBarRight {
	width : 300px;
	background : transparent;
}

.HeaderTabBarLinksButton {
	color : #313031;
	font-weight : bold;
	font-size : 100%;
	background-image : url(/assets/images/1213/tabsbg.gif);
	text-align : center;
	height : 37px;
	width : 300px;
}

.HeaderTabBarLinksButton .over{
	cursor : pointer;
}

.HeaderTabBarLinksButton TD{
	padding-top : 5px;
}

.HeaderTabBarLinksButton .over A,
.HeaderTabBarLinksButton .over A:visited{
	color : #314552;
	background-color : #BDD7E7;
	padding-left : 4px;
	padding-right : 4px;
}

.HeaderTabBarLinksButton A, 
.HeaderTabBarLinksButton A:visited{
	color : white;
	font-variant : small-caps;
	font-weight : bold;
	text-decoration : none;
	padding-left : 4px;
	padding-right : 4px;
	border-right : solid 1px #21414A;
	border-left : solid 1px #21414A;
}

.HeaderTabBarLinksLeft {
	background-image : url(/assets/images/1213/tabsleft.gif);
	width : 72px;
}

.HeaderTabBarLinksRight {
	background-image : url(/assets/images/1213/tabsright.gif);
	width : 4px;
}

.HeaderTabBarSpace {
}

.bodytable TH {
	background-color : #5A829C;
	border : solid 1px #FFFFFF;
	color : #FFFFFF;
	padding-left : 3px;
	padding-right : 3px;
}

.FooterAccentBar {
	height : 27px;
	background-image : url(/assets/images/1213/footeraccent.gif);
}

.FooterAccentBarLeftMenu {
	background-image : url(/assets/images/1213/leftaccent.gif);
}

.HeaderLinksBar {
	background-image : url(/assets/images/1213/headerlinks.gif);
	color : #FFFFFF;
	height : 18px;
}

.HeaderLinksBarInner {
	background-color : #314552;
	color : black;
	height : 5px;
	text-align : Center;
	width : 600px;
}

.HeaderLinksBarInner .over {
	background-color : #212431;
	cursor : pointer;
}

.HeaderLinksBarInner .over A,
.HeaderLinksBarInner .over A:visited,
.HeaderLinksBarInner .over A:hover{
	color : #5A829C;
}

.HeaderNavBar A:LINK,
.HeaderNavBar A:VISITED{
	padding-right :3px;
	color : white;
	font-weight : bold;
	text-decoration : none;
}

.HeaderNavBar A:HOVER{
	color : black;
	font-weight : bold;
	text-decoration : none;
}

.LeftMenu{
	background-image : url(/assets/images/1213/leftmenubg.gif);
	background-position : right;
	background-repeat : repeat-y;
	background-color : #ACC1CD;
	color : #314552;
	text-align : left;
	vertical-align : top;
	width : 167px;
}

.LeftMenu LI {
	color : #314552;
}

.LeftMenu FORM {
	margin : 0px;
}

.LeftMenuTop {
	background-color : #59839B;
	color : white;
	font-weight : bold;
	height : 17px;
	text-align : center;
	border-left : solid 1px #ACB6C2;
	border-right : solid 1px #292C29;
}

.leftmenubottom {
	border-left : solid 1px #ACB6C2;
	border-right : solid 1px #6B7173;
}

.FooterVerisignInfo {
	padding-top : 1px;
}

.RedButton {
	background-image : url(/assets/images/inputbg.gif);
}

.GreyButton {
	background-image : url(/assets/images/inputbg.gif);
}

/*td {border : solid 1px blue;}*/

