.boxADS {
	/*background-image:url(../../images/1Test.jpg);*/
	float:left;
	height:31px;
	width:100px;
	margin:-40px 0 5px 0;
	padding:5px 0 5px 0;
	background-color:orange;
}
.boxADSR {
	/*background-image:url(../../images/1Test.jpg);*/
	float:right;
	height:31px;
	width:100px;
	margin:-40px 0 5px 0;
	padding:5px 0 5px 0;
	background-color:orange;
}
/* gradients */
TD.GradPurple {
	background-color: #CEDAF3;
	border: solid 1px #CEDAF3;
 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#EAEFFA', EndColorStr= '#CEDAF3' );
}
TD.GradGrey {
	/*background-image: url(../images/misc/bgFooter0.gif);*/
	background-color: #CECECE;
	border: solid 0px #CECECE;
 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFF', EndColorStr= '#CECECE' );
	font-family: Tahoma, sans-serif;
	color:#330066;
	font-size: 0.7em;
}
.GradGreyH {
	background-color: #F5F5F5;
 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr= '#FFFFFF', EndColorStr= '#EEEEEE' );
	font-family: Tahoma, sans-serif;
	color:#330066;
	font-size: 0.7em;
}
.GradBlueH { background-color: #d6e7ff;  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#d6e7ff', EndColorStr= '#F1F6FE' );
}
.GradB2WH { background-color: #d6e7ff;  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#F1F6FE', EndColorStr= '#ffffff' );
}
.SmallText {
	font-family: Tahoma, sans-serif;
	font-size: 0.7em;
}
UL {
	LIST-STYLE-TYPE: SQUARE;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 15px;
}
.formblack {
	COLOR: #474747;
	FONT-FAMILY: Verdana, Arial, Tahoma, Geneva, Sans-Serif;
	FONT-SIZE: 10px;
}
.dgTable {
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
	border-collapse: collapse;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 10px;
	COLOR: #5d5d5d;
}
.dgTotals {
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
	border-collapse: collapse;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 10px;
	COLOR: #5d5d5d;
}
.dgTableDash {
	background-color: #FFFFFF;
	border:dashed;
	border: 1px;
	border-color:#000066;
	border-collapse: collapse;
}
.dgTableDotted {
	background-color: #FFFFFF;
	border-style:dotted;
	border-width:thin;
	border-color:#000066;
	border-collapse: collapse;
}
.dgHeader TD {
	font-family: Tahoma, sans-serif;
	font-size: 11px; /*8pt;*/
	font-weight: bold;
	color: #ffffff;
	padding: 0px;
	height: 31px;
	text-align: center;
	background-color: #3165CE;
	background-image: url(../imagescart/bgHeader1b.gif);
}
.head {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	COLOR: #666666;
	FONT-FAMILY: "New Yorker", "Times New Roman", Times, serif
}
.phead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.thead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #BFDFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cathead {
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	COLOR: #666666;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.cathead {
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR: #000080;
	FONT-FAMILY: Tahoma, Times, serif
}
.text {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.times12 {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.arialtext {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialtext12 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.proof {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arial12bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redtext {
	FONT-WEIGHT: bold;
	COLOR: #ff0000
}
.redtextMED {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ff0000
}
.error {
	FONT-WEIGHT: bold;
	COLOR: #ff0000
}
.info {
	FONT-WEIGHT: normal;
	COLOR: #009933
}
.arial12boldgrey {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arialtext12bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialtextblack {
	FONT-SIZE: 10px;
	COLOR: #333;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.timesbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #999999;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.timesboldhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.disabled {
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.A2 {
	BORDER-RIGHT: #CC0000 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #CC0000 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR:#FFFFFF;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #CC0000 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #CC0000 2px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.norm:visited {
	COLOR: #0033ff;
	TEXT-DECORATION: none
}
A.norm:link {
	COLOR: #0033ff;
	TEXT-DECORATION: none
}
A.norm:hover {
	COLOR: #0033ff;
	TEXT-DECORATION: none;
}
A.sel:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.sel:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.sel:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.dis:visited {
	COLOR: #cccccc;
	TEXT-DECORATION: none
}
A.dis:link {
	COLOR: #cccccc;
	TEXT-DECORATION: none
}
A.dis:hover {
	COLOR: #9999cc;
	TEXT-DECORATION: none
}
.pricetext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #009933;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stext {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.selectedtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.infotext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: blue;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headtext {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formlabel {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 9px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formstext {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 10px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.unhilited {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #ffffff;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #ffffff;
	BORDER-TOP-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #ffffff
}
.hilited {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #c0ad90;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #c0ad90;
	BORDER-TOP-COLOR: #c0ad90;
	BACKGROUND-COLOR: white;
	BORDER-RIGHT-WIDTH: 1px;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: #c0ad90
}
.selected {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #f49b97;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #f49b97;
	BORDER-TOP-COLOR: #f49b97;
	BACKGROUND-COLOR: white;
	BORDER-RIGHT-WIDTH: 1px;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: #f49b97
}
.formsbg {
	BORDER-RIGHT: #c0ad90 1px solid;
	BORDER-TOP: #c0ad90 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #000 1px solid;
	color:#000099;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND: #BFDFFFs;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tpforms {
	BORDER-RIGHT: #c0ad90 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #c0ad90 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #BFDFFF;
	color:#000066;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #c0ad90 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #c0ad90 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tpformsX {
	BORDER-RIGHT: #c0ad90 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #c0ad90 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR:#0033FF;
	color:#FFFFFF;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #c0ad90 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #c0ad90 2px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tborder {
	BORDER-RIGHT: #BFDFFF 1px solid;
	BORDER-TOP: #c0ad90 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #BFDFFF;
	BORDER-LEFT: #BFDFFF 1px solid;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #c0ad90 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse
}
.tblReversePrint {
	BORDER-RIGHT: #bbc3d3 1px solid;
	BORDER-TOP: #bbc3d3 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #BFDFFF;
	BORDER-LEFT: #bbc3d3 2px solid;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #bbc3d3 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse
}
.tborderhead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND:#BFDFFF;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tbordersm {
	BORDER-RIGHT: #c0ad90 1px solid;
	BORDER-TOP: #c0ad90 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #f2e7db;
	BORDER-LEFT: #c0ad90 1px solid;
	COLOR: #333;
	BORDER-BOTTOM: #c0ad90 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse
}
.tpline { BACKGROUND: #c0ad90 }
.tpbg { BACKGROUND: #f2e7db }
.tptable {
	BORDER-RIGHT: #c0ad90 1px solid;
	BORDER-TOP: #c0ad90 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #c0ad90 1px solid;
	COLOR: #333;
	BORDER-BOTTOM: #c0ad90 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse
}
.searchtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
INPUT.submitButton {
	BORDER-RIGHT: #666666 1px solid;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #5d5d5d;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #cccccc
}
A.textnorm:hover {
	COLOR: #999999;
	TEXT-DECORATION: none;
}
A.textnorm:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.textnorm:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.linknorm:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #957b55;
	TEXT-DECORATION: none
}
A.linknorm:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3049fe;
	TEXT-DECORATION: none
}
A.linknorm:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3049fe;
	TEXT-DECORATION: none
}
A.textnorm:link {
	COLOR: #666666;
	TEXT-DECORATION: none
}
A.textnorm:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}
A.leftnav:link {
	FONT-SIZE: 11px;
	COLOR: #c0ad90;
	TEXT-DECORATION: none
}
A.leftnav:visited {
	FONT-SIZE: 11px;
	COLOR: #c0ad90;
	TEXT-DECORATION: none
}
.arialcopytitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialcopy {
	FONT-SIZE: 12px;
	COLOR: #666666
}
A.imagetitle:link {
	FONT-SIZE: 19px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none
}
A.imagetitle:visited {
	FONT-SIZE: 19px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none
}
.timeslargewhite {
	FONT-SIZE: 19px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Times, serif
}
A.leftnav:hover {
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
A.textnorm:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.imagetitle:hover {
	FONT-SIZE: 19px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
}
.timescopytitle {
	FONT-SIZE: 32px;
	COLOR: #999999;
	FONT-FAMILY: "Times New Roman", Times, serif
}
.leftnavtitletemp {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #574831;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnavtemp {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialcontenttexttemp {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.lnav:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.lnav:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.lnav:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.textnormfooter:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.textnormfooter:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.textnormfooter:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.arialtextfooter {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tollfree {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentleftnav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #857a55;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentcategoryheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #f28b86;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentcopytitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #f49b97;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arial12boldblack {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linkblack {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.arial12none; {
 FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.BoxHeaders {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-STYLE: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hdrproductX {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.samplewording {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentcategoryheaderallcaps {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: capitalize;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #f49b97;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.nodec:link { TEXT-DECORATION: none }
A.nodec:visited { TEXT-DECORATION: none }
A.nodec:hover { TEXT-DECORATION: none }
A.indexcopy:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.indexcopy:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.indexcopy:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.topsubnav:link {
	FONT-SIZE: 10px;
	COLOR: #574831;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.topsubnav:visited {
	FONT-SIZE: 10px;
	COLOR: #574831;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.topsubnav:hover {
	FONT-SIZE: 10px;
	COLOR: #574831;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.homepagetagline:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.homepagetagline:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.homepagetagline:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnavtitletemplink:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #574831;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnavtitletemplink:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #574831;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnavtitletemplink:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #574831;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
Div.textADGr {
	font-family:Tahoma, Geneva, sans-serif;
	color: #060;
	font-size:1.15em;
	line-height: .95em;
}
Div.textlineFS {
	font-family:Verdana, Helvetica;
	color: #7373AB;
	font-size:10;
}
Div.textlineFS12 {
	font-family:Verdana, Helvetica;
	color: #999999;
	font-size:12;
}
Div.textlineFS12R {
	font-family:Verdana, Helvetica;
	color:#FF0000;
	font-size:12;
	font-weight: bold;
}
DIV.SummarylineFS {
	font-family:Verdana, Helvetica;
	color:#000099;
	font-size:10;
}
DIV.errorMessage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	WIDTH: 744px;
	PADDING-TOP: 0px
}
DIV.partnerMessage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	WIDTH: 744px;
	PADDING-TOP: 0px
}
DIV.errorMessage H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.25em 50px;
	COLOR: #c00;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
DIV.partnerMessage H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.25em 50px;
	COLOR: #060;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
DIV.errorMessage H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.25em 50px;
	COLOR: #900;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
DIV.partnerMessage H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.25em 50px;
	COLOR: #900;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
DIV.errorMessage P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.25em 50px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
DIV.partnerMessage P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.25em 50px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
DIV.errorMessage {
	BORDER-RIGHT: #c00 1px solid;
	BACKGROUND-POSITION: 5px 5px;
	BORDER-TOP: #c00 1px solid;
	BACKGROUND-IMAGE: url(/fr/new/images/alertSymbol1.gif);
	BORDER-LEFT: #c00 1px solid;
	BORDER-BOTTOM: #c00 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ffc
}
DIV.partnerMessage {
	BORDER-RIGHT: #000 1px solid;
	BACKGROUND-POSITION: 20px 8px;
	BORDER-TOP: #000 1px solid;
	BACKGROUND-IMAGE: url(/fr/new/images/alertSymbol2.gif);
	BORDER-LEFT: #000 1px solid;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #f6f9f4
}
DIV#titleSection {
	PADDING-LEFT: 20px;
	WIDTH: 744px
}
DIV#titleSection TABLE { WIDTH: 724px }
.pageTitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 2.5em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#checkoutProgress {
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}
DIV#checkoutProgress .step {
	PADDING-RIGHT: 2px;
	FONT-SIZE: 11px;
	COLOR: #000080;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
DIV#checkoutProgress .selected {
	COLOR: #390;
	BACKGROUND-COLOR: #ffd
}
DIV#checkoutHeader {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #ddd
}
DIV#checkoutHeader #checkoutTextContainer {
	WIDTH: 744px;
	TEXT-ALIGN: left
}
DIV#checkoutHeader #checkoutTextContainer SPAN.homelink { }
DIV#checkoutHeader #checkoutTextContainer SPAN.secureCheckoutText {
	PADDING-LEFT: 100px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 95%
}
DIV#main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 0px;
	WIDTH: 550px;
	PADDING-TOP: 15px;
}
.checkoutTopicHeader {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 1px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #194B8A
}
.artist {
	DISPLAY: block;
	COLOR: #999
}
.giftMessageText {
	DISPLAY: block;
	MARGIN-LEFT: 5px;
	COLOR: #999;
	FONT-STYLE: italic
}
#recommendations .artist { PADDING-BOTTOM: 0px }
#checkoutFooter {
	CLEAR: both;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#shoppingCart {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	WIDTH: 744px;
	PADDING-TOP: 0px
}
TABLE#shoppingCartTable {
	BORDER-RIGHT: silver 0px solid;
	BORDER-TOP: silver 0px solid;
	BORDER-COLLAPSE: collapse;
}
#shoppingCartTable TD {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
}
TABLE#shoppingCartTable TD {
	BORDER-LEFT: silver 0px solid;
	BORDER-BOTTOM: silver 0px solid
}
TABLE#shoppingCartTable TH {
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid
}
#shoppingCartTable TH {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	COLOR: #667;
	FONT-SIZE:10px;
	PADDING-TOP: 3px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR: #efefef;
	TEXT-ALIGN: left
}
#shoppingCartTable TD.itemDivider {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: silver
}
TABLE#shoppingCartTable TD.creditCardDisplay {
	PADDING-LEFT: 10px;
	BORDER-LEFT-COLOR: #fff;
	BORDER-BOTTOM-COLOR: #fff;
	VERTICAL-ALIGN: top
}
TABLE#shoppingCartTable TD.creditCardDisplay IMG { VERTICAL-ALIGN: top }
#shoppingCartTable TABLE.printDetailsTable { MARGIN: 10px 0px 0px }
#shoppingCartTable TABLE.printDetailsTable TD {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 5px;
	BORDER-TOP: medium none;
	FONT-SIZE:10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: verdana, arial, helvetica, san-serif
}
TD.label { FONT-WEIGHT: bold }
.sublabel {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em
}
.guaranteePromo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.5em;
	COLOR: #999999;
	FONT-STYLE: italic;
	FONT-FAMILY: "Times New Roman", Times, serif;
	LETTER-SPACING: 1px
}
.ListBoxInfo {
	FONT-WEIGHT:lighter;
	FONT-SIZE: 0.7em;
	COLOR:#0033CC;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Tahoma, "Times New Roman", Times, serif;
	LETTER-SPACING: 1px
}
TABLE.upsellOptions {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	MARGIN: 5px;
	BORDER-LEFT: #999 1px solid;
	BORDER-BOTTOM: #999 1px solid;
	BACKGROUND-COLOR: #fff
}
TABLE.upsellOptions TD {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px
}
#cartTitleAndArtist { MARGIN-BOTTOM: 0px }
#cartTitleAndArtist P.title {
	FONT-WEIGHT: bold;
	MARGIN: 0px
}
#cartTitleAndArtist P.artist {
	DISPLAY: block;
	MARGIN: 0px;
	COLOR: #999
}
#cartTitleAndArtist P.subtitle {
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.9em;
	MARGIN: 0px;
	COLOR: #999999;
	FONT-STYLE: italic
}
TD.deliveryInfo { BACKGROUND-COLOR: #f8f8f8 }
TABLE#newCustomers {
	FLOAT: left;
	MARGIN: 0px 20px 20px 0px;
	WIDTH: 300px;
	BACKGROUND-COLOR: #f3f3ef
}
TABLE#oldCustomers {
	FLOAT: left;
	MARGIN: 0px 20px 20px 0px;
	WIDTH: 300px;
	BACKGROUND-COLOR: #f3f3ef
}
TABLE#newCustomers tx {
	BORDER-RIGHT: #cfcfc7 1px solid;
	BORDER-LEFT: #cfcfc7 1px solid;
	BORDER-BOTTOM: #cfcfc7 1px solid
}
TABLE#oldCustomers tx {
	BORDER-RIGHT: #cfcfc7 1px solid;
	BORDER-LEFT: #cfcfc7 1px solid;
	BORDER-BOTTOM: #cfcfc7 1px solid
}
TABLE#newCustomers TH { TEXT-ALIGN: left }
TABLE#oldCustomers TH { TEXT-ALIGN: left }
TABLE#newCustomers H3 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #646455;
	TEXT-ALIGN: left
}
TABLE#oldCustomers H3 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #646455;
	TEXT-ALIGN: left
}
TABLE#newCustomers P { MARGIN: 0.5em 1em }
TABLE#oldCustomers P { MARGIN: 0.5em 1em }
TABLE#oldCustomers TABLE#loginTable TD {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 1em;
	BORDER-TOP: medium none;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none
}
TABLE#newCustomers INPUT.button { MARGIN: 10px 0px }
TABLE#oldCustomers INPUT.button { MARGIN: 10px 0px }
TABLE.billingAddress { MARGIN: 0px 10px 5px }
TABLE.shippingAddress { MARGIN: 0px 10px 5px }
TABLE.billingAddressSame { MARGIN: 0px 10px 5px }
TABLE.billingAddress TD.label {
	FONT-WEIGHT: bold;
	WIDTH: 125px;
	COLOR: #646455
}
TABLE.shippingAddress TD.label {
	FONT-WEIGHT: bold;
	WIDTH: 125px;
	COLOR: #646455
}
TABLE.billingAddress TD { PADDING-BOTTOM: 0.25em }
TABLE.shippingAddress TD { PADDING-BOTTOM: 0.25em }
DIV.login {
	MARGIN-TOP: 1em;
	MARGIN-BOTTOM: 1em;
	BACKGROUND-COLOR: #f3f3ef;
	TEXT-ALIGN: left
}
DIV.login P { MARGIN: 5px 14px }
DIV.login .newAccount TABLE.billingAddress { MARGIN: 5px 10px 0px }
DIV.login TD.label {
	PADDING-LEFT: 4px;
	WIDTH: 119px
}
DIV.asOrder { WIDTH: 744px }
DIV.subtotals {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	WIDTH: 724px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: right
}
TABLE#subtotalsTable TD {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
TABLE#subtotalsTable TD.label {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right
}
TABLE#subtotalsTable TD.value { TEXT-ALIGN: right }
#subtotalsTable TD.total {
	PADDING-RIGHT: 10px;
	BORDER-TOP: silver 1px solid;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: silver 4px solid;
	BACKGROUND-COLOR: #ffc
}
.subtotal {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 16px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffc;
}
.orderSummaryAddress { MARGIN: 0px 0px 0px 10px }
.orderSummaryPayment { MARGIN: 0px 0px 0px 5px }
#orderSummaryCart {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	WIDTH: 744px;
	PADDING-TOP: 15px
}
#orderSummaryCart TR.subtotalRow { DISPLAY: none }
#orderSummaryCart .checkoutTopicHeader { MARGIN-BOTTOM: 0px }
#orderSummaryCart .hideOnOrderSummary { DISPLAY: none }
#orderConfirmation {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	WIDTH: 724px;
	PADDING-TOP: 15px
}
#orderConfirmation TABLE#shoppingCartTable { PADDING-LEFT: 20px }
#orderConfirmation TR.subtotalRow { DISPLAY: none }
.orderNumber {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
TD.confirmationPageInstructions { PADDING-TOP: 10px }
TD.confirmationPageInstructions P { MARGIN: 5px 10px 10px 20px }
TD.confirmationPageInstructions P.arrowbullet {
	PADDING-LEFT: 10px;
	BACKGROUND-IMAGE: url(/fr/new/images/arrowOrangeSelect.gif);
	BACKGROUND-REPEAT: no-repeat
}
#confirmationAdd {
	MARGIN: 5px 0px;
	WIDTH: 724px
}
#confirmationAdd TD {
	VERTICAL-ALIGN: top;
	WIDTH: 50%
}
#main H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.5em;
	MARGIN: 15px 10px 3px
}
#main .PshipMethod { MARGIN: 0.5em 20px }
A.help:link {
	COLOR: #006600;
	BORDER-BOTTOM: #060 1px dashed;
	FONT-STYLE: italic;
	TEXT-DECORATION: none
}
A.help:visited {
	COLOR: #006600;
	BORDER-BOTTOM: #060 1px dashed;
	FONT-STYLE: italic;
	TEXT-DECORATION: none
}
#shoppingCartTable TD TABLE.shadowTable TD {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px
}
#shoppingCartTable TD TABLE.shadowTable {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}
#shadowTable {
	MARGIN-TOP: 1em;
	MARGIN-BOTTOM: 1em;
	BACKGROUND-COLOR: #f3f3ef;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px
}
.login td {
	FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Sans-Serif;
	FONT-SIZE: 11px;
	COLOR: #474747;
}
TD.TableMainHead {
	background-image: url(../images/img_cellbg01.gif);
	BORDER-TOP: 1px solid #FFFFFF;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
UL {
	LIST-STYLE-TYPE: SQUARE;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 15px;
}
.formblack {
	COLOR: #474747;
	FONT-FAMILY: Verdana, Arial, Tahoma, Geneva, Sans-Serif;
	FONT-SIZE: 10px;
}
/* Paragraph Styles */


.input {
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 5px
}
.body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal
}
.button {
	font-family: Verdana, Helvetica, Arial, san-serif;
	font-size: 10px;
	color: #1863BD;
	background-color: #CCE4FC
}
.bgbutton {
	font-size: 8pt;
	font-family: Verdana, Helvetica, Arial, san-serif;
	color: #000000;
	font-weight: bold;
	cursor:hand;
}
.head {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #0045AA
}
.head2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0045AA
}
.tbox {
	BORDER-RIGHT: #BFDFFF 1px solid;
	BORDER-TOP: #c0ad90 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	background-color:#CCFFFF;
	BORDER-LEFT: #BFDFFF 1px solid;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #c0ad90 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse
}
.hovermenu ul {
	font: normal 10px tahoma;
	padding-left: 0;
	margin-left: 0;
	height: 20px;
	color:#000066;
}
.hovermenu ul li {
	list-style: none;
	display:inline;
	color:#000066;
}
.hovermenu ul li a:visited {
	padding: 1px 0.5em;
	text-decoration: none;
	color:#000066;
	background-color:#FFFFFF;
	border: 2px solid #FFF2BF;
}
.hovermenu ul li a {
	padding: 3px 0.5em;
	text-decoration: none;
	color:#000066;
	background-color:#FFFFFF;
	border: 1px solid #FFF2BF;
}
.hovermenu ul li a:hover {
	/*#FE8845;*/
background-color:#FFC;
	border: 0px 0px 0px 1px;
	BORDER-TOP: 0px solid #006;
	BORDER-LEFT: 0px solid #006;
	BORDER-TOP: 1px solid #006;
	BORDER-TOP: 1px solid #006;
	border-style:solid;
	color:#000066;
}
html>body .hovermenu ul li a:active { /* Apply mousedown effect only to NON IE browsers */
	border-style: inset;
	color:#000066;
}
/*---------------*/

