/* Beginning Yahoo slider	  */
#slider-bg {
    background:url(http://yui.yahooapis.com/2.8.1/build/slider/assets/bg-fader.gif) 5px 0 no-repeat;
}
/* End Yahoo slider */

body_bg#gallery-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gallery-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gallery-nav {
	BORDER-BOTTOM: #bebebe 1px solid
}
#gallery-nav UL {
	BACKGROUND: #fff; WIDTH: 200px
}
#gallery-nav LI {
	BORDER-TOP: #bebebe 1px solid; BORDER-BOTTOM: white 1px solid
}
#gallery-nav UL {
	BORDER-TOP: #bebebe 1px solid; BORDER-BOTTOM: white 1px solid
}
#gallery-nav LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_common/nav_bg.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#gallery-nav LI LI {
	BORDER-TOP-WIDTH: 0px; CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; MARGIN: 5px 5px 0px; WIDTH: 87px; PADDING-TOP: 3px; HEIGHT: 85px; BORDER-RIGHT-WIDTH: 0px
}
#gallery-nav LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 7px center; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images_common/arr_down.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #4a4a4a; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#gallery-nav LI A.current {
	BACKGROUND-IMAGE: url(../images_common/arr_right.gif)
}
* HTML #gallery-nav LI A {
	HEIGHT: 1%
}
#gallery-nav LI LI A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 85px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 85px
}
#gallery-nav LI LI A:hover {
	BORDER-RIGHT: #005fa9 1px solid; BORDER-TOP: #005fa9 1px solid; BORDER-LEFT: #005fa9 1px solid; BORDER-BOTTOM: #005fa9 1px solid
}
#gallery-nav LI LI IMG {
	WIDTH: 85px; HEIGHT: 85px ;BORDER:none
}

#inf-nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_common/bg_line.gif) repeat-x right bottom; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 725px; PADDING-TOP: 1.5em
}
#inf-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML #inf-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#inf-nav LI {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images_common/bg_tab.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#inf-nav LI#current {
	BACKGROUND-IMAGE: url(../images_common/bg_tab_current.gif)
}
#inf-nav A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 20px; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; FONT-WEIGHT: normal; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../images_common/bg_tab.gif); PADDING-BOTTOM: 4px; WIDTH: 90px; COLOR: #4d4d4d; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#inf-nav #current A {
	BACKGROUND-IMAGE: url(../images_common/bg_tab_current.gif); PADDING-BOTTOM: 5px; COLOR: #990000
}
#inf-nav UL.nocurrent {
	PADDING-BOTTOM: 1px
}
#inf-nav A:hover {
	BACKGROUND-POSITION: 0px -150px; COLOR: #0C097F; TEXT-DECORATION: none
}
#inf-nav A:active {
	BACKGROUND-POSITION: 0px -150px; COLOR: #0C097F; TEXT-DECORATION: none
}
HTML #inf-nav LI A {
	WIDTH: 135px; HEIGHT: 1%
}
#sft-nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_common/bg_sft_line.gif) repeat-x right bottom; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 730px; PADDING-TOP: 1.5em
}
#sft-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML #sft-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sft-nav LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 2px; FLOAT: left; BACKGROUND-IMAGE: url(../images_common/bg_sft_165.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#sft-nav LI#current {
	BACKGROUND-IMAGE: url(../images_common/bg_sft_165_current.gif)
}
#sft-nav A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 15px; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; FONT-WEIGHT: normal; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../images_common/bg_sft_165.gif); PADDING-BOTTOM: 4px; WIDTH: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#sft-nav #current A {
	BACKGROUND-IMAGE: url(../images_common/bg_sft_165_current.gif); PADDING-BOTTOM: 5px; FONT-WEIGHT: normal; COLOR: #ffffff
}
#sft-nav UL.nocurrent {
	PADDING-BOTTOM: 1px
}
#sft-nav A:hover {
	BACKGROUND-POSITION: 0px -38px; COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#sft-nav A:active {
	BACKGROUND-POSITION: 0px 0px; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
