/* GENERAL STYLES */ BODY { background-color: #969696; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; text-align: center; } HTML, BODY, TABLE, TD, A, SPAN, DIV, SELECT, INPUT { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 7pt;} IMG { border: 0; } IMG.specials { border: 1px #9C2E9E solid; } FONT.links { color: #9C2E9E; } /* FORM */ SELECT, INPUT { background-color: #F2F2F2; } SELECT.info { width: 178px; } /* LINKS */ A:link.bg_orange { font-size: 8pt; color: #FFFFFF; text-decoration: none; } A:visited.bg_orange { font-size: 8pt; color: #FFFFFF; text-decoration: none; } A:hover.bg_orange { font-size: 8pt; color: #FFFFFF; text-decoration: underline; } A:active.bg_orange { font-size: 8pt; color: #FFFFFF; text-decoration: underline; } A:link.option { font-size: 8pt; color: #FFFFFF; text-decoration: none; } A:visited.option { font-size: 8pt; color: #FFFFFF; text-decoration: none; } A:hover.option { font-size: 8pt; color: #FFFFFF; text-decoration: none; } A:active.option { font-size: 8pt; color: #FFFFFF; text-decoration: none; } A:link.specials { font-weight: bold; color: #9C2E9E; text-decoration: none; } A:visited.specials { font-weight: bold; color: #9C2E9E; text-decoration: none; } A:hover.specials { font-weight: bold; color: #989898; text-decoration: none; } A:active.special { font-weight: bold; color: #989898; text-decoration: none; } A:link.links { font-size: 8pt; color: #989898; text-decoration: none; } A:visited.links { font-size: 8pt; color: #989898; text-decoration: none; } A:hover.links { font-size: 8pt; color: #9C2E9E; text-decoration: none; } A:active.links { font-size: 8pt; color: #9C2E9E; text-decoration: none; } A:link.foot { color: #989898; text-decoration: none; } A:visited.foot { color: #989898; text-decoration: none; } A:hover.foot { color: #9C2E9E; text-decoration: none; } A:active.foot { color: #9C2E9E; text-decoration: none; } /* COMUN */ TD.one_w { width: 1px; border: 0px; padding: 0px; } TD.one_h { width: 617px; height: 1px; border: 0px; padding: 0px; } TD.margin { width: 10px; padding: 0px; } /* :::::::::: PUBLICIDAD :::::::::: */ TABLE.ad { width: 617px; height: 80px; background-color: #000000; border: 0px; } TD.ad_left { width: 28px; padding: 0px; } TD.ad_right { width: 589px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; text-align: center; } /* :::::::::: CABECERA :::::::::: */ TABLE.head { width: 617px; background-color: #FFFFFF; border: 0px; } TD.head { width: 617px; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; text-align: center; } /* :::::::::: MENU SUPERIOR :::::::::: */ TABLE.top { width: 617px; height: 22px; background-color: #FFFFFF; border-top: 1px #FFFFFF solid; border-right: 0px; border-bottom: 0px; border-left: 0px; color: #FFFFFF; } TD.top { background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 8pt; } /* :::::::::: MENU OPCIONES :::::::::: */ TABLE.options { width: 617px; height: 60px; background-color: #FFFFFF; border-top: 1px #FFFFFF solid; border-right: 0px; border-bottom: 1px #FFFFFF solid; border-left: 0px; color: #FFFFFF; } TD.option_off { width: 99px; background-color: #9C2E9E; border-top: 0px; border-right: 1px #FFFFFF solid; border-bottom: 0px; border-left: 0px; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.option_on { cursor: hand; width: 99px; background-color: #E246E5; border-top: 0px; border-right: 1px #FFFFFF solid; border-bottom: 0px; border-left: 0px; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.option_off_one { width: 617px; background-color: #9C2E9E; border-top: 0px; border-right: 1px #FFFFFF solid; border-bottom: 0px; border-left: 0px; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.option_on_one { cursor: hand; width: 617px; background-color: #E246E5; border-top: 0px; border-right: 1px #FFFFFF solid; border-bottom: 0px; border-left: 0px; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.option_off_two { width: 308px; background-color: #9C2E9E; border-top: 0px; border-right: 1px #FFFFFF solid; border-bottom: 0px; border-left: 0px; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.option_on_two { cursor: hand; width: 308px; background-color: #E246E5; border-top: 0px; border-right: 1px #FFFFFF solid; border-bottom: 0px; border-left: 0px; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.last_option_off { width: 97px; background-color: #9C2E9E; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } TD.last_option_on { cursor: hand; width: 97px; background-color: #E246E5; padding: 0px; font-size: 8pt; font-weight: bold; text-align: center; } /* :::::::::: TITULO :::::::::: */ TABLE.title { width: 617px; height: 32px; background-color: #FFFFFF; border: 0px; color: #9C2E9E; } TD.title_left { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; font-weight: bold; } TD.title_right { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 8pt; text-align: right; } /* :::::::::: ULTIMAS OFERTAS :::::::::: */ TABLE.last_specials { width: 617px; height: 32px; background-color: #FFFFFF; border-top: 0px; border-right: 0px; border-bottom: 1px #FFFFFF solid; border-left: 0px; color: #FFFFFF; } TD.last_specials_left { background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; font-weight: bold; } TD.last_specials_right { background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 8pt; text-align: right; } /* :::::::::: LISTA ULTIMAS OFERTAS :::::::::: */ TABLE.specials_cover { width: 617px; background-color: #FFFFFF; border: 0px; color: #989898; } TD.img_specials { width: 126px; border-top: 1px #989898 solid; border-right: 1px #989898 solid; border-bottom: 0px; border-left: 1px #989898 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } TD.img_specials_border { width: 126px; border-top: 1px #989898 solid; border-right: 1px #989898 solid; border-bottom: 0px; border-left: 1px #989898 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 11px; } TD.specials { width: 126px; border-top: 0px; border-right: 1px #989898 solid; border-bottom: 1px #989898 solid; border-left: 1px #989898 solid; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } TD.specials_border { width: 126px; border-top: 0px; border-right: 1px #989898 solid; border-bottom: 1px #989898 solid; border-left: 1px #989898 solid; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } /* :::::::::: ENLACES A PIE DE PAGINA :::::::::: */ TABLE.info { width: 617px; background-color: #FFFFFF; border-top: 10px #FFFFFF solid; border-right: 0px; border-bottom: 0px; border-left: 0px; color: #989898; } TD.top_info { width: 183px; height: 32px; background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; font-family: Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; font-size: 11pt; font-weight: bold; } TD.top_links { width: 383px; height: 32px; background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; font-family: Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; font-size: 11pt; font-weight: bold; } TD.info { width: 178px; border-top: 0px; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 8pt; font-weight: bold; line-height: 18pt; } TD.links_left { width: 184px; border-top: 0px; border-right: 0px; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.links_right { width: 184px; border-top: 0px; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 5px; font-size: 8pt; font-weight: bold; line-height: 12pt; } /* :::::::::: CIERRE :::::::::: */ TABLE.foot { width: 617px; background-color: #FFFFFF; border: 0px; color: #989898; } TD.foot { border: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }BR.form { font-size: 2pt; line-height: 4pt;} A:link.key { color: #FFFFFF; text-decoration: none; } A:visited.key { color: #FFFFFF; text-decoration: none; } A:hover.key { color: #FFFFFF; text-decoration: underline; } A:active.key { color: #FFFFFF; text-decoration: underline; } A:link.page { font-weight: bold; color: #E246E5; text-decoration: none; } A:visited.page { font-weight: bold; color: #E246E5; text-decoration: none; } A:hover.page { font-weight: bold; color: #E246E5; text-decoration: underline; } A:active.page { font-weight: bold; color: #E246E5; text-decoration: underline; } /* BUSCADOR */ SELECT.search { width: 132px; } INPUT.search_field { width: 94px; } INPUT.search_button { width: 132px; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #9C2E9E; border-top: 1px #9C2E9E solid; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; } TABLE.search { width: 617px; background-color: #FFFFFF; border: 0px; color: #989898; } TD.top_destination { width: 284px; height: 32px; background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; font-family: Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; font-size: 11pt; font-weight: bold; } TD.top_search { width: 282px; height: 32px; background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; font-family: Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; font-size: 11pt; font-weight: bold; } TD.destination_left { width: 133px; border-top: 0px; border-right: 0px; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.destination_right { width: 134px; border-top: 0px; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 5px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.search_left { width: 133px; border-top: 0px; border-right: 0px; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; padding-top: 9px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.search_right { width: 132px; border-top: 0px; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 0px; padding-top: 9px; padding-right: 10px; padding-bottom: 10px; padding-left: 5px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.search_middle { width: 132px; border: 0px; border-bottom: 1px #9C2E9E solid; padding: 5px; padding-top: 9px; padding-bottom: 10px; font-size: 8pt; font-weight: bold; line-height: 12pt; } /* :::::::::: BUSCADOR_CATALOGOS :::::::::: */ SELECT.cat_search_destination { width: 140px; } SELECT.cat_search_view { width: 132px; } SELECT.cat_search_view2 { width: 112px; } INPUT.cat_search_button { width: 132px; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #9C2E9E; border-top: 1px #9C2E9E solid; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; } TABLE.cat_search { width: 617px; background-color: #FFFFFF; border: 0px; border-top: 1px #FFFFFF solid; color: #989898; } TD.cat_top_search { width: 282px; height: 32px; background-color: #9C2E9E; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; font-family: Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; font-size: 11pt; font-weight: bold; } TD.cat_search_left { width: 160px; border: 0px; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; padding: 10px; padding-top: 9px; padding-right: 5px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.cat_search_middle { width: 132px; border: 0px; border-bottom: 1px #9C2E9E solid; padding: 5px; padding-top: 9px; padding-bottom: 10px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.cat_search_right { width: 132px; border: 0px; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; padding: 10px; padding-top: 9px; padding-left: 5px; font-size: 8pt; font-weight: bold; line-height: 12pt; } /* CABECERA DE RESULTADOS */ TABLE.key { width: 617px; height: 24px; background-color: #FFFFFF; border-top: 1px #FFFFFF solid; border-right: 0px; border-bottom: 1px #FFFFFF solid; border-left: 0px; color: #FFFFFF; } TD.key_new { width: 17px; background-color: #9C2E9E; border: 0px; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; font-weight: bold; } TD.key_offer { width: 376px; background-color: #9C2E9E; border: 0px; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; font-weight: bold; } TD.key_from { width: 81px; background-color: #9C2E9E; border: 0px; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; font-weight: bold; } TD.key_to { width: 75px; background-color: #9C2E9E; border: 0px; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; font-weight: bold; } /* LISTADO */ TABLE.content { width: 617px; background-color: #FFFFFF; border: 0px; } TABLE.list { width: 597px; height: 36px; background-color: #FFFFFF; border-top: 0px; border-right: 0px; border-bottom: 1px #989898 solid; border-left: 0px; color: #000000; } TR.list_off { background-color: #FFFFFF; color: #000000; } TR.list_on { cursor: hand; background-color: #FFFFFF; color: #ED1C24; } TD.new { width: 17px; border-top: 1px #989898 solid; border-right: 0px; border-bottom: 0px; border-left: 1px #989898 solid; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; } TD.offer { width: 376px; border-top: 1px #989898 solid; border-right: 0px; border-bottom: 0px; border-left: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; } TD.from { width: 81px; border-top: 1px #989898 solid; border-right: 0px; border-bottom: 0px; border-left: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; } TD.to { width: 75px; border-top: 1px #989898 solid; border-right: 1px #989898 solid; border-bottom: 0px; border-left: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; } /* PIE DE LISTA */ TABLE.list_foot { width: 617px; background-color: #FFFFFF; border: 0px; color: #989898; } TD.list_foot { border: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } /* LISTADO */ TD.cat_img { width: 124px; height: 178px; border: 1px #989898 solid; border-right: 0px; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; } TD.cat_title { width: 142px; height: 128px; border: 1px #989898 solid; border-left: 0px; border-bottom: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 5px; color: #000000; } TD.cat_option { width: 142px; height: 30px; border: 1px #989898 solid; border-left: 0px; border-top: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 5px; } TD.no_offer { width: 575px; border: 1px #989898 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 8pt; font-weight: bold; color: #ED1C24; text-align: center; line-height: 14pt; } TABLE.content { width: 617px; background-color: #FFFFFF; border: 0px; } /* OFERTA */ TD.img_offer { width: 595px; border: 1px #989898 solid; padding: 0px; } TD.tools { width: 390px; border-top: 1px #989898 solid; border-right: 0px; border-bottom: 0px; border-left: 1px #989898 solid; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 6px; } TD.guides { width: 195px; text-align:right; border-top: 1px #989898 solid; border-right: 1px #989898 solid; border-bottom: 0px; border-left: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 0px; } TD.no_offer { width: 575px; border: 1px #989898 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 8pt; font-weight: bold; color: #ED1C24; text-align: center; line-height: 14pt; } /* COTENIDOS TEXTUALES */ TABLE.textos { width: 617px; height: 458px; background-color: #FFFFFF; border: 0px; } TABLE.textos2 { width: 617px; height: 458px; background-color: #FFFFFF; border: 0px; background-image:url(img/logofondo.png); background-position:right bottom; background-repeat:no-repeat; } TD.textos { width: 575px; border: 1px #989898 solid; padding: 10px; font-size: 8pt; line-height: 12pt; } TD.textos2 { width: 575px; border: 1px #989898 solid; padding: 10px; color:#666666; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; } FONT.subtitle { font-size: 8pt; font-weight: bold; color: #9C2E9E; } HR.subtitle { width: 100%; height: 1px; color: #989898; background-color: #989898; border: 0px; } /* FORMULARIO PUBLICIDAD */ INPUT.form_ad { width: 184px; } TEXTAREA.form_ad { width: 573px; background-color: #F2F2F2; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 7pt; } SELECT.form_ad { width: 184px; } INPUT.form_ad_button { width: 184px; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #9C2E9E; border-top: 1px #9C2E9E solid; border-right: 1px #9C2E9E solid; border-bottom: 1px #9C2E9E solid; border-left: 1px #9C2E9E solid; } TABLE.form_ad { width: 573px; background-color: #FFFFFF; border: 0px; color: #989898; } TD.form_ad_left { width: 184px; padding: 0px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.form_ad_center { width: 185px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.form_ad_right { width: 184px; padding: 0px; font-size: 8pt; font-weight: bold; line-height: 12pt; } TD.form_ad_coment { width: 573px; padding: 0px; font-size: 8pt; font-weight: bold; line-height: 12pt; } INPUT.box { background-color: #FFFFFF; } FONT.private { font-size: 7pt; font-weight: normal; color: #000000; } FONT.wrong { font-size: 7pt; font-weight: normal; color: #ED1C24; }/** * Style sheet for CalendarPickerControl * System-colors theme */ div.calendarbutton{ position: absolute; width: 15px; height: 16px; background: transparent url("calendar_icon.png") no-repeat center; } #CalendarPickerControl{ background-color: transparent; width: 250px; height: 200px; } #CalendarPickerControl table.calframe{ width: 100%; border: 1px solid black; background-color: buttonface; text-align: center; } #CalendarPickerControl td.monthname{ width: 100%; font: normal 13px Verdana; color: white; font-weight: bold; background-color: #9C2E9E ; } #CalendarPickerControl td.monthnameLNX{ width: 100%; font: normal 13px Verdana; color: highlighttext; font-weight: bold; background-color: highlight; } #CalendarPickerControl table.navigation{ width: 100%; text-align: center; } #CalendarPickerControl td.navbutton{ font: normal 11px Verdana; color: buttontext; font-weight: bold; background-color: buttonface; border-width: 1px; border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; cursor: pointer; } #CalendarPickerControl td.navbutton:hover{ text-decoration: underline; border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow; background-color: buttonshadow; } #CalendarPickerControl span.yearbutton{ cursor: pointer; } #CalendarPickerControl span.yearbutton:hover{ text-decoration: underline; } #CalendarPickerControl td.dayname{ font: normal 11px Verdana; color: white; font-weight: bold; background-color: #9C2E9E ; } #CalendarPickerControl td.daynameLNX{ font: normal 11px Verdana; color: highlighttext; font-weight: bold; background-color: highlight; } #CalendarPickerControl td.today{ font: normal 11px Verdana; background-color: buttonface; color: red; text-decoration: none; cursor: pointer; border-width: 1px; border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; } #CalendarPickerControl td.today:hover{ text-decoration: underline; background-color: threedshadow; border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow; } #CalendarPickerControl td.current{ font: normal 11px Verdana; font-weight: bold; background-color: highlight; color: highlighttext; text-decoration: none; cursor: pointer; border-width: 1px; border-style: solid; border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow; } #CalendarPickerControl td.current:hover{ text-decoration: underline; } #CalendarPickerControl td.day{ font: normal 11px Verdana; background-color: buttonface; color: buttontext; text-decoration: none; cursor: pointer; border-width: 1px; border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; } #CalendarPickerControl td.day:hover{ text-decoration: underline; background-color: threedshadow; border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow; } #CalendarPickerControl td.weekend{ font: normal 11px Verdana; color: buttontext; text-decoration: none; background-color: threedshadow; font-style: italic; cursor: pointer; border-width: 1px; border-style: solid; border-color: buttonhighlight threeddarkshadow threeddarkshadow buttonhighlight; } #CalendarPickerControl td.weekend:hover{ background-color: buttonshadow; text-decoration: underline; border-color: threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow; } #CalendarPickerControl td.dayothermonth{ font:normal 11px Verdana; background-color: buttonhighlight; color: inactivecaptiontext; border: 1px solid buttonhighlight; } #CalendarPickerControl td.weeknumber{ font:normal 9px Verdana; background-color: buttonface; color: inactivecaptiontext; border-width: 0px; }