p.clr, .clr {
	clear:both;
	padding:0;
	margin:0;
	background:none;
}
.FMenu {
	width:825px;
	margin:5px auto;
	padding:5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	line-height: 1.15em;
	font-size: 0.75em;
	font-family: Verdana, Geneva, sans-serif;
}
.FMenu a {
	color:#888888;
	text-decoration:none;
}
.FMenu img {
	float:left;
	margin:0px 1px;
	padding:0;
}
.FMenu p {
	color:#888888;
	text-decoration:none;
	padding:0px 1px 1px 1px;
	margin:0;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.FMenu h2 {
	color:#09F;
	padding:1px 0;
	margin:0;
	text-transform:none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.FMenu .bloga1 {
	width:155px;
	float:left;
	margin:0 0px 0 15px;
	padding:10px 5px 5px 20px;
	border-right:1px solid #e5e5e5;
	background: url(../imagescart/h4_bg.gif) no-repeat left top;
}
.FMenu .bloga2 {
	width:155px;
	float:left;
	margin:0 10px 0 10px;
	padding:10px 0px 5px 10px;
	border-right:1px solid #e5e5e5;
	background: url(../imagescart/h4_bg.gif) no-repeat left top;
}
.FMenu .bloga3 {
	width:155px;
	float:left;
	margin:0 0px 0 15;
	padding:10px 0px 5px 40px;
	border-right:1px solid #e5e5e5;
	background: url(../imagescart/h4_bg.gif) no-repeat left top;
}
.FMenu .bloga4 {
	width:155px;
	float:left;
	margin:0px 10px 0 0;
	padding:10px 5px 5px 30px;
	border-right:1px solid #e5e5e5;
	background: url(../imagescart/h4_bg.gif) no-repeat left top;
}
.FMenu .bloga.last {
	width:155px;
	float:left;
	margin:0px 10px 0 5;
	padding:10px 5px 5px 10px;
	border-right:0px solid #e5e5e5;
	background: url(../imagescart/h4_bg.gif) no-repeat left top;
}
.prodInfoZ {
	font-family:Tahoma, Geneva, sans-serif;
	color: #7373AB;
	font-size:10px;
	background: #fff;
	border: 0 dotted #999;
	height: 35px;
	width: 155px;
	line-height: 1.15em;
	font-weight: normal;
	font-variant: small-caps;
	text-decoration: none;
}
.prodDetail {
	background: #fff;
	font-size:8px;
	border: 0 dotted #999;
	height: 15px;
	width: 150px;
	height:15px;
	font-variant: small-caps;
}
.textleft {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:9px;
	color: #CCC;
	padding-left:25px;
	float: left;

}
.textright {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:9px;
	color: #CCC;
	padding-right:25px;
	float: right;
}