HTML #sft-nav LI A {
	WIDTH: 165px; HEIGHT: 1%
}
#nbk-nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_common/bg_sft_line.gif) repeat-x right bottom; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 725px; PADDING-TOP: 1.5em
}
#nbk-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML #nbk-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nbk-nav LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 2px; FLOAT: left; BACKGROUND-IMAGE: url(../images_common/bg_sft_130.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#nbk-nav LI#current {
	BACKGROUND-IMAGE: url(../images_common/bg_sft_130_current.gif)
}
#nbk-nav A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 15px; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; FONT-WEIGHT: normal; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../images_common/bg_sft_130.gif); PADDING-BOTTOM: 4px; WIDTH: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#nbk-nav #current A {
	BACKGROUND-IMAGE: url(../images_common/bg_sft_130_current.gif); PADDING-BOTTOM: 5px; FONT-WEIGHT: normal; COLOR: #ffffff
}
#nbk-nav UL.nocurrent {
	PADDING-BOTTOM: 1px
}
#nbk-nav A:hover {
	BACKGROUND-POSITION: 0px -38px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
#nbk-nav A:active {
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
HTML #nbk-nav LI A {
	WIDTH: 130px; HEIGHT: 1%
}
a {
	color: #6666FF;text-decoration: none;
} 
a:active {
	color: #6666FF;text-decoration: none;
} 
a:hover {
	color: #FF6600;
} 
a:link {
	color: #6666FF; text-decoration: none;
} 
a.hdlink:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
a.hdlink:visited {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
a.hdlink:active {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
a.hdlink:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
} 
td { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
} 
ul { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
}
ul.square { 
	list-style-type: square; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ; color: #cccccc; LINE-HEIGHT: normal; margin-bottom:1px;
}
ul.bulccc { 
	list-style-type: none; list-style-image: url(../images_common/bullet_ccc.gif); list-style-position:outside; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ; color: #cccccc; LINE-HEIGHT: normal; margin-bottom:0px;	margin-left:40px; padding-left:0px;
}
ul.bul666 { 
	list-style-type: none; list-style-image: url(../images_common/bullet_666.gif); list-style-position:outside; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ; color: #666666; LINE-HEIGHT: normal; margin-bottom:0px;	margin-left:40px; padding-left:0px;
}
ul.disc {
	list-style-type: disc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  color: #cccccc; LINE-HEIGHT: normal;
}
ol { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
} 
li.square { 
	 list-style-type: square; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ; color: #cccccc; LINE-HEIGHT: normal; margin-bottom:5px;
}
li.bulccc { 
	list-style-type: none; list-style-image: url(../images_common/bullet_ccc.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ; color: #cccccc; LINE-HEIGHT: normal; margin-bottom:0px; margin-left:10px; padding-left:0px;
}
li.bul666 { 
	list-style-type: none; list-style-image: url(../images_common/bullet_666.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ; color: #666666; LINE-HEIGHT: normal; margin-bottom:0px; margin-left:10px; padding-left:0px;
}
/* Used to increase or decrease size of the first character of the line (doesn't work with Internet Explorer)
li.square:first-letter {color: #cccccc; font-size: 150%;
} 
*/
.alert { 
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #555555; text-align: center
} 
body_xmas {
	BACKGROUND:  url(../images_common/fond-neige.gif) #e0e0e0 left 0px; COLOR: #6666FF
}
body_dark {
	BACKGROUND:  url(../images_common/body_bg.jpg) #898989 repeat-x left 0px; COLOR: #6666FF
}
body_grey {
	BACKGROUND:  url(../images_common/body_bg.jpg) #B0B0B0 repeat-x left 0px; COLOR: #6666FF
}
body {
	BACKGROUND:  url(../images_common/background.jpg) repeat-y center 0px;
}
.bodytest {
    BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE:  url(../images_common/margegauche.gif);  WIDTH: 10px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.bordercollaps {
	BORDER-RIGHT: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid
}
.botrectcenter {
	BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid; color: #000000;
}
.botrectcenterright {
	BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; color: #000000;
}
.botrectside {
	BORDER-TOP: #bdbdbd 1px solid
}
.botrectbottop {
	BORDER-TOP: #bdbdbd 1px solid ; BORDER-BOTTOM: #bdbdbd 1px solid
}
.botrectmiddle {
	BACKGROUND: #bdbdbd 1px solid ; repeat-x center 50%; HEIGHT: 1px 
}
.botcentergr {
	BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; color: #000000;
}
.botcenterrightgr {
	BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; color: #000000;
}
.botsidegr {
	BORDER-TOP: #444444 1px solid
}
.botbottopgr {
	BORDER-TOP: #444444 1px solid ; BORDER-BOTTOM: #444444 1px solid
}
.botmiddlegr {
	BACKGROUND: #444444 1px solid ; repeat-x center 50%; HEIGHT: 1px 
}
.butbgblue {
	BACKGROUND-IMAGE: url(../images_common/but_background_blue.gif); BACKGROUND-REPEAT: repeat-x
}
.butbggrey {
	BACKGROUND-IMAGE: url(../images_common/but_background_grey.gif); BACKGROUND-REPEAT: repeat-x
}
A.butlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.butlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.butlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.butlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.cellulegenerale { 
	color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:8pt;
} 
.cellgenarial { 
	color:#666666; font-family: Arial, verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; 
}
.cellarial333 { 
	color:#BBBBBB; font-family: Arial, verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; 
}
.cellarialAAA { 
	color:#aaaaaa; font-family: Arial, verdana, Helvetica, sans-serif; font-size:8pt; font-weight:normal; 
}
.cellverdCCC {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cellverd999 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BBBBBB; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cellgenverd { 
	color:#444555; font-family: Arial, verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; 
}
.cellgenverdbk { 
	color:#000000; font-family:verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; 
}
.cellgenverlarge { 
	color:#000000; font-family:verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal;
}
.cellverdbkbord { 
	color:#000000; font-family:verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; BORDER-LEFT: #d2d2d2 1px solid; ; PADDING-LEFT: 15px
}
.cellgenverdsm { 
	color:#888888; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
}
.cellgenverdsm999 { 
	color:#999999; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
} 
.cellgenverdsmred { 
	color:#990000; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
}
.cellgenverdsmblue { 
	color:#6666FF; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
}
.cellgenverdsmbk { 
	color:#000000; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
} 
.celluletitre {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; background-color: #999999
} 
.cellgenlarge { 
	color:#990000; font-family:Arial, Helvetica, verdana, sans-serif; font-size:12pt; font-weight:bold;text-decoration: none
}
.character { 
	font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; top: 30px; clip: rect( ); vertical-align: text-top; color: #999999
} 
.compareblue { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #3333FF;
}
.comparegrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #666666;
}
.compareblrlight { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 0px solid; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #cccccc;
}
.compareblrgrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 0px solid; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #666666;
}
.comparebrgrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c2c2c2 0px solid; BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 0px solid; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #666666;
}
.comparerectgrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #666666;
}
.comparebotgrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-BOTTOM: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #666666;
}
.comparetopgrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-TOP: #c2c2c2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #666666;
}
.comptopgrey { 
	background-color: none ; BORDER-TOP: #d2d2d2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; height=1; 
}
.compbotgrey { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; background-color: none ;  PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM: #d2d2d2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left; color: #666666;
}
.copyright { 
	font-size: 8pt; color: #666666;; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none
}
.copyright:hover { 
	font-size: 8pt; color: #FF9900;; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none 
} 
.copyright:link {
	font-size: 8pt; color: #666666;; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none
}
.copyright:active { 
	font-size: 8pt; color: #666666;; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none 
} 
.detailheader {
	color:#000000; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
}
.detailheaderblue {
	color:#6666FF; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
}
.detailheaderblack {
	color:#444555; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
}
.detailheaderorange {
	color:#FF9900; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
}
.detailtitleblue {
	color:#6666FF; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailtitlewhite {
	color:#FFFFFF; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailtitle999 {
	color:#999999; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailtitleorange {
	color:#FF9900; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailtitleblack {
	color:#444555; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailmainheader {
	color:#666666; font-family:verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
}
.detailheader2 {
	color:#ec7500; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
}
.detailtitle {
	color:#666666; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailtitle999 {
	color:#999999; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.detailtitlearl {
	color:#666666; font-family:Arial, verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; 
}
.dot2pixelhr {
	BACKGROUND: url(../images_common/dot2pixel.gif) fixed repeat-x center 50%; WIDTH: 100%; HEIGHT: 1px
}
.generalcellbold {
	color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none
} 
.grand { 
	font-size: 10pt;
} 
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; margin-bottom:1px;
}
.hdtext {
	COLOR: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none
}
.introduction { 
	font-style: normal;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666
} 
.legende { 
	font-family: "Courier New", Courier, mono; font-size: 8pt; color: #666666;
}
.lien {
	font-family: Arial, Helvetica, sans-serif; color: #6666FF; text-decoration: none;; font-size: 8pt
}
.lien:active {
	color: #6666FF; text-decoration: none;font-weight: normal; font-size: 8pt
} 
.lien:hover {
	color: #FF6600; text-decoration: none; font-size: 8pt
} 
.lien:link {
	color: #6666FF; text-decoration: none; font-size: 8pt
} 
.mainrectborder {
	BORDER-RIGHT: #8e8e8e 1px solid; BORDER-LEFT: #8e8e8e 1px solid; BORDER-BOTTOM: #8e8e8e 1px solid
}
.menufondfonce {
	font-family: Arial, Helvetica, sans-serif;color: #ffffff;; font-weight: normal; font-size: 8pt; text-decoration: none
} 
.menufondfonce:active {
	color: #FFFFFF;text-decoration: none;
} 
.menufondfonce:hover {
	color: #ffffff;; font-weight: normal
} 
.menufondfonce:link {
	color: #FFFFFF; text-decoration: none;
} 
.menufondblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000;text-decoration: none;
}
.menufondblanc:active {
	color: #CC0000;text-decoration: none;
} 
.menufondblanc:hover {	
	color: #CC0000;
} 
.menufondblanc:link {
	color: #CC0000; text-decoration: none;
} 
.menufondclair{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;color: #000000; text-decoration: none;; font-weight: bold; font-variant: normal
} 
.menufondclair:active {
	color: #000000;text-decoration: none;
} 
.menufondclair:hover {
	color: #0000FF;; font-weight: bold; font-style: normal; text-decoration: none; border-color: black black #0000FF
} 
.menufondclair:link {
	color: #000000; text-decoration: none;
} 
.menufondmixte {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color: #ffffff;  text-decoration: none; font-weight: normal
} 
.menufondmixte:active {
	color: #ffffff;text-decoration: none;; font-weight: normal
} 
.menufondmixte:hover {
	color: #ff0000;; font-weight: normal
} 
.menufondmixte:link {
	color: #ffffff; text-decoration: none;; font-weight: normal
} 
.menucouleur {
	font-family: Verdana, Arial, Helvetica, sans-serif;color: #0C097F; text-decoration: none;
} 
.menucouleur:active {
	color: #0C097F;text-decoration: none;
} 
.menucouleur:hover {
	color: #000000;
} 
.menucouleur:link {
	color: #0C097F; text-decoration: none;
}
.menuTop {
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; position: absolute; visibility: hidden; z-index: 9; clip: rect( )
} 
.petit { 
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none
}
.petit:active {
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: underline; color: #6666FF
} 
.petit:hover { 
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #6666FF; text-decoration: underline
} 
.petit:link { 
	font-size: 8pt;font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none 
} 
.petiton { 
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #CC0000; text-decoration: none 
} 
.petiton:active {
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #6666FF; text-decoration: underline
} 
.petiton:hover {
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #6666FF; text-decoration: underline
}
.petiton:link { 
	font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #FF6633; text-decoration: none
}
.popper { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; position: absolute; visibility: hidden; z-index: 10; clip: rect( ); font-weight: normal; color: #666666
} 
.price {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #6666FF
} 
.pricelarge {
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #6666FF
} 
.pricetotal {
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000
} 
.pricewhitecross {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; FONT-WEIGHT: normal; FONT-SIZE: 8pt; text-decoration: line-through; > 
} 
.pricepromocross {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: url(../images_common/barre_red.gif) no-repeat center center
}
.pricepromocrossarial {
	font-family: Arial, Helvetica, sans-serif; color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: url(../images_common/barre_red.gif) no-repeat center center
}
.pricepromocrossblink {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 8pt; text-decoration: blink; BACKGROUND: url(../images_common/barre_blk.gif) no-repeat center center
}
.pricepromogrey {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 25pt; text-decoration: blink; text-align: center; BACKGROUND: url(../default_zone/fr/images/button_red.png) no-repeat center center
}
.pricepromoblink {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 25pt; text-decoration: blink; text-align: center; BACKGROUND: url(../default_zone/fr/images/button_red.png) no-repeat center center
}
.pricepromoblueblink {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 20pt; text-decoration: blink; text-align: center; BACKGROUND: url(../images_common/button_blue112_promo.jpg) no-repeat center center
}
.pricepromoblinksm {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12pt; text-decoration: blink; text-align: center;
}
.pricepromo {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 22pt; text-decoration: none; text-align: center; BACKGROUND: url(../images_common/button_red112.jpg) no-repeat center center
}
.pricepromoblk {
	font-family: Arial, Helvetica, sans-serif; color: #666666; FONT-WEIGHT: normal; FONT-SIZE: 8pt; text-decoration: none; text-align: center; BACKGROUND: url(../images_common/barre_blk.gif) no-repeat center center
}
.pricepromosmred {
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 11px; text-decoration: none; text-align: center; BACKGROUND: url(../images_common/promo_red40.gif) no-repeat center center
}
.promotext {
	font-family: verdana, Arial, Helvetica, sans-serif; color: #6666FF; text-decoration: none; font-size:10px; font-weight:bold;
}
.qty { 
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none ; TEXT-ALIGN: right
}
.qtyblue { 
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-variant: normal; text-transform: none; color: #6666FF; text-decoration: none ; TEXT-ALIGN: right; background-color:#FCF3D1;
}
.qtyred { 
	font-size: 8pt;; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none ; TEXT-ALIGN: right
}
.rubriquefondfonce { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;; font-variant: normal; text-transform: none; text-decoration: none; background-color: #E3E3E3
} 
.rubriqueborder { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; background-color: #f5f5f5 ; PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BORDER-LEFT: #f5f5f5 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #000000;
}
.rubriqueborderblue { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; background-color: #f5f5f5 ; PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BORDER-LEFT: #f5f5f5 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #3333FF;
}
.rubriqueborderblack { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; background-color: #000000 ; PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BORDER-LEFT: #f5f5f5 1px solid; BORDER-BOTTOM: #d2d2d2 0px solid; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; text-align: left;  color: #3333FF;
}
.rubriquefondclair { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; font-weight: bold;
}
.small { 
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}
.soustitre { 
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;
}
.subborder {
	BORDER-RIGHT: #454545 1px solid; BORDER-LEFT: #454545 1px solid
}
.subnavborder {
	BORDER-RIGHT: #8e8e8e 1px solid; BORDER-LEFT: #8e8e8e 1px solid
}
.sublrborder {
	BORDER-RIGHT: #FFCC66 1px solid; BORDER-LEFT: #FFCC66 1px solid;  BORDER-TOP: #FFCC66 0px solid; BORDER-BOTTOM: #FFCC66 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; background-color: #FFFEEE ;
}
.sublrtborder {
	BORDER-RIGHT: #FFCC66 1px solid; BORDER-LEFT: #FFCC66 1px solid;  BORDER-TOP: #FFCC66 1px solid; BORDER-BOTTOM: #FFCC66 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; background-color: #FFFEEE ;
}
.sublrbborder {
	BORDER-RIGHT: #FFCC66 1px solid; BORDER-LEFT: #FFCC66 1px solid;  BORDER-TOP: #FFCC66 0px solid; BORDER-BOTTOM: #FFCC66 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; background-color: #FFFEEE ;
}
.subrectborder {
	BORDER-RIGHT: #bebebe 1px solid; BORDER-TOP: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid; BORDER-BOTTOM: #bebebe 1px solid
}
.subrectborderverd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #BBBBBB; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.subrectborderwhit {
	color:#FFFFFF; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;  none ; background-color: #444444 ; PADDING-RIGHT: 4px; PADDING-LEFT: 8px; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.subrectborderwhit1 {
	color:#FFFFFF; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;  none ; background-color: #444444 ; PADDING-TOP: 4px; PADDING-BOTTOM: 3px; PADDING-RIGHT: 3px; PADDING-LEFT: 8px; BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid
}
.subbordergrey {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.subrectborderred {
	BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid
}
.subrectbordergrey {
	BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid
}
.subrectborderor {
	BORDER-RIGHT: #FF9900 1px solid; BORDER-TOP: #FF9900 1px solid; BORDER-LEFT: #FF9900 1px solid; BORDER-BOTTOM: #FF9900 1px solid
}
.systemtotal {
	FONT: bold 15pt Arialblack, Helvetica, sans-serif; COLOR: #6666FF
}
.systemtotalgrey {
	font-family: Arial, Helvetica, sans-serif; COLOR: #CCCCCC; font-size: 15px; font-weight: bold;
}
.systemtotalblue {
	FONT: bold 13pt Verdana; COLOR: #0d69b2
}
.systemtotalred {
	FONT: bold 15pt Arial, Helvetica, sans-serif; COLOR: #BC1216; 
}
.table:active {
	color: #5a5a5a; text-decoration: none
}
.table:hover { 
	color: #0000FF; text-decoration: none
} 
.table { 
	font-family: Arial, Helvetica, sans-serif;color: #666666;text-decoration: none; ; font-size: 8pt; font-weight: normal
} 
.table:link { 
	text-decoration: none; color: #666666
}
.tableau {
	background-color:#FFFFF;border-width:0px,0px,0px,0px ; padding:2px,2px,2px,2px; margin:0px;; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold
} 
.title_bg {
	BACKGROUND-IMAGE: url(../images_common/bkg_title.gif)
}
.title_bgdark {
	BACKGROUND-IMAGE: url(../images_common/bkgdark_title.gif)
}
.title_bgwhite {
	BACKGROUND-IMAGE: url(../images_common/bkgdark_titlewhite.gif)
}
.title_bgblue {
	BACKGROUND-IMAGE: url(../images_common/bkgblue.gif)
}
.titre { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: none
} 
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: none
} 
.titre_red { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; font-weight: bold; text-decoration: none 
} 
.titrecouleur { 
	font-weight: normal; color: #0000FF;; font-family: Arial, Helvetica, sans-serif; font-size: 10pt
} 
.title_grey { 
	font-family: Arial, Helvetica, sans-serif; font-size: 26pt; font-weight: bold; color: #666666;
} 
.title_black { 
	font-family: Arial, Helvetica, sans-serif; font-size: 26pt; font-weight: bold; color: #000000;
} 
.title_white { 
	font-family: Arial, Helvetica, sans-serif; font-size: 26pt; font-weight: bold; color: #FFFFFF;
}
.title_white_15 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #FFFFFF;
}
.title_white_18 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #FFFFFF;
}
.vsmall { 
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;
} 
.vsmall_blue {
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #6666FF;
} 
.vsmall_blue_bold { 
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #6666FF
} 
.vsmall_red { 
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000
} 
.vvsmall { 
	font-family: Arial, Helvetica, sans-serif; font-size:7pt; color: #6666FF
}
.vvsmallbck { 
	font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #888888
}