body{text-align:center;font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; background-color: RGB(205,203,230); margin: 10px 0px 10px 0px;}

.bodyDiv{width:910px;}
.Header1{background-color:#FFF; width:910px;font-family:Verdana; font-size:18px; color:#fff; width:100%; text-align:left; margin: 0px 0px 0px 0px; border: solid 0px #fff; height:125px; }
.Header2{background-color:RGB(53, 56, 149); border-top: solid 5px RGB(53, 56, 149); height:30px; font-family:Verdana; font-size:12px; color:#fff; width:910px;text-align:center; vertical-align:bottom;}

.Footer{background-color:RGB(53, 56, 149); top:auto; bottom:0px;height:25px; font-family:Verdana; font-size:10px; color:#fff; width:910px; text-align:center;}
.FooterContent{width:890px; text-align:left; }

.PlaceHolder{text-align:center; background-color: #FFF;min-height:350px}
.ContentDiv{ width:650px; text-align:left; min-height:350px; }
.ContentPage{width:100%;background-color:#fff; Margin-top:10px; bottom:25px; top: auto;}
.SearchDiv{background-color:RGB(255,255,204); border: solid 1px RGB(204,204,102); margin: 5px 0px 10px 0px; font-family:Verdana; font-size:12px; }
.LoginDiv{padding: 5px 5px 5px 5px; }
.divCenter{text-align:center;}
.divRight{text-align:right;}

.DataGrid{width:100%;}
.DataGridHeader { font-family:Verdana; font-size:12px; font-weight:bold; color: Gray; background-color:RGB(211,211,211);}
.DataGridItem{ font-family:Verdana; font-size:12px; color:Black;}
.DataGridAlternatingItem{ font-family:Verdana; font-size:12px; color:Black; background-color: RGB(255,255,204);}
.EditGridItem{ font-family:Verdana; font-size:12px; color:Black; background-color: RGB(255,255,204); font-weight:bold;}

.Table { font-family:Verdana; font-size:12px; font-weight:bold; color: Gray; height:auto;}
.LabelCell{width:150px; vertical-align:top;}
.LabelCell2{width:215px; vertical-align:top;}

.menu{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:12px; text-decoration:underline; padding-left:12px;padding-right:12px; font-weight:bold;}
.menu a{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:12px; text-decoration:underline; padding-left:12px;padding-right:12px; font-weight:bold;}
.menu a.visited{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:12px; text-decoration:underline; padding-left:12px;padding-right:12px; font-weight:bold;}
.menu a.hover{font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; text-decoration:underline; padding-left:12px;padding-right:12px; color: RGB(254, 206, 13); font-weight:bold;}


.menuLanguage{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:10px; text-decoration:underline; padding-left:5px;padding-right:5px; font-weight:bold;}
.menuLanguage a{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:10px; text-decoration:underline; padding-left:5px;padding-right:5px; font-weight:bold;}
.menuLanguage a.visited{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:10px; text-decoration:underline; padding-left:5px;padding-right:5px; font-weight:bold;}
.menuLanguage a.hover{font:.75em/1.5 'Lucida Grande',sans-serif; font-size:10px; text-decoration:underline; padding-left:5px;padding-right:5px; color: RGB(254, 206, 13); font-weight:bold;}

.LanguageMenu{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:12px; text-decoration:underline; font-weight:bold;}
.LanguageMenu a{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:12px; text-decoration:underline; font-weight:bold;}
.LanguageMenu a.visited{font:.75em/1.5 'Lucida Grande',sans-serif;color:#FFF; font-size:12px; text-decoration:underline; font-weight:bold;}
.LanguageMenu a.hover{font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; text-decoration:underline;color: RGB(254, 206, 13); font-weight:bold;}


.ProductMenu{padding-left:12px;padding-right:12px;}
.ProductMenu a{padding-left:12px;padding-right:12px;}
.ProductMenu a.visited{padding-left:12px;padding-right:12px;}
.ProductMenu a.hover{padding-left:12px;padding-right:12px;}
.ProductMenuLevel3{padding-left:20px;padding-right:12px;}

.productFiche{padding-left:20px;padding-right:12px;}
.productImage{float:right;}

.ImageNoBorder{border: solid 0px #fff;}

.MenuRight{width:200px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; text-align:left; }


.divMenuRight{width:200px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; background: url(Images/header_background.jpg) repeat-x 0px 0px; background-position:bottom; border: solid 1px gray; padding: 10px 0px 10px 10px; }
.divMenuRight a{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background:url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px;}
.divMenuRight a.visited{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background:url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px;}
.divMenuRight a.hover{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background: url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px;}

.twitter a{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background:url(Images/twitter.gif) no-repeat 0px 0px; padding-left:17px;}
.twitter a.visited{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background:url(Images/twitter.gif) no-repeat 0px 0px; padding-left:17px;}
.twitter a.hover{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background: url(Images/twitter.gif) no-repeat 0px 0px; padding-left:17px;}


.divBasket{width:200px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; background: url(Images/header_background.jpg) repeat-x 0px 0px; background-position:bottom; border: solid 1px gray; padding: 10px 0px 10px 10px; }
.divBasket a{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background:url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px;}
.divBasket a.visited{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background:url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px;}
.divBasket a.hover{width:150px; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:14px; background: url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px;}

.divProductInput{width:100%; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; background: url(Images/header_background.jpg) repeat-x 0px 0px; background-position:bottom; border: solid 1px gray; padding: 10px 0px 10px 10px; border: none;}

.SubMenu{Top:5px; background-color:#A8DA58; border-bottom: solid 1px green; width:150px; padding: 3px 3px 3px 10px; color:#FFF; min-height:20px;}
.TextJustify{text-align:justify;}
.Add {background: url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px; color: RGB(108,126,220);}
.Add .visited{background: url(Images/Add.gif) no-repeat 0px 0px; padding-left:17px; color: RGB(108,126,220);}

.Link {background: url(Images/link.jpg) no-repeat 0px 0px; padding-left:17px; color: RGB(108,126,220);height:10px; text-decoration:none;}
.SendEmail{background: url(Images/message.gif) no-repeat 0px 0px; padding-left:17px; color: RGB(108,126,220); text-decoration:none;}


h1{font-weight:bold; font-size:18px; color:RGB(254, 206, 13); font-family:verdana; }
h3{font-weight:bold; font-size:14px; color:#A8DA58; font-family:verdana; font-weight:bold;}
.CellTitle50{ width:50%;}
.inputDiv{margin-bottom:20px;}
th{ font-family:Verdana; font-size:12px; font-weight:bold; color: Gray; background-color:RGB(211,211,211);}
.Error{font-family:Verdana; font-size:12px; color: Red;}
.notes{font-family:Verdana; font-size:12px; background-color: Yellow;}

.trInput{height:32px; vertical-align:top; font-size:14px; }
.cellLeftTitle{width:150px; vertical-align:top; color:gray;}
.cellRight200{width:200px; vertical-align:top;}
.cellHelp{padding-left:50px; color:gray; }
.divHelp{border: solid 1px gray; border-left: solid 5px RGB(59,162,194); height: 16px; width:200px; padding: 5px 7px 5px 7px; display: none; background: url(Images/header_background.jpg) repeat-x; }
.NormalInput input[type=text] {color: Black; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; }
.BigInput input[type=text] {font:.75em/1.5 'Lucida Grande',sans-serif;color:#000; font-size:16px; }

.validationSummary{font:.75em/1.5 'Lucida Grande',sans-serif;color:red; font-size:14px; }

.divLeft{text-align:left;}
.watermark{color:Gray; font:.75em/1.5 'Lucida Grande',sans-serif; font-size:12px; }

/* xp theme */
.ajax__tab_xp2 .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPp7o_VOPta6mzYnUJWvpkxQ2&t=633398780440000000) repeat-x bottom;padding-right:25px; margin-bottom:15px; }
.ajax__tab_xp2 .ajax__tab_outer {padding-right:0px;background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPNTglS4TRafJ1J1-XwaDTlw2&t=633398780440000000) no-repeat right;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPnJXBkLwWqDp0VKTVWVdVEQ2&t=633398780440000000) no-repeat;}
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWYJPuZWfkU0dO3yiPPbIbRI-8K6OS0qsg_YqoS3Pw8jmA2&t=633398780440000000) repeat-x;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPbS0Zwjf4aJauC6X6y3oRzA2&t=633398780440000000) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPXo6Z1IoTtnReLgSs91oJ4Q2&t=633398780440000000) no-repeat;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPNu9_dhqwUTaUiVBRPjyiHQ2&t=633398780440000000) repeat-x;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBP9WUFY0WnPjiNPwdAM4ZS-lGs1hOjtTZQSVRCWmcOVyI1&t=633398780440000000) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBPrW7HpnjuoYCrDaPkHAV_vw2&t=633398780440000000) no-repeat;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:url(WebResource.axd?d=g7kVPkZsG1-6RPkt8x7_p81c2C6RkdZHjqlvcWp_uWbyv1Ha8yXtqzNo92xN-tBP0a4wfeLoQ_KhZJNq7e0AVA2&t=633398780440000000) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff; border: solid 0px white;min-height:400px;}


.Title {Font-Family:Courier; font-size:large; font-weight:bold; color:White;}
.MenuTitle { Font-Family:Verdana; font-size:smaller; font-weight:bold; color:Black;}
.MenuLine { background-color:blue;}

.InputProduct{border: solid 1px RGB(239, 238,226); font-size:12px; font-family: Arial, sans-serif; text-align:left; background-color:RGB(239, 238,226); padding: 10px 10px 10px 10px; color: gray;}
.InputProduct th{ font-family:Verdana; font-size:12px; color: black; }
.CurrentStatus{color: RGB(53, 56, 149); font-weight:bold; font-size:18px; font-style:italic;}