body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#58595b; font-weight:normal; padding:0; margin:0; text-align:center;}

body {background: url('/baltic/images/main_bg.jpg') 0 0 no-repeat; background-color:#011D42;}

body div {text-align:left;}
body#popup {text-align: left; padding: 10px; margin:0; font-family: Verdana,Arial,sans-serif; font-size:0.85em; background-image:none; background-color:#fff;}

img {border:0;}
p {margin:1em 0 1em 0; padding:0;}

/* all generic styles */

.bold {font-weight:bold;}
.italic {font-style:italic;}
.left {float:left;}
.right {float:right; width:250px; text-align:center; padding:0 0 10px 10px; margin-top:1em;}
.clear {clear:both;}
.hide {display:none;}
.small {font-size:0.9em;}
.top {padding-top:30px;}
.off-left {position: absolute; left: -999px; width: 990px;}

h1 {font-size:1.2em; padding:0; color:#00377C; margin:0;}
h2 {font-size:1.1em; padding:0; color:#00285B; margin:1.3em 0 1em 0;}
h2.leftheader {font-size:1.2em; text-spacing:-0.1em; padding:0; color:#00285B; margin:0;}
h2.related {font-size:1.0em; color:#00285B; margin:0; font-weight:bold;}
h2.landing {font-size:1.0em; color:#00285B; margin:0; font-weight:bold;}
h3 {font-size:1.0em; padding:0; color:#5584bd; margin:1.3em 0 1em 0;}


/* links */

a {color:#5584bd; text-decoration:none;}
a:hover {color:#008aff;}


/* BEGINNING OF LAYERS */

#outside_container {width:983px; margin:23px auto 0 auto; text-align:left;}
#container {width:983px; background: url('/baltic/images/container.jpg') 0 0 no-repeat; background-color:#011D42; padding:0; margin:0;}

#wrapper {float:left; padding-left:7px;}
#middle_wrapper {float:left; background-color:#fff; padding-bottom:10px;}

/*topbanner*/
#topbanner {float:left; width:969px; height:163px; padding:0; margin:0; background: url('/baltic/images/topbanner.jpg') 0 0 no-repeat;}
.logo{float:left; padding:18px 0 0 0; margin:0; width:198px; height:103px;}

#topnav{float:left; width:603px; height:30px; padding-top:56px; background: url('/baltic/images/topnav.jpg') 0 56px no-repeat; margin:0;}

/*search*/
#search {float:left; margin-top:56px; padding:0; height:30px; width:168px; background:#00377C;}
#searchfield {bottom:0px; border-style:none; border-width:0; color:#fff; overflow:hidden; height:14px; background:#00377C; padding-top:8px; font-size:0.9em; text-spacing:-0.2em; font-weight:bold; text-align:left;}
#searchfield_border {width:110px; border-bottom:solid 1px #fff; position:relative; top:0; left:10px; margin:0; padding:0; float:left;}
#searchbutton {border:none; position:relative; top:9px; left:15px;}


/*banner*/
#banner {float:left; width:969px; height:121px; padding:0; margin:0; background: url('/baltic/images/banner_0908.jpg') 0 0 no-repeat;}
.intro {font-size:1.2em; color:#fff; margin:0; padding:25px 0 0 50px; width:500px;}


/*leftnav*/
#leftnav {float:left; background: url('/baltic/images/leftnav_bg.jpg') 0 0 no-repeat; background-color:#fff; width:184px; height:356px; padding:0; margin:0;}
#leftnav_mainheader {padding:24px 0 0 27px;}
#leftnav_header {padding:15px 10px 0 27px;}
#leftnav_header img {border:0; padding:4px 0 2px 0;}
#leftnav_header ul {margin:0; padding:0;}
#leftnav_header li {width:100%; margin:0; float:left; display: block; padding:6px 0 5px 0;}
#leftnav_header li a {display:block; color:#5584BD; text-decoration:none; padding:0;}
#leftnav_header li a:hover {text-decoration: none; color:#008aff;}

#leftnav_header li.on a {display:block; color:#00377c; text-decoration:none; padding-left:6px; background: url('/baltic/images/dash.gif') 0 8px no-repeat;}
#leftnav_header li.on a:hover {text-decoration: none; color:#00377c; background: url('/baltic/images/dash.gif') 0 8px no-repeat;}

#leftnav_header li.on li {padding:0;}
#leftnav_header li.on li a {padding:6px 0 0 12px; background-image:none; color:#5584BD;}
#leftnav_header li.on li a:hover {text-decoration:none; color:#008aff; background-image:none;}

#leftnav_header li.on li.on {padding:0;}
#leftnav_header li.on li.on a {padding:6px 0 0 12px; background-image:none; color:#00377c;}
#leftnav_header li.on li.on a:hover {text-decoration:none; color:#008aff; background-image:none;}


/*maincontent*/
#maincontent {float:left; width:541px; padding:0; margin:0; background: url('/baltic/images/maincontent_bg.jpg') 0 0 no-repeat; background-color:#fff;}

/*breadcrumb */
#breadcrumb {padding:20px 0 30px 26px; color:#5584BD; margin:0; float:left;}
#breadcrumb a {text-decoration:none;}
#breadcrumb a:hover {color:#008aff; text-decoration:none;}
.current {color:#002E68; text-decoration:none;}

#header {clear:both; padding-left:26px;}

#content {clear:both; padding:0 10px 0 26px;}

#intro_text {color:#002E68; padding-bottom:10px;}


/*landing page*/
#landing_leftcol {float:left; width:235px; margin-right:23px; padding:0; background: url('/baltic/images/dots_landing.gif') bottom repeat-x;}
#left_top {background: url('/baltic/images/dots_landing.gif') top repeat-x; padding-top:15px;}
#left_middle {background: url('/baltic/images/dots_landing.gif') top repeat-x; padding-top:15px;}
#left_bottom {background: url('/baltic/images/dots_landing.gif') top repeat-x; padding-top:15px;}

#landing_rightcol {float:left; width:225px; padding:0; margin:0; background: url('/baltic/images/dots_landing.gif') bottom repeat-x;}
#right_top {background: url('/baltic/images/dots_landing.gif') top repeat-x; padding-top:15px;}
#right_middle {background: url('/baltic/images/dots_landing.gif') top repeat-x; padding-top:15px;}
#right_bottom {background: url('/baltic/images/dots_landing.gif') top repeat-x; padding-top:15px;}

.tb_image {float:left; width:82px; padding-right:10px;}
.landing_text {width:130px; float:left; padding:0; margin:0;}
.readmore_landing {float:right; padding-bottom:15px;}

/*rightcolumn*/
#rightcolumn {float:left; width:244px; padding:0; margin:0; background: url('/baltic/images/related_bg.jpg') 0 0 no-repeat; background-color:#fff;}

#top_related {float:left; padding:27px 10px 0 26px}
#middle_related {float:left; padding:27px 10px 0 26px}
#bottom_related {float:left; padding:27px 10px 0 26px}
#bottom_related img {float:left; margin:0; padding-right:10px;}
.readmore {float:right; padding: 5px 10px 15px 0;}
.readmore_movie {float:right; padding: 5px 10px 15px 0; margin-top:-10px;}
.col_left {float:left; width:120px; padding-bottom:5px;}
.col_right {float:left; padding:0;}


/*bottom border*/
#bottombrd {float:left; width:969px; height:23px; background: url('/baltic/images/bottombrd.jpg') 0 0 no-repeat; padding:0; margin:0;}

/*footer*/
#footer {float:left; padding:20px 0 0 27px; margin:0; color:#fff;}
#footer_left {float:left; padding:0; margin:0; width:720px;}
#footer_left a {color:#73bfff; text-decoration:none;}
#footer_left a:hover {color:#fff; text-decoration:none;}
#footer_right {float:left; padding:0; margin:0;}
#footer_right a {color:#73bfff; text-decoration:none;}
#footer_right a:hover {color:#fff; text-decoration:none;}

/*investis logo */
#investis {clear:both; padding:30px 0 0 30px; margin:0;}

/* sitemap */

#sitemap {padding:0; margin:0;}
#sitemap ul {padding:0; margin:0;}
#sitemap ul li.lev1 {list-style-type:none;padding:10px 0 6px 0;margin:0;}
#sitemap ul li.lev1 a {padding:0; font-weight:bold;display:block;}
#sitemap ul li.lev2 {margin-left:20px; padding:2px 0 2px 0; list-style-type:none;}
#sitemap ul li.lev3 {display:none;}
#sitemap ul li.lev4 {display:none;}
#sitemap ul li.lev5 {display:none;}

/* Forms */
form {padding:0; margin: 0;}
input.search {font-size:1.0em; width: 107px; height:16px; color: #787878;}
input, select, option, textarea {font-size:1.0em; font-family:verdana;}
fieldset {margin:0; padding:3px; border:0px none; clear:both;}
label.alert {float:left; width:200px; padding:0; margin:0;}

select#cboStartDay, select#cboEndDay {width:40px;}
select#cboStartMonth, select#cboEndMonth {width:45px;}
select#cboStartYear, select#cboEndYear {width:60px;}

label.downloadlabel {width:120px; float:left; position:relative;}
label.hide {display: block; overflow:hidden; width: 0; height: 0;}
.row {position:relative; clear:both; height:auto; display:block;}

label {float:left; position: relative; width:170px;}

/* tables */
table {border-collapse:collapse;border-spacing:0;empty-cells: show; font-size:1.0em;}

table.feeds {padding:0; margin:1em 0 1em 0;}
table.feeds thead tr th {background: url('/baltic/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tbody tr td {background: url('/baltic/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tr td {background: url('/baltic/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tr th {background: url('/baltic/images/dots.gif') bottom repeat-x; padding:5px 0 5px 0; margin:0;}
table.feeds tr.noline td {background: none; padding:5px 0 5px 0; margin:0;}

/* Tabs */
#tabs {height: 28px; margin:0; padding:0;}
#tabs ul {list-style-type:none; float:left; margin:0; padding:0;}
#tabs li {list-style-type:none; float:left; margin:0;}

#tabs .tab, .nav3 {float:left;	padding:3px 10px;  border:1px solid #D9D9D9;}
#tabs .tab_act, .nav3aa {float: left; padding:3px 10px; background-color:#F0EEF1; border:1px solid #D9D9D9;}


