 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;} .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { clear: both; display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } * { outline: none !important; } html, body { font-size: 11px; font-family: "Lucida Grande", Lucida, sans; } #header ul li { font-size: 14px;  } #seats, .mod_index.promo, .inner, #footer { font-family: Arial; } .mod_index h3, #content h2, #emulator h2 { font-size: 22px;  } #search h3, .inner .profile_training dt { font-size: 12px; font-weight: bold; font-family: "Lucida Grande", Lucida, sans; } .success, .error, .information, .attention { background-position:10px center; background-repeat:no-repeat; font-size:12px; font-weight:bold; line-height:30px; margin-bottom:10px; margin-top:10px; padding:10px 10px 10px 60px; } .error { background-color:#f9f8f8; background-image:url(/images/admin/coquette/24x24/delete.png); color:#CC3300; } .success { background-color:#f9f8f8; background-image:url(/images/admin/coquette/24x24/accept.png); color:#009900; } .attention { background-color:#f9f8f8; background-image:url(/images/admin/coquette/24x24/warning.png); color:#C69E00; } .information { background-color:#f9f8f8; background-image:url(/images/admin/coquette/24x24/comment.png); color:#0033FF; } a.close { color:#555555; display:inline; clear:right; float:right; font-size:100%; font-weight:bold; text-decoration:none; }  a.closeul { text-decoration: none !important; line-height: 15px; display:block; padding: 3px; width:70px; margin-bottom:-11px; background-image: none; border-bottom:none; z-index:1; position:relative; color:#555555; font-size:80%; text-decoration:none; } .dump { padding:5px; background-position:10px center; background-repeat:no-repeat; font-size:12px; background-color:#FFCFCF; border:1px solid #FF9595; color:#CC3300; }  html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;} .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { clear: both; display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } * { outline: none !important; } html, body { font-size: 11px; font-family: "Lucida Grande", Lucida, sans; } strong, b { font-weight: bold !important; } #header ul li { font-size: 14px;  } #seats, .mod_index.promo, .inner, #footer { font-family: Arial; } .mod_index h3, #content h2, #emulator h2 { font-size: 22px;  } #search h3, .inner .profile_training dt { font-size: 12px; font-weight: bold; font-family: "Lucida Grande", Lucida, sans; } html { color: #555; background: url(/styles/../images/backgrounds/body.gif) top left repeat; } body { background: url(/styles/../images/backgrounds/html.png) top center no-repeat; } a:link, a:visited { color: #808f98; text-decoration: none; } a:hover, a:active { text-decoration: underline; } #wrapper { width: 980px; margin: 0 auto; background: #fff; }  #header { height: 131px; overflow: hidden; position: relative; background: #808f98; } #header h1 { top: 53px; left: 20px; position: absolute; background: url(/styles/../images/backgrounds/salvacon.png) top left no-repeat; } #header h1, #header h1 a { width: 282px; height: 60px; } #header h1 a { display: block; text-indent: -9999px; } #header ul { position: absolute; top: 98px; right: -3px; } #header ul li { float: left; text-transform: uppercase; } #header ul li a:link, #header ul li a:visited { color: #fff; padding: 3px 8px 5px; } #header ul li.current a { color: #e31818; background: #e6e9ea; text-decoration: none; } #header ul li a:hover, #header ul li a:active { text-decoration: none; } #container { width: 960px; padding: 20px 10px 0px; } #footer { padding: 0px 10px; height: 28px; width: 920px; margin: 0px 20px; line-height: 28px; position: relative; background: #66757e; } #footer p { float: left; } #footer ul { right: 8px; position: absolute; } #footer ul li { float: left; text-transform: lowercase; } #footer, #footer ul li a { color: #b3babf; } #footer ul li:first-child a { border-left: 0; } #footer ul li a { padding: 0px 5px; border-left: 1px solid #b3babf; } #footer ul li a:hover, #footer ul li a:active { text-decoration: underline; }  .home h2, .inner h2 { margin: 0px 10px 30px; } .mod_index { float: left; width: 220px; height: 320px; margin: 0px 10px 25px; border-top: 1px solid #999; } .mod_index h3 { height: 37px; line-height: 46px; color: #66757e; position: relative; margin: 0px 0px 12px; } .mod_index h3 strong, .mod_index h3 strong a { width: 13px; height: 13px; } .mod_index h3 strong { top: 18px; right: 1px; position: absolute; } .mod_index h3 strong a { display: block; text-indent: -9999px; background: url(/styles/../images/backgrounds/more.png) top left no-repeat; }  .mod_index form { background: #e3e3e3; height: 27px; padding: 6px 5px; } .mod_index label { float: left; width: 65px; font-size: 12px; font-weight: bold; line-height: 13px; } .mod_index input { height: 19px; border-top: 1px solid #d3d2d3; border-bottom: 1px solid #d3d2d3; } .mod_index input[type=text] { float: left; height: 17px; width: 115px; border-right: 0; padding: 0px 2px; margin: 5px 0px 5px 5px; border-left: 1px solid #d3d2d3; } .mod_index input[type=submit] { width: 19px; float: right; border-left: 0; cursor: pointer; text-indent: -9999px; margin: 5px 1px 5px 0px; border-right: 1px solid #d3d2d3; background: #fff url(/styles/../images/backgrounds/search.png) center center no-repeat; }  .recent_training { padding: 10px 0px; line-height: 16px; border-bottom: 1px solid #e3e3e3; } .mod_index .recent_training:last-child { border-bottom: 0; } .profile_training { margin: 0 0 20px; } .recent_training h4, .profile_training h3 { color: #808f98; font-size: 11px; font-weight: bold; padding-left: 12px; text-transform: uppercase; background: url(/styles/../images/backgrounds/cursor.png) center left no-repeat; } .recent_training dl, .profile_training dl { margin-left: 12px; } .recent_training dt, .profile_training dt { font-size: 14px !important; font-weight: bold; color: #044e93; } .recent_training dt a, .profile_training dt a { color: #044e93; }  .recent_news { padding: 12px 0px; border-top: 1px solid #e3e3e3; } #content .recent_news { border-top: 0; border-bottom: 1px solid #e3e3e3; } #content .recent_news:last-child { border-bottom: 0; } #content .recent_news dd p { margin: 0; } #pager { padding: 20px 150px; } #pager li { padding: 0px 10px; float: left; } #pager li.central { border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; } .recent_news h4, .profile_news dt { color: #87888a; text-transform: uppercase; } .recent_news dt, .profile_news dd { font-size: 16px; font-weight: bold; line-height: 20px; } .profile_news dd { color: #808f98; }  .mod_index.promo { color: #707173; font-size: 12px; max-height: 319px; position: relative; background: #969696 url(/styles/../images/backgrounds/promo.png) top center no-repeat; } .mod_index.promo h3 { text-indent: -9999px; height: 36px; } .mod_index.promo h3 strong { right: 8px; top: 15px; } .mod_index.promo h4, .mod_index.promo p { margin: 0px 10px; } .mod_index.promo h4 { color: #000; text-transform: uppercase; font-weight: bold; } .mod_index.promo #slider { margin: 10px 0px 15px 7px; } .mod_index.promo #slider, .mod_index.promo #slider li { width:206px; height:186px; overflow:hidden; } span#prevBtn, span#nextBtn { position: absolute; top: 140px; } span#prevBtn { left: 5px; } span#nextBtn { right: 5px; } span#prevBtn, span#nextBtn, span#prevBtn a, span#nextBtn a { width: 17px; height: 17px; display: block !important; text-indent: -9999px;} span#prevBtn { background: #969696 url(/styles/../images/backgrounds/prev.gif) top center no-repeat;} span#nextBtn { background: #969696 url(/styles/../images/backgrounds/next.gif) top center no-repeat;}  .quick_links { border-top: 0 !important; } .quick_links li { margin-bottom: 8px; }  #training_areas_index { width: 940px; padding: 0px 0px 15px; margin: 0px 10px 15px 10px; } #training_areas_index h2 { height: 25px; margin: 0 0 12px; background: url(/styles/../images/content/index-areas.png) top left no-repeat; } #training_areas_index h2 span { display: none; } #training_areas_index li, #training_areas_index li a { width: 120px; height: 76px; } #training_areas_index li { float: left; margin-right: 15px; } #training_areas_index li#area07 { margin-right: 0; } #training_areas_index li a { display: block; text-indent: -9999px; } #training_areas_index li#area01 a:link, #training_areas_index li#area01 a:visited { background: url(/images/backgrounds/area01.jpg) top left no-repeat; } #training_areas_index li#area01 a:hover, #training_areas_index li#area01 a:active { background: url(/images/backgrounds/area01b.jpg) top left no-repeat; } #training_areas_index li#area02 a:link, #training_areas_index li#area02 a:visited { background: url(/images/backgrounds/area02.jpg) top left no-repeat; } #training_areas_index li#area02 a:hover, #training_areas_index li#area02 a:active { background: url(/images/backgrounds/area02b.jpg) top left no-repeat; } #training_areas_index li#area03 a:link, #training_areas_index li#area03 a:visited { background: url(/images/backgrounds/area03.jpg) top left no-repeat; } #training_areas_index li#area03 a:hover, #training_areas_index li#area03 a:active { background: url(/images/backgrounds/area03b.jpg) top left no-repeat; } #training_areas_index li#area04 a:link, #training_areas_index li#area04 a:visited { background: url(/images/backgrounds/area04.jpg) top left no-repeat; } #training_areas_index li#area04 a:hover, #training_areas_index li#area04 a:active { background: url(/images/backgrounds/area04b.jpg) top left no-repeat; } #training_areas_index li#area05 a:link, #training_areas_index li#area05 a:visited { background: url(/images/backgrounds/area05.jpg) top left no-repeat; } #training_areas_index li#area05 a:hover, #training_areas_index li#area05 a:active { background: url(/images/backgrounds/area05b.jpg) top left no-repeat; } #training_areas_index li#area06 a:link, #training_areas_index li#area06 a:visited { background: url(/images/backgrounds/area06.jpg) top left no-repeat; } #training_areas_index li#area06 a:hover, #training_areas_index li#area06 a:active { background: url(/images/backgrounds/area06b.jpg) top left no-repeat; } #training_areas_index li#area07 a:link, #training_areas_index li#area07 a:visited { background: url(/images/backgrounds/area07.jpg) top left no-repeat; } #training_areas_index li#area07 a:hover, #training_areas_index li#area07 a:active { background: url(/images/backgrounds/area07b.jpg) top left no-repeat; }  #seats { color: #66757e; margin: 0px 20px 15px; position: relative; width: 930px; background: url(/styles/../images/backgrounds/net.gif) top left repeat-x; padding-top: 15px; } #seats dl { margin: 10px 45px 0px 0px; float: left; width: 120px; } #seats dt { text-transform: uppercase; font-weight: bold; margin: 0px 0px 4px; } #seats dt span { display: block; } #seats ul { right: 0; position: absolute; } #seats ul li { float: left; margin-left: 20px; }  #submenu, #media-support, #emulator #desc { float: left; width: 220px; min-height: 10px; font-size: 12px; line-height: 20px; margin: 0px 20px 20px 10px; } #emulator #desc p { margin: 0 0 12px; line-height: 16px; } #emulator .emulator-list li { float: left; background: none; margin: 0 18px 18px 0; padding: 0 !important; } #emulator .emulator-list li img { width: 159px; height: 96px; display: block; background: #d2d1d2; border: 1px solid #d2d1d2; } #emulator .emulator-list li span { display: block; } #submenu ul li { color: #fff; font-size: 12px; min-height: 34px; font-weight: bold; line-height: 34px; text-indent: 10px; text-transform: uppercase; background: #66757e url(/styles/../images/backgrounds/open.gif) top right no-repeat; } #submenu ul li a { background: #e7e7e7 url(/styles/../images/backgrounds/closed.gif) center right no-repeat; font-weight: normal; color: #66757e; display: block; border-bottom: 2px solid #fff; } #submenu ul li ul { padding: 12px 0px; border-top: 1px solid #fff; border-bottom: 2px solid #fff; } #submenu ul li ul, #submenu ul li ul li { background: #a8b1b6; } #submenu ul li ul li { min-height: 18px; line-height: 18px; font-weight: normal; text-transform: none; } #submenu ul li ul li a { color: #fff; background: url(/styles/../images/backgrounds/cursor2.gif) center left no-repeat; padding: 0px 0px 0px 10px; display: inline; border-bottom: 0; } #submenu ul li ul li a:hover, #submenu ul li ul li a:active { font-weight: bold; } #submenu li.open { border-bottom: 2px solid white; } #submenu li.open li.current a { font-weight: bold; text-decoration: underline; } #media-support li { font-size: 11px; margin: 0 0 20px; } #media-support li img, #media-support li span { display: block; } #media-support li img { width: 218px; background: #f6f4f2; border: 1px solid #c8c8c6; } #media-support li a { color: #b2b2b4; } #submenu #search h3 { height: 27px; line-height: 27px; text-indent: 10px; background: #d0d0d0; border-bottom: 2px solid #fff; } #submenu #search form { background: #ebebeb url(/styles/../images/backgrounds/searchform.gif) bottom left repeat-x; } #submenu #search form li { background: #ebebeb; } #submenu #search form ul { padding: 0px 0px 0px 0px; } #submenu #search li { text-transform: none; min-height: 18px; line-height: 18px; padding: 9px 10px; text-indent: 0; } #submenu #search li#tag { border-bottom: 1px solid #fff; } #submenu #search li#tag input { border: 1px solid #d2d2d2; width: 198px; height: 19px; background: #fff url(/styles/../images/backgrounds/search.png) 180px center no-repeat; } #submenu #search li label { color: #707173; display: block; } #submenu #search li select { color: #707173; background: #fff; border: 1px solid #d3d2d3; width: 200px; font-weight: normal; } #submenu #search p { text-align: right; width: 210px; } #submenu #search p input { background: url(/styles/../images/backgrounds/search-btn.png) top center no-repeat; border: 0; width: 64px; height: 19px; text-indent: -9999px; font-size: .000001em; } #content { color: #555; float: left; width: 540px; font-size: 12px; padding: 0px 0px 100px; margin: 0px 20px 0px 0px; } #content h2 { margin: 0 0 19px; border-bottom: 1px solid #e9e8de; height: 28px; line-height: 28px; } #content h3 { font: bold 14px/16px Arial; margin: 0px 0px 18px; } #content .profile_training h3 { font-size: 11px; margin: 0; } #content p { margin: 15px 0px; } #content .profile_training p { margin-left: 10px; } #content p, #content ul li { line-height: 16px; } #content > ul li, #content .next_editions ul li, #content .profile_training ul li { padding-left: 15px; line-height: 20px; background: url(/styles/../images/backgrounds/list.gif) left 6px no-repeat; } #content > ul li.pdf, #content .profile_training ul li.pdf { padding-left: 24px; margin: 0px 0px 10px; background: url(/styles/../images/backgrounds/pdf.gif) top left no-repeat; } #content #gallery { margin: 0px 0px 20px; height: 96px; } #content #gallery li { float: left; margin: 0px 28px 0px 0px; } #content #gallery li:last-child { margin-right: 0; } #content #gallery img { border: 1px solid #dddddf; } #content .next_editions { padding: 10px; background: #eee; } .next_editions h4 { color: #808f98; margin: 0px 0px 10px 0px; text-transform: uppercase; font: bold 12px/14px Arial; } .next_editions strong { font-weight: bold; } #extra { width: 140px; float: right; font-size: 12px; margin: 28px 10px 0px 0px; border-top: 1px solid #e9e8de; } #extra a { color: #6c6c6c; } #extra ul { margin: 0 0 35px; } #extra li { margin: 0px 0px 10px; } #extra li.image, #extra li.pdf { padding-left: 24px; } #extra li.image { background: url(/styles/../images/backgrounds/image.png) top left no-repeat; } #extra li.pdf { background: url(/styles/../images/backgrounds/pdf.gif) top left no-repeat; } #extra .mod_extra { padding: 11px 0px 0px; } #extra .mod_extra h3, #content .related h3 { height: 30px; color: #adadad; font-weight: bold; line-height: 30px; margin: 0px 0px 10px; text-transform: uppercase; background: url(/styles/../images/backgrounds/net.gif) bottom left repeat-x; } #content .related { margin: 25px 0; } #content .related h3 { color: #7f9097; font-size: 12px; } #content .related li { line-height: 1.5em; } #content .related li a { padding: 0 0 0 10px; } #content .related li a:link, #content .related li a:visited { color: #6d6d6d; text-decoration: underline; background: url(/styles/../images/backgrounds/related.gif) center left no-repeat; } #contact { margin: 20px 0px; padding: 15px 10px 0px; background: #e7e7e7 url(/styles/../images/backgrounds/searchform.gif) bottom left repeat-x; } #contact ul { padding: 20px 0px 0px; } #contact li { min-height: 21px; padding-left: 15px; margin: 0px 0px 8px; background: url(/styles/../images/backgrounds/list.gif) 8px left no-repeat; } #contact legend { color: #555; text-indent: 15px; } #contact label { float: left; width: 125px; color: #66757e; line-height: 21px !important; font: bold 12px Arial; } #contact li input, #contact li textarea { width: 350px; height: 21px; border: 1px solid #a8acad; } #contact li textarea { height: 63px; } #contact p { clear: both; display: block; text-align: right; width: 493px; } #contact p input { height: 19px; width: 81px; background: url(/styles/../images/backgrounds/enviar-btn.png) top left no-repeat; border: 0; text-indent: -9999px; font-size: .000001em; }  #multimedia-gallery { min-height: 115px; display: block; } #multimedia-gallery, #multimedia-gallery li { background: none !important; padding: 0 !important; } #multimedia-gallery li { float: left; width: 160px; font-size: 11px; margin: 0px 20px 20px 0px; } #multimedia-gallery li img { border: 1px solid #d6d4d5; width: 156px; height: 96px; } #multimedia-gallery li a { color: #666; } #multimedia-gallery li a:hover span, #multimedia-gallery li a:active span { text-decoration: underline; } #multimedia-gallery li span { line-height: 14px; clear: both !important; display: block !important; } #multimedia-gallery li.pdf { width: 100%; float: none; font-size: 12px; line-height: 18px; padding-left: 24px !important; margin: 0px 0px 10px; background: url(/styles/../images/backgrounds/pdf.gif) top left no-repeat !important; } #multimedia-gallery li.video { width: 350px; margin: 0 10px 25px 0; } #multimedia-gallery li.photo { min-height: 135px; }  #emulator {} #emulator h2 { line-height: 45px; border-bottom: 1px solid #e7e8e2; background: url(/styles/../images/backgrounds/emulators-header.png) top right no-repeat; } #content { position: relative; } #content .back-to-list, #route #desc .back-to-list { top: 0; right: 0; margin: 0; font-size: 11px; position: absolute; text-transform: lowercase; } #content .back-to-list a, #route #desc .back-to-list a { color: #545454; text-decoration: underline; } #emulator #extra { border: 0; margin-top: 0; } #emulator #extra .mod_extra { padding-top: 0; } #emulator #extra .mod_extra h3 { line-height: 16px; height: auto !important; padding: 0 0 10px; } #emulator #extra #routes h3 { line-height: 33px; text-indent: -9999px; background: url(/styles/../images/backgrounds/routes.jpg) top left no-repeat; } #emulator #extra #routes ul { margin: 0 0 0 10px; } #emulator #extra #routes li { line-height: 30px; padding-left: 15px; background: url(/styles/../images/backgrounds/list.gif) center left no-repeat; } #route { margin-left: 10px; } #route #map { float: left; width: 540px; } #route #desc { width: 360px; float: right; position: relative; } #route #desc h3, #route #desc h4, #route #desc h5 { line-height: 16px; } #route #desc h3 { color: #9c9e9f; font-size: 14px; margin: 0 0 10px; padding: 0 0 10px; font-weight: bold; text-transform: uppercase; background: url(/styles/../images/backgrounds/net.gif) bottom left repeat-x; } #route #desc h4 { color: #004c93; font-size: 13px; font-weight: bold; } #route #desc h5 { color: #9c9e9f; font-size: 12px; font-weight: bold; font-style: italic; } .subempresa ul li:last-child { display: none; visibility: hidden; } .subempresa ul ul li:last-child { display: block; visibility: visible; }   #sb-container, #sb-wrapper { text-align: left;  } #sb-container, #sb-overlay { position: absolute; top: 0; left: 0; width: 100%; margin: 0; padding: 0; } #sb-container { height: 100%; display: none; visibility: hidden; z-index: 999; } body > #sb-container {  position: fixed; } #sb-overlay {  height: expression(document.documentElement.clientHeight + 'px'); } #sb-container > #sb-overlay {  height: 100%; }  #sb-wrapper { position: relative; } #sb-wrapper img { border: none; }  #sb-body { position: relative; margin: 0; padding: 0; overflow: hidden; border: 1px solid #303030; } #sb-body-inner { position: relative; height: 100%; } #sb-content.html { height: 100%; overflow: auto;  }  #sb-loading { position: absolute; top: 0; width: 100%; height: 100%; text-align: center; padding-top: 10px; } #sb-body, #sb-loading { background-color: #060606;  }  #sb-title, #sb-info { position: relative; margin: 0;  padding: 0; overflow: hidden; } #sb-title-inner, #sb-info-inner { position: relative; font-family: 'Lucida Grande', Tahoma, sans-serif; line-height: 16px; } #sb-title, #sb-title-inner { height: 26px; } #sb-title-inner { font-size: 16px; padding: 5px 0; color: #fff; } #sb-info, #sb-info-inner { height: 20px; } #sb-info-inner { font-size: 12px; color: #fff; }  #sb-nav { float: right; height: 16px; padding: 2px 0; width: 45%; } #sb-nav a { display: block; float: right; height: 16px; width: 16px; margin-left: 3px; cursor: pointer; } #sb-nav-close { background-image: url(/images/plugins/shadowbox/close.png); background-repeat: no-repeat; } #sb-nav-next { background-image: url(/images/plugins/shadowbox/next.png); background-repeat: no-repeat; } #sb-nav-previous { background-image: url(/images/plugins/shadowbox/previous.png); background-repeat: no-repeat; } #sb-nav-play { background-image: url(/images/plugins/shadowbox/play.png); background-repeat: no-repeat; } #sb-nav-pause { background-image: url(/images/plugins/shadowbox/pause.png); background-repeat: no-repeat; }  #sb-counter { float: left; padding: 2px 0; width: 45%; } #sb-counter a { padding: 0 4px 0 0; text-decoration: none; cursor: pointer; color: #fff; } #sb-counter a.sb-counter-current { text-decoration: underline; }  div.sb-message { font-family: 'Lucida Grande', Tahoma, sans-serif; font-size: 12px; padding: 10px; text-align: center; } div.sb-message a:link, div.sb-message a:visited { color: #fff; text-decoration: underline; } 