/* ::::: http://s0.wat.tv/engine/css/Page_Home-all-210.css ::::: */

.block_header_login { background: none repeat scroll 0% 0% transparent; float: none; display: block; height: 23px; }
.block_header_login .login_date { font-size: 12px; color: rgb(119, 119, 119); line-height: 21px; margin-left: 272px; }
.block_header_login .login_date a { text-decoration: underline; color: rgb(119, 119, 119); }
.block_header_login .login_date p:first-letter { text-transform: uppercase; }
.block_header_login .login_login { float: right; text-align: right; }
.block_header_login .login_login li { display: inline; font-size: 10px; color: rgb(1, 1, 1); line-height: 21px; }
.block_header_login .login_login li a.miniLink { font-size: 9px; color: rgb(0, 0, 0); font-weight: 700; }
.block_header_login .login_login li a { font-weight: 700; color: rgb(0, 204, 255); text-decoration: underline; font-size: 12px; padding: 2px; }
.block_header_login .login_login li.li_logged { color: rgb(0, 204, 255); font-weight: 400; font-size: 12px; }
.block_header_login .login_login .help_link { color: rgb(119, 119, 119); }
.block_header_login .login_login li .decal_btn { margin: 0pt 3px; }
.block_header_login .login_login li a.decal_top span { position: relative; top: 2px; }
.new_login, .new_password { width: 76px; border: 1px solid rgb(204, 204, 204); font-size: 12px; color: rgb(0, 0, 0); margin-top: 1px; padding: 1px; }
.form_login span { font-size: 12px; color: rgb(0, 204, 255); font-weight: 700; }
.block_header_logo { width: 210px; margin-right: 5px; }
.block_header_logo .new_wat_logo { display: inline; float: left; width: 181px; height: 79px; background: url('sprite_button.png') no-repeat scroll 0pt -70px transparent; cursor: pointer; margin: 22px 0pt 0pt 15px; }
.block_header_pubtop { text-align: right; overflow: hidden; height: 90px; float: right; }
.block_header_menu { clear: both; display: block; float: none; }
.block_header_menu .menu { display: block; float: none; clear: both; height: 29px; background: url('sprite_background.jpg') repeat-x scroll 0pt -50px transparent; border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.block_header_menu .right_menu { text-align: right; float: right; margin-top: 4px; }
.block_header_menu .search_input { margin-right: 3px; display: block; float: none; }
.input_search { width: 195px; height: 19px; background: url('sprite_search.png') no-repeat scroll left top transparent; border: 0pt none; margin-right: -3px; text-align: left; display: block; }
.input_search input { background: url('sprite_search.png') repeat-x scroll 0pt -30px transparent; border: 0pt none; color: rgb(119, 119, 119); font-size: 12px; height: 19px; margin-left: 18px; padding-top: 1px; width: 160px; float: left; }
.input_search .right { background: url('sprite_search.png') no-repeat scroll 0pt -60px transparent; height: 19px; width: 7px; display: block; float: left; }
.block_header_menu .liste_menu li { display: inline; width: auto; float: left; height: 29px; background-position: right center; }
.block_header_menu .liste_menu li.separator { width: 2px; height: 29px; background: url('sprite_button.png') no-repeat scroll -150px 1px transparent; }
.block_header_menu .liste_menu li a { font-size: 14px; line-height: 28.7px; color: rgb(0, 0, 0); font-weight: 700; height: 29px; display: block; float: left; text-transform: uppercase; padding: 0pt 5px; }
.block_header_menu .liste_menu li a:hover { background: url('sprite_background.jpg') repeat-x scroll 0pt -110px transparent; color: rgb(255, 0, 204); }
.block_header_menu .liste_menu .select_link { background: url('sprite_background.jpg') repeat-x scroll 0pt -160px transparent; }
.block_header_menu .liste_menu .select_link a:hover { background: url('sprite_background.jpg') repeat-x scroll 0pt -210px transparent; color: rgb(255, 255, 255); }
.block_header_menu .menu_theme { display: block; float: none; clear: both; height: 40px; background: url('sprite_background.jpg') repeat-x scroll 0pt -310px transparent; border-right: 1px solid rgb(204, 204, 204); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); }
.block_header_menu .liste_menu_theme { padding-left: 7px; padding-top: 3px; }
.block_header_menu .liste_menu_theme a { color: rgb(119, 119, 119); font-size: 12px; font-weight: 700; padding: 1px; }
.block_header_menu .liste_menu_theme a:hover { color: rgb(255, 0, 204); text-decoration: none; }
.block_header_menu .liste_menu_theme div { height: 16px; line-height: 16px; }
.block_header_menu .menu_0, .block_header_menu .menu_4 { width: 96px; }
.block_header_menu .menu_1 { width: 105px; }
.block_header_menu .menu_2 { width: 94px; }
.block_header_menu .menu_3 { width: 90px; }
.block_header_menu .menu_5 { width: 127px; }
.block_header_menu .menu_6 { width: 122px; }
.block_header_menu .menu_8 { width: 110px; }
.block_header_menu .menu_9 { width: 41px; }
.block_header_menu .divLink { clear: both; margin-top: 28px; position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin-left: -1px; width: 120px; z-index: 15000; border: 1px solid rgb(204, 204, 204); padding: 5px 0pt; }
.block_header_menu .divLink li { background: none repeat scroll 0% 0% transparent; height: auto; float: none; }
.block_header_menu .liste_menu .divLink li a { background: none repeat scroll 0% 0% transparent; font-size: 12px; color: rgb(119, 119, 119); height: auto; line-height: 16px; font-weight: 400; text-transform: none; }
.block_header_menu .liste_menu .divLink li a:hover { background: none repeat scroll 0% 0% transparent; color: rgb(255, 0, 204); }
.block_header_menu .liste_menu li a span.picto_menu { width: 13px; height: 16px; display: block; float: left; top: 6px; position: relative; margin-right: 3px; background: url('sprite_picto.gif') no-repeat scroll 0pt -8px transparent; }
.block_header_menu #menu_upload a { width: 69px; text-indent: 8px; padding: 0pt; }
.block_header_menu #menu_upload a.publish_blue { color: rgb(0, 204, 255); font-weight: 700; position: absolute; text-indent: 8px; top: 0pt; z-index: 1; height: 27px; text-transform: none; font-size: 16px; }
.block_header_menu #menu_upload a:hover { background-image: none; }
.block_header_menu #menu_upload a.publish_blue:hover { border-bottom: 2px solid rgb(0, 204, 255); }
.block_header_menu #menu_upload a.publish_white { color: rgb(255, 255, 255); font-weight: 700; position: absolute; text-indent: 9px; top: 1px; z-index: 0; height: 24px; text-transform: none; font-size: 16px; }
.wat_special { cursor: pointer; display: none; }
.block_header_menu .liste_menu li.menu_special { margin-left: 57px; }
.block_header_menu .liste_menu li.menu_special a { display: block; height: 27px; width: 135px; background: url('onglet_ferme.jpg') no-repeat scroll 0% 0% transparent; padding: 0pt; }
.block_header_menu .liste_menu li.menu_special a:hover { background: url('onglet_ferme.jpg') no-repeat scroll 0% 0% transparent; }
#mymovie { height: 380px; width: 678px; }
#flashcontent { border: 1px solid rgb(204, 204, 204); }
.GuideDisplayRubrique .Vignette { width: 145px; margin-right: 20px; }
.GuideDisplayRubrique .Vignette.fourth { width: 145px; margin-right: 0pt; }
.GuideDisplayRubrique .Themes { width: 100%; margin-top: 3px; }
.ToolTipBox { background: url('top-right-blue-corner.gif') no-repeat scroll right top rgb(255, 255, 255); border: 1px dotted rgb(153, 153, 153); color: rgb(102, 102, 102) ! important; font-size: 11px ! important; position: absolute; text-align: center ! important; width: auto; padding: 0pt 10px; }
.block_search_title .ToolTipBox, .wat_content_search_displayfiles .ToolTipBox, .ToolTipGrey { background-image: url('top-right-grey-corner.gif'); }
.ToolTipBox p { margin: 2px 3px 2px 2px; }
.buzzPosition .buzzSize { background-image: url('sprite_buzz.gif') ! important; width: 21px ! important; height: 43px ! important; }
.buzzPosition .buzzSize .jauge { position: relative ! important; margin-top: 3px ! important; margin-left: 3px ! important; margin-right: 0pt ! important; width: 6px ! important; height: 35px ! important; background-image: url('sprite_buzz.gif') ! important; }
.buzz-fond { background-position: 0pt -96px ! important; }
.buzz-jauge0 { background-position: 0pt -299px ! important; }
.buzzPosition .buzzSize .fleche { position: relative; margin-top: 4px; margin-left: 1px; width: 8px; height: 8px; }
.buzzPosition .buzzSize .vbuzzup_list_top { background: url('sprite_buzz.gif') no-repeat scroll -1px -409px transparent; margin-right: 0pt; }
.buzzPosition .buzzSize .vbuzzup_list_down { background: url('sprite_buzz.gif') no-repeat scroll -1px -429px transparent; }
.block_lib_media { line-height: 12px; }
.block_lib_media .TitreMedia { margin-top: 4px; overflow: hidden; }
.displayMediaALaUne { background: url('sprite_buzz.gif') no-repeat scroll 0pt -541px transparent; clear: none; height: 39px; margin-bottom: 0pt; position: relative; width: 60px; }
.GuideDisplayRubrique .block_lib_media .wrapper, .EntriesContainter .block_lib_media .wrapper { width: 120px; margin-right: 1px; }
.block_lib_media .limited { height: 13px; white-space: nowrap; overflow: hidden; }
.block_lib_media .limited .altuser { margin-left: -3px; }
.block_lib_media .inter { line-height: 13px; font-size: 12px; max-height: 26px; overflow: hidden; }
.block_lib_media .uploader { color: rgb(136, 136, 136); font-weight: 400; line-height: 9px; margin-top: 3px; }
.inlineBlock { width: auto; }
.block_lib_media .stats { color: rgb(136, 136, 136); font-size: 11px; line-height: 11px; word-spacing: -1px; margin-top: 3px; }
.block_lib_media .uploader a, .block_lib_media .stats a { color: rgb(136, 136, 136); }
.block_lib_media .inter a, .block_lib_media .uploader a { font-weight: 700; text-decoration: none; }
.block_lib_media .buzzPosition { width: 21px; text-align: center; }
.block_lib_media .wrapper .timerContainer { clear: both; margin-left: 91px; margin-top: -12px; position: static; width: 28px; height: 12px; }
.timerContainer div.infoTime { background: none repeat scroll 0% 0% rgb(193, 193, 193); opacity: 0.6; color: rgb(255, 255, 255); height: 11px; text-align: center; width: 28px; }
.timerContainer div.txtTime { color: rgb(255, 255, 255); text-align: center; width: 28px; position: relative; top: -11px; font-size: 9px; }
.block_lib_media_title { background-position: 0pt -250px; background-repeat: no-repeat; background-image: url('sprite_picto.gif'); display: block; float: none; height: 25px; overflow: hidden; position: relative; width: 145px; color: rgb(153, 153, 153); font-size: 16px; margin: 0pt auto; }
.block_lib_media_title .Rubriques { background: none repeat-x scroll 0pt 0pt transparent; height: 24px; width: auto; }
.block_lib_media_title .Rubriques span.Highlight a { background: none repeat scroll 0pt 0pt transparent; font-size: 12px; height: 15px; overflow: hidden; white-space: nowrap; width: 110px; }
.block_lib_media_title .Rubriques span.Highlight a.Guide { color: rgb(0, 204, 255); float: left; font-weight: 700; text-decoration: underline; margin: 4px 3px 0pt 6px; padding: 0pt; }
.block_title { background: url('sprite_footer.gif') repeat-x scroll 0pt -99px rgb(251, 251, 251); display: block; float: none; clear: both; height: 30px; }
.block_title h2 { font-size: 14px; text-transform: uppercase; font-weight: 700; height: 13px; overflow: hidden; padding: 8px 10px; }
.block_title h2 a { display: block; color: rgb(0, 0, 0); }
.block_home_rubrique .block_lib_media { display: block; float: none; height: 175px ! important; width: 145px; margin: 0pt auto; }
.block_home_rubrique .Body { padding-top: 20px ! important; }
.block_home_rubrique .block_lib_media div.limited { width: 116px ! important; }
.block_home_rubrique .wat_footer { margin: -2px 0pt 0pt; }
.PictureTeaser { width: 304px; }
.imageTeaser { text-align: center; }
.block_home_tiles .PictureTeaser { padding: 40px 0pt 40px 23px; }
p.pubunder { font-size: 9px; text-align: center; float: none; text-transform: uppercase; }
.block_pub_right { background: none repeat scroll 0% 0% rgb(229, 229, 229); margin-bottom: 15px; padding: 6px; }
.media_toplist { background: none repeat scroll 0pt 0pt rgb(255, 255, 255); border-top: 1px solid rgb(237, 237, 237); color: rgb(102, 102, 102); font-size: 11px; height: 70px; line-height: 12px; width: 280px; margin: 0pt 14px 0pt 5px; padding: 8px 8px 8px 0pt; }
.Top { float: left; width: 38px; height: 70px; }
.Top .Rank { font-size: 24px; line-height: 30px; font-weight: 700; text-align: center; float: none; clear: both; color: rgb(0, 0, 0); margin: 0pt auto; }
.Top .smallRank { font-size: 18px; }
.Top .Variation { padding-top: 2px; color: rgb(136, 136, 136); font-weight: 700; float: none; clear: both; text-align: center; margin: 0pt 4px; }
.Top .Progress { clear: both; float: none; width: 60%; text-align: center; border-top: 1px solid rgb(204, 204, 204); padding-top: 5px; margin: auto; }
.Top .Progress .buzz_list_up { width: 10px; height: 11px; display: block; background: url('sprite_buzz.gif') no-repeat scroll 0pt -468px transparent; margin: 0pt auto; }
div.block_top { width: 230px ! important; clear: right ! important; border: medium none ! important; margin: 0pt ! important; padding: 0pt ! important; }
.block_search_toplist p.bold { font-weight: 700; color: rgb(119, 119, 119); font-size: 12px; margin-left: 5px; max-height: 30px; overflow: hidden; width: 280px; padding: 5px 8px; }
.block_search_toplist p.bold a { text-decoration: none; font-weight: 700; color: rgb(119, 119, 119); }
.block_search_toplist .Body { background: none repeat scroll 0pt 0pt rgb(237, 237, 237); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); padding-top: 4px; float: none; }
.block_search_toplist .Body .ascenseur .block_top .detailsPosition { width: 145px ! important; }
.block_search_toplist .Body .ascenseur { margin-right: 2px; max-height: 436px; overflow-x: hidden; overflow-y: auto; display: block; float: none; }
.block_search_toplist .Body .ascenseur .displayMediaSimilar .bloc_gauche { width: 90px; margin-right: 10px; }
.block_search_toplist .Body .ascenseur .displayMediaSimilar .detailsPosition { float: left; width: 170px; }
.block_search_toplist .TitreMedia { max-height: 26px ! important; overflow: hidden ! important; margin-top: 3px ! important; }
.block_search_toplist .block_title { background: url('sprite_blocsimilar.png') repeat scroll 0pt -80px transparent; border-top: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-left: 1px solid rgb(0, 0, 0); border-bottom: 0pt none ! important; margin-bottom: 0pt; display: block; float: none; height: 27px; color: rgb(255, 255, 255); position: relative; }
.block_search_toplist .block_title h2 { height: 20px; padding: 0pt; }
.block_search_toplist .block_title h2 a { color: rgb(255, 255, 255); text-decoration: none; display: block; line-height: 16px ! important; padding: 4px 8px; }
.block_search_toplist .Body .wrapper .detailsPosition { width: 164px; }
.block_search_toplist .Body .inter { line-height: 12px ! important; }
.block_search_toplist .Body .inter a { line-height: 13px ! important; }
.block_search_toplist .Body .uploader * { color: rgb(153, 153, 153); line-height: 13px ! important; }
.block_search_toplist .limited { width: 127px ! important; overflow: hidden; white-space: nowrap; }
.block_search_toplist a { line-height: 12px ! important; text-decoration: underline; }
.block_search_toplist .wat_footer a { color: rgb(153, 153, 153); text-decoration: none; }
.block_search_toplist div.ToolTipBox { background-image: url('top-right-grey-corner.gif'); font-weight: 400; }
.block_search_toplist .displayMediaSimilar { height: 28px; margin: 0pt; }
.block_search_toplist .displayMediaSimilar .wrapper { width: 245px; }
.block_pad_discovermember .cadre { float: none; margin-bottom: 10px; }
.block_pad_discovermember .image { margin-left: 7px; width: 50px; }
.block_pad_discovermember .titre_link { font-size: 11px; margin-left: 10px; color: rgb(136, 136, 136); width: 220px; }
.block_pad_discovermember .titre_link div { height: 15px; overflow: hidden; float: none; }
.block_pad_discovermember .titre_link a { font-weight: 700; text-decoration: none; color: rgb(0, 0, 0); font-size: 12px; }
.block_pad_discovermember .description p { margin-top: 8px; color: rgb(119, 119, 119); height: 28px; overflow: hidden; width: 210px; }
.block_guide_tagcloud { height: auto ! important; }
.block_guide_tagcloud .Body { padding-top: 0pt ! important; }
.block_guide_tagcloud .Body p.Content { max-height: 106px; overflow: hidden; margin: 10px 8px 8px; }
.block_guide_tagcloud .Body a { color: rgb(153, 153, 153); text-decoration: none; font-size: 11px; font-family: Arial; font-weight: 700; line-height: 20px; }
.block_footer_copyright { float: none; display: block; background: none repeat scroll 0% 0% rgb(229, 229, 229); border-bottom: 1px solid rgb(255, 255, 255); }
.border_footer { height: 6px; background: url('sprite_footer.gif') repeat-x scroll 0pt -80px transparent; display: block; float: none; line-height: 6px; }
.top_footer { display: block; float: none; height: 40px; background: url('sprite_footer.gif') repeat-x scroll 0pt -35px rgb(229, 229, 229); border: 1px solid rgb(204, 204, 204); }
.logo_footer { float: left; padding-left: 10px; padding-top: 5px; }
.logo_footer p { color: rgb(116, 116, 116); font-size: 10px; line-height: 38px; }
.logo_footer span.pix_logo_footer { background: url('sprite_footer.gif') no-repeat scroll 0pt 0pt transparent; display: block; float: left; height: 31px; margin-right: 10px; width: 77px; line-height: 31px; }
.logo_footer p a { color: rgb(116, 116, 116); text-decoration: underline; }
.search_footer { float: right; padding-right: 10px; padding-top: 10px; }
.backlinks_footer { display: block; float: none; background: none repeat scroll 0% 0% rgb(229, 229, 229); border-top: 1px solid rgb(255, 255, 255); }
.links_footer { width: 55%; background: none repeat scroll 0% 0% rgb(229, 229, 229); padding-top: 5px; clear: left; }
.box_links_footer { width: 30%; margin: 0pt 0pt 0pt 3%; }
#who_are_we { width: 35%; }
#functions { width: 26%; }
.box_links_footer p.box_title { font-size: 11px; color: rgb(136, 136, 136); font-weight: 700; text-transform: uppercase; margin: 20px 0pt 15px; }
.box_links_footer ul { list-style: none outside none; margin-bottom: 10px; line-height: 19px; }
.box_links_footer a.link_blog { color: rgb(255, 0, 204); }
.box_links_footer ul li a, .box_links_footer p, .box_links_footer p a { color: rgb(0, 0, 0); font-size: 11px; font-weight: 700; line-height: 12px; }
.videos_footer { float: right; width: 42.8%; padding-bottom: 10px; border-left: 1px solid rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(229, 229, 229); }
.box_videos_footer { width: 42%; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 10px 3% 0pt 2%; }
.first_box { margin: 10px 2% 0pt 6%; }
.box_videos_footer p.box_title { font-size: 11px; color: rgb(136, 136, 136); font-weight: 700; text-transform: uppercase; height: 11px; overflow: hidden; margin: 15px 10px 10px; }
.box_videos_footer ul { list-style: none outside none; height: 95px; margin: 0pt 10px; }
.box_videos_footer ul li { display: block; height: 15px; line-height: 15px; overflow: hidden; margin: 4px 0pt; }
.box_videos_footer ul li a { font-weight: 700; font-size: 12px; color: rgb(0, 0, 0); }
.see_all { float: right; margin: 10px 5px 5px; }
.box_social_network { float: none; border-bottom: 1px solid rgb(255, 255, 255); }
.facebook_box { width: 42%; margin: 10px 2% 0pt 6%; }
.twitter_box { width: 40%; margin: 10px 2% 0pt 6%; }
.twitter_box a { display: block; width: 138px; height: 55px; background: url('sprite_button.png') no-repeat scroll 0% 0% transparent; }
.logos_legaux { margin-bottom: 10px; }
.logo_sacem { width: 51px; height: 22px; background: url('logos_legaux.png') no-repeat scroll 0pt 0pt transparent; margin-right: 5px; }
.logo_sdrm { width: 38px; height: 15px; background: url('logos_legaux.png') no-repeat scroll 0pt -22px transparent; margin-top: 1px; }
.logo_sesam { margin-right: 5px; width: 36px; height: 14px; background: url('logos_legaux.png') no-repeat scroll 0pt -37px transparent; margin-top: 2px; }
#Header { float: none; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#Left { text-align: left; width: 680px; margin-top: 15px; }
#Right { text-align: left; width: 312px; clear: right; float: right; margin-top: 15px; }
.block_search_toplist { margin-bottom: 15px; float: none; }
#Footer { text-align: left; clear: both; float: none; padding-top: 6px; width: 100%; }
.block_header_login .login_login li a:hover, .block_header_login .login_login li a.decal_top, .block_header_menu .liste_menu_theme a.ThemeName:hover, .block_lib_media .stats a { text-decoration: none; }
#SearchHeaderSubmit, .logos_legaux a { display: block; float: left; }
.block_header_menu .liste_menu .select_link a, .block_search_toplist .block_title h2 span { color: rgb(255, 255, 255); }
.block_header_menu .menu_7, .block_header_menu #menu_upload { width: 70px; }
.GuideDisplayRubrique .Vignette .uploader, .block_search_toplist .block_lib_media .uploader, .block_search_toplist .block_lib_media .wrapper .bloc_gauche { height: auto; }
.block_lib_media div, .block_search_toplist .Body .wrapper .detailsPosition div, .top_bloc .cadre .c5 { width: 100%; }
.block_lib_media .uploader div, .block_lib_media .stats div { line-height: 11px; }
.block_lib_media .inter a:hover, .block_lib_media .uploader a:hover, .block_lib_media .stats a:hover, .ascenseur_mbr .display_top_member .title_link div a:hover, .block_pad_discovermember .titre_link a:hover, .block_guide_tagcloud .Body a:hover, .box_links_footer ul li a:hover, .box_links_footer p a:hover, .box_videos_footer ul li a:hover { text-decoration: underline; }
#IE6 .PictureTeaser a, #IE7 .PictureTeaser a, .block_search_toplist .media_toplist { cursor: pointer; }
.imageTeaser img, .block_search_toplist .banIntro, #pub_footer img, .block_maintenance { float: none; }
.block_top_progress .displayMediaSimilar, .block_search_toplist .Body .ascenseur .displayMediaSimilar { background: none repeat scroll 0pt 0pt rgb(255, 255, 255); border-top: 1px solid rgb(237, 237, 237); color: rgb(102, 102, 102); font-size: 11px; height: 70px; line-height: 12px; width: 270px; margin: 0pt 14px 0pt 5px; padding: 8px 8px 8px 10px; }
.block_top_progress .displayMediaSimilar .bloc_gauche .timerContainer, .block_search_toplist .Body .ascenseur .displayMediaSimilar .bloc_gauche .timerContainer { margin-left: 61px; }
.display_top_member .description, .block_pad_discovermember .titre_link .description { height: 36px; }
.block_flashobject, .block_home_rubrique, .block_pad_discovermember { margin-bottom: 15px; }
/* ::::: http://s.wat.tv/css/Engine/Common.css?210 ::::: */

