

15 x 72
body {
background:transparent url(../images/layout/body_background.gif) repeat-x scroll left top;
margin:0pt;
padding:0pt;
text-align:center;
}
font {
color:#444444;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}
#container {
background:#FFFFFF url(../images/layout/container_background.gif) repeat-y scroll 0%;
margin:0px auto;
padding:0pt;
text-align:left;
width:950px;
}
#top {
background-color:#0F6EB1;
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:0px;;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:0px;
line-height:normal;
margin:0pt;
padding:0pt;
text-transform:uppercase;
width:950px;
}
#top a {
color:#FFFFFF;
text-decoration:none;
}
#top a:hover {
color:#D1D1D1;
text-decoration:none;
}
#top .top_left {
float:left;
margin:8px 0pt 0pt 10px;
padding:0pt;
}
#top .top_right {
float:right;
margin:8px 10px 0pt 0pt;
padding:0pt;
}
#header {
height:0px;
margin:0pt;
padding:0pt;
text-indent:-10000px;
width:950px;
}
#menu {
background:transparent url(../images/layout/menu_background.gif) repeat-x scroll 0%;
height:0px;
margin:0pt;
padding:0pt;
width:950px;
}
#menu ul {
background:transparent url(../images/layout/menu_background.gif) repeat-x scroll 0%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:950px;
}
#menu ul li {
float:left;
}
#menu ul li a {
background:transparent url(../images/layout/menu_button_background.gif) repeat-x scroll left top;
display:block;
height:0px;
line-height:30px;
margin-right:2px;
text-align:center;
width:133px;
visibility:hidden;;
}
#menu ul li a:hover {
background:transparent url(../images/layout/menu_button_background.gif) repeat-x scroll left bottom;
}
#navigation_left {
float:left;
margin:0pt;
padding:0pt;
width:0px;
visibility:hidden;
}
#navigation_left ul#groups {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:0px;
}
#navigation_left ul#groups li.header {
background:transparent url(../images/layout/groups_kop.gif) no-repeat scroll 0%;
display:block;
height:32px;
}
#navigation_left ul#groups li.header img {
margin-right:6px;
}
#navigation_left ul#groups li a {
background-position:left top;
background-repeat:repeat-x;
display:block;
height:32px;
line-height:32px;
}
#navigation_left ul#groups li a:hover {
background-position:left bottom;
}
#navigation_left ul#groups li a#locals {
background-image:url(../images/layout/groups_button_locals.gif);
}
#navigation_left ul#groups li a#tourists {
background-image:url(../images/layout/groups_button_tourists.gif);
}
#navigation_left ul#groups li a#interns {
background-image:url(../images/layout/groups_button_interns.gif);
}
#navigation_left ul#groups li a#business {
background-image:url(../images/layout/groups_button_business.gif);
}
#navigation_left ul#groups li a#penshonados {
background-image:url(../images/layout/groups_button_penshonados.gif);
}
#navigation_left ul#groups li a#abroad {
background-image:url(../images/layout/groups_button_abroad.gif);
}
#navigation_left ul#groups li.footer {
background:transparent url(../images/layout/groups_bottom.gif) no-repeat scroll 0%;
display:block;
height:11px;
}
#navigation_left ul#subitems {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:200px;
}
#navigation_left ul#subitems li.header {
background:transparent url(../images/layout/subitems_kop.gif) no-repeat scroll 0%;
display:block;
height:32px;
}
#navigation_left ul#subitems li.header img {
margin-right:6px;
}
#navigation_left ul#subitems a {
background:transparent url(../images/layout/submenu_button_background.gif) repeat-x scroll left top;
display:block;
height:32px;
line-height:32px;
}
#navigation_left ul#subitems li a:hover {
background:transparent url(../images/layout/submenu_button_background.gif) repeat-x scroll left bottom;
}
#navigation_left ul#subitems li.header {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:8px 20px;
text-transform:uppercase;
}
#navigation_left ul#subitems li a {
color:#3E3E3E;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-left:20px;
text-decoration:none;
text-transform:uppercase;
}
#content {
color:#444444;
float:left;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0pt;
padding:20px 30px;
width:525px;
}
#content h1 {
background:transparent url(../images/layout/icon_star_big.gif) no-repeat scroll left top;
color:#FF9900;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:36px;
}
#content h2 {
color:#550000;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#content h3, h4, h5, h6 {
color:#444444;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#content a {
color:#444444;
font-weight:bold;
}
#content a:hover {
color:#999999;
}
#content marquee {
margin-bottom:10px;
}
#content .pub_date {
color:#777777;
font-size:10px;
}
#content table#companies {
width:100%;
}
#content table#companies td {
margin:0pt;
padding:6px;
vertical-align:top;
width:50%;
}
#content table#companies td h2 {
margin:0pt;
}
#content table#companies td.extra {
background-color:#FFF6BF;
}
#content table#companies td.odd {
background-color:#F3F3F3;
}
#content table#companies td.even {
background-color:#FFFFFF;
}
#hotspots_homepage {
background-color:#0F6EB1;
margin-top:6px;
}
#hotspots_homepage .title {
color:#FFFFFF;
padding:4px;
text-align:center;
}
#hotspots_homepage .title a {
color:#FFFFFF;
padding:4px;
text-align:center;
}
#teasers {
margin-top:30px;
}
#teasers td {
vertical-align:top;
}
#teasers td.more_left {
background:transparent url(../images/layout/bg_teaser_more.gif) repeat-x scroll center bottom;
height:40px;
padding:0px 0px 0px 10px;
}
#teasers td.top_left {
background:transparent url(../images/layout/bg_teaser_top.gif) repeat-x scroll center bottom;
}
#teasers td.more_right {
background:transparent url(../images/layout/bg_teaser_more.gif) repeat-x scroll center bottom;
height:40px;
padding:0px 0px 0px 10px;
}
#teasers td.top_right {
background:transparent url(../images/layout/bg_teaser_top.gif) repeat-x scroll center bottom;
}
#teasers .photo {
margin:0px;
padding:0px;
}
#teasers .content {
margin:0px;
padding:0px 10px 10px;
}
#teasers td h1 {
color:#0F6EB1;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:30px;
line-height:normal;
margin:0px 0px 5px;
overflow:hidden;
padding:6px 0pt 6px 36px;
}
#teasers td a {
}
#teasers img {
border:1px solid #DEDEDE;
margin:0pt;
width:248px;
}
#navbar {
font-size:10px;
}
#navbar a {
color:#444444;
font-weight:normal;
text-decoration:underline;
}
#navbar a:hover {
color:#999999;
}
ul#subcats {
background-color:#F3F3F3;
margin:12px 0pt;
padding:6px 12px;
width:502px;
}
ul#subcats li {
background:transparent url(../images/layout/arrow_blue.gif) no-repeat scroll 0pt 5px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding-left:14px;
}
#navigation_right {
float:right;
margin:0pt;
padding:0pt;
width:0px;
visibility:hidden;
}
#search {
background:#F88E40 url(../images/layout/bg_search.gif) repeat-x scroll center bottom;
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:70px;
line-height:normal;
margin:0px;
padding:10px 11px 0px 0px;
text-align:right;
width:153px;
}
#search a {
color:#FFFFFF;
text-decoration:underline;
}
#search a:hover {
color:#FBC298;
}
#search_shdw {
background:#FFFFFF url(../images/layout/bg_search_shdw.gif) no-repeat scroll left top;
height:72px;
margin-left:-15px;
position:absolute;
top:160px;
width:15px;
}
#search .header {
background:transparent url(../images/layout/right_item_background.gif) no-repeat scroll 0%;
display:block;
height:24px;
}
#search .header img {
margin-right:6px;
}
#search .header {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:8px 20px;
text-transform:uppercase;
}
#search form {
margin:0pt;
padding:0pt;
}
#search fieldset {
border:medium none;
margin:0pt 0pt 0px 6px;
padding:0pt;
}
#search input.text {
background:#F6F4F4 url(../images/layout/bg_input.gif) repeat-x scroll right top;
border-color:#ABA9A9 rgb(208, 206, 206) rgb(233, 232, 232) rgb(208, 207, 207);
border-style:solid;
border-width:1px;
color:#5F5F5F;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0pt;
padding:0px 0px 0px 3px;
width:140px;
}
#search input.submit {
margin:0pt 0pt -4px 4px;
}
#advertising {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
text-align:center;
width:164px;
}
#advertising .header {
background:transparent url(../images/layout/right_item_background.gif) no-repeat scroll 0%;
color:#FFFFFF;
display:block;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:24px;
line-height:normal;
padding:8px 20px;
text-align:left;
text-transform:uppercase;
}
#advertising .header img {
margin-right:6px;
}
#advertising img.banner {
border:1px solid #D6D6D6;
margin:0px 0px 10px;
}
#advertising object {
margin:0px 0px 10px;
}
#advertising a.textbanner {
border-bottom:1px solid #858585;
color:#000000;
display:block;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:4px 0pt 4px 10px;
text-align:left;
text-decoration:none;
}
#advertising a.textbanner:hover {
background-color:#D1D1D1;
}
#advertising_textbanners {
background-color:#E9E9E9;
border-left:1px solid #858585;
border-right:1px solid #858585;
border-top:1px solid #858585;
margin:0px auto 20px;
width:90%;
}
#advertising_textbanners img {
float:left;
margin:4px 4px 0px 0px;
}
ul#forum_threads {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:164px;
}
ul#forum_threads li.header {
background:transparent url(../images/layout/right_item_background.gif) no-repeat scroll 0%;
color:#FFFFFF;
display:block;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:24px;
line-height:normal;
padding:8px 20px;
text-transform:uppercase;
}
ul#forum_threads img {
border:medium none;
}
ul#forum_threads li.header img {
margin-right:6px;
}
ul#forum_threads li {
margin-bottom:2px;
}
ul#forum_threads a {
background-color:#E9E9E9;
color:#999999;
display:block;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:16px;
overflow:hidden;
padding:2px 6px 0pt 10px;
text-decoration:none;
}
ul#forum_threads li a:hover {
background-color:#D1D1D1;
}
ul#forum_threads strong {
color:#FFDD00;
float:left;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:-2px 5px 50px 0pt;
}
ul#movie_top5 {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:164px;
}
ul#movie_top5 li.header {
background:transparent url(../images/layout/right_item_background.gif) no-repeat scroll 0%;
display:block;
height:24px;
}
ul#movie_top5 li.header img {
margin-right:6px;
}
ul#movie_top5 li.header {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:8px 20px;
text-transform:uppercase;
}
ul#movie_top5 a {
background-color:#E9E9E9;
color:#999999;
display:block;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:32px;
line-height:32px;
padding-left:12px;
text-decoration:none;
}
ul#movie_top5 a:hover {
background-color:#D1D1D1;
}
ul#movie_top5 a img {
border:0pt none;
float:right;
padding:11px 10px 0pt 0pt;
}
ul#movie_top5 strong {
color:#94BCD8;
float:left;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin-right:5px;
}
#footer {
background:transparent url(../images/layout/footer_background.gif) no-repeat scroll 0%;
clear:both;
color:#A4A4A4;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:30px;
line-height:normal;
margin:0pt;
padding:18px 0pt 0pt 220px;
width:730px;
}
#footer a {
color:#A4A4A4;
text-decoration:underline;
}
#footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#footer a[rel="external"] {
background:transparent url(../images/layout/external.png) no-repeat scroll right center;
padding-right:14px;
}
#menu ul li a {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#navigation_left ul#groups li.header {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:8px 20px;
text-transform:uppercase;
}
#navigation_left ul#groups li a {
color:#3E3E3E;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-left:20px;
text-decoration:none;
text-transform:uppercase;
}
#div_condol_intro {
}
#div_condol_invit_wrpr {
line-height:1.3;
margin-bottom:30px;
}
#div_condol_invit {
background:#FFFFFF url(../images/layout/bg_condolbox.gif) repeat-x scroll center bottom;
border:3px solid #444444;
margin-top:10px;
padding:20px;
}
#div_condol_invit {
height:auto;
min-height:310px;
}
#div_condol_invit .header {
font-size:18px;
font-weight:bold;
line-height:1;
margin:0px 0px 20px;
padding:0pt;
text-align:center;
}
#div_condol_invit h2 {
color:#444444;
margin:0px;
}
#div_condol_invit img {
margin-right:10px;
}
#div_condol_invit .nickname {
font-weight:bold;
margin:0px 0px 15px;
padding:0px;
}
#div_condol_notice_wrpr {
line-height:1.3;
margin-bottom:30px;
}
#div_condol_notice {
background:#FFFFFF url(../images/layout/bg_condolbox.gif) repeat-x scroll center bottom;
border:3px solid #444444;
margin-top:10px;
padding:20px;
}
#div_condol_notice {
height:auto;
min-height:400px;
}
#div_condol_notice h2 {
color:#444444;
font-size:18px;
font-weight:bold;
line-height:1;
margin:0px;
padding:0pt;
}
#div_condol_notice .header {
color:#444444;
margin:0px;
}
#div_condol_notice img {
margin-right:10px;
}
#div_condol_notice table {
margin-bottom:10px;
}
#div_condol_notice .nickname {
margin:0px 0px 10px;
padding:0px;
}
#div_condol_notice_hdr_wrpr {
background:transparent url(../images/bg_condol_notice_hdr.jpg) no-repeat scroll left top;
margin-bottom:20px;
text-align:center;
width:478px;
}
#div_condol_notice_hdr {
margin:0px auto;
overflow:hidden;
}
#div_condol_notice_hdr_l {
float:left;
height:200px;
margin-right:5px;
overflow:hidden;
text-align:left;
width:157px;
}
#div_condol_notice_hdr_l img {
}
#div_condol_notice_hdr_r {
height:200px;
overflow:hidden;
width:316px;
}
#div_condol_notice_hdr_logo {
border-bottom:1px solid #B7B7B7;
height:58px;
margin-bottom:10px;
overflow:hidden;
padding-top:10px;
text-align:center;
width:300px;
}
#div_condol_notice_hdr_name {
margin-bottom:15px;
text-align:center;
width:300px;
}
h2.sifr_condolname {
font-size:23px;
letter-spacing:20px;
}
#div_condol_notice_hdr_nickname {
width:300px;
}
#div_condol_msg_wrpr {
background:#FFFFFF none repeat scroll 0%;
color:#444444;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin-left:auto;
margin-right:auto;
padding:10px 20px 30px;
text-align:left;
}
#div_condol_msg_wrpr table {
color:#444444;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
text-align:left;
}
#div_condol_msg_wrpr textarea {
color:#444444;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}
#div_msg {
border:1px solid #DADADA;
line-height:1.2;
margin-top:10px;
padding:10px;
}
#div_msg h3 {
font-size:12px;
margin:0px 0px 5px;
}
#div_msg a {
color:#444444;
}
#div_msg a:hover {
color:#999999;
}
#div_msg .date {
color:#999999;
font-size:11px;
margin:10px 0px 0px;
text-align:right;
}
* + html #div_condol_msg_wrpr {
}
#div_condol_msg_wrpr h1 {
color:#FF9900;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#div_condol_msg_wrpr h2 {
color:#550000;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px 0px 10px;
}
#div_adv {
background:transparent url(../images/layout/bg_adv_wrpr.gif) repeat-x scroll center top;
margin:0px 0px 20px;
padding:0px 0px 0px 3px;
}
#tbl_adv a {
text-decoration:none;
}
#tbl_adv .tab_a_l {
background:transparent url(../images/layout/tab_a_l.gif) no-repeat scroll center top;
padding:0px;
}
#tbl_adv .tab_a_r {
background:transparent url(../images/layout/tab_a_r.gif) no-repeat scroll center top;
padding:0px;
}
#tbl_adv .tab_a_txt {
background:transparent url(../images/layout/tab_a_bg.gif) repeat-x scroll center top;
padding:5px;
}
#tbl_adv .tab_d_l {
background:transparent url(../images/layout/tab_d_l.gif) no-repeat scroll center top;
border-bottom:2px solid #C0C0C0;
padding:0px;
}
#tbl_adv .tab_d_r {
background:transparent url(../images/layout/tab_d_r.gif) no-repeat scroll center top;
border-bottom:2px solid #C0C0C0;
padding:0px;
}
#tbl_adv .tab_d_txt {
background:transparent url(../images/layout/tab_d_bg.gif) repeat-x scroll center top;
border-bottom:2px solid #C0C0C0;
padding:8px 5px 2px;
}
#tbl_adv .spacer {
border-bottom:2px solid #C0C0C0;
padding:0px;
width:3px;
}
hr {
border-color:#DADADA -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
clear:both;
height:1px;
}
.clear {
clear:both;
}
.txt_red {
color:#550000;
}
.txt_orange {
color:#FF9900;
}
.txt_small {
font-size:11px;
}
.dataTable {
border:1px solid #D4D4D4;
border-collapse:collapse;
}
.dataTable td {
border:1px solid #D4D4D4;
}
.dataTable_white {
background-color:#56809E;
border:1px solid #FFFFFF;
border-collapse:collapse;
}
.dataTable_white td {
border:1px solid #FFFFFF;
}
.btn {
background-color:#F3F3F3;
border:1px solid #C3C3C3;
color:#444444;
cursor:pointer;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
text-align:center;
}
.btn a {
color:#444444;
text-decoration:none;
}
.btn a:hover {
color:#999999;
}
.teaser_pic {
margin-bottom:-4px;
}
* + html .teaser_pic {
margin-bottom:0px;
}
.gradbox01 {
background:#F9F9F9 url(../images/layout/bg_gradbox01.gif) repeat-x scroll center bottom;
border-top:medium none #F3F3F3;
overflow:auto;
padding:10px 20px 20px;
}
.buttons a, .buttons button {
background-color:#F5F5F5;
border-color:#EEEEEE rgb(222, 222, 222) rgb(222, 222, 222) rgb(238, 238, 238);
border-style:solid;
border-width:1px;
color:#565656;
cursor:pointer;
display:block;
float:left;
font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;
font-size:100%;
font-weight:bold;
line-height:130%;
margin:5px 7px 0pt 0pt;
padding:5px 10px 6px 7px;
text-decoration:none;
}
.buttons button {
overflow:visible;
padding:4px 10px 3px 7px;
width:auto;
}
.buttons button[type] {
line-height:17px;
padding:5px 10px 5px 7px;
}
*:first-child + html button[type] {
padding:4px 10px 3px 7px;
}
.buttons button img, .buttons a img {
border:medium none;
height:16px;
margin:0pt 3px -3px 0pt !important;
padding:0pt;
width:16px;
}
button:hover, .buttons a:hover {
background-color:#DFF4FF;
border:1px solid #C2E1EF;
color:#336699;
}
.buttons a:active {
background-color:#6299C5;
border:1px solid #6299C5;
color:#FFFFFF;
}
button.positive, .buttons a.positive {
}
.buttons a.positive:hover, button.positive:hover {
background-color:#E6EFC2;
border:1px solid #C6D880;
color:#529214;
}
.buttons a.positive:active {
background-color:#529214;
border:1px solid #529214;
color:#FFFFFF;
}
.buttons a.negative, button.negative {
color:#D12F19;
}
.buttons a.negative:hover, button.negative:hover {
background:#FBE3E4 none repeat scroll 0%;
border:1px solid #FBC2C4;
color:#D12F19;
}
.buttons a.negative:active {
background-color:#D12F19;
border:1px solid #D12F19;
color:#FFFFFF;
}
.lightTable td {
border-bottom:1px solid #DADADA;
font-size:11px;
padding:2px 10px 0px 5px;
}
.lightTable .label {
background-color:#ECECEC;
font-size:11px;
font-weight:bold;
line-height:1;
padding:7px 5px;
}