* {padding:0; margin:0; color:#000000; font:12px Verdana, Arial, sans-serif;}
BODY {background:#C0C0C0;}
IMG {border:0;}
#mainFrame {width:960px; margin:0 auto;}
#headerFrame {width:960px; height:92px; background:#FFFFFF url(ressources/head-bg.gif) 0 0 repeat-x;}
#headerFrame IMG {top:0; left:0;}
#navFrame {width:960px; height:31px; background:#353535 url(ressources/navi-bg.gif) 0 0 repeat-x; text-align:left; z-index:50;}
#breadCrumb {width:960px; height:22px; background:#353535;}
#innerFrame {width:960px; background:#FFFFFF; margin:0; border-right:#888888 solid 1px; border-left:#888888 solid 1px;}
#contentFrame {width:697px; float:left; margin:0 10px 0 20px; border-right:#888888 solid 1px;}
#rightFrame {width:231px; float:right; text-align:center;}
#footerFrame {width:960px; height:41px; clear:both; border-top:#000000 solid 1px; background:#0247AF url(ressources/foot-bg.gif) 0 0 repeat-x; margin:0 auto; text-align:center; vertical-align:bottom; padding:10px 0 5px 0; color:#FFFFFF;}
.divClear {clear:both;}
#menu {list-style-type:none;}
#menu LI {display:inline; float:left;}
#menu A {display:block; text-decoration:none; padding:8px 10px 10px 10px; color:#FFFFFF; font-size:11px;}
#menu A:hover {color:#000000; font-weight:normal; text-decoration:underline;}
#menu LI:hover {background:#FFD350 url(ressources/navi-bg.gif) 0 -31px repeat-x;}
#menu LI:hover A {color:#323232; text-decoration:none;}
#menu LI:hover UL LI A:hover {text-decoration:underline;}
#menu LI UL {position:absolute; z-index:100; margin-left:-1px; display:none; border:1px solid #333333; border-top:none; background:#FFD350;}
#menu LI:hover UL {display:block; background:url(ressources/dropdown-bg.gif) 0 0 repeat-x;}
#menu LI:hover UL LI {display:block; z-index:100; line-height:31px;}
#menu LI UL LI:hover {background:#FFF6DB;}
#menu LI UL, #menu UL LI {text-align:left; width:170px; font-size:95%;}
H1 {font-size:22px; font-weight:bold; color:#0247AF; letter-spacing:-1px; display:inline;}
H2 {margin:40px 0 -4px 0; padding:0; color:#999999; font-weight:bold; font-size:14px; letter-spacing:-1px;}
.clear {clear:both;}
.version {color:#0247AF; font-size:120%; letter-spacing:-2px; margin-left:10px;}
.productArea {background:#FFFFFF url(ressources/productArea-bg.gif) 0 0 repeat-x; border-top:#000000 solid 1px; margin-top:5px;}
.productArea IMG {float:left;}
.productLinks {float:left; width:134px; padding-left:8px;}
.homeprice {color:#4d4d4d; font-size:14px; font-weight:bold; display:block; margin:13px 0 -2px 0;}
.homeupgrade {color:#4d4d4d; font:12px Arial; letter-spacing:-1px; display:block; margin:0 0 8px 0;}
.homeButtonnew {width:110px; text-align:center;}
.homeButtonnew UL {list-style:none; padding:0px 0 0 0;}
.homeButtonnew UL LI {margin:0 0 2px 0;}
.homeButtonnew UL LI A {display:block; font:12px Arial; letter-spacing:-1px; height:20px; text-decoration:none; color:#f2f2f2; background:url(ressources/productButton.gif) no-repeat 0 0px; padding:4px 0 0 0;}
.homeButtonnew UL LI A:hover {display:block; background-position:0 -24px; color:#333333;}
.productDescUE, .productDescUES, .productDescUE3, .productDescUC, .productDescUS {width:410px; float:left; margin:0;}
.productDescUE {background:url(ressources/uebg.jpg) no-repeat 100% 0;}
.productDescUES {background:url(ressources/uesbg.jpg) no-repeat 100% 0;}
.productDescUE3 {background:url(ressources/ue3bg.jpg) no-repeat 100% 0;}
.productDescUC {background:url(ressources/ucbg.jpg) no-repeat 100% 0;}
.productDescUS {background:url(ressources/usbg.jpg) no-repeat 100% 0;}
.productDescFrame {margin:0; padding:0;}
.productDescFrame P {margin:0; padding:14px 0 0 0; line-height:140%;}
.productDescFrame A {display:block; margin:10px 0 0; padding:0 0 0 20px; height:20px; text-decoration:none; color:#0247AF; background:url(ressources/bullet.gif) no-repeat 0 0; font-weight:bold; letter-spacing:-1px;}
.productDescFrame A:hover {text-decoration:underline; color:#333333;}
.infoButton {width:100%; text-align:center; margin:auto; clear:both;}
.infoButton UL {list-style:none;}
.infoButton UL LI {display:block; width:218px; height:30px; border:#c1c1c1 solid 1px; letter-spacing:-1px; margin:10px 3px 4px 3px; float:left; text-align:center; line-height:20px;}
.infoButton UL LI A {display:block; height:24px; text-decoration:none; color:#474741; background:url(ressources/infoButton-bg.gif) repeat-x 0 -32px; padding:6px 0 0 0; font-size:13px; font-weight:bold;}
.infoButton UL LI A:hover {background-position:0 0; color:#333333;}
.blockContain {margin:18px auto 0 auto; width:183px; background:url(ressources/supp-bg.gif) repeat-y; border:1px solid #A3A3A3;}
.blockContain A, .blockContain A:visited, .blockContain A:hover, .blockContain A:active {font-weight:normal;}
.block {width:183px; background:url(ressources/supp-bottom-bg.gif) no-repeat 0 100%; padding-top:10px; padding-bottom:10px; letter-spacing:-1px; clear:both;}
.block H1 {font:bold 20px Palatino Linotype, Book Antiqua, Palatino, serif; margin:0;}
.block H2 {font:bold 14px Palatino Linotype, Book Antiqua, Palatino, serif; margin:0;}
.block H3 {font-size:14px; margin:-5px 0 0 0; padding:0;}
.block P {line-height:18px; margin:0 5px 8px 7px;}
.block UL {list-style-type:none; letter-spacing:-1px; text-align:left;}
.block UL LI {width:95%; letter-spacing:-1px;}
.block UL LI A {display:block; text-decoration:none; color:#0247AF; background:url(ressources/bullet-small.gif) no-repeat 4px 3px; margin:0 0 4px 10px; padding:0 0 0 20px;}
.block UL LI A:hover {text-decoration:underline; color:#333333;}
.blockannounce {margin:18px auto 0 auto; background:url(images/justreleased.jpg) no-repeat top center;}
.blockannounce A, .blockannounce A:hover, .blockannounce A:visited, .blockannounce A:active {text-decoration:none; font-weight:normal; display:block; color:#000; height:59px;
 width:100%; padding:33px 0 0 0; letter-spacing:-1px;}
#footerFrame A {color:#fff; text-decoration:none;}
#footerFrame A:hover {text-decoration:underline;}
h4 {font-size:18px; font-weight:bold; color:#0247AF; letter-spacing:-1px; display:inline; margin:15px;}