/*Reset*/
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,th,td,pre,form,fieldset,input { margin:0; padding:0; }
table { border-collapse:collapse; padding:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { margin:1em 0; margin-left:40px; padding-left:0; }
ul { list-style-type:disc; }
ol { list-style-type:decimal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; }

body * { font-family: Arial,sans-serif; font-size:10px; line-height:100%; }
img { vertical-align: middle; }*/
body { background:#d8edff url(./background/default_bkg_1.jpg) repeat-x left top; text-align:left; }
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

html, body {
    height:100%;
}

/*mashup*/
*.dgui-block.mashup { padding:0 10px; }
*.dgui-block.mashup *.hd { height:75px; position:relative; width:auto; background:#2a8b0f url(./img/mashup/mashup_header_bg.jpg) repeat-x; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; margin-bottom:10px; }

*.dgui-block.mashup *.hd *.logo { text-indent: -999px; }
*.dgui-block.mashup *.hd *.logo a { display: block; position:absolute; top:0px; left:0px; height: 46px; width: 180px; }

*.dgui-block.mashup *.bd { padding-bottom:235px; min-height:400px; }

*.dgui-block.mashup *.ft { background-color:#2a8b0f; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; padding:15px 0px 15px 0px; position:absolute; bottom:0px; width:987px; _display:none; }
*.dgui-block.mashup *.ft * { line-height:20px; }
*.dgui-block.mashup *.ft *.title { font-size:12px; text-transform:uppercase; color:#9df378; }
*.dgui-block.mashup *.ft ul { padding:0; margin:0; list-style-type:none; margin-top:10px; }
*.dgui-block.mashup *.ft ul * { color:#fff; font-size:12px; }
*.dgui-block.mashup *.ft ul a { font-weight:bold; color:#fff; }
*.dgui-block.mashup *.ft ul a span { font-weight:normal; }
*.dgui-block.mashup *.ft *.a-col { width:228px; float:left; margin-left:20px; height:185px; background:url(./img/footer_sep.gif) repeat-y right top; }
*.dgui-block.mashup *.ft *.a-col ul * { line-height:25px; }
*.dgui-block.mashup *.ft *.b-col { width:228px; float:left; margin-left:20px; height:188px; background:url(./img/footer_sep.gif) repeat-y right top; }
*.dgui-block.mashup *.ft *.b-col ul { float:left; width:107px; }
*.dgui-block.mashup *.ft *.b-col ul * { line-height:26px; }
*.dgui-block.mashup *.ft *.b-col ul a.special,
*.dgui-block.mashup *.ft *.b-col ul a.special span { color:#9ef278; }
*.dgui-block.mashup *.ft *.c-col { float:left; margin-left:20px; height:185px; }
*.dgui-block.mashup *.ft *.c-col ul { float:left; width:107px; }
*.dgui-block.mashup *.ft *.c-col ul * { line-height:20px; font-weight:normal; }
*.dgui-block.mashup *.ft *.copy { color:#9ff27c; text-transform:uppercase; position:absolute; bottom:12px; left:20px;  }

*.dgui-block.mashup *.ft a:link { text-decoration:none; }
*.dgui-block.mashup *.ft a:visited{ text-decoration:none; }
*.dgui-block.mashup *.ft a:hover { text-decoration:underline; }
*.dgui-block.mashup *.ft a:active { text-decoration:none; }

#mashup-search-box { position:absolute; top:9px; left:335px; }
#mashup-user-menu-box { position:absolute; top:9px; right:7px; _width:250px; }
#mashup-user-menu-box *.dgui-button-group { overflow:visible; }

/*clear mashup*/
*.dgui-block.mashup * *.hd,*.dgui-block.mashup * *.hd.big, *.dgui-block.mashup * *.ft, *.dgui-block.mashup * *.ft.big, *.dgui-block.mashup * *.bd { color:#000; background:none; border:none; margin:0; padding:0; position:static; -moz-border-radius:0px; -webkit-border-radius:0px; height:auto; min-height:0; }

#mashup-search-box { position:absolute; top:9px; left:335px; }
#mashup-user-menu-box { position:absolute; top:9px; right:7px; }

/*main navigation list*/
*.main-navigation-list { position:absolute; top:45px; left:0; margin:0 5px; padding:0; }
*.main-navigation-list li { float:left; list-style-type:none; }
*.main-navigation-list li a { font-size:12px; color:#fff; text-decoration:none; display:inline-block; line-height:20px; padding:6px 10px 4px 10px; }
*.main-navigation-list li a:link { color:#fff; text-decoration:none; }
*.main-navigation-list li a:visited { color:#fff; text-decoration:none; }
*.main-navigation-list li a:hover { background-color:#fff; color:#2a8b0f; text-decoration:none; }
*.main-navigation-list li a:active { text-decoration:none; }

/*-------------dgui buttons-------------*/

*.dgui-button { position:relative; display:inline-block; font-weight:normal; border:1px solid #c2c2c2; background:url(./img/dgui_button_big.png) repeat-x; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0px 1px 0px #fff; -webkit-box-shadow: 0px 1px 0px #fff; text-transform:none; }
*.dgui-button.strong { font-weight:bold; }
*.dgui-button-group.catalogue *.dgui-button { border-color:#69960b; -moz-box-shadow: 0px 1px 0px #b0e12b; -webkit-box-shadow: 0px 1px 0px #b0e12b; }
a.dgui-button { text-decoration: none; }
*.dgui-button:active,
*.dgui-button.selected { background-position:0 -24px; }
*.dgui-button.disabled { background-position:0 0px; }

/* mac like bubbles for buttons */
*.dgui-button *.count { background-color:#ff9900; color:#fff; font-size:11px; line-height:13px; padding:0 1px; position:absolute; top:-7px; right:-1px; display:block; z-index:999999; }

/*clean*/
*.dgui-button-group.clean *.dgui-button { background:none; border:none; -moz-box-shadow: 0px 0px 0px #fff; -webkit-box-shadow: 0px 0px 0px #fff; }
*.dgui-button-group.clean *.dgui-button:active,
*.dgui-button-group.clean *.dgui-button.selected { background:none; }
*.dgui-button-group.clean *.dgui-button.disabled { background:none; }

/*primary*/
*.dgui-button-group *.primary-button { background-position: 0px -48px; border-color: #1368ce; }
*.dgui-button-group *.primary-button *.text { font-weight:bold; color:#fff; text-shadow: 0px -1px 0px #1368ce; }
*.dgui-button-group *.primary-button:active,
*.dgui-button-group *.primary-button.selected { background-position: 0px -72px; }
*.dgui-button-group *.primary-button:link *.text,
*.dgui-button-group *.primary-button:visited *.text { color:#fff; text-shadow: 0px -1px 0px #1368ce; }
*.dgui-button-group *.primary-button:active *.text,
*.dgui-button-group *.primary-button.selected *.text { color:#fff; text-shadow: 0px 1px 0px #1368ce; }


/*green*/
*.dgui-button-group.green *.dgui-button { border-color:#237e00; -moz-box-shadow: 0px 1px 0px #30b601; -webkit-box-shadow: 0px 1px 0px #30b601; background-position: 0px -96px; }
*.dgui-button-group.green *.dgui-button:active,
*.dgui-button-group.green *.dgui-button.selected { background-position:0 -120px; }
*.dgui-button-group.green *.dgui-button.disabled { background-position:0 -96px; }

*.dgui-button *.text { font-size:12px; color:#737373; cursor:pointer; line-height:24px; vertical-align:top; padding:0 8px; text-shadow: 0px 1px 0px #fff; }
*.dgui-button *.text.em { font-weight:bold; }
*.dgui-button input.text { position:relative; top:-1px; display:inline-block; height:24px; padding:0 7px; border:none; background:transparent; }
*.dgui-button input.text::-moz-focus-inner {padding:0}
*.dgui-button-group.catalogue *.text { font-weight:bold; }
*.dgui-button-group.green *.text { text-shadow:0px 1px 0px #258700; color:#fff; }
*.dgui-button:active *.text,
*.dgui-button.selected *.text { text-shadow: 0px 1px 0px #737373; color:#fff; }
*.dgui-button.disabled *.text { color:#bcbcbc; text-shadow: 0px 1px 0px #fff; }

*.dgui-button.small { -moz-border-radius: 9px; -webkit-border-radius: 9px; }
*.dgui-button.small *.text { font-size:11px; line-height:16px; }

*.dgui-button-group { overflow:hidden; width:100%; padding-bottom:1px; margin-bottom:-1px; }
*.dgui-button-group *.sep { display:inline-block; float:left; background: url(./img/dgui_button_big.png) left -340px; background-repeat: no-repeat; height: 22px; width: 2px; margin-top:2px; margin-right:8px; overflow:hidden; }
*.dgui-button-group label { display:inline-block; float:left; color:#737373; font-size:12px; margin-right:8px; line-height:26px; }
*.dgui-button-group label *.required { font-size:20px; padding-right:6px; }
*.dgui-button-group label.error { color:#ff6600; }
*.dgui-button-group.catalogue label { font-weight:bold; color:#476608; text-shadow: 0px 1px 0px #a1d01e; }

*.dgui-button-group *.first { float:left; -moz-border-radius-topright:0px; -moz-border-radius-bottomright:0px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; margin-right:0px; }
*.dgui-button-group *.middle { float:left; -moz-border-radius-topright:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; margin-left:-1px; margin-right:0px; }
*.dgui-button-group *.last { float:left; -moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px; -webkit-border-top-left-radius:0px; -webkit-border-bottom-left-radius:0px; margin-left:-1px; margin-right:8px;}
*.dgui-button-group *.none { float:left; margin-right:8px; }

*.dgui-button-group *.first.right { float:right; }
*.dgui-button-group *.middle.right { float:right; }
*.dgui-button-group *.last.right { float:right; }

*.dgui-button-group.small *.dgui-button { -moz-border-radius: 9px; -webkit-border-radius: 9px; }
*.dgui-button-group.small *.dgui-button *.text { font-size:11px; line-height:16px; }
*.dgui-button-group.small *.sep { height:16px; }
*.dgui-button-group.small label { line-height:18px; font-size:11px; }

*.dgui-button-group.small *.first { -moz-border-radius-topright:0px; -moz-border-radius-bottomright:0px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; }
*.dgui-button-group.small *.middle { -moz-border-radius-topright:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; margin-left:-1px;}
*.dgui-button-group.small *.last { -moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px; -webkit-border-top-left-radius:0px; -webkit-border-bottom-left-radius:0px; margin-left:-1px;}


*.dgui-button-group.modal *.dgui-button { }
*.dgui-button-group.modal *.dgui-button *.text { font-size:11px; line-height:16px; padding:0 6px; }
*.dgui-button-group.modal *.sep { height:16px; }
*.dgui-button-group.modal label { line-height:18px; font-size:11px; }

*.dgui-button-group.modal *.first { -moz-border-radius-topright:0px; -moz-border-radius-bottomright:0px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; }
*.dgui-button-group.modal *.middle { -moz-border-radius-topright:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; margin-left:-1px;}
*.dgui-button-group.modal *.last { -moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px; -webkit-border-top-left-radius:0px; -webkit-border-bottom-left-radius:0px; margin-left:-1px;}

*.dgui-button-group.tabs {padding:0; margin:0; height:auto; border-bottom:1px solid #c2c2c2;margin-bottom:1px; background:url(./img/dgui_button_big.png) repeat-x; }

*.dgui-button-group.tabs *.dgui-button { border:none; }
*.dgui-button-group.tabs *.dgui-button.first { border-right:1px solid #c2c2c2; -webkit-border-radius:0px; -moz-border-radius:0px; }
*.dgui-button-group.tabs *.dgui-button.next { border-right:1px solid #c2c2c2; margin:0; -webkit-border-radius:0px; -moz-border-radius:0px; }
*.dgui-button-group.tabs *.dgui-button.last { border-right:1px solid #c2c2c2; margin:0; -webkit-border-radius:0px; -moz-border-radius:0px; }

*.last.margin-right-off { margin-right:0px; }

/*-----------dgui button icons------------*/
*.dgui-button:active {}
*.dgui-button.selected {}
*.dgui-button.disabled {}

*.dgui-button *.icon-next { background:url(./img/dgui_button_icon_sprite.png) right -135px no-repeat; padding-right:25px; }
*.dgui-button:active *.icon-next,
*.dgui-button.selected *.icon-next { background-position:right -161px; }
*.dgui-button.disabled *.icon-next { background-position:right -187px; }

*.dgui-button *.icon-previous { background:url(./img/dgui_button_icon_sprite.png) left -265px no-repeat; padding-left:25px; }
*.dgui-button:active *.icon-previous,
*.dgui-button.selected *.icon-previous { background-position:left -291px; }
*.dgui-button.disabled *.icon-previous { background-position:left -317px; }

*.dgui-button *.icon-down { background:url(./img/dgui_button_icon_sprite.png) left -394px no-repeat; padding-left:14px; }
*.dgui-button:active *.icon-down,
*.dgui-button.selected *.icon-down { background-position:left -420px; }
*.dgui-button.disabled *.icon-down { background-position:left -440px; }

*.dgui-button *.icon-mail { background:url(./img/dgui_button_icon_sprite.png) left -1304px no-repeat; padding-left:14px; }
*.dgui-button:active *.icon-mail,
*.dgui-button.selected *.icon-mail { background-position:left -1330px; }
*.dgui-button.disabled *.icon-mail { background-position:left -1356px; }

*.dgui-button *.icon-events { background:url(./img/dgui_button_icon_sprite.png) left -1434px no-repeat; padding-left:14px; }
*.dgui-button:active *.icon-events,
*.dgui-button.selected *.icon-events { background-position:left -1460px; }
*.dgui-button.disabled *.icon-events { background-position:left -1486px; }

*.dgui-button *.icon-online { background:url(./img/dgui_button_icon_sprite.png) left -1694px no-repeat; padding-left:14px; }
*.dgui-button:active *.icon-online,
*.dgui-button.selected *.icon-online { background-position:left -1720px; }
*.dgui-button.disabled *.icon-online { background-position:left -1746px; } 

*.dgui-button *.icon-invites { background:url(./img/dgui_button_icon_sprite.png) left -1564px no-repeat; padding-left:14px; }
*.dgui-button:active *.icon-invites,
*.dgui-button.selected *.icon-invites { background-position:left -1590px; }
*.dgui-button.disabled *.icon-invites { background-position:left -1616px; }

*.dgui-button *.icon-profile-img {  background-position: 5px center; padding-left:25px; background-repeat:no-repeat; }

/*buttons in block head*/
*.dgui-block *.hd .title *.dgui-button-group { position:absolute; right:11px; top:5px; width:auto; }


/*-------------dgui input-------------*/

*.dgui-input { position: relative; float:left; background-color: #fff; font-size: 0px; border:1px solid #c2c2c2; -moz-box-shadow: 0px 1px 0px #fff; -webkit-box-shadow: 0px 1px 0px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 5px 8px 5px 8px; background-image: url(./img/dgui_input_textarea_shadow.gif); background-repeat: repeat-x; margin-right:8px; }
*.dgui-input.error { border-color:#ff6600; }
*.dgui-input.clear-right { clear:right; }
*.dgui-button-group.catalogue *.dgui-input { border-color:#69960b; -moz-box-shadow: 0px 1px 0px #b0e12b; -webkit-box-shadow: 0px 1px 0px #b0e12b; }
*.dgui-button-group.green *.dgui-input { border-color:#237e00; -moz-box-shadow: 0px 1px 0px #30b601; -webkit-box-shadow: 0px 1px 0px #30b601; background:url(./img/mashup/mashup_header_input_bg_blur.gif); }

*.dgui-input-text { vertical-align: middle; border:0; padding:0;margin:0; font-size: 12px; color:#333; background-color:transparent;}
*.dgui-input *.dgui-input-text.sample,
*.dgui-input.disabled *.dgui-input-text { color:#999999; }
*.dgui-button-group.catalogue form { padding-left:159px; }

/*--------------- dgui form ---------------*/

*.dgui-form { width:400px; overflow:hidden; width:100%; }
*.dgui-form dt { float:left; width: 100px; clear:left; margin:7px 0; margin-right:10px; }
*.dgui-form dd { float:left; margin:7px 0; }
*.dgui-form input[type=text],
*.dgui-form input[type=password] { width:277px; }
*.dgui-form label { text-align:right; width:100%; font-weight:bold; }
*.dgui-form ul.errors { clear:both; margin:0; padding:0; padding-top:2px; margin-bottom:-6px;}
*.dgui-form ul.errors li { font-size:12px; line-height:20px; color:#ff6600; list-style-type:none; }
*.dgui-form select { background-color:#fff; }
*.dgui-form select option { font-size:12px; line-height:20px; padding:0; padding-right: 14px; }
*.dgui-form *.clean { float:left; }
*.dgui-form *.clean *.sep { background:none; height:auto; width:auto; margin:0; padding:0; display:inline; float:none; color:#cccccc; }
*.dgui-form *.clean * { line-height:26px; font-size:12px; }

/*-------------- dgui gloabal loader ---------------*/
#dgui-global-loading { display:none; position:absolute; top:16px; left:400px; width:124px; height:10px; background-image:url(./img/dgui_global_loading.gif); }

/*--------------- dgui modal window ---------------*/
*.dgui-modal-window { position:absolute; z-index:1010!important; top: 100px; left: 10px; display:none; z-index:10; -webkit-border-radius:3px; -moz-border-radius:3px; background: url("/css/img/dgui-overlay-black40.png") repeat scroll 0 0 transparent; padding:10px; }
*.dgui-modal-window *.dgui-block { margin:0px; background-color:#fff; }
*.dgui-modal-window *.dgui-block.style-3 { margin-bottom:0px !important; }
*.dgui-modal-window *.hd { cursor:move; }
*.dgui-modal-window *.title { padding-right:30px; }
*.dgui-modal-window *.dgui-block *.bd { background-color:#fff; }
*.dgui-modal-window *.dgui-block *.content { height:470px; overflow:auto; padding-right:10px; }
*.dgui-modal-window p { font-size:12px; line-height:20px; padding:10px; background-color:#fff; color:#444; }
*.dgui-modal-window ol { font-size:12px; line-height:20px; color:#444; }
*.dgui-modal-window h2 { font-size:18px; line-height:25px; padding:10px; background-color:#fff; color:#444; }
*.dgui-modal-window h3 { font-size:14px; line-height:20px; padding:10px; background-color:#fff; color:#444; }
*.dgui-modal-window-close { position:absolute; top:0px; right:0px; padding: 16px 17px 0px 0px; }


/*---------- dgui modal menu ----------*/

*.dgui-modal-menu { background-color: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 2px 2px 3px #d3d3d3; -webkit-box-shadow: 2px 2px 3px #d3d3d3; border-style:solid; border-width:1px; border-color:#c2c2c2; padding: 2px 0px; z-index:9999999; position:absolute; }
*.dgui-modal-menu *.item { display: block; text-decoration: none; font-size: 12px; line-height: 20px; color: #1166cc; padding: 0px 9px; }
*.dgui-modal-menu li.item { color:#333333; }
*.dgui-modal-menu *.item strong { font-size:12px; line-height:20px; font-weight:bold; }
*.dgui-modal-menu *.item span { color:#999; line-height:20px; font-size:11px; }
*.dgui-modal-menu *.item span.highlight { background-color:#ff9900; color:#fff; }
*.dgui-modal-menu *.item.selected,
*.dgui-modal-menu *.item:hover { color: #fff; background-color: #1166cc; }
*.dgui-modal-menu *.item.disabled { color: #949494; background-color: #fff; cursor: default; }
*.dgui-modal-menu *.seperator { height: 7px; margin: 0px 9px; background-image: url(./img/dgui_modal_menu_local_navigation_seperator.gif); background-position: left center; background-repeat: repeat-x; }
*.dgui-modal-menu label { text-transform: uppercase; font-size: 11px; font-weight: bold; color: #949494; padding: 0px 9px; line-height: 20px; clear:both; }

*.dgui-modal-menu dl { float:left; width:156px; }
*.dgui-modal-menu ul { list-style-type:none; padding:0; margin:0; }

/*-------------dgui input-------------*/
input { outline:none; }

*.dgui-input { position: relative; float:left; background-color: #fff; font-size: 0px; border:1px solid #c2c2c2; -moz-box-shadow: 0px 1px 0px #fff; -webkit-box-shadow: 0px 1px 0px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 5px 8px 5px 8px; background-image: url(./img/dgui_input_textarea_shadow.gif); background-repeat: repeat-x; margin-right:8px; }
*.dgui-button-group.catalogue *.dgui-input { border-color:#69960b; -moz-box-shadow: 0px 1px 0px #b0e12b; -webkit-box-shadow: 0px 1px 0px #b0e12b; }
*.dgui-button-group.green *.dgui-input { border-color:#237e00; -moz-box-shadow: 0px 1px 0px #30b601; -webkit-box-shadow: 0px 1px 0px #30b601; background:url(/css/img/mashup/mashup_header_input_bg_blur.gif); }

*.dgui-input-text { vertical-align: middle; height:14px; border:0; padding:0;margin:0; font-size: 12px; color:#333; background-color:transparent;}
*.dgui-button-group.catalogue form { padding-left:159px; }

/*---------------- dgui city  ----------------*/
#city-select-button { position:absolute; top:0; left:163px; z-index:1; width:30px; }
#city-select-button *.dgui-button { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; border-top:none; padding-right:2px; height:16px; width:16px; }
#city-select-button *.dgui-button *.text { position:relative; top:-5px; left: -3px;  }
#city-select-button a { text-decoration:none; }

/*----------- switch ---------*/
#switch { position:relative; border-bottom:1px solid #87c9ff; background: #78c2ff url(./img/clouds.jpg) center bottom no-repeat; }
#switch #switch_wrap { margin:0 auto; width:1007px; overflow:hidden; padding-bottom:10px; }
#switch_wrap * { line-height:20px; }
#switch_wrap strong { font-weight:bold; }
#switch_wrap ul { list-style-type:none; padding:0; margin:0; width:117px; float:left; }
#switch_wrap ul li * { color:#fff; font-size:12px; }
#switch_wrap *.title { color:#fff; font-size:12px; text-transform:uppercase; padding:10px 0px 5px 0px; }

#switch_wrap a:link { text-decoration:none; }
#switch_wrap a:visited{ text-decoration:none; }
#switch_wrap a:hover { text-decoration:underline; }
#switch_wrap a:active { text-decoration:none; }


/*Page wrap*/
#page-wrap { width:1007px; margin:0 auto; background-color:#fff; min-height:100%; position:relative; }

/*safe mode styles*/
*.safe-mode { font-size:10px; }
*.dgui-button { font-size:10px!important; }
*.dgui-button *.text { font-size:12px!important; font-family:arial, sans-serif }
*.safe-mode h1 { font-size:0px; }
*.safe-mode { margin-bottom: 8px; }
*.nav { font-size:10px;}

a:active, a:focus { outline-style: none; -moz-outline-style:none; }

/*tem sub menus*/
*.profile-submenu-list { clear:both; overflow:hidden; width:100%; list-style-type:none; border:1px solid #d3d3d3; margin-bottom:10px; -moz-border-radius:3px; -webkit-border-radius:3px; }
*.profile-submenu-list li { float:left; border-right:1px solid #d3d3d3; }
*.profile-submenu-list li a { line-height:20px; display:block; float:left; font-weight:bold; text-decoration:none; padding:5px 10px 3px 10px; color:#1066cc;  }
*.profile-submenu-list li a span { font-weight:normal; color:#999; }
*.profile-submenu-list li a span.highlight { color:#ff6600; font-weight:bold; }
*.profile-submenu-list li a.selected,
*.profile-submenu-list li a:hover { color:#fff; background-color:#999999; }
*.profile-submenu-list li a.selected,
*.profile-submenu-list li a.selected span,
*.profile-submenu-list li a:hover span { color:#fff; }
*.profile-submenu-list li a.icon-mail { padding-left: 33px; background-image:url(../siteimg_v3/ico/mail_simple.gif); background-repeat:no-repeat; background-position:10px center; }

/*-------------dgui local navigation-------------*/
*.dgui-local-navigation { margin:3px 0; }

*.dgui-local-navigation *.label { font-size:11px; line-height:20px; text-transform:uppercase; color: #949494; font-weight:bold; padding:2px 14px; text-shadow:0px 1px 0px #fff; cursor:pointer; background: url(./img/dgui_local_navigation_bullet_sprite.png) no-repeat; }
*.dgui-local-navigation.closed *.label { background-position: left -24px; }
*.dgui-local-navigation *.item a { display:block; font-size:12px; line-height:20px; text-decoration:none; color: #1166cc; padding:0 14px; padding-top:2px; padding-bottom:3px; }
*.dgui-local-navigation *.item a:link { color: #1166cc; text-decoration:none; }
*.dgui-local-navigation *.item a:hover { background-color:#1166cc; color:#fff; text-decoration:none; }
*.dgui-local-navigation *.item a:active, *.dgui-local-navigation *.item a:focus, *.dgui-local-navigation *.item.selected a { background-color:#999999; color:#fff; text-decoration:none; }

*.dgui-local-navigation *.seperator { height: 10px; margin: 0px 14px; background-image: url(./img/dgui_modal_menu_local_navigation_seperator.gif); background-position: left center; background-repeat: repeat-x; }

*.dgui-local-navigation *.item a span { color:#999; font-size:11px; }
*.dgui-local-navigation *.item a:hover span { color:#fff; }
*.dgui-local-navigation *.item a:active span, *.dgui-local-navigation *.item a:focus span { color:#fff; }

*.dgui-local-navigation.closed dd { display:none; }

/*block style 3*/
*.dgui-block.style-3 { -moz-border-radius:3px; -webkit-border-radius:3px; border: 1px solid #d3d3d3; margin-bottom:8px; }
*.dgui-block.style-3 *.hd { background-color:#e2e2e2; background-image:url(./img/dgui_block_hd_bg.png); border-bottom:1px solid #d3d3d3; position:relative; padding:0 11px; }
*.dgui-block.style-3 *.hd *.title { font-size:12px; line-height:29px; text-shadow:0px 1px 0px #fff; color:#3d4144; }
*.dgui-block.style-3 *.hd *.description { color:#737373; font-weight:normal; font-size:12px; }
*.dgui-block.style-3 *.ft { padding:7px 11px; }

/*clear block style-3 styles*/
*.dgui-block.style-3 * *.hd,*.dgui-block.style-3 * *.hd.big, *.dgui-block.style-3 * *.ft, *.dgui-block.style-3 * *.ft.big, *.dgui-block.style-3 * *.bd { color:#000; background:none; border:none; margin:0; padding:0; position:static; -moz-border-radius:0px; -webkit-border-radius:0px; height:auto; }

a.feedback { position:fixed; _position:absolute; top:400px; left:0px; display:block; background:url(./img/p24_atsauksmem.gif) no-repeat; height:172px; width:50px; }

/*Upgrade your browser*/
*.ie6-msg { position:relative; background:#FFFFCC; padding:10px 11px; font-size:12px; line-height:20px; color:#333; background:#FFFFCC url(/css/img/icons/icon_alert_big.gif) no-repeat 11px 4px; padding-left:53px; margin-bottom:10px; }
*.ie6-msg *.title { font-weight:bold; margin-bottom:5px; font-size:12px; color:#333; }
*.ie6-msg ul { margin:0px; padding:0px; list-style-type: none; }
*.ie6-msg ul li { display:inline; margin-right:5px; }
*.ie6-msg *.ie6-close { position:absolute; right:22px; top:11px; }

/* temp */
*.dgui-modal-menu *.item div { font-size:11px; color:#949494; }
*.dgui-modal-menu *.item.selected div,
*.dgui-modal-menu *.item:hover div { color:#fff; }
/* temp:end */
