/********************************* Classes for XHTML default Tag *********************************/

body { height: 100%; margin:0; padding:0; font: .80em/1.2em arial, sans-serif, tahoma, geneva, verdana; color:#000000; }
table { font-size:100%; font-family: Arial,Helvetica,sans-serif; }
h1 { color:#2774a1; font:1.6em "Trebuchet MS", arial, sans-serif, tahoma; font-weight:normal; margin:0; padding:0; }
h2 { color:#000000; font:1.6em arial, sans-serif, tahoma; margin:0; padding:0; }
h3 { color:#000; font-size:1.3em; font-weight:bold; margin:0; padding:0; line-height:1.4em; }
h4 { color:#e84915; font-size:1em; font-weight:bold; margin:0; padding:0; }
form { display:inline; margin:0; padding:0px; }
fieldset { padding:0; margin:0; border:none; }
img { border:none; }
a { color:#006699; text-decoration:none; padding:0px; margin:0px; }
a:hover { text-decoration:underline; }
ul, li { list-style-type:none; padding:0px; margin:0px; }
ul.inline { width:100% }
ul.inline li { float:left; }
ul.inline li.floatr { float:right; }
p { margin:10px 0; }

/*************************** Classes for differentiation of Layout Size **************************/

#main {  width:100%; margin:0 auto; }
.content_size { min-width:950px; width:76em; margin:0 auto;}
.content_area li.left_part { width:56.5em;  min-width:720px; float:left; }
.content_area li.right_part { width:16em; min-width:190px; float:right; }

/************************* Classes for differentiation of Uniq ID/Class **************************/
#homepage { background:#1bb7ea url(../siteimage/homepage_img.jpg) top left repeat-x; height:403px; width:878px; margin:6em auto 10px auto; clear:both; }
#homepage h1 { font:2.5em "Trebuchet MS", arial, sans-serif, tahoma; color:#fff; padding:30px 0 0 35px; }
#homepage_logo { display:block; width:0px; height:0px; text-indent:-9000px; float:left; }

#home_menu { position:absolute; margin:318px 0 0 35px; clear:both; }
#home_menu li { float:left; height:41px; background: url(../siteimage/home_menu_bg.gif) 0 0 repeat-x; }
#home_menu li.menul { background: url(../siteimage/home_menu_left.gif) 0 0 no-repeat; width:20px; }
#home_menu li.menur { background: url(../siteimage/home_menu_right.gif) 0 0 no-repeat; width:20px; }
#home_menu li a { background: url(../siteimage/home_menu_pipe.gif) 100% 0 no-repeat; font:1.5em "Trebuchet MS", arial, sans-serif, tahoma; color:#000; display:block; float:left; padding:8px 20px; text-decoration:none; }
#home_menu li a:hover { color:#2774a1; }
#home_menu li a.none_pipe { background:none; }

#header { background:#545e67 url(../siteimage/header_bg.gif) top left repeat-x; clear:both;  }
#header h1 { margin:0; padding:0; }
#header h1 a { background: url(../siteimage/header_logo.gif) no-repeat top left; margin:0; padding:0; float:left; display:block; width:236px; height:109px; text-indent:-9000px; }
#header .content_size { width:970px; background: url(../siteimage/header_img.jpg) top right no-repeat; height:110px; }

#footer_homepage { color:#404040; width:850px; margin:auto; text-align:center; font:0.9em "Trebuchet MS", arial, sans-serif, tahoma;  }
#footer_homepage a { color:#404040; }

#footer { background: url(../siteimage/footer_bg.gif) top left repeat-x; color:#404040; text-align:center; font:0.9em "Trebuchet MS", arial, sans-serif, tahoma; padding:10px 0; }
#footer a { color:#404040; }

#menu { background:#fff; float:right; margin-top:79px; }
#menu ul li { float:left; background:#fff url(../siteimage/menu_left.gif) top left no-repeat; font-size:1em; font-weight:bold; }
#menu ul li a { background:url(../siteimage/menu_right.gif) top right no-repeat; display:block; float:left; padding:8px 20px; color:#a4a4a4; text-decoration:none; }
#menu ul li a:hover { color:#2f3a3f; border-bottom: 2px #2f3a3f; }
#menu ul li a.active { color:#2f3a3f; }

#new_menu { background:#fff; float:right; margin-top:79px; }
#new_menu ul li { float:left; background:#fff url(../siteimage/new_menu_left.gif) top left no-repeat; font-size:1em; font-weight:bold; }
#new_menu ul li a { background:url(../siteimage/new_menu_right.gif) top right no-repeat; display:block; float:left; padding:8px 20px; color:#6e6e6e; text-decoration:none; }
#new_menu ul li a:hover { color:#6e6e6e; }

#new_menu ul li.active { float:left; background:#fff url(../siteimage/new_menu_left_active.gif) top left no-repeat; font-size:1em; font-weight:bold; }
#new_menu ul li.active a { background: url(../siteimage/new_menu_right_active.gif) top right no-repeat; display:block; float:left; padding:8px 20px; }

#content_box { background:#7e8b96 url(../siteimage/content_bg.gif) repeat-x 0% 0%; width:930px; height:441px; min-width:590px; float:left; color:#465b66; border:0px solid #000; max-width:659px ; margin-left: 15px;}
#content_box div.ctl { background:url(../siteimage/gray_corner_tl.gif) top left no-repeat; }
#content_box div.ctr { background:url(../siteimage/gray_corner_tr.gif) top right no-repeat; padding:15px; }

#pagelink { color:#2774a1; margin-bottom:10px; }
#pagelink a { color:#2774a1; }

.page_link { padding:10px 0; }
.page_link a { border:1px solid #cccccc; background:#fff; padding:1px 5px; text-decoration:none; color:#000; font-size:0.85em; margin:0 2px; }
.page_link a:hover { color:#2774a1; border:1px solid #bad4dc; background:#e8f4f8; }
.page_link a.active { color:#2774a1; border:1px solid #bad4dc; background:#e8f4f8; }

div.graybox1 div.top { display:block; font-size:1px; background:url(../siteimage/box_gray_tl.gif) top left no-repeat; }
div.graybox1 div.top div { background: url(../siteimage/box_gray_tr.gif) top right no-repeat; display:block; height:15px; }
div.graybox1 div.content { border-left:1px solid #ddd; border-right:1px solid #ddd; }
div.graybox1 div.content1 { clear:both; padding:0px 10px 5px 10px;  }
div.graybox1 div.bottom { display:block; font-size:1px; height:7px; background: url(../siteimage/box_gray_bl.gif) bottom left no-repeat; }
div.graybox1 div.bottom div { background: url(../siteimage/box_gray_br.gif) no-repeat bottom right; display:block; font-size:1px; height:7px; }

.listing_area { border:1px solid #ddd; border-bottom:none; clear:both; }
.listing_area .odd { background:#fff; }
.listing_area .even { background:#e7f1f7; }

#listing_heading { background:#e1e7ec url(../siteimage/subheader_bg.gif) repeat-x 0 0; font-weight:bold; font-size:.9em;  }
#listing_heading ul { width:100%; }
#listing_heading ul li { padding:8px 10px; float:left; }
#listing_heading ul li.col1 { width:10%; }
#listing_heading ul li.col2 { width:20%; }
#listing_heading ul li.col3 { width:18%; }
#listing_heading ul li.col4 { width:18%; }
#listing_heading ul li.col5 { width:10%; }
#listing_heading ul li.col6 { width:6%; float:left; }

.listing { font-size:.85em; border-bottom:1px solid #d9d9d9; }
.listing ul li { padding:8px 10px; float:left; }
.listing ul li.col1 { width:10%; text-align:center; font-weight:bold; }
.listing ul li.col2 { width:20%; }
.listing ul li.col3 { width:18%; }
.listing ul li.col4 { width:18%; }
.listing ul li.col5 { width:10%; }
.listing ul li.col6 { width:6%; float:left; }

.listing ul li.col6 a { background:url(../siteimage/detail_icon.gif) top left no-repeat; width:15px; height:16px; display:block; text-indent:-9000px; }

.colum_list li { float:left; margin:5px 0; }
.colum_list li.col1 { width:40%; font-weight:bold; text-align:right; margin-right:10px; padding-top:2px; }
.colum_list li.col2 { width:50%; }

.colum_list1 li.col1 { width:25%; margin:5px; float:left; text-align:right; }
.colum_list1 li.col2 { width:70%; margin:5px; float:left; }
.colum_list1 li.full_width { width:95%; }

.fieldheader { background:#eef2f5 url(../siteimage/fieldheader_bg.gif) top left repeat-x; padding:5px 10px; border:1px solid #d7e4ec; }
.right_part label { font-weight:bold; display:block; padding:5px 0; }

.left_column { width:55%; float:left; }
.right_column { width:42%; float:right; }
.gray_grad { background: url(../siteimage/gray_gradient.gif) top left repeat-x; }

#purchase_nid_logo li { float:left; width:32%; height:80px; margin:2px; text-align:center; }
#purchase_nid_logo li a { color:#009900; font-size:11px; text-decoration:none; }
#purchase_nid_logo li a:hover { color:#000; text-decoration:underline; }
h1.error { padding:5px 5px 5px 5px; color:#cc0000; font-size:2em; }

/********************* classes for differentiation of padding, border & color ********************/
.fl { float:left; }
.fr { float:right; }
.floatl { float:left; }
.floatr { float:right; }
.clear { clear:both; }
.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }
.bold { font-weight:bold; }
.normal { font-weight:normal; }
.padding { padding:5px; }
.padding1 { padding:10px; }
.padding2 { padding:0px 15px; }

.padding_lr { padding:0 5px; }
.padding_lr1 { padding:0 10px; }
.padding_tb { padding:5px 0; }
.padding_tb1 { padding:10px 0; }
.padding_top { padding-top:5px; }
.padding_top1 { padding-top:10px; }
.padding_bottom { padding-bottom:5px; }
.padding_bottom1 { padding-bottom:10px; }
.padding_left { padding-left:5px; }
.padding_left1 { padding-left:10px; }
.padding_right { padding-right:5px; }
.padding_right1 { padding-right:10px; }
.margin { margin:5px; }
.margin_top { margin-top:5px; }
.margin_top1 { margin-top:10px; }
.margin_bottom { margin-bottom:5px; }
.margin_bottom1 { margin-bottom:10px; }
.margin_left { margin-left:10px; }
.margin_right { margin-right:10px; }
.padding_none { padding:0; margin:0; }
.line_height { line-height:1.5em; }
.line_height1 { line-height:2em; }
.white_bg { background:#fff; }
.white_text { color:#ffffff; }
.gray_text { color:#7f7f7f; }
.red_text { color:#e84915; }
.hlight { color:#e84915; }
.black_text { color:#000; }
.small_text { font-size:.85em; }
.small_text1 { font-size:.80em; line-height:1.1em; }
.mid_text { font-size:.9em; }
.big_text { font-size:1.1em; }
.mid_align { vertical-align:middle; }
.message { padding:8px; margin:5px 0; border: 1px solid #d7e4ec; background-color: #eef2f5; color:#c23e3e; font-weight:bold; }

/************************** classes for differentiation of form element **************************/

input { vertical-align: middle; margin:0px 2px 2px 0px; padding:1px; }
input, textarea, select { font: .90em/1.2em arial, sans-serif, tahoma, geneva, verdana; color:#222222; }

.textbox1 { width:5em; }
.textbox2 { width:8em; }
.textbox3 { width:9em; }
.textbox4 { width:12em; }
.textbox4g { width:12em; background: #dddddd; color: #333333; }
.textbox5 { width:15em; }
.textbox6 { width:20em; }
.textbox6a { width:25em; }
.textbox7 { width:30em; }

.listbox2 { width:30em; height:10em; }
.pdf_but { background: url(../siteimage/pdf_but.gif) 0% 50% no-repeat; color:#000; padding:2px 2px 2px 22px; width:auto; margin:0; width:15em; }


/**********************New classes***************/

.png, .shedow_1, .p_on, .p_off, .top, .top, .bottom, .dynamic_bottom, .odd_btm_cond, .p_on_henkilo, .p_off_henkilo { behavior: url(css/iepngfix.htc) }

.bg { background:#afb4b6 url(../siteimage/bg.gif) top left repeat-x; }
.bgxx { background:#afb4b6 url(../siteimage/view_background.gif) top left repeat-x; }

#new_content_box { background:#fff; width:970px; margin:0 auto; }
#new_content_box div.cbl { background:url(../siteimage/white_corner_bl.gif) bottom left no-repeat; }
#new_content_box div.cbr { background:url(../siteimage/white_corner_br.gif) bottom right no-repeat; padding:10px; }

#new_content_area li.left_part { background:#636e77 url(../siteimage/content_bg.gif) repeat-x 0% 0%; width:41px; min-width:40px; float:left; border:0px solid #000;  }
#new_content_area li.middle_part { background:#7e8b96 url(../siteimage/content_bg1.gif) repeat-x 0% 0%; width:659px; height:441px; min-width:590px; float:left; color:#465b66; border:0px solid #000; max-width:659px }
#new_content_area li.middle_part_view { background:#7e8b96 url(../siteimage/view_background.gif)  0% 0%; width:659px; height:441px; min-width:590px; float:left; color:#465b66; border:0px solid #000; max-width:659px }
#new_content_area li.middle_part_1 { background:#7e8b96 url(../siteimage/content_bg1.gif) repeat-x 0% 0%; width:659px; min-width:590px; float:left; color:#465b66; border:0px solid #000; }
#new_content_area li.right_part { background:#636e77 url(../siteimage/content_bg.gif) repeat-x 0% 0%; float:left; }

#new_content_area li.middle_part_group { background:#7e8b96 url(../siteimage/group_img_bg.jpg) repeat-x 0 0; padding:30px; width:599px; height:381px; float:left; color:#465b66; }
#new_content_area li.middle_part_usein { background:#88a1ad url(../siteimage/usein_bg.jpg) repeat-x 100% 100%; width:659px; height:441px; float:left; color:#34393b; }
#new_content_area li.middle_part_usein .usein_top { padding:25px 0px 15px 20px; color:#fff; font-size:1.5em; }
#new_content_area li.middle_part_usein .usein_bottom { overflow:auto; width:619px; height:375px; padding:5px 20px 5px 20px; line-height:1.3em; }
#new_content_area li.middle_part_usein .usein_bottom .open_q { background: url(../siteimage/usein_bullet_open.gif) no-repeat 0 50%; font-weight:bold; font-size:1.2em; padding:5px 10px; }
#new_content_area li.middle_part_usein .usein_bottom .close_q { background: url(../siteimage/usein_bullet.gif) no-repeat 0 50%; font-weight:bold; font-size:1.2em; padding:5px 10px; }
#new_content_area li.middle_part_usein .usein_bottom a { color:#34393b; text-decoration:none; }
#new_content_area li.middle_part_usein .usein_bottom a:hover { color:#000; }
#new_content_area li.middle_part_usein .usein_bottom .ans { padding-left:10px; margin:4px 0px; width:575px;  }
#new_content_area li.middle_part_usein .usein_bottom .top { background: url(../siteimage/usein_ans_top.png) no-repeat 0 0; font-size:1px; height:11px; }
#new_content_area li.middle_part_usein .usein_bottom .content { background:#dee4e7; padding:0px 15px; width: 545px }
#new_content_area li.middle_part_usein .usein_bottom .bottom { background: url(../siteimage/usein_ans_bottom.png) no-repeat 0 0; font-size:1px; height:11px; }

#new_content_area li.middle_part_idcard { background:#88a1ad url(../siteimage/new_content_bg.jpg) no-repeat 0 0; width:659px; height:411px; float:left; color:#34393b; padding:15px 0px; }
#new_content_area li.middle_part_idcard h1 { font-size:1.7em; font-weight:bold; color:#444d52; }
#new_content_area li.middle_part_idcard h2 { font-size:1.3em; font-weight:bold; color:#444d52; }
#new_content_area li.middle_part_idcard .card_box { width:530px; margin:0 auto; }
#new_content_area li.middle_part_idcard .card_box .dynamic_bottom { float:left; width:530px; background:url(../siteimage/card_box_bottom.png) no-repeat 0 0; height:20px; font-size:1px; }
#new_content_area li.middle_part_idcard .card_box .top { width:530px; background: url(../siteimage/card_box_top.png) no-repeat 0 0; height:11px; font-size:1px; }
#new_content_area li.middle_part_idcard .card_box .bottom { float:left; width:530px; background: url(../siteimage/card_box_bottom.png) no-repeat 0 0; height:20px; font-size:1px; }
#new_content_area li.middle_part_idcard .card_box .content_card { background:#dee1e1 url(../siteimage/card_box_bg.gif) repeat-x 0 0; border-left:1px solid #9a9a9a; border-right:1px solid #9a9a9a; padding:5px 15px; }
#new_content_area li.middle_part_idcard .card_box .content_card .logo { float:left; background:no-repeat 0 100%; width:178px; height:40px; }

#new_content_area li.middle_part_idcard_cond { background:#7e8b96 url(../siteimage/content_bg1.gif) repeat-x 0% 0%; width:659px; height:441px; min-width:590px; float:left; color:#465b66; border:0px solid #000; max-width:659px }
#new_content_area li.middle_part_idcard_cond h1 { font-size:1.7em; font-weight:bold; color:#444d52; }
#new_content_area li.middle_part_idcard_cond h2 { font-size:1.3em; font-weight:bold; color:#444d52; }
#new_content_area li.middle_part_idcard_cond .col1 { border:0px solid #000; width:20%; float:left; }
#new_content_area li.middle_part_idcard_cond .col2 { border:0px solid #000; width:79%; float:left; }
#new_content_area li.middle_part_idcard_cond .card_box { width:480px; margin:0 auto; }
#new_content_area li.middle_part_idcard_cond .card_box .dynamic_bottom { float:left; width:480px; background:url(../siteimage/card_box_bottom_condenced.png) no-repeat 0 0; height:20px; font-size:1px; }
#new_content_area li.middle_part_idcard_cond .card_box .top { width:480px; background: url(../siteimage/card_box_top_condenced.png) no-repeat 0 0; height:11px; font-size:1px; }
#new_content_area li.middle_part_idcard_cond .card_box .bottom { float:left; width:480px; background: url(../siteimage/card_box_bottom_condenced.png) no-repeat 0 0; height:20px; font-size:1px; }
#new_content_area li.middle_part_idcard_cond .card_box .content_card { background:#dee1e1 url(../siteimage/card_box_bg.gif) repeat-x 0 0; border-left:1px solid #9a9a9a; border-right:1px solid #9a9a9a; padding:5px 15px; }
#new_content_area li.middle_part_idcard_cond .card_box .content_card .logo { float:left; background:no-repeat 0 100%; width:178px; height:39px; }

#new_content_area li.error_part { background:#7e8b96 url(../siteimage/content_bg.gif) repeat-x 0% 0%; width:950px; height:441px; min-width:590px; float:left; color:#465b66; border:0px solid #000; max-width:947px;
									border-style:none outset outset none; border-width:0px 4px 4px 0px; }

#new_leftmenu ul li a { display:block; text-decoration:none; }

.p_on { background:url(../siteimage/status_on.png) 50% 50% no-repeat; width:113px; height:53px; padding-top:18px; text-align:center; color:#000; font-weight:bold; font-size:.85em; }
.p_off { background:url(../siteimage/status_off.png) 50% 50% no-repeat; width:113px; height:53px; padding-top:18px; text-align:center; color:#57717F; font-weight:bold; font-size:.85em; }
.p_on_henkilo { background:url(../siteimage/henkilo_on.png) 50% 50% no-repeat; width:113px; height:53px; padding-top:18px; text-align:center; color:#000; font-weight:bold; font-size:.85em; }
.p_off_henkilo { background:url(../siteimage/henkilo_off.png) 50% 50% no-repeat; width:113px; height:53px; padding-top:18px; text-align:center; color:#57717F; font-weight:bold; font-size:.85em; color:#6c7d8a; }

.new_width50 { width:50%; }
.new_width80 { width:80%; }
.new_whitetxt { color:#fff; }
.new_margin_top { padding-top:50px; }

.content .odd { background:#fff; }
.content .even { background:#cfdee7; }
.content td { padding-left:15px; }

.shedow_1 { background:url(../siteimage/shdow1.png) no-repeat 0 0; }
.even_top { background: url(../siteimage/content_even_top.png) no-repeat 0 0; height:5px; }
.even_top_cond { background: url(../siteimage/content_even_top_cond.png) no-repeat 0 0; height:5px; }
.odd_btm_cond { background: url(../siteimage/content_odd_btm_cond.png) no-repeat 0 0; height:14px; }
.even_btm_cond { background: url(../siteimage/content_even_btm_cond.png) no-repeat 0 0; height:14px; }

.b_right { background:url(../siteimage/body_corner_bl.gif) bottom right no-repeat; }
.t_right { background:url(../siteimage/body_corner_tr.gif) top right no-repeat; }
.phase1 { background:url(../siteimage/phase1.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.phase2 { background:url(../siteimage/phase2.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.phase3 { background:url(../siteimage/phase3.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.phase4 { background:url(../siteimage/phase4.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.phase5 { background:url(../siteimage/phase5.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.phase_view { background:url(../siteimage/view_right.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.id_page_bg { background:#7e8b96 url(../siteimage/ID_page_bg.jpg) repeat-x 0% 0%; width:659px; height:441px; min-width:590px; float:left; }
.phase6 { background:url(../siteimage/phase6.gif) 100% 0% no-repeat; height:441px; float:right; width:250px; }
.card_box_right { background:url(../siteimage/card_box_right.jpg) 100% 0% no-repeat; height:441px; float:right; width:250px; }

.welcomepage { background:#060d0b url(../siteimage/welcome.jpg) no-repeat; height:441px; }
.welcomepage_fi { background:#060d0b url(../siteimage/welcome_fi.jpg) no-repeat; height:441px; }
.welcomepage_en { background:#060d0b url(../siteimage/welcome_en.jpg) no-repeat; height:441px; }
.welcome_text { padding:20px 0 0 30px; color:#fff; font-weight:bold; font-family:"Trebuchet MS", arial, sans-serif, tahoma; }
.welcome_small { color: #bbbbbb; font-size:0.8em; width:380px; line-height:1em; margin-left:30px; margin-top: 300px }
.welcome_text h2 { color:#fff; font-weight:bold; font-family:"Trebuchet MS", arial, sans-serif, tahoma; }
.
.grey_bg {  background:#292929; }
.heading { padding:5px 10px; color:#fff; border:1px solid #000; }

.bank a { color:#465b66; text-decoration:underline; }
.bank a:hover { color:#465b66; text-decoration:none; }

.card_data { border-top:5px solid #fff; border-bottom:5px solid #fff; background:#c0d2dc; color:#fff; font-family:courier; }
.border_btm { border-bottom:2px solid #fff; }

.nordea { background:#fff url(../siteimage/bank_noreda.gif) no-repeat 80% 50%; }

.counter { background:url(../siteimage/counter.gif) repeat-x top left; padding:1px 3px; color:#fff; letter-spacing:10px; border:1px solid #000; }

#new_footer { color:#60696d; text-align:center; font:0.9em "Trebuchet MS", arial, sans-serif, tahoma; padding:10px 0; }
#new_footer a { color:#404040; }

.phase { font-weight:bold; width:17%; } 

.but { background: url(../siteimage/but.gif) no-repeat 100% 0%; color:#fff; padding:4px 25px 4px 14px; border:0px; font-size:.85em; }
.but_cancel { background: url(../siteimage/but.gif) no-repeat 100% 0%; color:#ccc; padding:4px 25px 4px 14px; border:0px; font-size:.85em; }

.bubble { width:45em; display:block; position:absolute; margin:4em 0 0 14em; z-index: 1; }
.bubble b.top  { font-size:1px; height:10px; display:block; }
.bubble b.top  b { background:url(../siteimage/top_curve1.gif) top left no-repeat; display:block; height:10px; }
.bubble b.top  b b { background:url(../siteimage/top_curve2.gif) top right no-repeat; display:block; height:10px; }
.bubble span { background:#fff; display:block; padding:5px 20px 5px 20px; font-weight:bold; border-left:1px solid #aabecc; border-right:1px solid #aabecc; }
.bubble span a { color:#e84915; }
.bubble b.bottom  { font-size:1px; height:10px; display:block; }
.bubble b.bottom  b { background:url(../siteimage/bottom_curve1.gif) bottom left no-repeat; display:block; height:10px; }
.bubble b.bottom  b b { background:url(../siteimage/bottom_curve2.gif) bottom right no-repeat; display:block; height:10px; }