* { outline: medium none; margin: 0pt; padding: 0pt; }
body, textarea { font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
div, img { float: left; border: medium none; }
.spacer { clear: both ! important; float: none ! important; height: 0pt ! important; line-height: 0pt ! important; font-size: 0pt ! important; padding: 0pt ! important; margin: 0pt ! important; width: 0pt ! important; }
#IE6, #IE7, #IE8, #IE, #Grid { width: 1000px; float: none; margin: 0pt auto; text-align: left; }
.Block { float: none; border: 1px solid rgb(204, 204, 204); clear: both; background-color: white; }
.Block .Body { margin: 0pt auto; width: 96%; padding-top: 15px; float: none; clear: both; }
a { color: rgb(51, 51, 51); text-decoration: none; }
.wat_link { font-weight: bold; text-decoration: underline; }
.wat_link:hover { text-decoration: none; }
.wat_footer .align_right { display: inline; float: right; font-size: 12px; font-weight: bold; height: 20px; margin: 0pt 5px 0pt 0pt; text-decoration: none; }
.wat_footer { margin: 8px 0pt 0pt; width: 100%; }
a span.left_link_black { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -90px black; cursor: pointer; display: block; float: left; height: 15px; line-height: 14px; padding-left: 1px; }
a:hover span.left_link_black { background-position: 0pt -270px; }
a span.middle_link_black { background: url('sprite_watfooter.jpg') repeat-x scroll 0pt -120px transparent; cursor: pointer; display: block; float: left; height: 15px; line-height: 14px; text-transform: uppercase; font-size: 10px; color: white; font-weight: bold; }
a:hover span.middle_link_black { background-position: 0pt -300px; }
a span.right_link_black { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -150px transparent; cursor: pointer; display: block; float: left; height: 15px; line-height: 14px; padding-right: 2px; }
a:hover span.right_link_black { background-position: 0pt -330px; }
a span.left_link_purple { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt 0pt rgb(255, 0, 204); cursor: pointer; display: block; float: left; height: 15px; line-height: 14px; padding-left: 1px; }
a:hover span.left_link_purple { background-position: 0pt -180px; }
a span.middle_link_purple { background: url('sprite_watfooter.jpg') repeat-x scroll 0pt -30px transparent; cursor: pointer; display: block; float: left; height: 15px; line-height: 14px; text-transform: uppercase; font-size: 10px; color: white; font-weight: bold; }
a:hover span.middle_link_purple { background-position: 0pt -210px; }
a span.right_link_purple { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -60px transparent; cursor: pointer; display: block; float: left; height: 15px; line-height: 14px; padding-right: 2px; }
a:hover span.right_link_purple { background-position: 0pt -240px; }
a span.left_big_purple { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -540px rgb(255, 0, 204); cursor: pointer; display: block; float: left; height: 19px; line-height: 19px; padding-left: 1px; }
a:hover span.left_big_purple { background-position: 0pt -630px; }
a span.middle_big_purple { background: url('sprite_watfooter.jpg') repeat-x scroll 0pt -570px transparent; cursor: pointer; display: block; float: left; height: 19px; line-height: 19px; font-size: 12px; color: white; font-weight: bold; }
a:hover span.middle_big_purple { background-position: 0pt -660px; }
a span.right_big_purple { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -600px transparent; cursor: pointer; display: block; float: left; height: 19px; line-height: 19px; padding-right: 2px; }
a:hover span.right_big_purple { background-position: 0pt -690px; }
a span.left_big_black { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -720px black; cursor: pointer; display: block; float: left; height: 19px; line-height: 19px; padding-left: 1px; }
a:hover span.left_big_black { background-position: 0pt -810px; }
a span.middle_big_black { background: url('sprite_watfooter.jpg') repeat-x scroll 0pt -750px transparent; cursor: pointer; display: block; float: left; height: 19px; line-height: 19px; font-size: 12px; color: white; font-weight: bold; }
a:hover span.middle_big_black { background-position: 0pt -840px; }
a span.right_big_black { background: url('sprite_watfooter.jpg') no-repeat scroll 0pt -780px transparent; cursor: pointer; display: block; float: left; height: 19px; line-height: 19px; padding-right: 2px; }
a:hover span.right_big_black { background-position: 0pt -870px; }

