.txt9clr999999 {
	font: 9px Verdana,Arial;
	color:999999;
	text-decoration:none;
}

.txt9clr666666 {
	font: 9px Verdana,Arial;
	color:666666;
	text-decoration:none;
}

a.txt9clr666666:Active, a.txt9clr666666:Hover {
	font: 9px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.txt9clr5D8AE6 {
	font: 9px Verdana,Arial; 
	color:5D8AE6;
	text-decoration:none;
}

a.txt9clr5D8AE6:Active, a.txt9clr5D8AE6:Hover {
	font: 9px Verdana,Arial; 
	color:5D8AE6;
	text-decoration:none;
}

.txt10clr666666st {
	font: 10px Verdana,Arial;
	color:666666;
	text-decoration: line-through;
}

.txt10clr666666 {
	font: 10px Verdana,Arial;
	color:666666;
	text-decoration:none;
}

a.txt10clr666666:Active, a.txt10clr666666:Hover {
	font: 10px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.txt10clr999999 {
	font: 10px Verdana,Arial;
	color:999999;
	text-decoration:none;
}

a.txt10clr999999:Active, a.txt10clr999999:Hover {
	font: 10px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.flag {
	font: 10px Verdana,Arial;
	color:7A7A7A;
	text-decoration:none;
	text-weight:bold;
}

.txt10clrCC0099 {
	font: 10px Verdana,Arial;
	color:CC0099;
	text-decoration:none;
}

.txt10clrCCCCCC {
	font: 10px Verdana,Arial;
	color:CCCCCC;
	text-decoration:none;
}

.txt11clrCCCCCC {
	font: 11px Verdana,Arial;
	color:CCCCCC;
	text-decoration:none;
}

.txt10clr000000 {
	font: 10px Verdana,Arial;
	color:000000;
	text-decoration:none;
}

.txt10clr5D8AE6 {
	font: 10px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

a.txt10clr5D8AE6:Active, a.txt10clr5D8AE6:Hover{
	font: 10px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.txt10clr5D8AE6u {
	font: 10px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

a.txt10clr5D8AE6u:Active, a.txt10clr5D8AE6u:Hover{
	font: 10px Verdana,Arial;
	color:5D8AE6;
	text-decoration:underline;
}

.lnk10clr5D8AE6, .lnk10clr5D8AE6:Active, .lnk10clr5D8AE6:Hover { 
	font-family:verdana,arial; 
	font-size:10px; 
	color:5D8AE6; 
	text-decoration:underline;
}
.lnk10clr5D8AE6noline, .lnk10clr5D8AE6:Active { 
	font-family:verdana,arial; 
	font-size:10px; 
	color:5D8AE6; 
	text-decoration:none;
}
.lnk10clr5D8AE6noline:Hover { 
	font-family:verdana,arial; 
	font-size:10px; 
	color:999999; 
	text-decoration:none;
}

.txt10clrF30D1E {
	font: 10px Verdana,Arial;
	color:F30D1E;
	text-decoration:none;
}

a.txt10clrF30D1E:Active, a.txt10clrF30D1E:Hover{
	font: 10px Verdana,Arial;
	color:F30D1E;
	text-decoration:none;
}

.txt11clr666666 {
	font: 11px Verdana,Arial;
	color:666666;
	text-decoration:none;
}

a.txt11clr666666:Active, a.txt11clr666666:Hover {
	font: 11px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.txt11clr8C8B8A {
	font:11px Verdana,Arial;
	color:8C8B8A;
	text-decoration:
	none;line-height:150%;
}

a.txt11clrA8A7A5:Active, a.txt11clrA8A7A5:Hover {
	font: 11px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
	line-height: 150%;
}

.txt10clrA8A7A5 {
	font: 10px Verdana,Arial;
	color:A8A7A5;
	text-decoration:none;
	line-height: 150%;
}

.txt11clrA8A7A5 {
	font: 11px Verdana,Arial;
	color:A8A7A5;
	text-decoration:none;
	line-height: 150%;
}

a.txt11clrA8A7A5:Active, a.txt11clrA8A7A5:Hover {
	font: 11px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
	line-height: 150%;
}

.txt11clrAE8549 {
	font: 11px Verdana,Arial;
	color:AE8549;
	text-decoration:none;
}

.txt11clr5D8AE6 {
	font: 11px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.txt11clr5D8AE6hl {
	font: 11px Verdana,Arial;
	color:5D8AE6;
	background:E2EAFC;
}

a.txt11clr5D8AE6:Active, a.txt11clr5D8AE6:Hover {
	font: 11px Verdana,Arial;
	color:5D8AE6;
	text-decoration:none;
}

.txt11clrF30D1E {
	font: 11px Verdana,Arial;
	color:F30D1E;
	text-decoration:none;
}

a.txt11clrF30D1E:Active, a.txt11clrF30D1E:Hover {
	font: 11px Verdana,Arial; 
	color:F30D1E;
	text-decoration:none;
}

.txt12clr666666 {
	font-family:Verdana,Arial;
	font-size:12px; 
	color:666666;
}

.txt14clr000000 {
	font-family:Verdana,Arial;
	font-size:14px; 
	color:000000;
}

.txt12clr5D8AE6 {
	font: 12px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
}
a.txt12clr5D8AE6:Active, a.txt12clr5D8AE6:Hover{
	font: 12px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
}
.lnk12clr5D8AE6, .lnk12clr5D8AE6:Active, .lnk12clr5D8AE6:Hover { 
	font-family: verdana,arial; 
	font-size: 12px; 
	color: 5D8AE6; 
	text-decoration: underline;
}

.error {
	font-family:verdana,arial;
	font-size:10px; 
	color:FF0000; 
	font-weight:bold;
}
.txt10clrFF0000 {
	font-family:verdana,arial;
	font-size:10px; 
	color:FF0000;
}
.footerLinks {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color: 666666;
}
a.footerLinks:Active, a.footerLinks:Hover {
 	font : 9px Verdana, Arial;
	text-decoration : none;
	color:5D8AE6;
}

.indentObject6 {margin-left: 6px;}
.indentObject7 {margin-left: 7px;}
.indentObject15 {margin-left: 15px;}
.indentObject16 {margin-left: 16px;}

.headerSubNav {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #999999;
	display : block;
	padding : 2px 6px 2px 6px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerSubNav:link, a.headerSubNav:visited {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #666666;
	display : block;
	padding : 2px 6px 2px 6px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerSubNav:hover, a.headerSubNav:active {
	text-decoration : none;
	background : #E6EDFD;
}

.headerSubNavBold {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #999999;
	display : block;
	padding : 2px 6px 2px 6px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerSubNavBold:link, a.headerSubNavBold:visited {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #5D8AE6;
	display : block;
	padding : 2px 6px 2px 6px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerSubNavBold:hover, a.headerSubNavBold:active {
	text-decoration : none;
	background : #E6EDFD;
}

.headerSubNavBox {
	border-style: solid;
	border-color: 999999;
	border-width: 1px 1px 1px 1px;
	background-color: FFFFFF;
}

.textBox {
	font: 12px Verdana, Arial; 
	color: 666666;
	text-decoration: none;
}

.headerMenuIndent7 {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #666666;
	display : block;
	padding : 2px 6px 2px 6px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerMenuIndent7:link, a.headerMenuIndent7:visited {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #666666;
	display : block;
	padding : 2px 6px 2px 6px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerMenuIndent7:hover, a.headerMenuIndent7:active {
	text-decoration : none;
	background : #E6EDFD;
}

.headerMenuIndent14 {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #999999;
	display : block;
	padding : 2px 6px 2px 13px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerMenuIndent14:link, a.headerMenuIndent14:visited {
	font : 9px Verdana, Arial;
	text-decoration : none;
	color : #999999;
	display : block;
	padding : 2px 6px 2px 13px;
	margin : 1px 1px 1px 1px;
	vertical-align: middle;
}
a.headerMenuIndent14:hover, a.headerMenuIndent14:active {
	text-decoration : none;
	background : #E6EDFD;
}

.giftMenuIndent7 {
	font: 11px Verdana,Arial;
	color:999999;
	text-decoration:none;
	padding-left: 7px;
}

a.giftMenuIndent7:Active, a.giftMenuIndent7:Hover {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 7px;
}

.giftMenuIndent15 {
	font: 11px Verdana,Arial;
	color: 999999;
	text-decoration: none;
	padding-left: 15px;
}

a.giftMenuIndent15:Active, a.giftMenuIndent15:Hover {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 15px;
}

.sideNavItem {
	font: 11px Verdana,Arial;
	color: 999999;
	text-decoration: none;
}

a.sideNavItem:Active, a.sideNavItem:Hover, .sideNavItemHighlight {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
}

.giftMenuHighlight {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 15px;
}

.sideMenuIndent6 {
	font: 11px Verdana,Arial;
	color: 999999;
	text-decoration: none;
	padding-left: 6px;
}

a.sideMenuIndent6:Active, a.sideMenuIndent6:Hover {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 6px;
}

.sideMenuIndent15 {
	font: 11px Verdana,Arial;
	color: 999999;
	text-decoration: none;
	padding-left: 15px;
}

a.sideMenuIndent15:Active, a.sideMenuIndent15:Hover {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 15px;
}

.sideMenuHighlight {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 6px;
}

.sideMenuHighlight7 {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-left: 7px;
}

.sideMenuBKGround {
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #E6EDFD;
}

.txt11clrC2AF51 {
	font: 11px Verdana,Arial;
	color: C2AF51;
	text-decoration: none;
}

a.txt11clrC2AF51:Active, a.txt11clrC2AF51:Hover{
	font: 11px Verdana,Arial;
	color: 5D8AE6;
	text-decoration: none;
}

input { 
	font-family:verdana,arial; 
	font-size:10px; 
	color:000000; 
	text-decoration:none; 
}

select { 
	font-family:verdana,arial;
	font-size:10px;
	color:000000;
	text-decoration:none;
}

textarea { 
	font-family:verdana,arial;
	font-size:10px; 
	color:000000; 
	text-decoration:none;
}

.productSideNav {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #666666;
	display : block;
	padding : 2px 3px 2px 7px;
}

a.productSideNav:Highlight, a.productSideNav:Hover {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #007AC8;
	display : block;
	padding : 2px 3px 2px 7px;
}

.productSideNavSelected {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #007AC8;
	display : block;
	padding : 2px 3px 2px 0px;
}

.navHorzDotsPlacement {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #666666;
	display : block;
	padding : 6px 0px 4px 0px;
}

.zoomProductTitle {
	font : bold 12px Verdana, Arial;
	text-decoration : none;
	color : 666666;
	/*display : block;*/ /* on Mozilla/Gecko browsers this displays improperly */
}
.pipToolbox{
	background-color : #FFFFFF;
	border-color : #CCCCCC;
	border-style : solid;
	border-width : 1px 1px 1px 1px;
}
.pipTools {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #5D8AE6;
	display : block;
	background-color:#FFFFFF; 
	padding : 3px 7px 3px 7px;
}

a.pipTools:link, a.pipTools:visited {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #5D8AE6;
	display : block;
	padding : 3px 7px 3px 7px;
}

a.pipTools:hover, a.pipTools:active {
	text-decoration : none;
	background : #E5E5E5;
}

/* form field */
select.list {
	font: 10px Verdana, Arial;
	color: #666666;
	text-decoration: none;
}

input.storefield {
	font: 10px Verdana, Arial;
	color: #666666;
	text-decoration: none;
	padding-left: 4px;
}
/* /form field */

/* shop popup sidenav */
.productPopSideNav {
	font: 10px Verdana, Arial;
	text-decoration: none;
	color: #666666;
}

a.productPopSideNav:active, a.productPopSideNav:hover {
	font: 10px Verdana, Arial;
	text-decoration: none;
	color: #007AC8;
}

.productPopSideNavSelected {
	font: 10px Verdana, Arial;
	text-decoration: none;
	color: #007AC8;
}
/* /shop popup */

/* addressbook */
.addressSideNav7 {
	font: 11px Verdana, Arial;
	color: #999999;
	padding-left: 7px;
	text-decoration: none;
}

a.addressSideNav7:active, a.addressSideNav7:hover {
	font: 11px Verdana, Arial;
	color: #5D8AE6;
	padding-left: 7px;
	text-decoration: none;
}
/* /addressbook */


/* content block */
.contentBlockHead {
	font : 18px Verdana, Arial;
	text-decoration : none;
	text-align : center;
	color : #FFFFFF;
}
/* /content block header */

/* content block body text */
.contentBlockBody {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #FFFFFF;
}

.contentBlockBodyCenter {
	font : 10px Verdana, Arial;
	text-decoration : none;
	text-align : center;
	color : #FFFFFF;
}

a.contentBlockLink {
	font : 10px Verdana, Arial;
	text-decoration : underline;
	color : #FFFFFF;
}

.contentBlockBodyDark {
	font : 10px Verdana, Arial;
	text-decoration : none;
	color : #666666;
}

.contentBlockBodyDarkC {
	font : 10px Verdana, Arial;
	text-decoration : none;
	text-align : center;
	color : #666666;
}
/* /content block body text */