.top_header {
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	BACKGROUND-color: #D9D1C4;
} 

.top_header:hover {
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #ff0000;
	font-weight: normal;
	BACKGROUND-color: #D9D1C4;
}


.cat_link {
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	
} 

.cat_link:hover {
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #ff0000;
	font-weight: normal;
	BACKGROUND-color: #D9D1C4;	
}

.prod_description {
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #64574e;
	font-weight: normal;
	line-height:10px;
} 

.side_cat {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 11px;
	color: #f0f0f0;
	font-weight: bold;	
	BACKGROUND-COLOR: #004d97;

	
} .side_cat:hover {
	color: #0087C9;
}

.side_cat_larger {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 12px;
	color: #f0f0f0;
	font-weight: bold;	
	BACKGROUND-COLOR: #004d97;

	
} .side_cat_larger:hover {
	color: #0087C9;
}

.tabletopbarcolor {
	BACKGROUND-COLOR: #004d97;
}

.txtbox {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 11px;
	color:#000000;
	font-weight: normal;	
	BACKGROUND-COLOR: #FFFFFF;
}

.side_cat_selected {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 11px;
	color: #f0f0f0;
	font-weight: bold;		
} .side_cat_selected:hover {
	color: #004d97;
}


TABLE tr.internal_shoppingCart td{
	BACKGROUND-COLOR: #004d97;
}
 
.internal_table1 {
text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 14px;
	color: #004d97;
	font-weight: bold;	
	BACKGROUND-COLOR: #f0f0f0;
} .internal_table1:hover {
	color: #0087C9;
}

.bottom_footer_table {	
	text-align:right;	
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 10px;
	color: #004d97;
	font-weight: bold;		
} .internal_table1:hover {
	color: #0087C9;
}

.top_header_table {	
	text-align:right;	
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 12px;
	color: #004d97;
	font-weight: bold;		
} .internal_table1:hover {
	color: #0087C9;
}

.internal_ProductNameFont {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 16px;
	color: #004d97;
	font-weight: bold;	
}

.internal_ProductBold {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 14px;
	color: #004d97;
	font-weight: bold;	
}

.internal_ProductPriceFont {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;	

}



.internal_ProductDescriptionFont {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 14px;
	color: #004d97;
	font-weight: normal;	
}

.internal_CurrentCatFont {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 22px;
	color: #004d97;
	font-weight: bold;	
}

.internal_StandardFont {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

.internal_LargeBlack {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
}

.internal_LargeBlackBold {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.internal_StandardFontRed {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 13px;
	color: #FF0000;
	font-weight: normal;
}

.internal_DisclaimerFont {
	text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.internal_LargeFont {
text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 22px;
	color: #004d97;
	font-weight: bold;	
}

.internal_MediumFont {
text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 18px;
	color: #004d97;
	font-weight: bold;	
}

.internal_SmallerFont {
text-decoration:none;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
	font-size: 14px;
	color: #004d97;
	font-weight: bold;	
}

.internal_background {
BACKGROUND-COLOR: #f0f0f0;
}

.side_background {
BACKGROUND-COLOR: #004d97;
}

.top_menubar_bgt {
BACKGROUND-COLOR: #ffffff;
}

.top_menubar_bg {
BACKGROUND-COLOR: #004d97;
}

.side_backgroundInBetween {
BACKGROUND-COLOR: #ffffff;
}

.side_backgroundSubCat {
BACKGROUND-COLOR: #ffffff;
}

.arrowcellTry {
	BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; BACKGROUND-COLOR: #004d97;
}

.sectd_cat {
	text-decoration:none;
	font-family: verdana; 
	font-size: 10px;
	color: #f0f0f0;
	font-weight: bold;
} .sectd_cat:hover {
	color: 000000;
}

.list_cat {
	text-decoration:none;
	font-family: verdana; 
	font-size: 10pt;
	color: 000000;
	font-weight: bold;
} .list_cat:hover {
	color: ee1663;
}

.top_menubar_link {
	text-decoration:none;
	color: #currentLayout.top_menubar_link_fcolor#;
} .top_menubar_link:hover {
	color: #currentLayout.top_menubar_link_fcolor_over#;
}

.bt_link {
	text-decoration:none;
	color: #currentLayout.bt_fcolor#;
} .bt_link:hover {
	color: #currentLayout.bt_fcolor_over#;
}
.cat_link {
	text-decoration:none;
	color: #currentLayout.ds_sCat_fcolor#;
} .cat_link:hover {
	color: #currentLayout.ds_sCat_fcolor_over#;
}

body {
	background-color: #5f4f43;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
}

BODY {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: VERDANA, ARIAL, HELVETICA
}


P {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: VERDANA, ARIAL, HELVETICA
}
OL {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: VERDANA, ARIAL, HELVETICA
}
UL {
	FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: VERDANA, ARIAL, HELVETICA
}
BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}



P {
	MARGIN-TOP: 0px
}
UL {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: square
}
OL {
	PADDING-LEFT: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
TABLE.tableDisplay TH {
	BACKGROUND-COLOR: #cfebf4
}
TABLE TR.secondRow TD {
	BACKGROUND-COLOR: #ecf1f2
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.searchc-arrow {
	WIDTH: 8px; HEIGHT: 11px
}
IMG.blue-arrow {
	WIDTH: 8px; HEIGHT: 11px
}
IMG.1stlevel-arrow {
	WIDTH: 16px; HEIGHT: 21px
}
IMG.2ndlevel-arrow {
	WIDTH: 24px; HEIGHT: 21px
}
IMG.3rdlevel-arrow {
	WIDTH: 30px; HEIGHT: 21px
}
IMG.blue-arrow-mid-content {
	PADDING-LEFT: 4px; WIDTH: 8px; HEIGHT: 11px
}
IMG.blue-arrow-mid-content-FAQ {
	PADDING-LEFT: 4px; WIDTH: 8px; HEIGHT: 11px
}
.topic-text-mid-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.topic-text-mid-content-LndPgTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.topic-text-mid-content-LndPgLnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.bl {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #47a3c7; FONT-FAMILY: VERDANA
}
.bu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: VERDANA
}
.cc {
	FONT-WEIGHT: bold; COLOR: #cccccc
}
INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 7.8pt; COLOR: #555555; FONT-FAMILY: verdana
}
.formel1 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #ffffff; BORDER-LEFT: #333333 1px solid; COLOR: #555555; BORDER-BOTTOM: #333333 1px solid
}
.formel2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #005fa1; BORDER-LEFT: 0px solid; COLOR: #ffffff; BORDER-BOTTOM: 0px solid
}
.formel3 {
	COLOR: #00f
}
A {
	FONT-WEIGHT: bold; COLOR: #47a3c7; TEXT-DECORATION: none
}
A:hover {
	COLOR: #555555
}
LI A:link SUP {
	COLOR: #42a2c6
}
LI A:visited SUP {
	COLOR: #42a2c6
}
.mn {
	COLOR: #555555; TEXT-DECORATION: none
}
.mn:hover {
	COLOR: #004792
}
.mn1 {
	FONT-WEIGHT: normal; COLOR: #555555; TEXT-DECORATION: none
}
.mn1:hover {
	COLOR: #47a3c7
}
.more {
	COLOR: #47a3c7; TEXT-DECORATION: none
}
.more:hover {
	COLOR: #555555
}
.one {
	COLOR: #888888; TEXT-DECORATION: none
}
.one:hover {
	COLOR: #004792
}
.two {
	COLOR: #859db5; TEXT-DECORATION: none
}
.two:hover {
	COLOR: #004792
}
.three {
	COLOR: #47a3c7; TEXT-DECORATION: none
}
.three:hover {
	COLOR: #004792
}
.three-on {
	COLOR: #8a9ea7; TEXT-DECORATION: none
}
.TDTITLE {
	WIDTH: 191px; HEIGHT: 18px; BACKGROUND-COLOR: #e4f0f7; TEXT-ALIGN: left
}
.TDTITLE1 {
	WIDTH: 386px; HEIGHT: 18px; BACKGROUND-COLOR: #e4f0f7; TEXT-ALIGN: left
}
TABLE#main {
	MARGIN-LEFT: auto; WIDTH: 761px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.row {
	VERTICAL-ALIGN: top
}
TABLE#submain1main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 761px; PADDING-TOP: 0px; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff
}
.row1 {
	VERTICAL-ALIGN: middle; HEIGHT: 21px; TEXT-ALIGN: right
}
TABLE#ccnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 761px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.c1 {
	WIDTH: 570px; HEIGHT: 37px; BACKGROUND-COLOR: #ffffff
}
.header {
	BACKGROUND-IMAGE: url(../images/coop_search_2b.gif); WIDTH: 140px; HEIGHT: 20px; border-spacing: 0px
}
.header TD {
	BACKGROUND-IMAGE: url(../images/coop_search_2b.gif); WIDTH: 140px; HEIGHT: 20px; border-spacing: 0px
}
.graybox {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 180px; HEIGHT: 99px; BACKGROUND-COLOR: #f0f0f0; border-spacing: 0px
}
.graybox TD {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 180px; HEIGHT: 99px; BACKGROUND-COLOR: #f0f0f0; border-spacing: 0px
}
.graybox1 {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 304px; HEIGHT: 99px; BACKGROUND-COLOR: #f0f0f0; border-spacing: 0px
}
.graybox1 TD {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 304px; HEIGHT: 99px; BACKGROUND-COLOR: #f0f0f0; border-spacing: 0px
}
.graybox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 178px; HEIGHT: 99px; BACKGROUND-COLOR: #f0f0f0
}
.graybox2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 178px; HEIGHT: 99px; BACKGROUND-COLOR: #f0f0f0
}
.graybox3 {
	BACKGROUND-IMAGE: url(../images/test_1_content.gif); MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 426px; HEIGHT: 79px; border-spacing: 0px
}
.graybox3 TD {
	BACKGROUND-IMAGE: url(../images/test_1_content.gif); MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 426px; HEIGHT: 79px; border-spacing: 0px
}
.bluebox {
	BACKGROUND-IMAGE: url(../images/news_content.gif); MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 178px; HEIGHT: 79px; border-spacing: 0px
}
.bluebox TD {
	BACKGROUND-IMAGE: url(../images/news_content.gif); MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 178px; HEIGHT: 79px; border-spacing: 0px
}
TABLE#menu1 {
	WIDTH: 173px
}
.n1 {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; WIDTH: 157px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
TABLE#menu2 {
	WIDTH: 173px
}
.nn2 {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; WIDTH: 149px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
.arrowcell {
	BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f0f0f0
}
TABLE#menu3 {
	WIDTH: 173px
}
.nnn3 {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; WIDTH: 143px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
TABLE#middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 386px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.m1 {
	WIDTH: 180px; BACKGROUND-COLOR: #ffffff
}
TABLE#bluebox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e4f0f7
}
.b1 {
	WIDTH: 180px; BACKGROUND-COLOR: #e4f0f7
}
.b2 {
	VERTICAL-ALIGN: top; WIDTH: 10px; BACKGROUND-COLOR: #e4f0f7
}
.b3 {
	VERTICAL-ALIGN: top; WIDTH: 160px; BACKGROUND-COLOR: #e4f0f7; TEXT-ALIGN: left
}
.b4 {
	VERTICAL-ALIGN: top; WIDTH: 10px; BACKGROUND-COLOR: #e4f0f7
}
.b5 {
	WIDTH: 10px; BACKGROUND-COLOR: #e4f0f7
}
TABLE#graybox4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0
}
.r1 {
	WIDTH: 180px; BACKGROUND-COLOR: #f0f0f0
}
.r2 {
	WIDTH: 10px; BACKGROUND-COLOR: #f0f0f0
}
.r3 {
	VERTICAL-ALIGN: top; WIDTH: 160px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
.r4 {
	VERTICAL-ALIGN: top; WIDTH: 10px; BACKGROUND-COLOR: #f0f0f0
}
.r5 {
	WIDTH: 10px; BACKGROUND-COLOR: #f0f0f0
}
.bottom {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bottom_2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 685px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right; border-spacing: 0px
}
.bottom TD {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bottom_2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 685px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right; border-spacing: 0px
}
.bottom1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right; border-spacing: 0px
}
.bottom1 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right; border-spacing: 0px
}
