﻿body { margin: 0; color: #000; font: 12px/15px Arial, Helvetica, sans-serif; background: #e5e5e5 url(../images/bg-wrapper1.jpg) center repeat-y; min-width: 1000px; }
img { border-style: none; }
a { text-decoration: none; color: #004276; }
a:hover { color: #ca0002; text-decoration: underline; }
input, textarea, select { font: 100% arial,sans-serif; vertical-align: middle; }
form, fieldset { margin: 0; padding: 0; border-style: none; }
q { quotes: none; }
q:before { content: ''; }
q:after { content: ''; }
.w1 { overflow: hidden; width: 100%; }

/* MENU MODULE */
.chromestyle { font-weight: bold; font-family: Arial; font-size: 13px; }
.chromestyle:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.chromestyle ul#ulmn { border: 1px solid #BBB; width: 998px; background:#0a6498 /*url(../img/euro2day_menu_bg.gif) center center repeat-x*/; padding: 8px 0; margin: 0; text-align: left; }
* html .chromestyle ul#ulmn { border: 1px solid #BBB; width: 1000px; background: url(../img/euro2day_menu_bg.gif) center center repeat-x; padding: 8px 0; margin: 0; text-align: left; }
.chromestyle ul#ulmn li.limn { display: inline !important; }
.chromestyle ul#ulmn li.limn a { padding: 8px 10px; margin: 0; text-decoration: none; color: #ffffff; border-right: 0px solid #ADED7C; }
.chromestyle ul#ulmn li.limn a:hover, .chromestyle ul#ulmn li.limn a.selected { background: #fff /*url(../img/euro2day_menu_hover.gif) center center repeat-x*/; color: #CA0002; }
.dropmenudiv { position: absolute; top: 0; margin-left:-1px;border: 1px solid #4b677f; border-top-width: 0; font: normal 12px Arial; font-weight: normal; line-height: 21px; z-index: 100; background-color: white; width: 150px; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);}
.dropmenudiv a { width: 100%; display: block; text-indent: 3px; padding: 2px; text-decoration: none; font-weight: bold; color: #CA0002; }
.dropmenudiv a:hover {color: #000000; text-decoration: underline; }
.dropmenudiv span.newmenucat{color:#000;font-size:10px;font-weight:bold;margin-left:5px;}

/* #wrapper {margin:0 auto;width:1000px;overflow:hidden;position:relative;background:#ffffff;} */
#wrapper { margin: 0 auto; width: 1000px; padding:0 10px; overflow: hidden; background: #ffffff;}
.w1 #wrapper { overflow: visible; }

#header { }
.btn-arrow { position: absolute; top: 8px; right: -28px; }
.holder { width: 100%; display: inline-table; }
.holder-alt { width: 100%; padding: 7px 0 10px 0; }
.holder-alt1 { width: 100%; padding-top: 0px; }
.holder-alt:after { clear: both; content: ""; display: block; }
.ad img { display: block; }
#header .holder { padding: 5px 0; }
.logo { float: left; margin: 0; width: 216px; height: 90px; overflow: hidden; text-indent: -9999px; background: url(../images/logo.gif) no-repeat; }
.logo.xmas-logo { float: left; margin: 0; width: 216px; height: 90px; overflow: hidden; text-indent: -9999px; background: url(../img/euro2day-xmas-logo-2014b.gif) no-repeat!important; }
.logo a { display: block; height: 100%; }
#header .ad { float: right; }
.main-nav { margin: 0; padding: 0; list-style: none; font-size: 13px; line-height: 24px; font-weight: bold; width: 1120px; }
.main-nav:after { clear: both; content: ""; display: block; }
.main-nav li { float: left; margin-right: -12px; position: relative; }
.main-nav li:hover, .main-nav li.active { z-index: 100 !important; }
.main-nav a { height: 24px; float: left; color: #fff; background: url(../images/bg-nav.gif) no-repeat; text-align: center; }
.main-nav .first-child a { background: url(../images/bg-nav.gif) no-repeat 0 -48px; }
.main-nav a:hover, .main-nav .active a { background-position: 0 -96px; color: #a31919; text-decoration: none; }
.main-nav .first-child a:hover, .main-nav .first-child.active a { background-position: 0 -144px; }
.main-nav .last-child a:hover, .main-nav .last-child.active a { background-position: 0 -168px; }
.main-nav span { display: block; cursor: pointer; background: url(../images/bg-nav.gif) no-repeat 100% -24px; padding: 0 10px; height: 24px; }
.main-nav .last-child span { background-position: 100% -72px; }
.main-nav a:hover span, .main-nav .active span { background-position: 100% -120px; }
.main-nav .last-child a:hover span, .main-nav .last-child.active a span { background-position: 100% -192px; }
.main-nav em { font-style: normal; }
.main-nav .has-drop em { background: url(../images/arrow01.gif) no-repeat 100% 5px; padding-right: 16px; }
.main-nav li:hover em, .main-nav li.active em { background: none; }
.main-nav li.active .ico-blog span { padding-left: 10px; }
.main-nav li.active .ico-blog em { background: url(../images/ico-blog.gif) no-repeat 0 50%; padding: 0 0 0 18px; }
.sub-nav-bar { height: 22px; border: 1px solid #c7c7c7; border-width: 0 1px 1px; background: url(../images/bg-subnav.gif) repeat-x; }
.main-nav ul { position: absolute; top: 24px; left: -13px; background: url(../images/none.gif); padding: 4px 0 0; margin: 0; list-style: none; width: 800px; line-height: 15px; display: none; }
.main-nav .right ul { left: auto; right: 13px; }
.main-nav .first-child ul { left: 13px; }
.main-nav .active ul { display: block; }
.main-nav .last-child ul { left: auto; right: 13px; }
.main-nav ul li { margin-right: -1px; background: url(../images/sep01.gif) no-repeat; }
.main-nav ul li:first-child { background: none; }
.main-nav ul a { width: auto !important; background: none !important; font-size: 11px; height: 15px; }
.main-nav ul span { background: none; padding: 0 8px; }
.main-nav ul a:hover, .main-nav ul .active a { color: #fff; background: url(../images/bg-subnav-hover.gif) no-repeat !important; }
.main-nav ul a:hover span, .main-nav ul .active span { background: url(../images/bg-subnav-hover.gif) no-repeat 100% -15px !important; }
.home-page .main-nav { border: 1px solid #bbb; width: 998px; }
.home-page .main-nav li { margin: 0; }
.home-page .main-nav a { background: url(../images/bg-nav2.gif) repeat-x; }
.home-page .main-nav span { background: none; padding: 0; }
.home-page .main-nav a:hover { background: url(../images/bg-nav2-hover.gif) repeat-x; }
.home-page .main-nav span:hover { background: none; }
.top-bar { background: url(../images/bg-top-bar.png) repeat-x; width: 100%; height: 85px !important; padding: 1px 0 0; font-size: 10px; margin-bottom: 10px; }
.top-bar:after { clear: both; content: ""; display: block; }
.top-bar-left{height:19px;float:left;width:700px;}
.top-info-date{width:207px;padding:2px 0 0 10px;float:left;color: #545454;font-size: 12px;font-style: normal;}
.social { float: right; background: url(../images/sep02.gif) no-repeat 0 3px; padding: 4px 2px 0 4px; border-right: 1px solid #b5b5b5; }
.social img { display: block; }
.btn-ticker-off, .btn-ticker-on { float: right; margin: 1px 10px 0 0; overflow: hidden; text-indent: -9999px; background: url(../images/btn-ticker-off.gif) no-repeat; width: 81px; height: 16px; }
.btn-ticker-on { background: url(../images/btn-ticker-on2.gif) no-repeat; }
.top-bar .search-block .field { float: left; padding: 5px 5px 13px 8px; margin: 0; }
.top-bar .search-block label { float: left; color: #004276; padding: 2px 3px 0 0; }
.top-bar .search-block .text { float: left;  margin-right: 5px; }
.top-bar .search-block .green-theme .text { background: #fff; border: 1px solid #a1b880; margin-top: 1px; }
.top-bar .text .r { float: left; padding: 0 1px;}
.top-bar .search-block .green-theme .text .r { background: none; }
.top-bar .search-block .text input { line-height: 14px; font-size: 10px; height: 14px; padding: 1px 2px 1px 2px; color: #004276; width: 44px; background: #fff; border: solid 1px #abadb3; float: left; }
.top-bar .search-block .text input.size2 { width: 95px; }
.top-bar .search-block select { float: left; margin: 2px 6px 0 0; width: 100px; color: #004276; font-size: 11px; background: #fff; border: solid 1px #abadb3; padding:0;}
.top-bar .search-block .btn { float: left; margin-top: 2px; }
.login-block { float: right; width: 300px; }
.login-block strong { float: left; font-size: 11px; padding-top: 2px; }
.login-block strong a, .login-block strong a:hover { color: #000; }
.btn-close, .btn-profile { float: right; height: 14px; overflow: hidden; text-indent: -9999px; width: 21px; background: url(../images/btn-close.gif) no-repeat; margin: 2px 4px 0 0; }
.btn-profile { width: 78px; background: url(../images/btn-profile.gif) no-repeat; }
.search-block { float: right; position: relative; z-index: 10; margin: 0; padding:10px 0 0 1px; width: 299px; height: 76px; overflow: hidden; background: url(../images/bg-search-block.png) no-repeat top; }
.adv-block { float: left; position: relative; margin: 0; z-index: 10; padding: 8px 8px 0 7px; width: 468px; height: 60px; }
.adv-block .ad6 { margin: 0; }
.adv-block .ad6 div { padding: 0; }
.social-block { float: left; position: relative; z-index: 10; margin: 8px 0 0 0; width: 217px; height: 60px; padding: 3px 0 0 0; background: url(../images/bg-social-block.png) no-repeat top;}
.social-block .links { overflow: hidden; width: 100%; margin-top: 1px; padding: 0 0 3px 9px; }
.social-block .btn-login, .social-block .btn-free { float: left; overflow: hidden; text-indent: -9999px; width: 145px; height: 14px; margin-left: 1px; background: url(../images/btn-login2.gif) no-repeat; }
.social-block .btn-free { background: url(../images/btn-free.gif) no-repeat; width: 139px; float: right; }
.social-block .area { overflow: hidden; height: 35px; padding: 0 7px 0 10px; }
.social-block .areaspan { float: left; color: #286fb1; font-style: italic; font-weight: bold; padding: 0 15px 0 20px; font-size: 14px; line-height: 23px; }
.social-block #log1b .areaspan { padding: 0 15px 0 10px; width:160px; overflow:hidden;}
.social-block ul { padding: 0; list-style: none; margin: 0; float: left; }
.social-block ul li { float: left; padding-left: 5px; }
.social-block ul a { overflow: hidden; display: block; text-indent: -9999px; width: 30px; height: 30px; background: url(../images/icons3.gif) no-repeat; }
.social-block ul .ico-linkedin { background-position: 0 -30px; }
.social-block ul .ico-twitter { background-position: 0 -60px; }
.social-block ul .ico-google { background-position: 0 -90px; }
.social-block ul .ico-yahoo { background-position: 0 -120px; }
.social-block .by { display: block; text-align: right; color: #828282; font-size: 11px; padding-right: 20px; }
.social-block .by a { color: #0086f1; }
.social-block .by a:hover { color: #0086f1; }
#footer { overflow: hidden; width: 100%; font-size: 11px; line-height: 14px; color: #959595; }
#footer a { color: #959595; }
#footer .holder { border-top: 1px solid #959595; float: left; padding: 5px; }
#content-ability-cms { padding: 20px 0 0;margin: 0 auto;text-align:center}
.main-column #footer .holder { width: 100%; }
.blog-page #footer .holder { float: right; }
.blog-page #footer .holder p { float: right; margin-left: 45px; }
#footer ul { padding: 0; list-style: none; margin: 0; float: right; overflow: hidden; height: 1%; }
#footer ul li { float: left; background: url(../images/sep03.gif) no-repeat 100% 50%; margin-right: -1px; padding: 0 5px 0 3px; }
#footer p { margin: 0; }
#footer .frame { float: right; text-align: right; border-top: 1px solid #b0b0b0; width: 295px; padding-right: 5px; }
.blog-page #footer .frame { float: left; text-align: left; }
.footer-info { border-top: 1px solid #b1b1b1; line-height: 14px; color: #959595; font-size: 11px; margin-top: 10px; padding: 10px 5px; }
.logo-list { padding: 10px 0 10px; list-style: none; margin: 0; overflow: hidden; width: 100%; }
.logo-list li { float: left; padding-right: 15px; }
.logo-list img { display: block; }
.footer-info p { margin: 0; }
.footer-info p span { padding-left: 10px; }
.footer-info a { font-weight: bold; text-decoration: underline; color: #000; }
.footer-info a:hover { color: #000; text-decoration: none; }
#main { overflow: hidden; width: 100%; }
#main-flash { overflow: hidden; width: 100%; padding:0 0 10px 0; }
#main-top { overflow: hidden; width: 100%; padding-top: 4px; }
#main-ad { overflow: hidden; width: 100%; padding-top: 4px; }
.blog-page #main { padding-top: 1px; }
.ekivolos-page #main { padding-top: 1px; }
.home-page #main, .home-page #main-flash, .home-page #main-top, .home-page #main-ad { padding: 0; }
.main-column { float: left; width: 690px; padding-top: 4px; }
.page-style3 .main-column { width: 760px; }
.aside { float: left; width: 120px; height: 218px; background: url(../images/sep11.gif) repeat-x 100% 0; }
.aside span { display: table-cell; padding-bottom: 3px; background: url(../images/sep11.gif) repeat-x 0 100%; }
.aside-alt { position: relative; margin-top: -7px; padding-top: 6px; background: url(../images/sep11.gif) repeat-x; }
.home-page .aside { padding-top: 3px; }
.home-page .aside-alt { padding-top: 6px; background: none; margin: 0; }
.aside .ad { margin-bottom: 5px; }
.side-block { margin-bottom: 7px; padding-top: 5px; }
#sidebar .side-block { padding: 0; margin-bottom: 10px; overflow: hidden; height: 1%; }
#sidebar .side-block2 { margin-bottom: 14px; }
.social-followus {background: none repeat scroll 0 0 #eee;border-radius: 3px;margin: 5px 0 10px;padding: 10px 0 2px 11px;width: 289px;}
.social-followus h3{font-size:12px;font-weight:normal;color:#444444; padding:0 0 5px 0; margin:0; line-height:12px;}
.social-followus ul {margin:0;padding:0;list-style:none;}
.social-followus ul li {margin:0 0 10px 0;line-height:26px; float:left;}
.social-followus ul li a {background: url(../images/bg-social-btns.png) no-repeat 0 0; width:30px; height:30px; display:block;margin: 0 8px 0 0; padding:0;opacity:1.0;filter:alpha(opacity=100);}
.social-followus ul li a span {display:none;}
.social-followus ul li a:hover {text-decoration:none;}
.social-followus ul li:first-child + li a{background-position: -38px 0;}
.social-followus ul li:first-child + li + li a{background-position: -76px 0;}
.social-followus ul li:first-child + li + li + li a{background-position: -114px 0;}
.social-followus ul li:first-child + li + li + li + li a{background-position: -152px 0;}
.social-followus ul li:first-child + li + li + li + li +li a{background-position: -190px 0;}
.social-followus ul li:first-child + li + li + li + li +li +li a{background-position: -228px 0;}
.social-followus ul li a:hover {opacity:0.8;filter:alpha(opacity=80);}
.useful-links { padding: 0; list-style: none; margin: -1px 3px 0; font-size: 12px; line-height: 15px; font-weight: bold; }
.useful-links li { vertical-align: top; height: 1%; padding: 0 0 4px 11px; background: url(../images/bullet01.gif) no-repeat 0 4px; }
.main-heading { overflow: hidden; width: 100%; background: #efefef; line-height:20px; margin-bottom: 5px; height: 20px; }
.main-heading2 { line-height: 19px; }
.main-heading3 { background: #ff8c21 url(../images/bg-main-heading.gif) no-repeat 100% 0; line-height: 19px; }
.main-heading4 { line-height: 20px; }
.main-heading h2, .main-heading h3 { font-size: 14px; color: #ca0002; float: left; border-left: 5px solid #069; margin: 0; padding: 0 4px; background: #fff; line-height:20px;}
.main-heading h2 a{color: #006699;}
.main-heading2 h2 { color: #95000a; }
.main-heading3 h2, .main-heading3 h3 { border-left: 5px solid #194284; color: #707070; }
.main-heading .more { float: right; font-size: 11px; margin-right: 6px; }
.main-heading em { float: right; color: #8b8b8b; font-size: 10px; line-height: 16px; padding-right: 5px; }
.main-heading .catrss {float: right; margin:5px 5px 0 0;background: url(../images/rss-button.gif) no-repeat 0 0;width:34px;height:11px; display:block;}
.main-heading .catrss span{display:none;}
.column5 .main-heading h2 a, .column6 .main-heading h2 a, .dossierbox1 .main-heading h2 a, .dossierbox2 .main-heading h2 a, .dossierbox3 .main-heading h2 a{color: #CA0002;}
#sidebar { float: right; width: 300px; /* [disabled]padding-top:10px;*/ }
.page-style3 #sidebar { width: 230px; padding: 0; }
.home-page #sidebar { /* [disabled]padding-top:64px;*/ }
#sidebar.pad-top { padding-top: 16px; }
#sidebar.pad-top2 { padding-top: 0; }
#sidebar.pad-top3 { padding-top: 0; }
.blog-page #sidebar { float: right; }
#sidebar .column-l { float: left; width: 130px; }
#sidebar .column-r { float: right; width: 160px; }
#sidebar .column-c { margin: 0 auto; width: 160px; }
.blog-page #sidebar .column-l { float: right; }
.blog-page #sidebar .column-r { float: left; }
#sidebar .ad { margin-bottom: 10px; }
#sidebar .ad2 { margin-bottom: 10px; }
.google-block { width: 100%; position: relative; background: url(../images/bg-google-block.gif) repeat-x; margin-bottom: 9px; }
.google-block .b { background: url(../images/bg-google-block.gif) repeat-x 0 100%; }
.google-block .l { background: url(../images/bg-google-block.gif) repeat-y; }
.google-block .r { background: url(../images/bg-google-block.gif) repeat-y 100% 0; }
.google-block .tl { background: url(../images/bg-google-block-tl.gif) no-repeat; }
.google-block .tr { background: url(../images/bg-google-block-tr.gif) no-repeat 100% 0; }
.google-block .bl { background: url(../images/bg-google-block-bl.gif) no-repeat 0 100%; }
.google-block .br { background: url(../images/bg-google-block-br.gif) no-repeat 100% 100%; overflow: hidden; width: 100%; }
.google-block .heading { overflow: hidden; width: 100%; }
.title-google { float: left; overflow: hidden; text-indent: -9999px; margin: 0 -6px 0 0; background: url(../images/title-google.gif) no-repeat; width: 111px; height: 19px; }
.google-block2 .title-google { float: right; background: url(../images/title-google2.gif) no-repeat; margin: 0; }
.google-block .links { float: right; padding: 4px 4px 0 0; }
.google-block2 .links { float: left; padding-top: 2px; }
.google-block .links2 { position: absolute; bottom: 4px; right: 4px; }
.google-block2 .links2 { position: static; right: 0; bottom: 0; float: left; margin-right: 3px; }
.google-block .heading a { float: left; }
.google-block .btn-prev, .google-block .btn-next { float: left; overflow: hidden; text-indent: -9999px; width: 15px; height: 14px; margin-left: 4px; background: url(../images/btn-prev-next.gif) no-repeat; }
.google-block .btn-next { background-position: 0 -14px; }
.google-block .btn-prev.inactive { background-position: 0 -28px; }
.google-block .btn-next.inactive { background-position: 0 -42px; }
.google-list { padding: 0; list-style: none; margin: 5px 5px -23px; font-size: 13px; line-height: 16px; }
.google-block2 .google-list { margin: 0 3px -11px; font-size: 11px; line-height: 14px; }
.aside .google-list { padding: 38px 0 55px; line-height: 14px; }
.google-list li { vertical-align: top; width: 100%; padding-bottom: 32px; }
.google-block2 .google-list li { padding-bottom: 10px; }
.google-list h3 { color: #900; font-size: 13px; line-height: 15px; margin: 0; }
.google-list h3 a, .google-list h3 a:hover { color: #900; text-decoration: underline; }
.google-list p { margin: 0 0 -2px; }
.google-list .link-url { font-size: 10px; }
.google-list .link-url:hover { text-decoration: none; color: #004276; }
.main-box { margin-bottom: 10px; width: 100%; background: url(../images/bg-main-box-t.gif) repeat-x; }
.main-box .b { background: url(../images/bg-main-box-b.gif) repeat-x 0 100%; }
.main-box .l { background: url(../images/bg-main-box-l.gif) repeat-y; }
.main-box .r { background: url(../images/bg-main-box-l.gif) repeat-y 100% 0; }
.main-box .tl { background: url(../images/bg-main-box-tl.gif) no-repeat; }
.main-box .tr { background: url(../images/bg-main-box-tr.gif) no-repeat 100% 0; }
.main-box .bl { background: url(../images/bg-main-box-bl.gif) no-repeat 0 100%; }
.main-box .br { background: url(../images/bg-main-box-br.gif) no-repeat 100% 100%; overflow: hidden; height: 1%; padding: 9px 6px; }
.main-boxART { padding: 0px !important; width:325px; background: #f7f7f7 url(../images/bg-main-boxAD-t.gif) repeat-x; margin:5px 0 0 0;}
.main-boxART .b { background: url(../images/bg-main-boxAD-b.gif) repeat-x 0 100%; }
.main-boxART .l { background: url(../images/bg-main-boxAD-l.gif) repeat-y; }
.main-boxART .r { background: url(../images/bg-main-boxAD-l.gif) repeat-y 100% 0; }
.main-boxART .tl { background: url(../images/bg-main-boxAD-tl.gif) no-repeat; }
.main-boxART .tr { background: url(../images/bg-main-boxAD-tr.gif) no-repeat 100% 0; }
.main-boxART .bl { background: url(../images/bg-main-boxAD-bl.gif) no-repeat 0 100%; }
.main-boxART .br { background: url(../images/bg-main-boxAD-br.gif) no-repeat 100% 100%; overflow: hidden; height: 1%; padding: 5px; }
.main-boxAD { margin-bottom: 10px; margin-top: 10px; padding: 0px; width: 100%; text-align: center; background: #f7f7f7 url(../images/bg-main-boxAD-t.gif) repeat-x; }
.main-boxAD .b { background: url(../images/bg-main-boxAD-b.gif) repeat-x 0 100%; }
.main-boxAD .l { background: url(../images/bg-main-boxAD-l.gif) repeat-y; }
.main-boxAD .r { background: url(../images/bg-main-boxAD-l.gif) repeat-y 100% 0; }
.main-boxAD .tl { background: url(../images/bg-main-boxAD-tl.gif) no-repeat; }
.main-boxAD .tr { background: url(../images/bg-main-boxAD-tr.gif) no-repeat 100% 0; }
.main-boxAD .bl { background: url(../images/bg-main-boxAD-bl.gif) no-repeat 0 100%; }
.main-boxAD .br { background: url(../images/bg-main-boxAD-br.gif) no-repeat 100% 100%; overflow: hidden; height: 1%; padding: 5px; }
.main-boxFLASH { margin-bottom: 5px; margin-top: 0px; padding: 0px; width: 100%; text-align: left; background: #f7f7f7 url(../images/bg-main-boxAD-t.gif) repeat-x; }
.alert { padding-top: 4px; }
.main-boxFLASH .flashnews { text-align: left; background: #CA1319; font-size: 12px; font-weight: bold; color: #ffffff; float: left; margin-right: 7px; height: 12px; padding: 4px 5px 5px 5px; }
.main-boxFLASH .b { background: url(../images/bg-main-boxAD-b.gif) repeat-x 0 100%; }
.main-boxFLASH .l { background: url(../images/bg-main-boxAD-l.gif) repeat-y; }
.main-boxFLASH .r { background: url(../images/bg-main-boxAD-l.gif) repeat-y 100% 0; }
.main-boxFLASH .tl { background: url(../images/bg-main-boxAD-tl.gif) no-repeat; }
.main-boxFLASH .tr { background: url(../images/bg-main-boxAD-tr.gif) no-repeat 100% 0; }
.main-boxFLASH .bl { background: url(../images/bg-main-boxAD-bl.gif) no-repeat 0 100%; }
.main-boxFLASH .br { background: url(../images/bg-main-boxAD-br.gif) no-repeat 100% 100%; overflow: hidden; height: 1%; padding: 2px; }
.main-box2 { background: url(../images/bg-main-box-l.gif) repeat-x; }
.main-box2 .tl { background: none; }
.main-box2 .tr { background: url(../images/bg-main-box-tr2.gif) no-repeat 100% 0; }
.main-box2 .br { padding: 1px; }
.main-box img { vertical-align: top; }
.mystocks-box { background: url(../images/mystocks-bg.gif) no-repeat; height: 26px; width: 300px; font-size: 11px; padding: 6px 0; color: #6B6B6B; }
.mystocks-box span { margin-left: 10px; margin-right: 20px; font-weight: bold; }
.mystocks-box a { color: #6B6B6B; }
.mystocks-box a:hover { color: #CA0002; }
.title-in2life { margin: 0 0 5px; overflow: hidden; text-indent: -9999px; background: url(../images/title-in2life.gif) no-repeat; height: 18px; }
.in2life-box { font-size: 12px; line-height: 15px; }
.in2life-box ul, .link-list2 { padding: 0; list-style: none; margin: 0; overflow: hidden; width: 100%; }
.in2life-box ul li, .link-list2 li { vertical-align: top; width: 100%; background: url(../images/sep07.gif) repeat-x; margin-top: -1px; padding: 7px 0 7px; }
.survey-block { padding: 10px 0 12px; }
.survey-block .ad { margin-bottom: 5px; }
.survey-block p { background:#f2f2f2; margin: 0 0 10px; padding: 5px 10px;}
.survey-block ul { padding: 0 10px 3px; list-style: none; margin: 0; }
.survey-block ul li { width: 100%; padding-bottom: 9px; vertical-align: top; }
.survey-block ul li:after { clear: both; content: ""; display: block; }
.survey-block ul input { padding: 0; margin: 0 4px 0 0; float: left; }
* + html .survey-block ul input { width: 13px; height: 13px; }
.survey-block ul label { float: left; width:90%;}
.survey-block .btn-submit { margin: 0 auto 9px; text-align: center; border: none; color: #004276; font-weight: bold; font-size: 11px; line-height: 18px; height: 18px; padding: 0 0 2px; width: 108px; background: url(../images/btn-submit.gif) no-repeat; display: block; cursor: pointer; }
.survey-block .link { text-align: center; background: url(../images/sep07.gif) repeat-x; border-bottom: 1px solid #ddd; font-size: 11px; }
.survey-block .link a { color: #CA0002; }
.calendar .title { overflow: hidden; height: 25px; line-height: 25px; padding: 0 7px; background: #626262; color: #fff; text-align: center; }
.calendar .title a { width: 20px; text-align: center; float: left; color: #fff; }
.calendar .title .align-right { float: right; }
.calendar .title a:hover { color: #fff; text-decoration: none; }
.calendar table { width: 290px; margin: 0 -1px; border-collapse: collapse; }
.calendar table th, .calendar table td { font-weight: bold; text-align: center; border: 1px solid #fff; }
.calendar table th { color: #fff; font-size: 11px; background: #adadad; padding: 0; line-height: 20px; }
.calendar table td { font-size: 12px; color: #000; line-height: 19px; background: #faf4e6; padding: 0; }
.calendar table td.mark { background: #fceaca; }
.calendar table td a { display: block; color: #000; padding: 1px; }
.calendar table td.today a { padding: 0; border: 1px solid #000; }
.calendar table td a:hover { color: #000; text-decoration: none; }
.tabset-holder { position: relative; width: 100%; overflow: hidden; margin-bottom: -1px; }
.logo-sponsor { float: right; margin-right: 10px; }
.logo-sponsor img { display: block; }
.tabset-holder div { float: left; background: url(../images/bg-tabset.gif) no-repeat; }
.tabset-holder2 div { margin-top: 3px; }
.tabset { padding: 0; list-style: none; margin: 0; float: left; background: url(../images/bg-tabset.gif) no-repeat 100% -20px; overflow: hidden; height: 20px; }
.tabset li { float: left; background: url(../images/sep12.gif) no-repeat 0 1px; margin: 0 2px 0 -2px; }
.tabset a { float: left; line-height: 14px; font-weight: bold; font-size: 11px; padding: 5px 12px 0; color: #004276; }
.tabset2 a { width: 90px; padding: 5px 0 0; text-align: center; }
.tabset3 a { padding: 5px 17px 0 16px; }
.tabset a.active, .tabset a:hover { color: #CA0002; }
.tab-content { min-height: 50px; overflow: hidden; width: 100%; }
.tab-content .link-list2 { width: auto; margin: 4px 10px 7px; }
.tab-content .link-list2 li { padding: 7px 0 9px; }
.tab-content .col-l { float: left; width: 148px; margin-left: 1px; }
.tab-content .col-r { float: right; margin-right: 1px; width: 144px; }
.tab-content .col-l2 { width: 163px; float: left; margin-left: 1px; }
.tab-content .col-r2 { width: 128px; float: right; margin-right: 1px; }
.tab-content .link-more { margin: -8px 6px 2px 0; }
.table-data { width: 100%; border-collapse: collapse; }
.table-data th, .table-data td { border-bottom: 1px solid #e2e2e2; vertical-align: middle; font-size: 11px; line-height: 19px; padding: 1px 0; font-weight: normal; text-align: left; background: #fff; }
.table-data th { padding-left: 4px; }

.table-data td { text-align: right; }
.table-data .mark th, .table-data .mark td { background: #eee; }
.table-data .mark2 th, .table-data .mark2 td { border-bottom: 1px solid #000; }
.table-data img { vertical-align: middle; }
.table-data a, .table-data a:hover { color: #004276; }
.table-data td em { font-style: normal; color: #A70C07; font-weight: bold; }
.bottom-info { overflow: hidden; padding: 0 2px 0 5px; color: #676666; font-size: 11px; height: 17px; clear: both; }
.bottom-info em { font-style: normal; padding-left: 10px; }
.bottom-info .align-right { float: right; }
.bottom-info img { vertical-align: middle; }
.list-style { padding: 0; list-style: none; margin: -2px 4px 5px; color: #666; line-height: 20px; }
.list-style li { vertical-align: top; width: 100%; text-indent: 12px; background: url(../images/bullet03.gif) no-repeat 0 6px; }
.scroll-block { overflow: auto; height: 158px; margin-top: -5px; }
.links-list2 { padding: 3px 5px 0; list-style: none; margin: 0; font-size: 13px; line-height: 18px; width: 273px; }
.links-list2 li { vertical-align: top; width: 100%; }
.links-list3 { padding: 1px 0 4px; list-style: none; margin: 0 0 0 -6px; overflow: hidden; width: 100%; }
.links-list3 li { float: left; line-height: 28px; background: url(../images/sep16.gif) no-repeat 0 50%; margin-left: -1px; padding: 0 17px 0 13px; font-size: 11px; }
.links-list3 img { float: left; margin-right: 6px; }
.links-list3 .small { font-size: 10px; }
.links-list3 ul { padding: 0; list-style: none; margin: 0; overflow: hidden; height: 1%; float: left; }
.links-list3 ul li { background: url(../images/sep05.gif) no-repeat 0 50%; padding: 0 4px; }
.post-box .breadcrumbs { float: none; font-size: 10px; padding-top: 4px; margin-left: -2px; }
.post-box .breadcrumbs li { margin: 0; }
.side-block .holder { /*margin-bottom:-1px;padding-top:9px;*/ }
.side-block .holder .main-heading { margin-bottom: 0; }
#sidebar .post-box { padding: 6px 0 5px; }
#sidebar .post-box .more { margin-top: 0; }
.tab-area { padding: 6px 4px 8px; }
.control-buttons { overflow: hidden; width: 200px; height: 26px; padding: 4px 0 0; list-style: none; margin: 8px 0 0 12px; background: url(../images/bg-control-buttons.gif) no-repeat; }
.control-buttons li { float: left; padding-left: 9px; }
.control-buttons img { display: block; }
.alphabet { width: 224px; position: relative; margin: -10px 3px 12px; background: url(../images/bg-alphabet.gif) repeat-y; }
.alphabet .holder { overflow: hidden; width: 100%; padding: 5px 0 6px; background: url(../images/bg-alphabet-b.gif) no-repeat 0 100%; }
.alphabet ul { padding: 0; list-style: none; margin: 0; text-align: center; font-size: 11px; line-height: 17px; }
.alphabet ul li { display: inline; background: url(../images/sep17.gif) no-repeat 0 50%; padding: 0 1px 0 5px; }
.alphabet ul li:first-child { background: none; }
.alphabet ul a { font-weight: bold; color: #CA0002; text-transform: uppercase; }
.scale-block { overflow: hidden; height: 410px; position: relative; }
.table2 { width: 100%; border-collapse: collapse; }
.scale-block .table2 { margin-top: 5px; }
.table2 th, .table2 td { background: url(../images/sep11.gif) repeat-x 0 100%; color: #7D7D7D; font-weight: bold; text-align: right; padding: 3px 0 0; border-left: 11px solid #fff; font-size: 12px; line-height: 15px; }
.table2 td { color: #2A3024; background: none; padding: 3px 0 2px; }
.table2 .green td { color: #6B8964; }
.table2 .red td { color: #C50000; }
.table2 th.first, .table2 td.first { border: none; text-align: left; }
.period-list { padding: 0; list-style: none; margin: 0; font-size: 10px; line-height: 14px; }
.period-list li { display: inline; background: url(../images/sep03.gif) no-repeat; padding: 0 2px 0 5px; }
.period-list li:first-child { background: none; }
.period-list a { color: #CA0002; }
.period-list .active a, .period-list .active a:hover { color: #666; text-decoration: none; }
.block4 { width: 100%; margin: 5px 0 14px; background: #f6f6f6 url(../images/bg-block4-t.gif) repeat-x; }
.block4 .b { background: url(../images/bg-block4-b.gif) repeat-x 0 100%; }
.block4 .l { background: url(../images/bg-block4-l.gif) repeat-y; }
.block4 .r { background: url(../images/bg-block4-l.gif) repeat-y 100% 0; }
.block4 .tl { background: url(../images/bg-block4-tl.gif) no-repeat; }
.block4 .tr { background: url(../images/bg-block4-tr.gif) no-repeat 100% 0; }
.block4 .bl { background: url(../images/bg-block4-bl.gif) no-repeat 0 100%; }
.block4 .br { background: url(../images/bg-block4-br.gif) no-repeat 100% 100%; overflow: hidden; height: 1%; padding: 12px 2px 3px; }
.block4 .chart { padding: 0 0 11px 4px; margin: 0 0 4px; }
#sidebar .main-heading .link-more { line-height: 16px; }
.block8 { border: 1px solid #9a0000; margin-bottom: 10px; padding: 6px 6px 5px; }
.block8 .holder { padding: 3px 0 0; }
.block8 .col-l { float: left; width: 139px; }
.block8 .col-r { float: right; width: 139px; }
.table-data2 { width: 100%; border-collapse: collapse; border-bottom: 2px solid #e8e8e8; }
.table-data2 th, .table-data2 td { color: #004276; font-size: 11px; text-align: center; padding: 0 2px; }
.table-data2 th { line-height: 15px; border: 1px solid #fff; background: #eee; border-width: 0 0 1px 1px; font-weight: normal; }
.table-data2 td { line-height: 14px; background: #f9f9f9; }
.table-data2 .first { text-align: left; border-left: 0; }
.table-data2 .top td { border-top: 1px solid #e8e8e8; }
.table-data2 img { vertical-align: middle; }
.block8 .link2 { color: #900; text-decoration: underline; font-size: 10px; }
.block8 .link2:hover { color: #900; text-decoration: none;}
.mark-box { background: #fff1e0; padding:15px 5px 5px 15px;}
.mark-box .links-list4{margin: 10px 10px 0 0;}
.mark-box .main-heading h2, .mark-box .main-heading h3 { background: #fff1e0; }
.logo-link { margin: 10px 0 0 -15px; background:#fff9f2; color:#00595c; height:30px; width:340px; display:block; text-align:right; font-size:9px; font-style:italic; line-height:30px;}
.logo-link div {float:right;}
.links-list4 { padding: 0 0 5px 0; list-style: none; margin: 0 10px 0 0; height: 1%; }
.links-list4-alt { background: url(../images/sep11.gif) repeat-x 0 100%; padding-bottom: 5px;}
.links-list4 li { vertical-align: top; height: 1%; padding-left: 10px; margin-bottom:5px; background: url(../images/bullet04.gif) no-repeat 0 4px;}
.mark-box .links-list4 li {font-size:13px; line-height:16px;margin-bottom:8px;}
.mark-box .links-list4 li a{color:#222;}
.links-list-first-div { margin: 0px; padding:5px 0 0 0; display: table-cell; }
.links-list-first { padding: 0px; list-style: none; margin: 0; height: 1%; }
.links-list-first li { vertical-align: top; height: 1%; padding-left: 10px; margin-bottom: -4px; font-weight: bold; background: url(../images/link-list-first.gif) no-repeat 0 50%; line-height: 20px; font-size: 17px; color: #9B9B9B; }
.links-list-first a { color: #9B9B9B; }
.in2life-box2 { background: url(../images/bg-in2life-box2-t.gif) repeat-x; }
.in2life-box2 .b { background: url(../images/bg-in2life-box2-b.gif) repeat-x 0 100%; }
.in2life-box2 .tl { background: url(../images/bg-in2life-box2-tl.gif) no-repeat; }
.in2life-box2 .tr { background: url(../images/bg-in2life-box2-tr.gif) no-repeat 100% 0; }
.in2life-box2 .bl { background: url(../images/bg-in2life-box2-bl.gif) no-repeat 0 100%; }
.in2life-box2 .br { background: url(../images/bg-in2life-box2-br.gif) no-repeat 100% 100%; padding: 9px 1px 6px; }
.in2life-box2 .title-in2life { width: 298px; height: 36px; background: url(../images/title-in2life2.gif) no-repeat; }
.title-in2life a { display: block; height: 100%; }
.control-bar { background: #f0f0f0; overflow: hidden; height: 18px; padding: 1px 24px 0 4px; margin-bottom: 3px; }
.control-bar a { display: block; width: 18px; height: 18px; background: url(../images/buttons-control.gif) no-repeat; color: #858585; text-align: center; font-size: 10px; line-height: 18px; }
.control-bar a:hover, .control-bar .active a { background-position: 0 -18px; color: #fff; text-decoration: none; }
.control-bar ul { padding: 0; list-style: none; margin: 0; float: left; }
.control-bar .align-right { float: right; }
.control-bar ul li { float: left; padding-left: 2px; }
.control-bar a.btn-stop { width: 49px; overflow: hidden; text-indent: -9999px; background-position: 0 -72px !important; }
.control-bar a.btn-prev, .control-bar a.btn-next { overflow: hidden; text-indent: -9999px; background-position: 0 -36px !important; }
.control-bar a.btn-next { background-position: 0 -54px !important; }
.in2life-box2 .box { background: url(../images/sep23.gif) repeat-x; margin: -2px 2px 2px; padding: 4px 0; overflow: hidden; height: 1%; line-height: 14px; }
.in2life-box2 .box .img-holder { float: left; margin-right: 7px; }
.in2life-box2 .box img { display: block; border: 1px solid #b6b6b6; }
.in2life-box2 .box h4 { font-size: 12px; margin: 0; color: #fd0400; }
.in2life-box2 .box h4 a { color: #fd0400; }
.in2life-box2 .box h4 a:hover { color: #fd0400; text-decoration: underline; }
.in2life-box2 .box p { margin: 0; }
.scroll-buttons { overflow: hidden; height: 1%; padding: 0 6px; }
.scroll-buttons .btn-prev, .scroll-buttons .btn-next { overflow: hidden; text-indent: -9999px; float: left; width: 10px; height: 7px; background: url(../images/btn-prev-next2.gif) no-repeat; }
.scroll-buttons .btn-next { background-position: 0 -7px; float: right; }
.weather { background: url(../images/sep-weather.gif) repeat-y; height: 100%; width: 100%; display: block; float: left; }
.weather .box { overflow: hidden; width: 150px; padding-bottom: 2px; float: left; }
.weather .box img { float: left; margin-right: 13px; margin-left: 10px; }
.weather .box .txt { overflow: hidden; height: 1%; }
.weather .box strong { display: block; font-size: 11px; }
.weather .box span { display: block; font-size: 11px; }
.weather .box a { text-decoration: underline; }
.weather .box a:hover { text-decoration: none; }
.weather .box span a, .weather .box strong a { text-decoration: none; }
.weather .box span a:hover, .weather .box strong a:hover { text-decoration: underline; }
.weather-more { font-size: 11px; margin-bottom: 2px; }
.today1 { background: url(../images/sep-weather.gif) repeat-y; height: 38px; width: 100%; overflow: hidden; margin-bottom: 0px !important; display: block; float: left; }
.today1 .box { overflow: hidden; width: 150px; padding-bottom: 2px; float: left; }
.today { padding: 0; list-style: none; margin: 0; background: url(../images/sep11.gif) repeat-x 0 100%; }
.today li { overflow: hidden; width: 100%; background: url(../images/sep11.gif) repeat-x; vertical-align: middle; padding: 5px 0 4px; }
.today img { display: inline-block; width: 31px; vertical-align: middle; margin-left: 10px; margin-right: 9px; }
.today div { display: inline-block; padding-left: 0px; width: 90px; vertical-align: middle; }
* + html .today img, * + html .today div { display: inline; }
.today h4 { margin: 0; font-size: 11px; line-height: 13px; }
.today h4 a { font-size: 11px; }
.today a { font-size: 10px; }
.autokinisi h3{margin:0; font-size: 12px; line-height: 18px; font-weight:bold;}
.autokinisi h3 a{color:#34609d;}
.autokinisi a img{float:left;margin:0 10px 0 0;width:133px; height:58px;border:solid 1px #000;}
.autokinisi p{margin:0; padding:5px 0 0 0; font-size: 12px; line-height: 16px;}
.autokinisi .more { padding-right: 9px; background: url(../images/arrow05.png) no-repeat 100% 50%; font-size: 12px; float:right;}
.block9 { background: url(../images/bg-block9-t.gif) repeat-x; width: 100%; }
.block9 .b { background: url(../images/bg-block9-t.gif) repeat-x 0 100%; }
.block9 .l { background: url(../images/bg-block9-t.gif) repeat-y; }
.block9 .r { background: url(../images/bg-block9-t.gif) repeat-y 100% 0; }
.block9 .tl { background: url(../images/bg-block9-tl.gif) no-repeat; }
.block9 .tr { background: url(../images/bg-block9-tr.gif) no-repeat 100% 0; }
.block9 .bl { background: url(../images/bg-block9-bl.gif) no-repeat 0 100%; }
.block9 .br { background: url(../images/bg-block9-br.gif) no-repeat 100% 100%; padding: 1px; }
.block9 .heading { background: #fff url(../images/bg-block9-heading.gif) repeat-x 0 100%; border-bottom: 1px solid #bbd9ef; overflow: hidden; height: 1%; padding: 3px 9px 4px 9px; }
.logo-iatronet { margin: 0; overflow: hidden; text-indent: -9999px; width: 71px; height: 32px; background: url(../images/logo-iatronet.gif) no-repeat; float: left; }
.block9 .heading .link { float: right; color: #2a7092; font-weight: bold; margin-top: 10px; }
.block9 .area { padding: 2px 15px 0 10px; overflow: hidden; height: 1%; line-height: 13px; font-size: 11px; }
.block9 .more { float: right; color: #0080c9; margin-bottom: 4px; }
.block9 .more:hover { text-decoration: underline; color: #0080c9; }
.block9 .area img { float: left; margin: 5px 12px 0 0; }
.block9 .area h3 { margin: 0; font-size: 11px; line-height: 14px; color: #0080c9; }
.block9 .area h3 a, .block9 .area h3 a:hover { color: #0080c9; }
.block9 .area p { margin: 0 0 12px; }
.control-bar2 { margin: 0 auto; padding: 6px 0 4px; list-style: none; background: url(../images/bg-control-bar2.gif) no-repeat 50% 0; text-align: center; width: 100%; clear: both; }
.control-bar2 li { display: inline-block; height: 14px; padding: 0 2px 0 3px; vertical-align: top; color: #969696; }
* + html .control-bar2 li { display: inline; }
.control-bar2 a { color: #0080c9; }
.control-bar2 a:hover, .control-bar2 .active a { color: #969696; text-decoration: none; }
.control-bar2 .btn-prev, .control-bar2 .btn-next { display: block; width: 14px; height: 14px; overflow: hidden; text-indent: -9999px; background: url(../images/btn-prev-next3.gif) no-repeat; }
.control-bar2 .btn-next { background-position: 0 -14px; }
#contentList { padding:0;}
#contentList .news-content .article{font-size:13px;}
#content { float: right; width:560px; }
.blog-page #content, .gallop-results #content { width: 690px; }
.blog-page #content { float:left; }
.ekivolos-page #content, .page-style2 #content { float: left; width: 690px; }
.page-style2 #content { padding-top: 4px; }
.page-style3 #content { width: 630px; }
.top-stripe { overflow: hidden; width: 100%; font-size: 10px; line-height: 13px; float:left; width:50%;}
#content .top-stripe { padding: 0; }
#content .top-stripe2 { margin: -6px 0 13px; }
#content .top-stripe3 { margin: -10px 0 18px; }
#content .top-stripe4 { margin: -8px 0 10px; }
#content .top-stripe5 { padding: 0 0 13px; }
.breadcrumbs, .tools, .links-holder ul { float: left; padding: 0; list-style: none; margin: 0 0 0 -2px; color: #004276; /*overflow: hidden;*/}
.breadcrumbs li { display: inline; padding: 0 2px; color: #CA0002; font-size:11px;}
.breadcrumbs li.mark, .breadcrumbs a { color: #CA0002; }
.breadcrumbs li a:hover{text-decoration:underline;}
.tools { float: right; margin: 0 -3px 0 0; }
.tools2 { background: url(../images/sep05.gif) no-repeat 100% 50%; }
.tools li, .links-holder ul li { display: inline; padding: 0 3px 0 5px; background: url(../images/sep05.gif) no-repeat 0 50%; margin-left: -1px; }
.tools2 li { margin-left: 0; }
.tools a, .links-holder ul a { padding-left: 13px; }
.link-print { background: url(../images/ico-print.gif) no-repeat 0 50%; }
.link-email { background: url(../images/ico-email.gif) no-repeat 0 50%; padding-left: 13px; }
.link-rss { background: url(../images/ico-rss.gif) no-repeat 0 50%; }
.link-top { background: url(../images/ico-top.gif) no-repeat 0 50%; }
.links-holder ul { float: right; margin: -2px 0 0; font-size: 10px; line-height: 14px; }
.note-txt { float: right; color: #CA0002; font-size: 11px; line-height: 12px; padding-left: 57px; }
.control { overflow: hidden; height: 1%; padding: 0 5px; line-height: 18px; background: #efefef; font-size: 13px; margin: 20px 0 16px 0; }
.control a { float: left; }
.control .align-right { float: right; background: url(../images/r_more.gif) no-repeat right; padding-right: 7px; }
.control .align-left { float: left; background: url(../images/l_more.gif) no-repeat left; padding-left: 7px; }
.control ul { padding: 8px 10px; margin: 0; list-style: none; text-align: center; }
.control ul li { display: inline; padding: 0 4px; }
.control ul a { float: none; }
.control ul .active a { color: #ca0002; }
.agenda { padding: 17px 0 0; color: #555; }
.agenda .block { margin-bottom: 25px; background: url(../images/bg-agenda.gif) repeat-y; width: 100%; }
.agenda .block .t { background: url(../images/bg-agenda-t.gif) no-repeat; }
.agenda .block .b { background: url(../images/bg-agenda-b.gif) no-repeat 0 100%; padding: 10px 14px 9px 12px; overflow: hidden; height: 1%; }
.agenda .date { float: left; width: 70px; background: #fceaca; text-align: center; font-weight: bold; margin-right: 7px; }
.agenda .today-block .date { color: #ca0002; }
.agenda .date span { display: block; line-height: 14px; font-size: 11px; padding: 2px 0 2px; }
.agenda .date strong { background: #faf4e6; line-height: 45px; font-size: 40px; display: block; }
.agenda .txt { overflow: hidden; height: 1%; font-size: 12px; line-height: 20px; padding-top: 18px; }

.agenda .more { padding-right: 9px; color: #555; font-weight: bold; font-size: 11px; background: url(../images/arrow03.png) no-repeat 100% 6px; }
.agenda .today-block .more { color: #ca0002; }
.agenda .more:hover { color: #036; }
.agenda .align-right { text-align: right; }
.agenda dl { padding: 0; list-style: none; margin: 0; overflow: hidden; width: 100%; }
.agenda dl dt { float: left; clear: both; background: url(../images/sep06.gif) no-repeat 100% 5px; padding-right: 5px; margin-right: 5px; text-transform: uppercase; font-weight: bold; }
.agenda dl dd { margin: 0; }
.agenda dl dd a { color: #555; }
.agenda .today-block dl dd a { color: #004276; }
.agenda dl dd a:hover { color: #ca0002; }
.social-bar { overflow: hidden; padding: 0;}
.btn-facebook { float: left; width: 84px; height: 21px; overflow: hidden; text-indent: -9999px; background: url(../images/btn-facebook.gif) no-repeat; }
.btn-googleplusone { float: left; width: 59px; height: 20px; overflow: hidden; text-indent: -9999px; background: url(../images/google-plusone-article.png) no-repeat; margin-left: 20px; }
.btn-commentarticle { float: left; width: 86px; height: 20px; overflow: hidden; text-indent: -9999px; background: url(../images/btn-comment-article.png) no-repeat; margin-left: 20px; }
.btn-commentarticle-l { background: url(../images/btn-comment-article-r.png) no-repeat top right; padding: 0 6px 0 0; float: left; height: 21px; font-size: 11px; }
.btn-commentarticle-r { background: url(../images/btn-comment-article-l.png) no-repeat top left; width: 14px; padding: 2px 0 0 12px; height: 21px; }
.social-bar .list { float: right; padding: 2px 0 0; list-style: none; margin: 0; }
.social-bar .list li { float: left; padding-right: 4px; }
.social-bar .list li.sep { margin-left: 4px; padding-left: 10px; background: url(../images/sep08.gif) no-repeat 0 3px; }
.social-bar .list a { width: 16px; height: 16px; overflow: hidden; text-indent: -9999px; float: left; background: url(../images/icons.gif) no-repeat; opacity:0.6;filter:alpha(opacity=60);}
.social-bar .list a:hover {opacity:1.0;filter:alpha(opacity=100);}
.social-bar .list .ico-facebook { background-position: 0 -16px; }
.social-bar .list .ico-twitter { background-position: 0 -32px; }
.social-bar .list .ico-mail { background-position: 0 -48px; cursor:pointer;}
.social-bar .list .ico-print { background-position: 0 -64px; }
.social-bar .list .ico-share { background-position: 0 -80px; width: 54px; }
.social-bar .list .ico-rss { background-position: 0 -96px; }
.social-bar .list .ico-text-max { background-position: 0 -112px; }
.social-bar .list .ico-text-min { background-position: 0 -128px; }
#content .ad { margin-bottom: 10px; }
#content .ad2 { background: url(../images/sep09.gif) repeat-x; margin-bottom: 15px; }
#content .ad8 { margin: 4px 0 10px; }
.ad2 div { background: url(../images/sep07.gif) repeat-x 0 100%; }
.ad2 div div { background: url(../images/sep07.gif) repeat-x 100% 0; padding: 16px 0 14px; }
.ad2 img { margin: 0 auto; }
.article-tools-col { width: 180px; float: left; margin-right: 10px; margin-bottom: 10px; clear: both; }
.article { overflow: hidden; font-size: 14px; line-height: 20px; /*padding-left:5px;padding-right:5px;*/}
#article{margin:15px 0 0 0;}
.article-first { padding: 0 0 15px 0; font-style: italic; font-size:15px; line-height:20px; font-weight:bold; color:#222;}
.article h2 { color: #004276; font-size: 28px; line-height: 36px; margin: 10px 0 20px 0; letter-spacing:-1px;}
#article-photo {float: left; margin: 3px 15px 8px 0; max-width:300px;}
#article-photo img {max-width: 300px;}
.article-first-ad {clear:left;float:left; margin: 0 15px 0 0;max-width: 180px;}
#article-body h3 { font-size: 16px; margin:20px 0 10px }
#article-body a { text-decoration:underline; color:#0000ff;}
.article .ad img { margin: 0; }
.meta {height:26px; font-size: 11px; line-height: 13px; padding: 5px 0; margin:0; /*border-bottom: dotted 1px #d9d9d9; border-top: dotted 1px #d9d9d9;*/position:relative; background:#eee;}
.metaextrabordr {margin-top:10px;}
.article-social-bar{float: left;}
.article-social-bar .st_fbrec_hcount, .article-social-bar .st_facebook_hcount, .article-social-bar .st_twitter_hcount, .article-social-bar .st_googleplus_hcount, .article-social-bar .st_linkedin_hcount, .article-social-bar .st_sharethis_hcount{float: left;}
.article-social-bar .disqus-holder{float: left; background:url(../images/disqus-comments-message.png) no-repeat 0 0;height: 20px;line-height: 12px;margin: 3px 0 0 7px;padding: 4px 0 5px 30px;}
.article-social-bar .article-socail-bar-comments{ position:absolute; top:5px; left:5px;z-index:90;}
.article-social-bar .disqus-holder a{float:left;border:solid 1px #bababa; border-left:0;padding: 2px 8px 2px 2px; margin:-4px 5px 0 0; border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;-webkit-border-radius: 0 2px 2px 0;line-height: 14px;height: 14px; background:#fff;}
.article-social-bar .disqus-comments-message{margin-right: 20px;float:left;}
.article-social-bar .disqus-comments-message a{margin:-1px 0 0 0; padding:0; border:0;width:47px;background:none;}
.article-social-bar .disqus-holder .disqus-comments-ancor-link{margin:1px 0 0 0;width:100px; text-wrap:none; float:left;}
.article-social-bar .disqus-holder .disqus-comments-ancor-link a {border:0; padding-left:0; color:#000;}
.article-social-bar .st_facebook_hcount, .article-social-bar .st_twitter_hcount, .article-social-bar .st_googleplus_hcount, .article-social-bar .st_linkedin_hcount, .article-social-bar .st_sharethis_hcount{margin-top:2px;}
.meta .ad { float: right; width:300px;}
.article .author { color: #ca0002; font-style: italic; display: block; padding-top: 5px; font-weight: bold;font-size:13px;}
.article .date { display: block; color: #333; font-size:11px; margin:8px 0; font-style:italic;}
.article p { margin: 0 0 16px; color:#222;}
.article p a { color: #056cc8; text-decoration: underline; }
.article p a:hover { color: #ca0002; }
.article h3 { font-size: 13px; line-height: 16px; margin: 0 0 16px; }
.main-column .ad2 div{background:none; margin:0 auto 30px;}
.followus { overflow: hidden; width: 100%; margin: 0 auto; padding: 11px 0 18px; }
.followus a { float: left; }
.followus .align-right { float: right; }
.followus img { display: block; }
.link-center { text-align: center; padding-bottom: 4px; }
.link-center a { padding-right: 8px; background: url(../images/arrow04.gif) no-repeat 100% 50%; }
.social-info { border: 1px solid #c8c8c8; font-size: 11px; line-height: 14px; margin: 16px auto 13px; width: 558px; }
.social-info .area { border: 1px solid #fff; overflow: hidden; height: 1%; background: url(../images/bg-social-info.gif) repeat-x; }
.social-info .section { float: left; padding: 0 14px 0 9px; background: url(../images/sep10.gif) no-repeat 0 4px; margin-left: -2px; min-height: 44px; }
.social-info .txt-c { text-align: center; float: left; width: 62px; padding: 8px 0 0; }
.social-info ul { padding: 0; list-style: none; margin: -1px 0 0 13px; float: left; }
.social-info2 ul { margin: -1px 13px 0 0; }
.social-info ul li { float: left; padding-left: 4px; }
.social-info ul a { float: left; overflow: hidden; text-indent: -9999px; width: 44px; height: 44px; }
.social-info .ico-linkedin { background: url(../images/artcltools-adthis-linkedin.png) no-repeat; }
.social-info .ico-facebook { background: url(../images/artcltools-adthis-facebook.png) no-repeat; }
.social-info .ico-twitter { background: url(../images/artcltools-adthis-tweeter2.png) no-repeat; }
.social-info .label { float: left; padding: 15px 5px 0 0; }
.qty-comments { float: left; color: #c20106; padding-left: 4px; width: 36px; line-height: 32px; height: 32px; text-align: center; background: url(../images/bg-qty-comments.gif) no-repeat; font-weight: bold; font-size: 16px; margin-top: 7px; }
.qty-comments:hover { color: #c20106; }
.social-info .link-comments { color: #C00000; font-size: 12px; font-weight: bold; line-height: 13px; text-align: center; display: block; width: 79px; height: 32px; background: url(../images/bg-bubble2.gif) no-repeat; margin: 7px -2px 0 1px; padding-top: 3px; }
.social-info .btn-facebook2 { margin-top: 4px; }
.btn-facebook2 { width: 86px; height: 23px; overflow: hidden; text-indent: -9999px; float: left; background: url(../images/btn-facebook2.gif) no-repeat; }
.txt-facebook { float: left; width: 110px; position: relative; margin: 5px -10px 0 7px; }
.txt-facebook img { margin-right: 5px; float: left; }
.txt-facebook span { display: block; overflow: hidden; height: 1%; }
.comments .br { padding: 14px 10px 6px; }
.comments .main-heading { margin-bottom: 11px; }
.comment { line-height: 15px; font-size: 12px; margin-bottom: -7px; }
.comment .meta { border-top: 1px solid #e0e0e0; background: #f4f4f4; padding: 8px 10px 7px; font-size: 11px; line-height: 14px; margin-bottom: 5px; }
.comment .date { font-style: normal; }
.comment p { margin: 0 10px 15px; }
.block01 { margin: 0 auto 10px; width: 690px; background: url(../images/bg-block01.png) repeat-y; }
.block01 .t { background: url(../images/bg-block01-t.png) no-repeat; }
.block01 .b { background: url(../images/bg-block01-b.png) no-repeat 0 100%; padding: 23px 10px 25px; }
.form { float: left; width: 420px; margin: 7px 0 13px 1px; }
.form label { color: #8e8e8e; font-size: 11px; line-height: 14px; display: block; }
.form label a { color: #ff0006; text-decoration: underline; }
.form label a:hover { color: #004276; }
.form .text { border: 1px solid #cdcdcd; background: #fff url(../images/ico-user.gif) no-repeat 6px 7px; padding: 0 10px 0 20px; margin-bottom: 8px; }
.form .text input { font-size: 12px; line-height: 15px; height: 15px; color: #8e8e8e; padding: 6px 0 5px; border: none; background: none; }
.form .row { overflow: hidden; width: 100%; }
.form .checkbox { float: left; padding: 0; margin: 2px 5px 0; width: 12px; height: 12px; }
.links-block { float: right; width: 192px; background: url(../images/bg-bubble.gif) no-repeat; padding: 19px 0 5px; margin-right: 2px; }
.link1 { display: block; text-align: center; padding-bottom: 22px; }
.link1 a { color: #990900; font-size: 16px; font-weight: bold; font-style: italic; }
.link1:hover { color: #990900; }
.link-help, .link-info { color: #0094ff; font-size: 11px; line-height: 14px; padding-left: 17px; background: url(../images/ico-help.gif) no-repeat; }
.link-info { background: url(../images/ico-info.gif) no-repeat; }
.link-help:hover, .link-info:hover { color: #0094ff; }
.links-block .link-info { margin-left: 64px; }
.block01 h4 { font-size: 11px; font-weight: normal; margin: 0 0 1px; color: #8e8e8e; }
.connect-social { border: 1px solid #d2d2d2; padding: 10px 0 9px; }
.connect-social p { text-align: center; margin: 0 0 5px; }
.connect-social .area { background: #efefef; overflow: hidden; width: 100%; padding: 3px 0 18px; margin-bottom: 2px; }
.connect-social .area em { float: left; width: 175px; text-align: right; padding-top: 35px; font-size: 15px; line-height: 18px; }
.connect-social .frame { padding-left: 10px; float: left; width: 275px; }
.connect-social .frame ul { padding: 0; list-style: none; margin: 0 0 5px; overflow: hidden; width: 100%; }
.connect-social .frame ul li { float: left; padding-left: 5px; }
.connect-social .frame ul a { display: block; width: 50px; height: 50px; overflow: hidden; text-indent: -9999px; background: url(../images/icons2.gif) no-repeat; }
.connect-social .frame ul .ico-linkedin { background-position: 0 -50px; }
.connect-social .frame ul .ico-twitter { background-position: 0 -100px; }
.connect-social .frame ul .ico-google { background-position: 0 -150px; }
.connect-social .frame ul .ico-yahoo { background-position: 0 -200px; }
.connect-social .frame ul a:hover { border: 4px solid #7ec34c; width: 42px; height: 42px; background-position: -4px -4px; }
.connect-social .frame ul .ico-linkedin:hover { background-position: -4px -54px; }
.connect-social .frame ul .ico-twitter:hover { background-position: -4px -104px; }
.connect-social .frame ul .ico-google:hover { background-position: -4px -154px; }
.connect-social .frame ul .ico-yahoo:hover { background-position: -4px -204px; }
.connect-social .frame .by { display: block; text-align: right; color: #7a8485; font-size: 11px; }
.connect-social .frame .by a, .connect-social .frame .by a:hover { color: #0094ff; }
.connect-social .link-help { float: left; margin: 38px 0 0 33px; }
.links-list { padding: 0 5px; list-style: none; margin: 0; font-size: 13px; line-height: 16px; }
.links-list li { vertical-align: top; height: 1%; padding-left: 14px; background: url(../images/bullet02.gif) no-repeat 0 2px; }
.links-list a, .links-list a:hover { color: #0006fd; }
.more-form { float: right; }
.more-form label { float: left; color: #2a62b9; font-size: 11px; line-height: 20px; padding-right: 4px; }
.more-form select { float: left; width: 80px; height: 20px; font-size: 11px; color: #004276; }
.content-block { margin: 0 0 10px 0; padding: 0; }
/*.ad-center2 { margin-right: 34px; }*/
.ad-center3 { margin: 0; }
.ad-center { margin-bottom: 10px; display: block; }
.ad-center div { margin:0 auto;}
.ad-center img { margin: 0 auto; display: block; }
.posts-list { padding: 0; list-style: none; margin: -4px 0 0; overflow: hidden; width: 100%; border-bottom: 1px solid #ddd; font-size: 12px; line-height: 16px; position: relative; }
.posts-list li { vertical-align: top; height: 1%; overflow: hidden; padding:9px; background: url(../images/sep11.gif) repeat-x; margin-top: -1px; }
.posts-list .date { float: right; color: #333; margin-left: 10px; font-size: 11px; }

.posts-list .date a{ color: #ca0002; font-style:normal; font-size:10px; }

.posts-list h3, .block3 .posts-list h3 { margin: 0; font-size: 12px; line-height: 16px; font-weight: normal; }
.posts-list p { margin: 0; }
.posts-list img { float: left; margin-right: 9px; }
.posts-list .txt { overflow: hidden; height: 1%; }
.posts-list .tag { float: right; color: #CA0002; text-transform: uppercase; font-size: 10px; background: url(../images/sep06.gif) no-repeat 100% 50%; padding-right: 5px; margin: 0 -5px 0 20px; }
.material-list li { padding: 5px 0 3px 0; }
#content .material-list li { padding: 10px 0 6px 0; }
.material-list img { margin: 10px 9px 0 4px; }
#content .material-list img { margin-top: 5px; }
.material-list span { font-size: 9px; }
.material-list span.type { background: url(../images/sep13.gif) no-repeat 0 50%; padding-left: 5px; margin-left: 2px; }
.material-list p { }
.material-list .title { display: block; color: #004276; font-weight: normal; margin-bottom: -3px; }
.material-list .source { font-style: normal; float: right; font-size: 11px; line-height: 14px; margin-top: 8px; }
.material-list h3 { font-weight: bold; margin-bottom: 3px; }
.articles-list li { padding: 6px 0 7px 4px; }
.articles-list .txt { padding-top: 3px; }
.shares-list li { padding: 5px 0 5px 4px; }
.shares-list img { margin-top: 4px; }
.shares-info { float: right; background: #F5F5F5; line-height: 15px; margin-left: 4px; color: #004276; }
.shares-info em { font-style: normal; padding: 0 3px; float: left; }
.shares-list strong { display: block; font-weight: normal; }
.shares-list .add-to { font-size: 11px; line-height: 14px; }
.shares-list .add-to span { padding-right: 3px; }
.shares-list .add-to a { color: #CA0002; }
.shares-table { padding: 5px 0 0; }
.shares-table h4 { font-size: 12px; margin: 0 0 5px; }
.shares-table table { width: 100%; border-collapse: collapse; margin-bottom: 2px; }
.shares-table th { padding: 0; color: #069; text-align: left; background: #EFEFEF; line-height: 15px; font-weight: normal; }
.shares-table .cell-password { width: 247px; }
.shares-table td { font-weight: bold; font-size: 13px; line-height: 16px; padding: 5px 0 1px; background: url(../images/sep14.gif) repeat-x; }
.shares-table .top-row td { background: none; }
.link-explanation { float: right; padding-left: 13px; background: url(../images/ico-explanation.gif) no-repeat 0 5px; color: #ca0002; font-size: 11px; margin-right: 8px; }
.search-form { border: 1px solid #aaa; border-width: 1px 0; background: #f5f5f5; }
.search-form .fieldset { border: 1px solid #fff; border-width: 1px 0; padding: 5px 5px 3px; }
.search-form .row { overflow: hidden; width: 100%; padding-bottom: 7px; }
.search-form label { float: left; padding: 4px 6px 0 0; }
.search-form .text { float: left; padding: 2px 5px; border: 1px solid #e6e7e9; border-top: 1px solid #acacae; background: #fff; font-size: 12px; line-height: 15px; height: 15px; width: 232px; }
.search-form .link { float: right; text-decoration: underline; font-weight: bold; margin-top: 3px; }
.search-form select { float: left; width: 210px; }
.search-form .sel-short { width: 53px; }
.search-form .sel-middle { width: 95px; }
.search-form .field-l { float: left; width: 181px; }
.search-form .field-l .row, .search-form .field-r .row { padding: 4px 0 8px; }
.search-form .field-c { float: left; width: 100px; }
.search-form .field-r { float: right; width: 261px; }
.search-form .submit { float: right; margin: 0; padding: 0; text-align: center; width: 133px; }
.note { background: #fff9f3; color: #CA0002; font-size: 10px; line-height: 15px; padding: 3px 7px 4px; }
.note p { margin: 0; }
.note span { padding-right: 20px; }
.txt-help { border: 1px solid #9c0001; border-width: 1px 0; background: #faf4e6; text-align: center; font-weight: bold; line-height: 19px; }
.txt-help p { margin: 0; }
.chameleon-header { overflow: hidden; width: 100%; background: #f1f1f1; margin-bottom: 7px; }
.chameleon-header img, .ekivolos-header img, .newdeal-header img, .strathgikos-analyths-header img { display: block; }
.chameleon-header .profile { float: right; }
.chameleon-header .title { float: left; }
.ekivolos-header { overflow: hidden; width: 100%; }
.ekivolos-header .profile { float: right; }
.ekivolos-header .title { float: left; }
.newdeal-header { overflow: hidden; width: 100%; }
.newdeal-header .profile { float: right; }
.newdeal-header .title { float: left; }
.strathgikos-analyths-header { overflow: hidden; width: 100%; }
.strathgikos-analyths-header .profile { float: right; }
.strathgikos-analyths-header .title { float: left; }
.blog-content .article { /*background: url(../images/bg-article.gif) no-repeat; padding: 7px 0 0;*/ line-height: 18px; font-size: 16px; margin-top: 2px; }
.ekivolos-page .article { background: none; padding: 0; font-size: 15px; line-height: 21px; }
.blog-content .article img { margin: 3px 5px 0 0; }
.blog-content .article h2, .post h2 { font-size: 22px; line-height: 26px; margin-bottom: 6px;}
.blog-content .article p { margin-bottom: 18px; }
.blog-content .article p a { text-decoration: none; }
.blog-content .article p a:hover { text-decoration: underline; }
.article-bar { overflow: hidden; height: 1%; margin-bottom: -5px; }
.article-bar .tools { float: left; font-size: 11px; line-height: 14px; color: #000; margin: 0 0 0 -3px; }
.article-bar .tools li { background: url(../images/sep15.gif) no-repeat 0 50%; padding: 0 8px 0 9px; margin-left: -6px; }
.article-bar .tools a { color: #CA0002; padding: 0; }
.article-bar .tools .link-comments a { background: #e9e8ed; padding: 0 2px; margin-right: 4px; }
.article-bar .tools .link-edit { background: url(../images/ico-edit.gif) no-repeat 0 50%; padding-left: 17px; }
.article-bar .tools .link-email { background: url(../images/ico-email2.gif) no-repeat 0 50%; padding-left: 17px; }
.ekivolos-page .article-bar { margin-bottom: 5px; }
.ekivolos-page .article-bar .tools a { color: #1A4385; }
.ekivolos-page .article-bar .tools a:hover { color: #CA0002; }
.ekivolos-page .article-bar .tools .link-edit { background: url(../images/ico-edit2.gif) no-repeat 0 50%; }
.ekivolos-page .article-bar .tools .link-email { background: url(../images/ico-email3.gif) no-repeat 0 50%; }
.date-box { float: right; border: 1px solid #9b9b9b; border-width: 0 1px 1px 0; background: #fff; text-align: center; }
.date-box strong { float: left; background: #effffb; line-height: 24px; height: 24px; width: 43px; font-size: 21px; }
.ekivolos-page .date-box strong { background: #f0f4f7; color: #333; }
.date-box div { float: left; padding: 0 1px 1px 0; width: 46px; }
.date-box span { display: block; background: #daf0eb; line-height: 12px; height: 12px; font-size: 10px; color: #333; }
.ekivolos-page .date-box span { background: #d0e0ef; }
.date-box em { font-style: normal; font-size: 10px; background: #7ebca6; color: #fff; line-height: 11px; height: 11px; display: block; }
.ekivolos-page .date-box em { background: #5189bc; }
.blog-content .social-info { margin: -4px auto 19px; }
#content.blog-content .ad2 { background:none; margin-bottom: 10px; }
.blog-content .ad2 div { padding-bottom: 0; margin:0 auto; background:none;}
#content.blog-content .ad2-alt { margin-bottom: 20px; }
#content.blog-archive .ad2-alt { padding: 10px 0; background: url("../images/sep07.gif") repeat-x scroll 0 100% transparent;}
.blog-content .ad2-alt div { padding: 0; }
.blog-content .followus { padding: 0 0 12px; }
.blog-content .block01 .b { padding-top: 21px; }
.posts-area { padding-bottom: 7px; }
.post {background: url(../images/bg-article.gif) no-repeat; padding: 11px 0 13px; font-size: 16px; line-height: 18px; margin-top: 2px;}
.post .article-bar { margin: 0 16px 6px 0; }
.post .article-bar .tools { margin-top: 2px; }
.post img { float: left; margin-right: 7px; }
.post h2 { color: #004276; margin: 0; width: auto; }
.post h2 a { color: #004276; }
.post p { margin: 0; }
.post .more { padding-right: 9px; background: url(../images/arrow05.png) no-repeat 100% 50%; font-size: 12px; }
.search-form2 { background: none; border: none; padding: 6px 0 17px; }
.search-form2 .text { margin-right: 7px; width: 194px; padding-top: 3px; }
.search-form2 .submit { float: left; width: 78px; }
.posts-list2 { padding: 0; list-style: none; margin: -5px 0 0; font-size: 11px; line-height: 16px; }
.posts-list2 li { vertical-align: top; overflow: hidden; width: 100%; background: url(../images/sep07.gif) repeat-x 0 100%; padding: 12px 0; }
.posts-list2 h3 { float: left; margin: 0; font-size: 14px; line-height: 16px; color: #004276; }
.posts-list2 div { float: right; }
.posts-list2 em { float: left; font-style: normal; padding-left: 27px; }
.posts-list2 span { float: left; }
#sidebar .posts-list2 { margin: -2px 6px 4px; overflow: hidden; height: 1%; }
#sidebar .posts-list2 li { padding: 3px 0 1px; margin-bottom: -1px; }
#sidebar .posts-list2 h3 { font-size: 12px; margin-bottom: 2px; }
#sidebar .posts-list2 em { padding-left: 10px; }
#sidebar .search-form2 { padding: 0; }
#sidebar .search-form2 .row { padding-bottom: 3px; }
#sidebar .search-form2 .submit { width: 82px; }
.ekivolos-bar { overflow: hidden; height: 1%; line-height: 21px; border: 1px solid #c7c7c7; margin: 1px 0 7px; background: #ebebeb url(../images/bg-ekivolos-bar.gif) repeat-x; padding: 0 9px 0 12px; color: #004276; font-size: 11px; }
.ekivolos-bar p { margin: 0; }
.ekivolos-bar .link { float: right; background: url(../images/arrow06.gif) no-repeat 100% 50%; padding-right: 10px; font-weight: bold; }
.newdeal-bar { overflow: hidden; height: 1%; line-height: 21px; border: 1px solid #c7c7c7; margin: 1px 0 7px; background: #ebebeb url(../images/bg-ekivolos-bar.gif) repeat-x; padding: 0 9px 0 12px; color: #004276; font-size: 11px; }
.newdeal-bar p { margin: 0; }
.newdeal-bar .link { float: right; background: url(../images/arrow06.gif) no-repeat 100% 50%; padding-right: 10px; font-weight: bold; }
.strathgikos-analyths-bar { overflow: hidden; height: 1%; line-height: 21px; border: 1px solid #c7c7c7; margin: 1px 0 7px; background: #ebebeb url(../images/bg-ekivolos-bar.gif) repeat-x; padding: 0 9px 0 12px; color: #004276; font-size: 11px; }
.strathgikos-analyths-bar p { margin: 0; }
.strathgikos-analyths-bar .link { float: right; background: url(../images/arrow06.gif) no-repeat 100% 50%; padding-right: 10px; font-weight: bold; }
.center-block { width: 560px; margin: 0 auto; }
.dotted-block { margin-bottom: 10px; width: 100%; background: url(../images/bg-dotted-t.gif) repeat-x; }
.dotted-block-l { background: url(../images/bg-dotted-l.gif) repeat-y; }
.dotted-block-r { background: url(../images/bg-dotted-l.gif) repeat-y 100% 0; }
.dotted-block-b { background: url(../images/bg-dotted-t.gif) repeat-x 0 100%; padding: 9px 11px 6px; }
.ekivolos-page .article p { margin-bottom: 21px; }
.ekivolos-page .article p img {max-width:665px;}
.ekivolos-page .blog-content .social-info { margin: -4px auto 15px; }
.ekivolos-page .blog-content .followus { padding-bottom: 18px; }
.ekivolos-page .blog-content { padding-bottom: 4px; }
.links-holder { font-size: 11px; line-height: 14px; margin: -5px 0 5px; overflow: hidden; width: 100%; }
.links-holder2 { margin: 9px 0; }
.link-earlier { background: url(../images/arrow07.gif) no-repeat 0 50%; margin-left: 6px; padding-left: 13px; }
.posts-holder .article { margin-bottom: -21px; }
.page-header { padding: 8px 0 13px; }
.page-header img { display: block; }
.posts-list3 { border: none; margin-top: -7px; }
.posts-list3 li { padding: 7px 0; }
.posts-list3 h3 { font-weight: bold; margin-bottom: 2px; }
.posts-list3 p { margin-bottom: -3px; }
.posts-list3 .more, .posts-list3 .date, .post-box .more, .post-box .date, .block3 .more { margin-left: 5px}
.posts-list3 .more, .post-box .more, .block3 .more { padding-right: 9px; background: url(../images/arrow05.png) no-repeat 100% 50%; }
.block3 .more { clear: both; margin: 0; }
.posts-list3 .date, .post-box .date { font-style: normal; margin-left: 10px; }
.ad3 { background: url(../images/sep07.gif) repeat-x; margin-bottom: 10px !important; }
.ad3 div { background: url(../images/sep07.gif) repeat-x 0 100%; padding: 12px 0 10px; }
.ad6 { width: 468px; height: 60px; float: left; margin-top: 6px; }
.ad6-alt { background: none; }
.ad6 div { padding: 0 0 0 5px; }
.ad6 img { display: block; margin: 0 auto; }
.column1 .ad3 div { padding: 11px 0 14px 4px; }
.ad3 img { margin: 0 auto; display: block; }
.block2 { width: 100%; position: relative; background: #fff8f2 url(../images/bg-block2-t.gif) repeat-x; }
.block2 .b { background: url(../images/bg-block2-b.gif) repeat-x 0 100%; }
.block2 .l { background: url(../images/bg-main-box-l.gif) repeat-y; }
.block2 .r { background: url(../images/bg-main-box-l.gif) repeat-y 100% 0; }
.block2 .tl { background: url(../images/bg-block2-tl.gif) no-repeat; }
.block2 .tr { background: url(../images/bg-block2-tr.gif) no-repeat 100% 0; }
.block2 .bl { background: url(../images/bg-block2-bl.gif) no-repeat 0 100%; }
.block2 .br { background: url(../images/bg-block2-br.gif) no-repeat 100% 100%; padding: 13px 6px 12px 7px; }
.posts-holder2 { overflow: hidden; width: 100%; }
.post-box { padding: 3px 0 8px; overflow: hidden; height: 1%;}
.bgdown { background: url(../images/sep07.gif) repeat-x 0 100%; }
.bgup { background: url(../images/sep07.gif) repeat-x 100% 0; }
.nobg { background: none; }
.post-3box { padding: 3px 0 8px; overflow: hidden; width: 690px; background: url(../images/sep07.gif) repeat-x top; }
.post-boxART { background: none !important; margin-top: -2px !important; padding-right:3px !important; padding-left:5px !important;}
.post-boxART h3 { font-size: 15px !important;}
/*.post-boxART img{ width:60px; height:72px; }*/
.post-box-alt { background: none; padding-bottom: 4px; }
.column1 .post-box { padding: 0 0 2px; }
.posts-holder2 .post-box { float: left; width: 275px; }
.posts-holder2 .align-right { float: right; }
/*.column1 .post-box .more, .column1 .post-box .date {margin-top:-2px;}*/
.post-box img { float: left; margin-right: 5px; }
.post-3box img { float: left; margin-right: 5px; width: 51px; height: 60px; vertical-align: middle; }
.post-box h2, .post-3box h2 { color: #004276; margin: 0 0 4px; font-size: 18px; line-height: 21px; }
.post-box h3, .post-3box h3 { font-size: 14px; line-height: 18px; margin: 3px 0 5px; color: #004276; }
.post-box p { margin: 0 0 -2px; }
.post-box-alt p { margin: 0 0 3px; }
.post-box .list { overflow: hidden; height: 1%; }
.post-box .list ul { padding: 0; list-style: none; margin: -2px 0 0 3px; }
.post-box .list ul li { vertical-align: top; height: 1%; padding: 0 0 0 17px; background: url(../images/bullet05.gif) no-repeat 0 5px; }
.ft-heading { overflow: hidden; width: 100%; background: #efefef; }
.ft-heading h3 { float: right; margin: 0 6px 0 0; line-height: 16px; text-transform: uppercase; color: #ca0002; font-size: 12px; }
.block2 .link-list2 { font-weight: bold; line-height: 16px; margin: 4px 4px 1px; }
.block2 .link-list2 li { padding-bottom: 9px; }
.column1 { float: left; width: 435px; }
.column2 { float: right; width: 225px; }
.column3 { float: left; width: 330px; padding-left:7px;}
.column4 { float: right; width: 330px;}
.column5 { float: left; width: 340px; margin-top:10px;}
.column6 { float: right; width: 340px;margin-top:10px;}
.update { text-align: center; display: block; font-size: 11px; line-height: 14px; background:#fff1e0;padding:5px;}
.minus { float: right; font-size: 11px; color: #333; }
.main-heading .minus { margin-right: 5px; }
.minus a, .minus a:hover { color: #333; text-decoration: none; }
.poll-results .br { padding: 17px 16px 12px; }
.poll-results .area { padding: 7px 0 0; }
.poll-results h3 { margin: 0 0 10px; color: #004276; font-size: 13px; line-height: 16px; }
.poll-results p { margin: 0; text-align: center; font-size: 11px; }
.results-list { padding: 10px 0 0; list-style: none; margin: 0 0 7px; border: 1px solid #efefef; border-width: 1px 0; }
.results-list li { overflow: hidden; width: 100%; line-height: 14px; padding: 8px 0 21px; }
.results-list strong { float: left; width: 160px; padding-right: 6px; font-weight: normal; text-align: right; }
.results-list em { float: left; height: 14px; overflow: hidden; text-indent: -9999px; background: #ff9500; margin-right: 3px; }
.results-list span { font-weight: bold; float: left; }
.results-list .size51 { width: 155px; }
.results-list .size18 { width: 54px; }
.results-list .size11 { width: 34px; }
.results-list .size8 { width: 25px; }
.results-list .size10 { width: 32px; }
.note2 { margin: -10px 0 25px; font: italic 11px /14px Arial, Helvetica, sans-serif; }
.note2 p { margin: 0; color: #333; }
.block3 { margin: 0 0 20px; }
.block3-alt { margin-bottom: 15px; }
.block3-alt2 { margin-bottom: 11px; }
.block3 .main-heading { margin: 0; }
.block3-color .main-heading h2, .block3-color .main-heading h3 { background: #fff9f3; }
.block3 .area, .block3 .area2 { border-left: 1px solid #026698; border-bottom: 1px solid #026698; border-right: 1px solid #efefef; overflow: hidden; height: 1%; }
.block3 .area2 { padding: 5px 5px 8px; }
.block3-color .area2 { border: none; }
.block3 h3 { color: #004276; font-size: 14px; line-height: 17px; margin: 0 0 4px; }
.block3 p { margin: 0; font-size: 13px; line-height: 16px; }
.block3-alt2 p { margin-bottom: 20px; }
.block3 .posts-list { margin: 0 0 -1px; border: none; }
.block3 .posts-list li { padding-left: 4px; }
.columns-holder { width: 100%;  margin: 10px 0 6px 0; background: url(../images/bg-block3.gif) repeat-y; }
.columns-holder-b { background: url(../images/bg-block3-b.gif) no-repeat 0 100%; overflow: hidden; width: 100%; position: relative; }
.columns-holder .block3-color .more { position: absolute; bottom: 7px; margin-left: 280px; }
.col-l { width: 340px; float: left; }
.col-r { width: 340px;float: right;}
.columns-holder .block3 { margin-bottom: 11px; }
.columns-holder .columns-holder-b .col-r .block3 { margin-bottom: 0px; }
.chart { background: url(../images/sep07.gif) repeat-x 0 100%; padding: 0 0 3px; margin-bottom: 9px; }
.chart img { display: block; margin: 0 auto; }
.table-holder { float: right; width: 165px; border: 1px solid #ddd; border-width: 1px 1px 0; }
.table-holder .table-data th { padding-left: 4px; }
.ad4 { background: #f9fbfa; border: 1px solid #efeff1; padding: 4px; margin-bottom: 6px; }
.ad4 div { margin: 0 auto; }
.ad4 img { display: block; margin: 0 auto; }
.posts-list4 { padding: 5px 1px 12px; list-style: none; margin: 0; }
.posts-list4 li { vertical-align: top; width: 100%; padding-bottom: 10px;  border-bottom: 1px #D9D9D9 dashed; margin-bottom: 10px; }
.posts-list4 h3 { margin: 0; color: #004276; font-size: 13px; line-height: 16px; }
.posts-list4 .date { font-style: normal; font-size: 11px; display: block; line-height: 14px; float: right; }
.google-block-alt { border: 1px solid #9a0000; margin: 0 auto 8px; width: 466px; padding: 5px 0 0; }
.google-block-alt h3 { color: #9a0000; font-size: 16px; line-height: 18px; margin: 0 5px; }
.google-block-alt h3 a { color: #9a0000; text-decoration: underline; }
.google-block-alt h3 a:hover { color: #9a0000; text-decoration: none; }
.google-block-alt p { margin: 0 5px 7px; }
.google-block-alt p a { text-decoration: underline; }
.google-block-alt .link { background: #9a0000; text-align: right; padding: 0 2px; line-height: 13px; font-size: 11px; }
.google-block-alt .link a { color: #fff; text-decoration: underline; }
.google-block-alt .link a:hover { color: #fff; text-decoration: none; }
.news-content { padding: 11px 0 0; }
.news-content2 { padding: 2px 0 0; }
.news-content .post-box { padding: 7px 0 8px; }
.news-content2 .post-box { padding: 5px 0 8px; }
.news-content .post-box p { margin-bottom: 2px; }
.ad3-alt { background: none; margin-bottom: -2px; }
.ad3-alt div { padding: 10px 0 11px; margin:0 auto;}
.news-content .block3 .posts-list { margin-bottom: -2px; }
.news-content .block3 .posts-list li { padding: 6px 6px 6px; }
.google-block-center { width: 468px; padding: 2px 0 4px 119px; }
.posts-list5 { border: none; background: url(../images/sep11.gif) repeat-x 0 100%; padding-bottom: 1px; margin-bottom: 10px; }
.posts-list5 h3 { font-size: 13px; font-weight: bold; }
.posts-list5 li { padding: 6px 0 6px; }
.newswire-content { padding: 22px 0 0; }
.newswire-content .ad3-alt { margin: -10px 0 4px; }
.newswire-content .ad3-alt div { padding-bottom: 9px; }
#content .ad5 { position: relative; margin: -5px 0 26px; }
.info-block { padding: 6px 0 10px; }
.info-block h2 { margin: 0 0 5px; color: #333; font-size: 19px; line-height: 22px; }
.info-block .trend { float: left; padding: 13px 14px 0 0; }
.info-block .trend strong { float: left; width: 104px; text-align: center; color: #063; font-size: 36px; line-height: 39px; padding-bottom: 2px; }
.info-block .trend img { float: left; margin-top: 5px; }
.info-block .trend span { display: block; clear: both; font-size: 11px; line-height: 14px; padding: 0 0 0 4px; }
.info-block .data { float: left; width: 210px; padding-top: 11px; }
.info-block dl { height: 1%; padding: 0 0 3px; margin: 0; font-size: 14px; line-height: 20px; }
.info-block dl:after { clear: both; content: ""; display: block; }
.info-block dl dt { float: left; clear: left; font-weight: normal; }
.info-block dl dd { float: left; margin: 0; }
* + html .info-block dl dd { float: none; }
.info-block dl dd span { font-size: 17px; color: #063; font-weight: bold; padding: 0 2px 0 8px; }
.btn-red { float: left; color: #fff; height: 14px; line-height: 14px; font-size: 11px; background: url(../images/btn-red.gif) no-repeat; }
.btn-red span { float: left; cursor: pointer; padding: 0 9px; background: url(../images/btn-red.gif) no-repeat 100% -14px; }
.btn-red:hover { color: #fff; text-decoration: none; }
.info-block .details { float: right; width: 328px; position: relative; }
.info-block .details dl { font-size: 11px; line-height: 18px; }
.info-block .details dt { padding-right: 5px; }
.info-block .details dd { font-weight: bold; color: #ca0002; }
.info-block .details a { color: #ca0002; text-decoration: underline; }
.info-block .details a:hover { text-decoration: none; }
.info-block .details .align-right { position: absolute; top: 0; right: 4px; text-align: right; }
.info-block .details .align-right dt { float: right; }
.info-block .details .align-right dd { float: right; clear: both; }
* + html .info-block .details .align-right dt { float: none; }
* + html .info-block .details .align-right dd { float: right; }
.block5 { width: 328px; background: url(../images/bg-block5.gif) repeat-y; }
.block5 .t { background: url(../images/bg-block5-t.gif) no-repeat; }
.block5 .b { background: url(../images/bg-block5-b.gif) no-repeat 0 100%; overflow: hidden; height: 1%; padding: 3px 4px 0 9px; }
.holder2 { overflow: hidden; width: 100%; margin-bottom: 10px; }
.block6 { float: left; width: 287px; margin-left: 3px; background: url(../images/bg-block6-t.gif) repeat-x; }
.block6 .b { background: url(../images/bg-block6-b.gif) repeat-x 0 100%; }
.block6 .l { background: url(../images/bg-block6-l.gif) repeat-y; }
.block6 .r { background: url(../images/bg-block6-l.gif) repeat-y 100% 0; }
.block6 .tl { background: url(../images/bg-block6-tl.gif) no-repeat; }
.block6 .tr { background: url(../images/bg-block6-tr.gif) no-repeat 100% 0; }
.block6 .bl { background: url(../images/bg-block6-bl.gif) no-repeat 0 100%; }
.block6 .br { background: url(../images/bg-block6-br.gif) no-repeat 100% 100%; width: 100%; }
.block6 .br:after { clear: both; content: ""; display: block; }
.info-list { padding: 9px 0 4px; list-style: none; margin: 0 0 0 -3px; position: relative; float: left; width: 280px; }
.info-list li { vertical-align: top; height: 24px; line-height: 22px; font-size: 13px; overflow: hidden; padding: 0 2px 0 8px; margin-bottom: 4px; background: url(../images/bg-info-list.gif) no-repeat; }
.info-list li.last { background: url(../images/bg-info-list-last.gif) no-repeat; }
.info-list strong { float: left; color: #fff; width: 100px; }
.info-list span { float: right; text-align: center; width: 157px; font-weight: bold; }
.info-list em { font-style: normal; font-size: 16px; }
.block7 { float: right; width: 390px; background: url(../images/bg-block7-t.gif) repeat-x; }
.block7 .b { background: url(../images/bg-block7-b.gif) repeat-x 0 100%; }
.block7 .l { background: url(../images/bg-block7-l.gif) repeat-y; }
.block7 .r { background: url(../images/bg-block7-l.gif) repeat-y 100% 0; }
.block7 .tl { background: url(../images/bg-block7-tl.gif) no-repeat; }
.block7 .tr { background: url(../images/bg-block7-tr.gif) no-repeat 100% 0; }
.block7 .bl { background: url(../images/bg-block7-bl.gif) no-repeat 0 100%; }
.block7 .br { background: url(../images/bg-block7-br.gif) no-repeat 100% 100%; width: 100%; }
.block7 .br:after { clear: both; content: ""; display: block; }
.block7 .col1 { float: left; width: 155px; }
.block7 .col2 { float: left; width: 140px; }
.block7 .col3 { float: right; padding-right: 14px; }
.block7 .ad { margin-top: 31px; float: left; }
.block7 .heading { margin-left: 4px; width: 137px; height: 13px; padding: 9px 2px; text-align: center; color: #fff; background: url(../images/bg-heading.gif) no-repeat; }
.block7 .heading h3 { text-transform: uppercase; margin: 0; font-size: 11px; line-height: 14px; }
.shared-list { padding: 1px 0 1px 7px; list-style: none; margin: 0; }
.shared-list li { vertical-align: top; width: 100%; padding: 8px 0; }
.shared-list img { vertical-align: top; margin-right: 6px; }
.powered-stripe-t { border-top: 1px solid #900; padding-top: 2px; }
.powered-stripe { overflow: hidden; width: 100%; background: #c3c3c3; margin-bottom: 15px; }
.powered-stripe-red { background: #9a0000; }
.powered-stripe2 { margin-bottom: 9px; }
.powered-logo { float: right; }
.powered-logo img { display: block; }
.powered-stripe p { margin: 0 5px; color: #fff; font-size: 11px; line-height: 19px; }
.link-more { float: right; font-size: 11px; margin-right: 6px; line-height: 20px; }
.main-title { float: left; height: 22px; line-height: 22px; margin-bottom: -2px; background: url(../images/bg-main-title.gif) no-repeat; color: #fff; }
.main-title div { float: left; background: url(../images/bg-main-title.gif) no-repeat 100% -22px; padding: 0 26px 0 9px; }
.main-title h2 { margin: 0; font-size: 13px; }
.table3 { background: url(../images/bg-table3.gif) no-repeat; width: 690px; padding-top: 1px; position: relative; margin-bottom: 3px; }
.table3-alt { background: url(../images/bg-table3-alt.gif) no-repeat; margin: 0; }
.table3 table { width: 100%; border-collapse: collapse; }
.table3 table th { padding: 7px 5px; text-align: center; color: #CA0002; font-size: 11px; line-height: 14px; background: url(../images/sep18.gif) no-repeat 0 3px; }
.table3 table th.first { background: none; }
.table3 table td { text-align: center; font-size: 12px; line-height: 15px; padding: 5px; }
.table3 table .first { text-align: left; }
.table3 table .mark td { background: #f1f1f1; }
.table3-alt table th { background: url(../images/sep19.gif) no-repeat 0 5px; padding: 2px 5px; }
.table3-alt table th.colspan { background: url(../images/sep20.gif) no-repeat 0 100%; padding: 2px 5px; }
.table3-alt table th.subtitle { background-position: 0 0; width: 91px; }
.table3-alt table .first { text-align: center; }
.table3-alt table td { font-weight: bold; padding: 7px 5px 6px; }
.table3-alt table .small td { padding: 5px 5px 6px; }
.posts-list6 { margin-bottom: -1px; }
.posts-list6 li { padding: 6px; }
.links-holder3 { margin: 12px 0 10px; }
.google-block-center2 { width: 468px; margin: 3px auto 25px; }
.google-block-center3 { padding: 0 44px 0 48px; background: url(../images/sep11.gif) repeat-x 0 100%; }
.search-form3 { margin: 0 0 25px; background: #f7f7f7; padding: 15px 6px 12px 5px; }
.search-form3 .row { overflow: hidden; width: 100%; margin-bottom: 4px; }
.search-form3 label { float: left; padding: 4px 8px 0 4px; font-size: 11px; }
.search-form3 .row2 label { padding: 4px 12px 0 8px; }
.search-form3 .row2 label strong { margin: 0 4px 0 -4px; }
.search-form3 .text { float: left; border: 1px solid #7f9ebb; background: #fff; padding: 2px 5px; font-size: 11px; line-height: 14px; height: 14px; color: #5E5E5E; width: 288px; margin-right: 4px; }
.search-form3 select { float: left; width: 138px; font-size: 11px; margin-right: 4px; }
.search-form3 .sel2 { width: 39px; }
.search-form3 .sel3 { width: 93px; }
.search-form3 .sel4 { width: 51px; }
.radio-holder { padding: 0 0 16px 76px; }
.radio-holder .row { background: #eee; margin-bottom: 1px; padding: 4px 0; }
.radio-holder strong { font-size: 11px; font-weight: normal; float: left; width: 106px; text-align: right; padding-right: 8px; }
.radio-holder input { float: left; padding: 0; margin: 0; }
.radio-holder label { padding: 0 3px; }
.search-form3 .btn-holder { overflow: hidden; height: 1%; padding: 11px 10px 0 0; }
.search-form3 .btn { float: right; text-transform: uppercase; width: 101px; border: none; height: 20px; line-height: 20px; padding: 0 0 2px; margin: 0; background: url(../images/btn-submit2.gif) no-repeat; text-align: center; font-weight: bold; cursor: pointer; }
.search-results { padding: 0 0 18px; }
.search-results .title { background: url(../images/bg-title.gif) repeat-y; width: 100%; margin: 11px 0 -10px; }
.search-results .title .t { background: url(../images/bg-title-t.gif) no-repeat; }
.search-results .title .b { background: url(../images/bg-title-b.gif) no-repeat 0 100%; padding: 3px 6px 4px; }
.search-results .title p { margin: 0; }
.search-results .title a { color: #00e; }
.result-block { background: url(../images/sep22.gif) repeat-x 0 100%; padding: 17px 0 16px; }
.result-block h3 { margin: 0; color: #004276; font-size: 14px; line-height: 18px; }
.result-block h3 a { color: #004276; }
.result-block h3 a:hover { color: #ca0002; }
.result-block p { margin: 0 3px; color: #393939; }
.result-block .category { padding: 0 2px; list-style: none; margin: 0 0 0 5px; background: url(../images/arrow08.gif) no-repeat 0 3px; float: left; }
.result-block .category li { background: url(../images/sep21.gif) no-repeat 0 50%; padding: 0 2px 0 5px; display: inline; font-weight: bold; color: #ca0002; }
.result-block .category li:first-child { background: none; }
.result-block .category a { color: #ca0002; text-decoration: underline; }
.result-block .category a:hover { text-decoration: none; }
.result-block .date { font-style: normal; float: left; font-size: 11px; }
.lists-holder { overflow: hidden; height: 1%; margin: 6px 0 -2px 70px; }
.lists-holder ul { padding: 0; list-style: none; margin: 0; float: left; width: 285px; }
.lists-holder ul.align-right { float: right; width: 285px; padding-right: 10px; }
.lists-holder ul li { padding-left: 15px; vertical-align: top; height: 1%; background: url(../images/bullet04.gif) no-repeat 0 6px; }
.posts-holder3 { overflow: hidden; width: 100%; margin: 0 0 6px 0; }
.column-left { float: left; width: 340px; }
.column-right { float: right; width: 340px; }
.posts-holder3 .post-box { margin: -1px 0 1px; background-position: 0 0; padding: 3px 0; }
.posts-holder3 .post-box .breadcrumbs { margin: 0 0 -2px; }
.posts-holder3 .post-box img { margin:3px 10px 0 0; }
.posts-holder3 .post-box p { font-size: 12px; line-height:16px;}
.main-column .block8 { margin-bottom: 8px; }
.databank { overflow: hidden; height: 1%; font-size: 13px; line-height: 23px; margin: 2px 0 -5px; }
* + html .databank img { margin-top: -2px; }
.databank .holder { background: url(../images/sep11.gif) repeat-x; margin: -1px 0 1px; padding: 7px 0 0 6px; width: auto; height: 1%; display:inline-block;}
.databank .holder2 { padding-top: 8px; }
.databank ul { padding: 0 5px 0 0; list-style: none; margin: 0 2px 0 -2px; font-weight: bold; float: left; width: 174px; }
.databank .list2 { width: 145px; }
.databank .holder-center { padding-left: 9px; }
.databank .holder-center ul { width: 186px; padding: 0 0 0 36px; margin: 0; }
.databank ul li { vertical-align: top; height: 1%; padding: 0 0 7px; }
.databank ul img { vertical-align: top; margin-right: 5px; }
.top-info { overflow: hidden; float: left; width: 478px; line-height: 18px; margin-left: 5px; }
.top-info .link { float: left; width: 366px; font-size: 12px; text-align: right; padding: 0 5px 0 5px; }
.top-info .link-left { text-align: left; }
.top-info .link a { color: #ca0002; text-decoration: underline; }
.top-info .link a:hover { text-decoration: none; }
.top-info .date { float: left; background: url(../images/bg-date.gif) repeat-x; padding: 0 6px 0 4px; font-style: normal; }
.search-block .date { float: left; padding: 1px 6px 0 8px; font-size: 12px; font-style: normal; color: #545454; }
.align-right-link { text-align: right; padding: 0 5px 5px 0; }
.align-right-link a { background: url(../images/arrow03.png) no-repeat 100% 50%; padding-right: 9px; color: #ca0002; font-size: 11px; }
.align-right-link a.alt { background: url(../images/arrow05.png) no-repeat 100% 50%; }
.main-box3 { width: 100%; margin-bottom: 15px; background: url(../images/bg-main-box3-t.gif) repeat-x; }
.main-box3 .b { background: url(../images/bg-main-box3-b.gif) repeat-x 0 100%; }
.main-box3 .l { background: url(../images/bg-main-box-l.gif) repeat-y; }
.main-box3 .r { background: url(../images/bg-main-box-l.gif) repeat-y 100% 0; }
.main-box3 .tl { background: url(../images/bg-main-box3-tl.gif) no-repeat; }
.main-box3 .tr { background: url(../images/bg-main-box3-tr.gif) no-repeat 100% 0; }
.main-box3 .bl { background: url(../images/bg-main-box3-bl.gif) no-repeat 0 100%; }
.main-box3 .br { background: url(../images/bg-main-box3-br.gif) no-repeat 100% 100%; height: 1%; padding: 13px 6px 2px 7px; }
.main-box33 { width: 100%; margin-bottom: 10px; background: url(../images/bg-main-box33-t.gif) repeat-x; }
.main-box33 .b { background: url(../images/bg-main-box3-b.gif) repeat-x 0 100%; }
.main-box33 .l { background: url(../images/bg-main-box-l.gif) repeat-y; }
.main-box33 .r { background: url(../images/bg-main-box-l.gif) repeat-y 100% 0; }
.main-box33 .tl { background: url(../images/bg-main-box33-tl.gif) no-repeat; }
.main-box33 .tr { background: url(../images/bg-main-box33-tr.gif) no-repeat 100% 0; }
.main-box33 .bl { background: url(../images/bg-main-box3-bl.gif) no-repeat 0 100%; }
.main-box33 .br { background: url(../images/bg-main-box3-br.gif) no-repeat 100% 100%; height: 1%; padding: 13px 6px 2px 7px; }
.audio-block { margin-bottom: 6px; }
.audio-block .br { padding: 1px 1px 3px; }
.txt-audio { width: 223px; height: 34px; margin: 0 0 3px; overflow: hidden; text-indent: -9999px; background: url(../images/txt-audio.gif) no-repeat; border: none; }
.posts-frame { padding: 0 0 2px; /* [disabled]height:355px;*/ }
.posts-frame2 { padding: 0 0 1px; margin-bottom: -1px; background: url(../images/sep07.gif) repeat-x 0 100%; }
.posts-frame h2 { font-size: 28px; line-height: 32px; margin: 0 0 5px; color: #004276; letter-spacing:-1px;}
.posts-frame .col-l { width: 340px; }
.posts-frame .col-r { width: 340px; }
.posts-frame .post-box { padding: 3px 0 7px 0; }
.posts-frame .post-box-top { padding: 5px 0 7px 3px;}
.posts-frame .post-box-2nd { padding: 3px 0 7px 3px;; background: none; }
.posts-frame2 .post-box { padding: 3px 0 12px; }
.posts-frame2 .post-box-top { padding: 3px 0 9px; }
.posts-frame .post-box-alt { padding: 7px 0 2px; }
.posts-frame .post-box-alt h3 a { color: #ca0002; }
.posts-frame .post-box img { margin-right: 8px; margin-top:2px;}
.posts-frame .post-box p { line-height: 16px; }
.posts-frame .post-box-top p { line-height: 18px; font-size: 13px; padding-top:7px;}
.posts-frame .post-box-2nd p { line-height: 15px; }
.posts-frame .post-box-mark { background: #f7f7f7; border: 1px solid #900; padding: 0 6px 6px; margin-top: 3px; }
.posts-frame .post-box-mark p { line-height: 15px; }
.post-box-mark .breadcrumbs { margin: 0; }
.post-box-mark .breadcrumbs li { background: url(../images/sep24.gif) no-repeat 0 50%; }
.post-box-mark .breadcrumbs a, .post-box-mark .breadcrumbs li.mark { color: #004276; }
.post-box-mark h3, .post-box-mark h3 a { color: #ca0002; font-size: 14px; line-height: 16px; }
.posts-links { overflow: hidden; width: 100%; }
.posts-links .post-box { background: none; float: left; width: 288px; padding: 3px 0 6px 8px; }
.posts-frame .posts-links .post-box { padding: 5px 0 0 8px; }
.posts-links .post-box img { margin-right: 7px; }
.posts-links .post-box .breadcrumbs { padding-top: 0; }
.posts-frame .posts-links .breadcrumbs { padding: 4px 0px; }
.posts-links .post-box-right { float: right; width: 243px; }
.news-categories { margin-bottom: 0px; }
.news-categories .br { padding: 1px 1px 0px; }
.news-categories .tabset { float: none; width: 100%; overflow: hidden; background: none; }
.news-categories .tabset a { padding: 5px 11px 0 11px; }
.news-categories .tabset .txt-in2life { width: 83px; padding: 0; height: 19px; overflow: hidden; text-indent: -9999px; background: url(../images/txt-in2life1.gif) no-repeat; margin-left: 2px; }
.tabset .txt-in2life:hover, .tabset .txt-in2life.active { background-position: 0 -19px; }
.news-categories .tab-content { width: auto; padding: 5px 8px 0 10px; }
.news-list { padding: 0; list-style: none; margin: 0 0 -6px; }
* + html .news-list { margin-bottom: 0; }
.news-list li { vertical-align: top; width: 100%; padding-bottom: 4px; line-height: 15px; color: #004276; font-size: 10px; }
.news-list em { font-style: normal; background: url(../images/sep05.gif) no-repeat 100% 3px; padding-right: 5px; margin-right: 4px; }
.news-list strong { font-weight: normal; font-size: 12px; margin-right: 4px; /*padding-right: 5px;*/}
.news-list strong.sep { /*background: url(../images/sep05.gif) no-repeat 100% 3px;*/ }
.news-list span a { color: #CA0002; background: url(../images/sep05.gif) no-repeat 0% 3px; padding-left: 5px;}
.blogs-block {margin:13px 0 5px 0;height:380px;background: url(../images/bg-blogs-1.png) no-repeat 0 27px;}
.blogs-block .box-l, .blogs-block .box-r { float: left; width: 141px !important; background: url(../images/blog-cham.png) no-repeat; padding: 10px; margin: 0px; }
.blogs-block .box-r { float: right; background: url(../images/blog-ekiv.png) no-repeat; }
.blogs-block .box-d { float: left; width: 328px !important; background: url(../images/blog-ndeal.png) no-repeat; padding: 10px; margin: 0px; }
.blogs-block .box-d p { width: 180px !important; margin-left: 50px; }
.blogs-block .box-l a, .blogs-block .box-l a:hover { color: #0A6659; }
.blogs-block .box-r a, .blogs-block .box-r a:hover { color: #184981; }
.blogs-block .box-d a, .blogs-block .box-d a:hover { color: #0853C2; }
.blogs-block .title { margin-bottom: 4px; }
.blogs-block .box-d .title { margin-bottom: 4px; padding-left: 50px; }
.blogs-block h3 {margin: 0; padding:0; text-transform: uppercase; font-size: 14px; line-height: 18px; }
.blogs-block h3 a{ color:#2c72db;}
.blogs-block p {font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-style: italic;height: 35px;line-height: 15px;margin: 0;padding: 6px 0 0 7px;}
.blogs-block p a{ color:#4b4b4b; }
.blogs-block span { margin:-1px 0 0 0; font-size: 10px; line-height: 10px; color:#7f7f7f; display:block;}
.blog-column{width:252px;height:70px;padding:0 0 0 65px; margin:0 0 10px 0;}
.blog-column a.blog-column-thumb{width:55px;height:65px;padding:0; margin:0 0 0 -65px;float:left;}
.blog-column a.blog-column-thumb span{display:none;}
.chameleon{height:105px;}
.chameleon h3 {padding-top:3px;}
.chameleon h3 a{color:#469246;}
.opinions-analysis-block h4{margin:5px 0 0 0; text-transform: uppercase; font-size: 14px; line-height: 18px;}
.opinions-analysis-block h4 a{color:#2c72db;}
.opinions-analysis-block h3{margin:2px 0 0 0; font-size: 14px; line-height: 16px;}
.opinions-analysis-block h3 a{color:#004276;}
.opinions-analysis-block a img{float:left;margin:0 10px 5px 0; background: url(../images/bg-home-thumb.png) no-repeat 0 0; padding:0 0 0 4px; width:50px; height:60px;}
.opinions-analysis-block p{margin:10px 0 0 0; padding:0; color:#4c4c4c; font-size: 12px; line-height: 16px; clear:both;}
.opinions-analysis-block .post-box{margin:0 0 10px 0; padding-bottom:10px;border-bottom: dashed 1px #d9d9d9;}
.opinions-analysis-block .post-box:last-child{border:0;padding:0;}
.useful-block{border-bottom:solid 2px #efefef;margin-bottom:10px;}
.useful-block-col h4{margin:12px 0 0 0; font-size: 14px; line-height: 18px;}
.useful-block-col h4 a{color:#2C72DB;}
.useful-block-col a img{float:left;margin:0 10px 5px 0; background: url(../images/bg-home-thumb.png) no-repeat 0 0; padding:0 0 0 4px; width:50px; height:60px;}
.useful-block-col h3{margin:3px 0 0 0; font-size: 13px; line-height: 15px;}
.useful-block-col h3 a{color:#004276;}
.useful-block-col p{margin:2px 0 10px 0; padding-bottom:8px; color:#4c4c4c; font-size: 12px; line-height: 15px;border-bottom: dashed 1px #d9d9d9; clear:both;}
.useful-block-col p:last-child{border:0; margin-bottom:0;}
.useful-block-col a.more {padding:3px 9px 0 0; background: url(../images/arrow06.png) no-repeat 100% 50%; color:#2C72DB; font-size:11px;font-style:normal; display:inline-block;}
.tag-news{list-style:none;padding:0;margin:0;}
.tag-news li{padding:6px 0 6px 10px;margin:0 0 2px 0;border-bottom: dashed 1px #d9d9d9;}
.tag-news li:last-child{padding-bottom:0;margin:0;border: 0;}
.video-list { margin: 0 5px -4px 9px; list-style: none; padding: 0;}
.video-list li { background: url(../images/ico-video.gif) no-repeat 0 2px; padding: 0 0 7px 20px; }
.video-list2 { margin:0; list-style: none; padding: 0; float:right; width:325px;}
.video-list2 li { vertical-align: top; width: 100%; margin:0; padding: 10px 0 15px 0; clear:both;}
.video-list2 li.video-bg { background: url(../images/sep07.gif) repeat-x 0 2px; padding-bottom:0;}
.video-list2 li a img{float:left; width:70px; height:39px;margin:0 10px 0 0;}
.video-list2 h3{font-size:12px; color:#004276; font-weight:normal; line-height:13px; margin:0; padding:0;}
.video-list2 h3 a{color:#004276;}
.video-title { vertical-align: top; width: 100%; background: url(../images/ico18.gif) no-repeat 0 2px; padding: 0 0 0 25px; }
.video-type { padding: 0px; margin:0;  font-size: 10px;font-weight:normal;color: #ca0002;}
.video-type a, .video-preview .video-type a { color: #ca0002;}
.video-list a { color: #515A7A; font-weight: bold; }
.video-list a:hover { color: #ca0002; }
.video-preview { padding: 10px 0 0 0; margin: 0; float:left; width:340px; height:95px; line-height:16px;}
.video-preview h3 {margin-bottom:2px;}
.video-preview a {color:#004276; font-size:14px; font-weight:bold;}
.video-preview a img{float:left; width:165px; height:94px;margin:0 10px 0 0;}
.twitter-preview { padding: 0 0px 5px 0; margin: 0 0 5px 0; }
.posts-holder4 { background-color: #f7f7f7; padding:5px}
.posts-holder4 .post-box { padding: 0 0 4px; background-position: 0 0; margin:0 0 10px 0}
.posts-holder4 .breadcrumbs { margin: 0 0 -2px; padding-top: 3px; }
.main-box3 .link-list2 { width: auto; height: 1%; padding: 0 10px 0 3px; }
.main-box3 .link-list2 li { padding: 8px; font: 13px/18px Arial, Helvetica, sans-serif; width: auto;}
.flash-news { width: 667px; margin: 0 auto; border: 1px solid #CA0002; background: #f5f5f5; overflow: hidden; height: 1%; line-height: 24px; margin-bottom: 10px; }
.flash-news h3 { color: #fff; text-transform: uppercase; background: #CA0002; padding: 0 5px; margin: 0 12px 0 0; float: left; }
.flash-news .txt { overflow: hidden; height: 1%; }
.flash-news p { margin: 0; }

.size14 h3 { font-size: 14px !important; line-height: 16px; }
.wide { width: 690px; height: 300px; margin-bottom: 5px; position:relative;}
.wide img{ width: 690px; height: 300px; position:absolute;top:0;left:0;}
.wide .widehold{position:absolute;bottom:0;left:0;width:680px;height:82px;padding:10px 0 0 10px;background: url(../images/wide-bg.png);}
.wide .widehold h2 { padding: 0; margin:0;line-height:26px; font-size: 28px; font-weight: bold;}
.wide .widehold h2 a { color: #FFF; text-shadow: #000 3px 3px 2px; filter: DropShadow(Color=#000000, OffX=3, OffY=3, Positive=1); }
.wide .widehold h2 a:hover { text-decoration: none; color: #FF0; }
.wide .widehold h2 a span{font-size: 17px;}
.wide .widehold .links {margin:5px 0 0 0;}
.wide .widehold .links ul {padding:0;margin:0;}
.wide .widehold .links ul li { float:left; display:inline-block; width:330px; padding-left: 10px; margin:0; background: url(../images/bullet37.gif) no-repeat 0 50%; }
.wide .widehold .links a { color: #fff; font-size: 12px; font-weight: bold; text-shadow: #000 3px 3px 2px; filter: DropShadow(Color=#000000, OffX=3, OffY=3, Positive=1);}
.wide .wide-icon-video{ width: 70px; height: 26px; position:absolute;top:10px;right:0;background: url(../images/wide-icon-video.png) no-repeat 0 0;}
.wide .wide-icon-audio{ width: 70px; height: 26px; position:absolute;top:10px;right:0;background: url(../images/wide-icon-audio.png) no-repeat 0 0;}

.nopadtop { padding-top: 0px !important; }
/* Extra CSS */
.ad_empty { background-color: #efefef; }
.ad_space { background: url(../img/spacer.gif) repeat-x 0 100% !important; margin: auto; padding: 0 !important; }
.ad_holder { background: url(../img/spacer.gif) repeat-x 0 100% !important; margin: auto; padding: 0 !important; }

/* Old Imported CSS */
.cross { background-color: #6a7393; }
.text { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.text * { line-height: normal; }
.textg { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 13px; }
.stext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.stext-grey { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.sstext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CA0002; }
.stext-b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.stextg { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 12px; }
.redtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CA0002; }
.text1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004276; }
.nwr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004276; }
.left { text-align: left; }
.stextleft { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
.kapelo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #004276; }
.redkapelo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CA0002; }
.blackkapelo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.bigtitle { font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #004276; }
.plaintitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #004276; }
.fttitle { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #004276; }
.whiteplaintitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.smalltitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004276; }
.redplaintitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CA0002; }
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #FFFFFF; }
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #FCFF00; }
.submenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF; }
a.submenu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FCFF00; }
.menuyellow { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #FCFF00; }
.menuyellow:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #FCFF00; }
.submenuyellow { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FCFF00; }
.submenuyellow:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FCFF00; }
.subtdmenuyellow { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FCFF00; background: url('../images/menu_grey_line3.gif'); }
.menublue { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #004276; }
.menublue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #CA0002; }
.menugrey { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #CA0002; }
.menugrey:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #004276; }
.submenugrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #004276; }
.submenugrey:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #004276; }
.submenured { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #CA0002; }
.submenured:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #CA0002; }
.more { font-family: Arial, Helvetica, sans-serif; color: #004276; }
.more1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.more2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width:113px;}
.redmore { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CA0002; }
.personal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-style: italic; }
.personal:link { text-decoration: underline; color: #CA0002; }
.formtext { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #004276; padding: 0px; width: 100px; height: 16px; }
.formtext_more { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #004276; padding: 0px; width: 80px; height: 16px; }
#news ul { padding: 0px; margin: 0px; }
#news ul li { margin: 0 0 0 5px; width: 260px; margin-bottom: 5px; list-style-type: square; list-style-position: inside; vertical-align: middle; }
.formitem001 { width: 94px; height: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.formitem101 { width: 140px; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.formitem002 { width: 80px; height: 16px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.formitem006 { width: 44px; height: 10px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.formbutton { width: 22px; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #004276; }
.formbutton1 { width: 110px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #004276; }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #959595; }
.type { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
hr { border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; color: #004276; }
.article001 { position: relative; z-index: 10; visibility: visible; width: 560px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.article001norel { z-index: 10; visibility: visible; width: 560px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.article002 { position: relative; z-index: 10; visibility: visible; width: 630px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.article_line { position: relative; z-index: 10; visibility: visible; width: 560px; float: right; height: 1px; background-image: url(../images/dots.gif); background-repeat: repeat-x; }
.article_line_chameleon { position: relative; z-index: 10; visibility: visible; width: 690px; float: right; height: 1px; background-image: url(../images/dots.gif); background-repeat: repeat-x; }
.article_linenorel { z-index: 10; visibility: visible; width: 560px; float: right; height: 1px; background-image: url(../images/dots.gif); background-repeat: repeat-x; }
.article_line1 { position: relative; z-index: 10; visibility: visible; width: 630px; float: right; height: 1px; background-image: url(../images/dots.gif); background-repeat: repeat-x; }
.banner460 { position: relative; z-index: 10; visibility: visible; width: 560px; float: right; }
.banner460-1 { position: relative; z-index: 10; visibility: visible; width: 630px; float: right; }
.style1 { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.MainColumnSmall { margin: 0 0px 0 5px; width: 554px; float: left; padding: 10px 0 0 0; background-color: #ffffff; }
.MainContent { text-align: center; }
.PolResults { float: left; border: 0px solid red; }
.HeaderPol { float: left; width: 554px; background: #ffffff; margin: 15px 0 0 0; padding: 0; }
.HeaderLeftResults { float: left; background: url(../images/LeftResults.bmp) no-repeat; height: 22px; width: 5px; }
.HeaderMiddleResults { float: left; background: url(../images/middleResults.jpg) repeat-x; height: 18px; width: 539px; color: #ffffff; font-weight: bold; font-size: 12px; padding: 2px 0 2px 5px; }
.HeaderRightResults { float: left; background: url(../images/RightResults.bmp) no-repeat; height: 22px; width: 5px; }
.BodyPol { background: #F8F8F8; width: 552px; float: left; margin: 0; padding: 0px 0 5px 0; border: 1px solid #EBEBEB; text-align: left; }
.SubTitleResults { padding: 5px 0 5px 7px; display: block; background: #EBEBEB; font-weight: bold; }
.LeftResults { width: 222px; float: left; padding: 19px 0 10px 7px; border: 0 solid green; text-align: right; }
.RightResults { width: 312px; float: right; padding: 20px 0 10px 0; border: 0px solid black; font-weight: bold; }
.PolBottom { padding: 2px 0 0 0; color: #FE0000; font-weight: bold; text-align: center; float: left; background: url(../images/MyBackMiddleBottom.gif) no-repeat; width: 554px; height: 18px; }
.PolBottomNext { text-align: right; background: url(../images/MyBackMiddleBottom.gif) no-repeat; width: 554px; height: 18px; color: #515A7A; padding: 2px 0 0 0; float: left; }
.PolBottomNext a { color: #515A7A; text-decoration: none; }
.PolBottomNext a:hover { color: #515A7A; text-decoration: underline; }
.LeftGreen { float: left; background: url(../images/LeftGreenCorner.bmp) no-repeat; height: 22px; width: 5px; }
.MiddleGreen { float: left; background: url(../images/middleGreenCorner.jpg) repeat-x; height: 18px; width: 539px; color: #ffffff; font-weight: bold; font-size: 12px; padding: 2px 0 2px 5px; }
.RightGreen { float: left; background: url(../images/RightGreenCorner.bmp) no-repeat; height: 22px; width: 5px; }
.LeftPol { vertical-align: top; width: 552px; padding: 5px 0 5px 7px; border-bottom: 1px dotted #636363; color: #515A7A; text-align: center; }
.RightPol { text-align: right; padding: 5px 6px 5px 7px; vertical-align: top; width: 192px; border-bottom: 1px dotted #636363; }
.marketprices_ath .bluetextwhite { width: 64px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.marketprices_ath .bluetextgrey { width: 64px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.marketprices_ath .blacktextmiddlewhite { width: 49px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .blacktextmiddlegrey { width: 49px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .blacktextrightwhite { width: 40px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .blacktextrightgrey { width: 40px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .arrowwhite { width: 10px; text-align: left; background: #FFFFFF; color: #000000; }
.marketprices_ath .arrowgrey { width: 10px; text-align: left; background: #EEEEEE; color: #000000; }
.marketprices_ath .rblacktextwhite { width: 60px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .rblacktextgrey { width: 60px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .rbblacktextwhite { width: 60px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.marketprices_ath .rbblacktextgrey { width: 60px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.marketprices_ath .rblacktextrightwhite { width: 68px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .rblacktextrightgrey { width: 68px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_ath .rbblacktextrightwhite { width: 68px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.marketprices_ath .rbredtextrightwhite { width: 68px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A70C07; font-weight: bold; }
.marketprices_ath .greytext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #676666; padding-left: 2px; }
.marketprices_ath a { text-decoration: none; color: #004276; }
.marketprices_ath a:hover { text-decoration: none; }
.marketprices_cyp .bluetextwhite { width: 64px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.marketprices_cyp .bluetextgrey { width: 64px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.marketprices_cyp .blacktextmiddlewhite { width: 46px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .blacktextmiddlegrey { width: 46px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .blacktextrightwhite { width: 40px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .blacktextrightgrey { width: 40px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .arrowwhite { width: 10px; text-align: left; background: #FFFFFF; color: #000000; }
.marketprices_cyp .arrowgrey { width: 10px; text-align: left; background: #EEEEEE; color: #000000; }
.marketprices_cyp .rblacktextwhite { width: 60px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .rblacktextgrey { width: 60px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .rbblacktextwhite { width: 60px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.marketprices_cyp .rbblacktextgrey { width: 60px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.marketprices_cyp .rblacktextrightwhite { width: 66px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .rblacktextrightgrey { width: 66px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_cyp .rbblacktextrightwhite { width: 66px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.marketprices_cyp .rbredtextrightwhite { width: 66px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A70C07; font-weight: bold; }
.marketprices_cyp .greytext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #676666; padding-left: 2px; }
.marketprices_int .bluetextwhite { width: 50px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .bluetextgrey { width: 50px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .blacktextmiddlewhite { width: 48px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .blacktextmiddlegrey { width: 48px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .blacktextrightwhite { width: 40px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .blacktextrightgrey { width: 40px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .arrowwhite { width: 10px; text-align: left; background: #FFFFFF; color: #000000; }
.marketprices_int .arrowgrey { width: 10px; text-align: left; background: #EEEEEE; color: #000000; }
.marketprices_int .rbluetextwhite { width: 46px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .rbluetextgrey { width: 46px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .rblacktextmiddlewhite { width: 48px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .rblacktextmiddlegrey { width: 48px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .rblacktextrightwhite { width: 40px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .rblacktextrightgrey { width: 40px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_int .rarrowwhite { width: 10px; text-align: left; background: #FFFFFF; color: #000000; }
.marketprices_int .rarrowgrey { width: 10px; text-align: left; background: #EEEEEE; color: #000000; }
.marketprices_int .greytext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #676666; padding-left: 2px; }
.marketprices_spec .blacktextwhite { width: 180px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextgrey { width: 180px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextwhitewidth { width: 238px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextgreywidth { width: 238px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextmiddlewhite { width: 54px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextmiddlegrey { width: 54px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextrightwhite { width: 48px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .blacktextrightgrey { width: 48px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.marketprices_spec .arrowwhite { width: 10px; text-align: left; background: #FFFFFF; color: #000000; }
.marketprices_spec .arrowgrey { width: 10px; text-align: left; background: #EEEEEE; color: #000000; }
.marketprices_spec .greytext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #676666; padding-left: 2px; }
.marketprices_spec a { text-decoration: none; color: #004276; }
.marketprices_spec a:hover { text-decoration: none; }
.myshare .bluetextgrey1 { text-align: center; padding: 0px 0px 0px 0px; background: #F9F9F9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .bluetextgrey2 { text-align: right; padding: 0px 0px 0px 0px; background: #F9F9F9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .bluetextgrey3 { text-align: center; vertical-align: middle; padding: 0px 0px 0px 0px; background: #F9F9F9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .bluetextwhite1 { text-align: center; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .bluetextwhite2 { text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .bluetextwhite3 { text-align: center; vertical-align: middle; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .header1 { text-align: center; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .header2 { text-align: center; background: #F5F5F5; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare .header3 { text-align: right; background: #F8F8F8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
.myshare a:hover { text-decoration: none; }
.audio_video .headerr { text-align: center; vertical-align: top; height: 32px; text-align: right; }
.audio_video .headerl { text-align: center; vertical-align: top; height: 32px; text-align: left; }
.audio_video .bodyr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #515A7A; vertical-align: text-top; text-align: right; }
.audio_video .bodyl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #515A7A; vertical-align: top; text-align: left; }
.audio_video .bodyl a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #515A7A; vertical-align: top; text-align: left; }
.audio_video .yellow { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF000; }
.audio_video .chyellow { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFF000; }
.audio_video a:hover { text-decoration: underline; color: #CA0002; }
.marketpr_det .title_line { position: relative; z-index: 10; visibility: visible; height: 1px; background-image: url(../images/dots.gif); background-repeat: repeat-x; color: #7D7D7D; }
.marketpr_det .headerr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7D7D7D; text-align: right; }
.marketpr_det .headerl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7D7D7D; text-align: left; }
.marketpr_det .headerc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7D7D7D; text-align: center; }
.marketpr_det .bodyrred { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C50000; text-align: right; }
.marketpr_det .bodylred { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C50000; text-align: left; }
.marketpr_det .bodycred { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C50000; text-align: center; }
.marketpr_det .bodyrgreen { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6B8964; text-align: right; }
.marketpr_det .bodylgreen { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6B8964; text-align: left; }
.marketpr_det .bodycgreen { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6B8964; text-align: center; }
.marketpr_det .bodyrblack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2A3024; text-align: right; }
.marketpr_det .bodylblack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2A3024; text-align: left; }
.marketpr_det .bodycblack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2A3024; text-align: center; }
.marketpr_det .bodylred:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #C50000; text-align: left; text-decoration: underline; }
.marketpr_det .bodylgreen:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6B8964; text-align: left; text-decoration: underline; }
.marketpr_det .bodylblack:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2A3024; text-align: left; text-decoration: underline; }
.textgreen { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #006633; }
.textred { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #CC0000; }
.textblack { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; }
.text_quote { font-family: Arial, sans-serif; font-size: 11px; text-decoration: underline; line-height: 17px; border-right-width: thin; border-right-style: dotted; border-right-color: #EBEBEB; }
.text_quote_last { font-family: Arial, sans-serif; font-size: 11px; text-decoration: underline; line-height: 17px; }
.text_quote2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004276; text-decoration: none; line-height: 140%; }
.plaintitleb { font-family: Arial, Helvetica, sans-serif; font-size: 14px; width:200px;}
.quotedetbg{background: transparent url("../images/0007-4.gif") no-repeat; width:329px;}
.submenured_i { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF; background-color: #CA0002; }
.submenured_i:hover { text-decoration: none; font-weight: bold; color: #FFFF00; background-color: #CA0002; }
.submenured:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #CA0002; }
.redmorez { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CA0002; text-decoration: underline; }
.redmorez:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; text-decoration: none; }
.formtext_more_q { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; padding: 0px; width: 50px; height: 16px; }
.legal { position: relative; z-index: 1; visibility: visible; width: 690px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
DIV.legal LI { width: 640px; list-style-type: decimal !important; display: list-item !important; list-style-position: outside !important; padding-bottom: 15px; padding-right: 10px; vertical-align: text-top; line-height: 18px; }
.formbutton2 { width: 170px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.formbutton3 { width: 80px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.formbutton4 { width: 25px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.marketred { font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #CC0000; }
.marketgreen { font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #006633; }
.marketblack { font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #000000; line-height: 36px;}
.marketgrey { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #333333; }
.style3 { color: #009900; font-weight: bold; }
.style3red { color: #CA0002; font-weight: bold; }
.style3black { color: #000000; font-weight: bold; }
.ToolsLogin { float: right; margin: 0px 0px 0px 10px; }
.checkbox { width: 11px; height: 11px; vertical-align: middle; margin-right: 5px; }
.checkbox1 { width: 11px; height: 11px; vertical-align: middle; margin: 0 4px 0 2px; }
.checkbox1rbtn { width: 11px; height: 11px; vertical-align: middle; margin: 13px 0px 0 18px; }
.checkbox1rbtn label { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004276; }
.plaintitle_x { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #004276; }
.plaintitle_xx { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #004276; }
.article_line_x { position: relative; z-index: 10; visibility: visible; width: 690px; float: right; height: 1px; background-image: url(../images/dots.gif); background-repeat: repeat-x; }
.ArticleDate { float: right; width: 90px; border-right: 1px solid #9b9b9b; border-bottom: 1px solid #9b9b9b; margin: 0px; }
.ArticleDate1 { float: right; width: 90px; border-right: 1px solid #9b9b9b; border-bottom: 1px solid #9b9b9b; margin: 18px 10px 0 0; }
.ArticleDateDay { text-align: center; font-size: 10px; color: #333333; width: 46px; font-weight: bold; background-color: #DAF0EB; float: left; height: 14px; letter-spacing: 4px; }
.ArticleDateMonth { text-align: center; letter-spacing: 0; font-size: 10px; width: 46px; color: #ffffff; font-weight: bold; background-color: #7EBCA6; float: left; height: 11px; }
.ArticleDateNum { height: 24px; text-align: center; width: 43px; font-weight: bold; font-size: 21px; color: #333333; background-color: #EFFFFB; float: right; }
.ArticlePhotoLeft { float: left; margin: 10px 5px 0px 0px; }
.ArticlePhotoRight { float: right; margin: 10px 2px 0px 5px; }
.CommentsNum { background: #e9e9e9; font-weight: bold; }
.TopTools { width: 690px; float: left; margin: 4px 0 4px 0; font-family: Arial; }
.UsersTools { width: 420px; float: left; border: 0px solid red; }
.blogtext { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.more_x { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004276; }
div.box3d { float: left; display: block; }
div.box3d div.Top { background: url(../images/3dbox_Up_Left.gif) no-repeat; height: 12px; }
div.box3d div.Top span.TopR { float: right; font-size: 1px; background: url(../images/3dbox_Up_Right.gif) no-repeat; width: 14px; height: 12px; }
div.box3d div.Bottom { background: url(../images/3dbox_Down_Left.gif) no-repeat; height: 12px; }
div.box3d div.Bottom span.BotR { float: right; background: url(../images/3dbox_Down_Right.gif) no-repeat; width: 14px; height: 12px; }
div.box3d div.Middle { border-left: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; text-align: center; }
div.box3d div.Middle div.Content { text-align: left; margin: 0px 15px 0px 15px; }
div.myprofile { background-image: url(../images/myprofile2.gif); display: block; overflow: hidden; position: absolute; margin-left: 1px; margin-top: 18px; width: 300px; height: 57px; z-index: 85; background-color: #f1f1f1; text-align: left; }
div.myprofile-off { background-image: url(../images/myprofile2.gif); display: none; overflow: hidden; position: absolute; margin-left: 1px; margin-top: 18px; width: 300px; height: 57px; z-index: 85; background-color: #f1f1f1; text-align: left; }
div.mylogin { display: block; overflow: hidden; position: absolute; margin-left: 8px; width: 305px; height: 147px; z-index: 85; text-align: center; }
div.mylogin-off { display: none; overflow: hidden; position: absolute; margin-left: 8px; width: 305px; height: 147px; z-index: 85; text-align: center; }

.AgendaBoxEntity { color: #CA0002; clear: both; margin: 0 0px 0 0px; padding: 2px 0 0 10px; background: url(../images/AgendaBoxTitle1.gif) no-repeat; width: 623px; height: 20px; font-size: 13px; font-weight: bold; }
div.AgendaBoxWeek_Past { width: 275px; padding-top: 0px; margin: 0px; padding-bottom: 8px; padding-left: 12px; padding-right: 12px; background: url(../images/box275-bg.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
div.AgendaBoxWeek_Past a { color: #9e9e9e; }
div.AgendaBoxWeek_Past a:hover { color: #9e9e9e; text-decoration: underline; }

div.AgendaBoxWeek_Past div.AgendaWeekMore { float: right; background: #ffffff url(../images/more.gif) no-repeat right; font-weight: bold; padding: 0 8px 0 0; margin: 10px 0 0 0; font-size: 11px; }
div.AgendaBoxWeek_Past div.AgendaWeekMore a { color: #9e9e9e; text-decoration: none; }
div.AgendaBoxWeek_Past div.AgendaWeekMore a:hover { text-decoration: underline; }
div.AgendaBoxWeek_Past div.AgendaWeekCalendar { float: left; width: 70px; margin: 0px 6px 0 0px; padding: 0; }
div.AgendaBoxWeek_Past div.AgendaWeekDay { float: left; width: 70px; color: #9e9e9e; text-align: center; vertical-align: middle; height: 16px; background-color: #eeeeee; font-size: 11px; font-weight: bold; }
div.AgendaBoxWeek_Past div.AgendaWeekNum { float: left; width: 70px; color: #9e9e9e; text-align: center; vertical-align: middle; line-height:40px; padding:0; background-color: #f6f6f6; font-size: 40px; font-weight: bold; }
div.AgendaBoxWeek_Past div.AgendaWeekMonth { float: left; width: 70px; color: #9e9e9e; text-align: center; padding-top: 2px; height: 18px; background-color: #eeeeee; font-size: 11px; font-weight: bold; }

div.AgendaBoxWeek_Past1 { width: 560px; padding-top: 0px; margin: 0px; padding-bottom: 8px; padding-left: 12px; padding-right: 12px; background: url(../images/box560-bg.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
div.AgendaBoxWeek_Past1 a { color: #9e9e9e; }
div.AgendaBoxWeek_Past1 a:hover { color: #9e9e9e; text-decoration: underline; }
div.AgendaBoxWeek_Past1 div.AgendaWeekMore { float: right; background: #ffffff url(../images/more.gif) no-repeat right; font-weight: bold; padding: 0 8px 0 0; margin: 10px 0 0 0; font-size: 11px; }
div.AgendaBoxWeek_Past1 div.AgendaWeekMore a { color: #9e9e9e; text-decoration: none; }
div.AgendaBoxWeek_Past1 div.AgendaWeekMore a:hover { text-decoration: underline; }
div.AgendaBoxWeek_Past1 div.AgendaWeekCalendar { float: left; width: 70px; margin: 0px 6px 0 0px; padding: 0; }
div.AgendaBoxWeek_Past1 div.AgendaWeekDay { float: left; width: 70px; color: #9e9e9e; text-align: center; vertical-align: middle; height: 16px; background-color: #eeeeee; font-size: 11px; font-weight: bold; }
div.AgendaBoxWeek_Past1 div.AgendaWeekNum { float: left; width: 70px; color: #9e9e9e; text-align: center; vertical-align: middle; line-height:40px; padding:0; background-color: #f6f6f6; font-size: 40px; font-weight: bold; }
div.AgendaBoxWeek_Past1 div.AgendaWeekMonth { float: left; width: 70px; color: #9e9e9e; text-align: center; padding-top: 2px; height: 18px; background-color: #eeeeee; font-size: 11px; font-weight: bold; }

div.AgendaBoxWeek_Fut1 { padding-top: 0px; margin: 0px; padding-bottom: 8px; padding-left: 12px; padding-right: 12px; background: url(../images/box690-bg.gif) repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; min-height: 80px; }
div.AgendaBoxWeek_Fut1 a { color: #555555; }
div.AgendaBoxWeek_Fut1 a:hover { color: #CA0002; text-decoration: underline; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekMore { text-align: right; font-weight: bold; font-size: 11px; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekMore a { color: #555555; text-decoration: none; background: url(../images/arrow05.png) no-repeat 100% 50%; padding-right: 9px; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekMore a:hover { color: #003366; text-decoration: underline; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekCalendar { float: left; width: 70px; margin: 0px 6px 0 0px; padding: 0; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekDay { float: left; width: 70px; color: #555555; text-align: center; vertical-align: middle; height: 16px; background-color: #FCEACA; font-size: 11px; font-weight: bold; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekNum { float: left; width: 70px; color: #555555; text-align: center; vertical-align: middle; line-height:40px; padding:0; background-color: #FAF4E6; font-size: 40px; font-weight: bold; }
div.AgendaBoxWeek_Fut1 div.AgendaWeekMonth { float: left; width: 70px; color: #555555; text-align: center; padding-top: 2px; height: 18px; background-color: #FCEACA; font-size: 11px; font-weight: bold; }

div.AgendaBoxWeek_Now { padding-top: 0px; margin: 0px; padding-bottom: 8px; padding-left: 12px; padding-right: 12px; background: url(../images/box690-bg.gif) repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; }
div.AgendaBoxWeek_Now ul { width: 506px; margin: 15px 10px 0px 15px; vertical-align: text-top !important; }
div.AgendaBoxWeek_Now li { width: 494px; list-style-type: none !important; display: block !important; list-style-position: outside !important; padding: 0px 0px 15px 0px; vertical-align: text-top !important; font-size: 12px !important; color: #000000 !important; }
div.AgendaBoxWeek_Now a { color: #004276; }
div.AgendaBoxWeek_Now a:hover { color: #CA0002; text-decoration: underline; }
div.AgendaBoxWeek_Now div.AgendaWeekMore { text-align: right; font-weight: bold; font-size: 11px; }
div.AgendaBoxWeek_Now div.AgendaWeekMore a { color: #CA0002; text-decoration: none; }
div.AgendaBoxWeek_Now div.AgendaWeekMore a:hover { color: #003366; text-decoration: underline; }
div.AgendaBoxWeek_Now div.AgendaWeekCalendar { float: left; width: 70px; margin: 0px 6px 0 0px; padding: 0; }
div.AgendaBoxWeek_Now div.AgendaWeekDay { float: left; width: 70px; color: #CA0002; text-align: center; vertical-align: middle; height: 16px; background-color: #FCEACA; font-size: 11px; font-weight: bold; }
div.AgendaBoxWeek_Now div.AgendaWeekNum { float: left; width: 70px; color: #CA0002; text-align: center; vertical-align: middle; line-height:40px; padding:0; background-color: #FAF4E6; font-size: 40px; font-weight: bold; }
div.AgendaBoxWeek_Now div.AgendaWeekMonth { float: left; width: 70px; color: #CA0002; text-align: center; padding-top: 2px; height: 18px; background-color: #FCEACA; font-size: 11px; font-weight: bold; }

div.AgendaBoxWeek_Now1 { width: 275px; padding-top: 0px; margin: 0px; padding-bottom: 8px; padding-left: 12px; padding-right: 12px; background: url(../images/box275-bg.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.AgendaBoxWeek_Now1 a { color: #CA0002; }
div.AgendaBoxWeek_Now1 a:hover { color: #003366; text-decoration: underline; }
div.AgendaBoxWeek_Now1 div.AgendaWeekMore { float: right; background: #ffffff url(../images/redmore.gif) no-repeat right; font-weight: bold; padding: 0 8px 0 0; margin: 10px 0 0 0; font-size: 11px; }
div.AgendaBoxWeek_Now1 div.AgendaWeekMore a { color: #CA0002; text-decoration: none; }
div.AgendaBoxWeek_Now1 div.AgendaWeekMore a:hover { text-decoration: underline; }
div.AgendaBoxWeek_Now1 div.AgendaWeekCalendar { float: left; width: 70px; margin: 0px 6px 0 0px; padding: 0; }
div.AgendaBoxWeek_Now1 div.AgendaWeekDay { float: left; width: 70px; color: #CA0002; text-align: center; vertical-align: middle; height: 16px; background-color: #FCEACA; font-size: 11px; font-weight: bold; }
div.AgendaBoxWeek_Now1 div.AgendaWeekNum { float: left; width: 70px; color: #CA0002; text-align: center; vertical-align: middle; line-height:40px; padding:0; background-color: #FAF4E6; font-size: 40px; font-weight: bold; }
div.AgendaBoxWeek_Now1 div.AgendaWeekMonth { float: left; width: 70px; color: #CA0002; text-align: center; padding-top: 2px; height: 18px; background-color: #FCEACA; font-size: 11px; font-weight: bold; }

div.AgendaWeekCalendar11 { float: left; width: 120px; margin: 0; padding: 0; }
div.AgendaWeekDay11 { float: left; width: 120px; color: #444444; text-align: center; background-color: #FCEACA; font-size: 16px; font-weight: bold; padding: 2px 0; }
div.AgendaWeekNum11 { float: left; width: 120px; color: #444444; text-align: center; background-color: #FAF4E6; font-size: 54px; font-weight: bold; padding: 20px 0; }
div.AgendaWeekMonth11 { float: left; width: 120px; color: #444444; text-align: center; background-color: #FCEACA; font-size: 16px; font-weight: bold; padding: 3px 0; }

.stextb { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.blackkapelo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.greykapelo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.greykapelo:hover { text-decoration: none; color: #666666; }
.marketgreyl { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #777777; }
.quotestablestr { cursor: pointer; cursor: hand; }
.tickerbck { font-family: Arial, Helvetica, sans-serif; background-color: Black; text-align: center; }
.greytickerbck { font-family: Arial, Helvetica, sans-serif; background-color: #545454; text-align: center; }
.tickername { font-size: 19px; color: #e8e8e8; font-weight: bold; text-decoration: underline; text-align: center; }
.tickerprice { font-size: 18px; color: White; }
.tickerpdeltagr { font-size: 15px; color: #00ed00; font-weight: bold; }
.tickerpdeltared { font-size: 15px; color: #ff0000; font-weight: bold; }
.tickername a { text-decoration: underline; color: #e8e8e8; }
.tickername a:hover { text-decoration: underline; color: #e8e8e8; }
.tickerGreen { font-size: 18px; color: #00ed00; }
.tickerGreen a { font-size: 18px; color: #00ed00; text-decoration: none; }
.tickerGreen a:hover { font-size: 18px; color: #00ed00; text-decoration: none; }
.tickerYellow { font-size: 18px; color: #fffbbb; }
.tickerYellow a { font-size: 18px; color: #fffbbb; text-decoration: none; }
.tickerYellow a:hover { font-size: 18px; color: #fffbbb; text-decoration: none; }
.tickerRed { font-size: 18px; color: #ff0000; }
.tickerRed a { font-size: 18px; color: #ff0000; text-decoration: none; }
.tickerRed a:hover { font-size: 18px; color: #ff0000; text-decoration: none; }
.agendacalendar a:hover { text-decoration: none; }
.autocomplete { font-family: Arial, Helvetica, sans-serif; font-size: 10px; z-index: 90; }
.min_1 .bluetextwhite { width: 58px; text-align: left; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .bluetextgrey { width: 58px; text-align: left; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .blacktextmiddlewhite { width: 40px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .blacktextmiddlegrey { width: 40px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .blacktextrightwhite { width: 40px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .blacktextrightgrey { width: 40px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .arrowwhite { width: 10px; text-align: left; background: #FFFFFF; color: #000000; }
.min_1 .arrowgrey { width: 10px; text-align: left; background: #EEEEEE; color: #000000; }
.min_1 .greytext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #676666; padding-left: 2px; }
.min_1 .blacktextmiddlerightwhite { width: 103px; text-align: right; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.min_1 .blacktextmiddlerightgrey { width: 103px; text-align: right; background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
div.complex { width: 560px; color: #393939; font-size: 11px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; }
div.complex div.content { margin: 0px 7px 0px 9px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
div.complex div.content span.words { font-weight: bold; padding: 0px 5px 0px 0px; }
div.complex div.content .textForm { width: 296px; height: 16px; font-size: 11px; color: #5E5E5E; border: 1px solid #7f9db9; margin: 0px 0px 0px 0px; }
div.complex div.content .optionForm1 { width: 138px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 15px 0px 0px 0px; }
div.complex div.content div.bggrey1 { width: 438px; margin: 3px 0px 0px 72px; padding: 0px 0px 3px 35px; background-color: #eeeeee; }
div.complex div.content div.bggrey1 span.pos1 { position: relative; top: 0px; left: 15px; }
div.complex div.content div.bggrey1 span.pos2 { position: relative; top: 0px; left: 23px; }
div.complex div.content div.bggrey2 { width: 438px; margin: 1px 0px 17px 72px; padding: 0px 0px 3px 35px; background-color: #eeeeee; }
div.complex div.content div.bggrey2 span.pos3 { position: relative; top: 0px; left: 8px; }
div.complex div.content div.bggrey2 span.pos4 { position: relative; top: 0px; left: 25px; }
div.complex div.content .optionForm2 { width: 39px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 0px 1px 0px 10px; }
div.complex div.content .optionForm3 { width: 117px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; }
div.complex div.content .optionForm4 { width: 51px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 0px 7px 0px 1px; }
div.complex div.content .optionForm3a { width: 117px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; }
div.complex div.content .optionForm4a { width: 51px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; }
div.complex div.content .searchFormDate1 { width: 39px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 0px 1px 0px 10px; }
div.complex div.content .searchFormDate2 { width: 93px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; }
div.complex div.content .searchFormDate3 { width: 51px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 0px 7px 0px 1px; }
div.complex div.content div.category { margin: 18px 0px 10px 0px; }
div.complex div.content div.category .catForm1 { width: 109px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 0px 13px 0px 3px; }
div.complex div.content div.category .catForm2 { width: 109px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; margin: 0px 12px 0px 0px; }
div.complex div.content div.category .catForm3 { width: 109px; font-size: 11px; color: #000000; border: 1px solid #7f9db9; }
.searchbtn { float: right; font-weight: bold; color: #393939; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-right: 5px; }
div.complex div.line { width: 100%; border-top: 1px dashed #b2b2b2; margin: 0px; padding: 0px; }
div.complex div.search { width: 560px; display: block; }
div.complex div.search span.results { display: block; padding: 5px 0px 20px 5px; font-size: 11px !important; }
div.complex div.search span.categortitle { font-weight: bold; font-size: 14px; color: #393939; display: block; padding: 0px 0px 0px 4px; }
div.complex div.search span.categortitlered { margin-left: 6px; font-weight: bold; color: #ff0000; padding: 0px 0px 0px 7px; background-image: url(../images/cat_arrow.gif); background-repeat: no-repeat; background-position: 0 3px; font-size: 12px; }
div.complex div.search span.categorcont { display: block; padding: 2px 0px 0px 4px; font-size: 12px; }
div.complex div.search span.line { clear: both; display: block; border-bottom: 1px dashed #b0b0b0; margin: 15px 0px 18px 0px; }
div.complex div.paging { height: 15px; width: 542px; vertical-align: middle; padding: 3px 8px 0px 8px; background-color: #EFEFEF; text-align: center; }
div.complex div.paging span.previous { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; width: 121px; display: block; float: left; text-align: left; }
div.complex div.paging span.previous a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
div.complex div.paging span.previous a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CA0002; text-decoration: underline; }
div.complex div.paging span.next { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; width: 121px; display: block; float: left; text-align: right; }
div.complex div.paging span.next a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
div.complex div.paging span.next a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CA0002; text-decoration: underline; }
div.complex div.paging span.number { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; margin: 0px 2px 0px 1px; width: 290px; display: block; float: left; text-align: center; }
div.complex div.paging span.number a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; margin: 0px 2px 0px 1px; }
div.complex div.paging span.number a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CA0002; margin: 0px 2px 0px 1px; text-decoration: underline; }
div.complex div.paging span.number .selected { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CA0002; margin: 0px 2px 0px 1px; }
#divfullstory2 { float: right; width: 560px; }
#divfullstory2i { }
#divfullstory3 { float: right; width: 560px; }
#ad321 { float: right; }
#ad321 hr { width: 558px; }
a.redtext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CA0002; text-decoration: underline; }
a.bluetext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004276; text-decoration: underline; }
#divfullstory1 a { text-decoration: underline; }
#divfullstory2 a { text-decoration: underline; }
#divfullstory2i a { text-decoration: underline; }
#divfullstory3 a { text-decoration: underline; }
.ArticleDateEkiv { float: right; width: 90px; border-right: 1px solid #9b9b9b; border-bottom: 1px solid #9b9b9b; margin: 0 0 0 0; }
.ArticleDate1Ekiv { float: right; width: 90px; border-right: 1px solid #9b9b9b; border-bottom: 1px solid #9b9b9b; margin: 18px 10px 0 0; }
.ArticleDateDayEkiv { text-align: center; font-size: 10px; color: #333333; width: 46px; font-weight: bold; background-color: #d0e0ef; float: left; height: 14px; letter-spacing: 4px; }
.ArticleDateMonthEkiv { text-align: center; letter-spacing: 0; font-size: 10px; width: 46px; color: #ffffff; font-weight: bold; background-color: #5189bc; float: left; height: 11px; }
.ArticleDateNumEkiv { height: 24px; text-align: center; width: 43px; font-weight: bold; font-size: 21px; color: #333333; background-color: #f0f4f7; float: right; }
.bluemore { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1a4385; }
.greyplaintitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #707070; }
.Ekivolosblogtext { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 21px; }
.EkivolosUsersTools { width: 420px; float: left; border: 0px solid red; margin-bottom: 10px; }
.text-blogbox-cham { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0a6659; }
.text-blogbox-ekiv { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #184981; }
#gigya-comments label { font-size: 11px; margin: 0; padding: 0; }
#gigya-comments input, textarea { font: 1em Verdana, Arial, Helvetica, sans-serif; color: #282828; border: 1px solid #CDCDCD; font-size: 12px; width: 300px; }
#gigya-comments textarea { width: 450px; height: 150px; padding: 6px; overflow: auto; }
#gigya-comments input.cf_author { background: transparent url(../images/ico_user.gif) no-repeat 2% 50%; padding: 6px 0px 6px 25px; }
#gigya-comments input.cf_email { background: transparent url(../images/ico_mail.gif) no-repeat 2% 50%; padding: 6px 0px 6px 25px; }
#gigya-comments input.cf_url { background: transparent url(../images/ico_home.gif) no-repeat 2% 50%; padding: 6px 0px 6px 25px; }
#gigya-comments input.cf_submit { background-color: #282828; color: #FFFFFF; padding: 5px; cursor: pointer; width: 100px; border: 0; }
#gigya-comments .success { margin: 0px; padding: 8px; color: Green; font-size: 13px; }
#gigya-comments .error { margin: 10px 0; padding: 10px; color: red; font-size: 13px; }
#gigya-comments .checkbox input { width: 15px !important; vertical-align: middle; }
#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color: #666666; }
#TB_window a:link { color: #666666; }
#TB_window a:visited { color: #666666; }
#TB_window a:hover { color: #000; }
#TB_window a:active { color: #666666; }
#TB_window a:focus { color: #666666; }
#TB_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; }
.TB_overlayMacFFBGHack { background: url(macFFBgHack.png) repeat; }
.TB_overlayBG { background-color: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }
* html #TB_overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px'); }
#TB_window { position: fixed; background: #ffffff; z-index: 102; color: #000000; display: none; border: 4px solid #525252; text-align: left; top: 50%; left: 50%; }
* html #TB_window { position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image { display: block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption { height: 25px; padding: 7px 30px 10px 25px; float: left; }
#TB_closeWindow { height: 25px; padding: 11px 25px 10px 0; float: right; }
#TB_closeAjaxWindow { padding: 7px 10px 5px 0; margin-bottom: 1px; text-align: right; float: right; }
#TB_ajaxWindowTitle { float: left; padding: 7px 0 5px 10px; margin-bottom: 1px; }
#TB_title { background-color: #e8e8e8; height: 27px; }
#TB_ajaxContent { clear: both; padding: 2px 15px 15px 15px; overflow: auto; text-align: left; line-height: 1.4em; }
#TB_ajaxContent.TB_modal { padding: 15px; }
#TB_ajaxContent p { padding: 5px 0px 5px 0px; }
#TB_load { position: fixed; display: none; height: 13px; width: 208px; z-index: 103; top: 50%; left: 50%; margin: -6px 0 0 -104px; }
* html #TB_load { position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect { z-index: 99; position: fixed; top: 0; left: 0; background-color: #fff; border: none; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; height: 100%; width: 100%; }
* html #TB_HideSelect { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px'); }
#TB_iframeContent { clear: both; border: none; margin-bottom: -1px; margin-top: 1px; _margin-bottom: 1px; }
#ajax_listOfOptions { position: absolute; width: 66px; height: 200px; overflow: auto; border: 1px solid #317082; background-color: #fff; text-align: left; font-size: 0.9em; z-index: 100; }
#ajax_listOfOptions div { margin: 1px; padding: 1px; cursor: pointer; font-size: 0.9em; }
#ajax_listOfOptions .optionDiv { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004276; }
#ajax_listOfOptions .optionDivSelected { background-color: #317082; color: #FFF; }
#ajax_listOfOptions_iframe { background-color: #F00; position: absolute; z-index: 5; }
.mama365-holder{margin:10px 0 0 0;}
#iatronet-widget300 { width: 300px; margin: 0 auto; padding: 0; }
#iatronet-widget160 { width: 160px; margin: 0 auto; padding: 0; }
#iatronet-widget190 { width: 190px; margin: 0 auto; padding: 0; }
#iatronet-widget { margin: 0 auto; padding: 0; }
#iatronet-widget300 a, #iatronet-widget160 a, #iatronet-widget190 a, #iatronet-widget a { color: #33669D; text-decoration: none; }
#iatronet-widget300 a:hover, #iatronet-widget160 a:hover, #iatronet-widget190 a:hover, #iatronet-widget a:hover { color: #33669D; text-decoration: underline; }
#iatronet-widget300 ul, #iatronet-widget160 ul, #iatronet-widget190 ul, #iatronet-widget ul { margin: 0; padding: 0; font: normal 11px Tahoma, Arial, sans-serif; }
#iatronet-widget300 li, #iatronet-widget160 li, #iatronet-widget190 li, #iatronet-widget li { list-style: none; background: transparent url(../images/iatronet/blt.gif) no-repeat 0 8px; padding: 2px 0 2px 10px; margin-left: 0; line-height: 14px; }
#iatronet-widget300 img, #iatronet-widget160 img, #iatronet-widget190 img, #iatronet-widget img { border: none; }
.iatronet-clear { clear: both; text-indent: -9999px; }
.iatronet-bxhdiv { margin: 0; padding: 5px 10px 5px 10px; }
#iatronet-bxtab-main { border-bottom: solid 1px #BBDAEF; margin: 0 0 5px 0; padding: 3px 0 0 0; }
#iatronet-bxtab-main ul { margin: 0; padding: 0; }
#iatronet-bxtab-main li { background: none; padding: 0 0 10px 0; }
#iatronet-bxtab-main li a, #iatronet-bxtab-main li a:hover { font-weight: bold; color: #0080C9; }
#iatronet-bxtab-main img { margin: 3px 0 0 0; padding: 0 10px 0 0; float: left; height: 60px; width: 60px; }
.iatronet-b1, .iatronet-b2 { font-size: 1px; overflow: hidden; display: block; }
.iatronet-b1 { height: 1px; background: #BBDAEF; margin: 0 2px; }
.iatronet-b2 { height: 1px; border-right: 1px solid #BBDAEF; border-left: 1px solid #BBDAEF; margin: 0 1px; }
.iatronet-b2 { background: #fff; }
.iatronet-bxb, .iatronet-bxhh { border-right: 1px solid #BBDAEF; border-left: 1px solid #BBDAEF; }
.iatronet-bxb { background: #fff; }
.iatronet-bxhh { background: transparent url(../images/iatronet/cntboxhdr.gif) repeat-x bottom; }
.iatronet-bxhh h3 { margin: 0; font: bold 12px Tahoma, Arial, sans-serif; color: #0081C9; padding: 4px 5px 6px 10px; }
#iatronet-widget300 h3 a, #iatronet-widget160 h3 a, #iatronet-widget190 h3 a, #iatronet-widget h3 a, #iatronet-widget300 h3 a:hover, #iatronet-widget160 h3 a:hover, #iatronet-widget190 h3 a:hover, #iatronet-widget h3 a:hover { color: #0081C9; }
#bxin2life { width: 300px; font-family: Arial; font-size: 11px; line-height: 14px; margin: 10px 0; }
#bxin2lifeheader { width: 300px; height: 50px; background: url(../images/in2life/header.png) no-repeat; }
#bxin2lifeheader #in2lifelogo { margin-left: 20px; }
#bxin2lifecontent { background-color: #f2f2f2; text-align: center; padding-top: 15px; padding-bottom: 15px; }
#bxin2lifeinner { width: 280px; background: url("../images/in2life/bg.png"); margin: 0px auto; padding-top: 10px; padding-bottom: 10px; }
#bxin2lifeinnercontent { width: 260px; margin: 0px auto; text-align: left; }
#bxin2lifeshadowdown { width: 280px; height: 5px; line-height: 5px; background: url("../images/in2life/shadowdown.png"); margin: 0px auto; padding: 0px; }
#bxin2lifeseperator { margin-top: 5px; width: 260px; clear: both; height: 8px; background: url("../images/in2life/seperator.png") no-repeat; line-height: 5px; }
#bxin2life .category { color: #9c8787; font-size: 11px; font-weight: bold; }
#bxin2life .title { color: #c94435; font-size: 11px; font-weight: bold; }
#bxin2life .itempicture { margin: 3px 10px 5px 0; }
#bxin2life .listitems { margin: 0px; padding: 0px; list-style-type: none; }
#bxin2life .listitems li { padding: 4px 0px 4px 0px; color: #c94435; }

#headerline .tbxs { height: 16px; font-size: 11px; color: #004276; vertical-align: middle; }
#headerline .ddls { height: 16px; font-size: 8px; color: #004276; vertical-align: middle; }
#headerline .spans { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #004276; vertical-align: middle; }
#headerline .imgbtns { vertical-align: middle; }
#headerline .spans2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#headerline .tbxs2 { height: 10px; font-size: 11px; color: #004276; vertical-align: middle; }

.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before, .clearfix:after {content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}

.article-tools-col .fb-like iframe { width: 180px !important; }
.article-tools-col .st_facebook_vcount *, .article-tools-col .st_twitter_vcount *, .article-tools-col .st_plusone_vcount div { margin-right: 0 !important; margin-left: 0 !important; }
.article-tools-col .st_plusone_vcount div { width: 50px !important; }

.tickerbck { background-color: Black; text-align: center; }
.greytickerbck { background-color: #545454; text-align: center; }
.tickername { font-size: 19px; color: #e8e8e8; font-weight: bold; text-decoration: underline; text-align: center; }
.tickerprice { font-size: 18px; color: White; }
.tickerpdeltagr { font-size: 15px; color: #00ed00; font-weight: bold; }
.tickerpdeltared { font-size: 15px; color: #ff0000; font-weight: bold; }
.tickername a { text-decoration: underline; color: #e8e8e8; }
.tickername a:hover { text-decoration: underline; color: #e8e8e8; }

#ticker-data { border: none; }
#ticker-data td { background-color: #000000; text-align: center; width: 250px; }
#ticker-data td.first_column { text-align: center; width: 740px; }
#ticker-data td.last_column { text-align: center; width: 640px; }

#ticker-data td.g { font-size: 18px; color: #00ed00; }
#ticker-data td.g a { font-size: 18px; color: #00ed00; text-decoration: none; }
#ticker-data td.g a:hover { font-size: 18px; color: #00ed00; text-decoration: none; }
#ticker-data td.y { font-size: 18px; color: #fffbbb; }
#ticker-data td.y a { font-size: 18px; color: #fffbbb; text-decoration: none; }
#ticker-data td.y a:hover { font-size: 18px; color: #fffbbb; text-decoration: none; }
#ticker-data td.r { font-size: 18px; color: #ff0000; }
#ticker-data td.r a { font-size: 18px; color: #ff0000; text-decoration: none; }
#ticker-data td.r a:hover { font-size: 18px; color: #ff0000; text-decoration: none; }

#ticker-datarealtime table { margin: 0px; padding: 0px; }
#ticker-datarealtime .tickervalues { height: 28px; }
#ticker-datarealtime .tickername { height: 25px; padding: 0px !important; margin: 0px !important; }

/* TOPbox CSS */
.img-shadow { height: 60px; width: 58px; float: left; background: url(../images/small-img-bg.png) top left no-repeat; }
.img-shadow1 { height: 60px; width: 58px; background: url(../images/small-img-bg.png) top left no-repeat; float: left; }
.img-shadow-big { height: 72px; width: 65px; background: url(../images/small-img-bg.png) top left no-repeat; float: left; }

.topbox-220 { width: 220px; height: 55px; float: left;}

.top-img-165-outer { height: 55px; width: 160px; float: left; vertical-align: middle; position: relative; }
.top-img-165-inner { width: 160px; height: 55px; vertical-align: middle; padding-left: 7px; display: table-cell; font-weight: bold; }

.topbox-280-outer { height: 55px; width: 260px; float: left; vertical-align: middle; position: relative; }
.topbox280-inner { width: 280px; height: 72px; vertical-align: middle; display: table-cell; font-weight: bold; }
.topbox280-inner .breadcrumbs {font-weight:normal;}

.topbox-260-outer { height: 55px; width: 260px; float: left; vertical-align: middle; position: relative; }
.topbox-260-inner { width: 260px; height: 55px; vertical-align: middle; padding-left: 7px; display: table-cell; font-weight: bold; }

.topbox-330 { width: 330px; height: 72px; float: left; margin-left: 5px; }

/* TOPbox A */
.topbox-340 { width: 340px; height: 62px; float: left; margin-top: 2px; }
.topbox-270-middle { height: 55px; width: 260px; float: left; vertical-align: middle; padding-left: 7px; position: relative; }
.topbox-270-inner { width: 270px; height: 55px; vertical-align: middle; display: table-cell; }
.topbox-270-middle h3 { font-size: 12px; line-height: 16px}

/* TOPbox B */

/* TOPbox C */
.topbox-links4 { float: left; margin: 0; padding: 0; }
.topbox-mt7 { margin-top: 7px; }
.topbox-pt12 { padding-top: 12px; }
#fp-pc .post-box-top { margin-bottom: 2px; }
.holder-inline { display: inline-table; margin-top: 0px; }

/* TOPbox OLD */
#fp-o2 .postframe-355, #fp-o3 .postframe-355 { height: 355px !important; margin-bottom: 5px; margin-top: 5px; }
#fp-o2 .col-l, #fp-o3 .col-l { width: 425px; }
#fp-o2 .col-r, #fp-o3 .col-r { width: 250px; }
#fp-o2 .post-box-top, #fp-o3 .post-box-top { padding-bottom: 10px; }
#fp-o2 .size14, #fp-o3 .size14 { margin: 5px 0px 0px 0px !important; }
.holder-mt10 { margin-top: 10px; }
.oldlinks-list4 { display: inline-table; width: 100%; padding-top: 2px; }
/* TOPbox WIDE */

.newdeal-page #main { padding-top: 1px; }
.newdeal-page #content, .page-style2 #content { float: left; width: 690px; }
.newdeal-page .article { background: none; padding: 0; font-size: 15px; line-height: 21px; }
.newdeal-page .article-bar { margin-bottom: 5px; }
.newdeal-page .article-bar .tools a { color: #1A4385; }
.newdeal-page .article-bar .tools a:hover { color: #CA0002; }
.newdeal-page .article-bar .tools .link-edit { background: url(../images/ico-edit2.gif) no-repeat 0 50%; }
.newdeal-page .article-bar .tools .link-email { background: url(../images/ico-email3.gif) no-repeat 0 50%; }
.newdeal-page .date-box strong { background: #f0f4f7; color: #333; }
.newdeal-page .date-box span { background: #d0e0ef; }
.newdeal-page .date-box em { background: #5189bc; }
.newdeal-page .article p { margin-bottom: 21px; }
.newdeal-page .blog-content .social-info { margin: -4px auto 15px; }
.newdeal-page .blog-content .followus { padding-bottom: 18px; }
.newdeal-page .blog-content { padding-bottom: 4px; }

.strathgikosanalyths-page #footer .holder { float: right; }
.strathgikosanalyths-page #footer .holder p { float: right; margin-left: 45px; }
.strathgikosanalyths-page #footer .frame { float: left; text-align: left; }
.strathgikosanalyths-page #main { padding-top: 1px; }
.strathgikosanalyths-page #sidebar { float: right; }
.strathgikosanalyths-page #sidebar .column-l { float: right; }
.strathgikosanalyths-page #sidebar .column-r { float: left; }
.strathgikosanalyths-page #content { width: 690px; }
.strathgikosanalyths-page #content { float:left; }
.strathgikosanalyths-page .article { background: none; padding: 0; line-height: 21px; font-size: 15px; margin-top: 2px;}
.strathgikosanalyths-page #main { padding-top: 1px; }
.strathgikosanalyths-page #content { float: left; width: 690px; }
.strathgikosanalyths-page .article { background: none; padding: 0; font-size: 15px; line-height: 21px; }
.strathgikosanalyths-page .article-bar { margin-bottom: 5px; }
.strathgikosanalyths-page .article-bar .tools a { color: #1A4385; }
.strathgikosanalyths-page .article-bar .tools a:hover { color: #CA0002; }
.strathgikosanalyths-page .article-bar .tools .link-edit { background: url(../images/ico-edit2.gif) no-repeat 0 50%; }
.strathgikosanalyths-page .article-bar .tools .link-email { background: url(../images/ico-email3.gif) no-repeat 0 50%; }
.strathgikosanalyths-page .date-box strong { background: #f0f4f7; color: #333; }
.strathgikosanalyths-page .date-box span { background: #d0e0ef; }
.strathgikosanalyths-page .date-box em { background: #5189bc; }
.strathgikosanalyths-page .article p { margin-bottom: 21px; }
.strathgikosanalyths-page .blog-content .social-info { margin: -4px auto 15px; }
.strathgikosanalyths-page .blog-content .followus { padding-bottom: 18px; }
.strathgikosanalyths-page .blog-content { padding-bottom: 4px; }

.blogpost{overflow: visible;}
.blogpost .article-photo{float:left; margin-right:10px;}
.blog-content .main-box3{clear:both;}
.blogpost-toolbox{background:#EFEFEF;font-size:12px;display: block;padding: 3px;margin:-5px -5px 15px -5px;}
.blogpost-toolbox .facebook-like{float:left; width:120px;}
.blogpost-toolbox .google-plus{float:left; width:80px;}
.blogpost-toolbox .disqus-comments{float:left; width:320px; text-align:center; font-weight:bold;}
.blogpost-toolbox .social-bar{float:right; width:140px;padding-top:3px;}
.blogpost-toolbox .social-bar .addthis_toolbox{float:left;}
.blogpost-toolbox .social-bar .extra-icons{float:right; width:30px;}
.blogpost-toolbox .social-bar .extra-icons ul.list{padding:0;}
.comments-intro{clear:both; width:400px;padding:10px 0 0 0;}
.add-comment{width:223px; float:right;margin:0;}
.count-comments{width:88px; height:25px; padding:5px 0 0 80px; margin:3px 0 0 0; float:left;background: transparent url(../images/comments-bottom.png) no-repeat 0 0; font-weight:bold; font-size:13px;cursor:pointer}
.tigerstr-twitter{margin:-20px 0 -10px 0; float:right;}
.posts-area .tigerstr-twitter{margin-bottom:-30px;}
.posts-list2 .comments-count{float:left;}

#ft-holder { padding: 10px 0; margin: 0 0 10px 0; background: url(../images/sep07.gif) repeat-x scroll 0 100% transparent; }
#ft-holder .post-box { background: none; margin-bottom: 5px; }
#ft-holder .column2 .block2 .link-list2{margin-left:10px;margin-right:10px;width: auto;}

#thebanker-header { margin: 10px 0; }
#thebanker-header .picture { margin: 0 0 10px 0; }

.margintop {margin-top:10px!important;}
.paddingtop {padding-top:10px!important;}

#fp-pa.posts-frame {margin-bottom:5px; margin-top:2px;}
#fp-pa .img-shadow img {vertical-align:middle; margin-left:7px;width: 50px;}
#fp-pa .topbox340 {padding-bottom:7px;}
#fp-pa .links-list-first li, #fp-pb .links-list-first li {background:none; padding:0}
#fp-pa .start-arrow, #fp-pb .start-arrow {margin:5px 5px 0 0	}
#fp-pa .post-boxART h3 a {color:#CA0002}
#fp-pa .post-boxART .breadcrumbs li, #fp-pa .post-boxART .breadcrumbs li a {color:#004276}

#fp-pb.posts-frame {margin-bottom:5px; margin-top:2px;}
#fp-pb .bgdown {background:none}
#fp-pb .holder-mid h3 {font-size:14px}
#fp-pb .topbox-330.pos-1 {padding-left:0;margin-left:0;width:342px; font-size: 13px;}
#fp-pb .post-3box {padding:0}
#fp-pb .topbox280-inner {font-size: 13px;}

#fp-pc .paddingtop {padding-top:12px;}
#fp-pc .topbox-330.pos-1 {padding-left:0;margin-left: 0; width:346px; font-size: 13px;}
#fp-pc .topbox-220.pos-1 {padding-left:0;margin-left: -6px;}
#fp-pc .topbox280-inner {font-size: 13px;}

#fp-po .paddingtop {padding-top:10px;}
#fp-po .main-boxART {width:auto}
#fp-po .post-3box {padding:0}
#fp-po .topbox-330.pos- {font-size: 13px;}

#fp-pw .paddingtop {padding-top:10px;}

#fp-pb .topbox-220 .img-shadow img,#fp-pc .topbox-220 .img-shadow img,#fp-po .topbox-220 .img-shadow img,#fp-pw .topbox-220 .img-shadow img, .dossierbox3 .topbox-220 .img-shadow img {vertical-align:middle; margin-left:7px; width:50px; margin-top:0;}

#fp-pb .topbox-330 .img-shadow1 img,#fp-pc .topbox-330 .img-shadow1 img,#fp-po .topbox-330 .img-shadow1 img {vertical-align:middle; margin-left:7px; width:60px}

#fp-pa .topbox-330x72 .img-shadow-big img,#fp-pb .topbox-330x72 .img-shadow-big img,#fp-pc .topbox-330x72 .img-shadow-big img,#fp-po .topbox-330x72 .img-shadow-big img,#fp-pw .topbox-330x72 .img-shadow-big img {vertical-align:middle; margin-left:7px;}

#fp-pc .topbox-links4 .links-list4 {padding: 0 20px 0 5px;list-style: none;margin: 10px 0 0 0;height: 1%;font-size: 13px;}
#fp-pc .posts-frame .post-box-top {padding: 3px 0 0 0;}
#fp-pc .posts-frame .post-box-top p{font-size:14px;}
#fp-pc .topbox-links4-left {padding: 0;list-style: none;float:left; margin:5px 0 0 0!important;height: 1%;font-size: 13px;width:350px;}
#fp-pc .topbox-links4-right {padding: 0;list-style: none;float:left; margin:5px 0 0 0!important;height: 1%;font-size: 13px;width:325px;}
#fp-pc .posts-frame .col-l .topbox-mt7 {margin-top: 3px;}
#fp-pc .posts-frame .col-l .topbox-mt7 h3 {line-height: 18px;}
#fp-pc .post-boxART h3 a, #fp-pb .post-boxART h3 a {color:#CA0002}
#fp-pc .post-boxART .breadcrumbs li, #fp-pc .post-boxART .breadcrumbs li a, #fp-pb .post-boxART .breadcrumbs li, #fp-pb .post-boxART .breadcrumbs li a {color:#004276}

#fp-pc .topbox-links4-right .links-list4 {margin-right:0!important;}

#fp-c2 .links-list4-holder .links-list4 li, #fp-c3 .links-list4-holder .links-list4 li {margin-bottom:0 !important;}
#fp-c2 .first-row, #fp-c3 .first-row{background: transparent url("../images/sep07.gif") repeat-x scroll 0 100%;padding: 0 0 5px 0; width:675px;}
#fp-c2 .first-row .links-list4, #fp-c3 .first-row .links-list4{padding:0;}
#fp-c2 .topbox-mt7, #fp-c3 .topbox-mt7 {margin-top: 8px !important;}
#fp-c2 .main-boxART .post-box h3, #fp-c3 .main-boxART .post-box h3{margin-top:5px !important;}
#fp-c2 .main-boxART .post-box .breadcrumbs, #fp-c3 .main-boxART .post-box .breadcrumbs{margin-bottom: -3px !important;}
#fp-c2 .main-boxART .links-list4-holder .links-list4, #fp-c3 .main-boxART .links-list4-holder .links-list4 {padding:5px 0 0 0 !important;}

#fp-b2 .links-list4-holder .links-list4 li, #fp-b3 .links-list4-holder .links-list4 li {margin-bottom:0 !important;}
#fp-b2 .holder .col-l .post-box-top a img, #fp-b2 .holder .col-r .main-boxART a img, #fp-b3 .holder .col-l .post-box-top a img, #fp-b3 .holder .col-r .main-boxART a img  {margin-top:4px;}
#fp-b2 .holder .col-r .post-boxART a img, #fp-b3 .holder .col-r .post-boxART a img  {margin-top:1px;}
#fp-b2 h2, #fp-b3 h2{margin-bottom:0 !important;}
#fp-b2 .main-boxART, #fp-b3 .main-boxART{margin-top:10px !important;}
#fp-b2 .main-boxART .post-box, #fp-c2 .main-boxART .post-box, #fp-b3 .main-boxART .post-box, #fp-c3 .main-boxART .post-box{padding-top:0 !important;padding-bottom:3px !important;}
#fp-b2 .main-boxART .post-box h3, #fp-b3 .main-boxART .post-box h3{margin-top:5px !important;}
#fp-b2 .col-r .topbox-mt7, #fp-b3 .col-r .topbox-mt7 {width: 312px !important; padding:6px 6px 0 7px !important;}
#fp-b2 .col-l .topbox-mt7, #fp-b3 .col-l .topbox-mt7 {margin-top: 2px !important;}
#fp-b2 .main-boxART .links-list4-holder .links-list4 li, #fp-b3 .main-boxART .links-list4-holder .links-list4 li{margin:5px 0 0 0 !important;}
#fp-b2 .main-boxART .post-box .breadcrumbs, #fp-b3 .main-boxART .post-box .breadcrumbs {margin-bottom: -5px !important;}

#fp-a .links-list4-holder .links-list4 li {margin-bottom:0 !important;}
#fp-a .holder .col-l .post-box-top a img, #fp-a .holder .col-r .main-boxART a img  {margin-top:4px;}
#fp-a h2, #fp-b3 h2{margin-bottom:0 !important;}
#fp-a .main-boxART{margin-top:10px !important;}
#fp-a .main-boxART .post-box, #fp-a .main-boxART .post-box{padding-top:0 !important;padding-bottom:3px !important;}
#fp-a .main-boxART .post-box h3{margin-top:5px !important;}
#fp-a .col-r .topbox-mt7 {width: 312px !important; padding:6px 6px 0 7px !important;}
#fp-a .main-boxART .links-list4-holder .links-list4 li{margin:5px 0 0 0 !important;}

/*Simos New Styles*/
.col-r .topbox-mt7 {border:solid 1px #dadada; width: 315px; padding:6px 3px 0 7px; margin-top:0; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#mega-footer{background:#006699;padding:0 20px 10px 20px; width:980px;margin:10px 0 0 -10px; color:#fff;}
#mega-footer a{color:#fff;}
#mega-footer a:hover{color:#ccc; text-decoration:none;}
#mega-footer ul{list-style:none; margin:15px 0 0 0; padding:0; float:left; width:160px;}
#mega-footer ul li{margin:3px 0; padding:0;}
#mega-footer ul li:first-child{font-weight:bold;font-size:11px;}
#mega-footer .mf-left{float:left; width:170px;}
#mega-footer .mf-right{float:right; width:640px;}
#mega-footer .mf-post{border-top: solid 2px #66a3c2;margin:20px 0 0 0;}
#mega-footer .mf-post .social-followus {float:left;width:270px;background:none;padding:0;margin:0;}
#mega-footer .mf-post .social-followus h3{display:none}
#mega-footer .mf-post .social-followus ul{width:270px;margin:10px 0 0 0;}
#mega-footer .mf-post .social-followus ul li a {opacity:1.0;filter:alpha(opacity=100);}
#mega-footer .mf-post .identity {width:370px; height:20px; float:right; background:#fff; padding:5px 0;margin:12px 0 0 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#mega-footer .mf-post .identity ul {width:370px;margin:0;}
#mega-footer .mf-post .identity ul li{float:left; border-left: solid 1px #006699; font-size:13px;}
#mega-footer .mf-post .identity ul li a{color:#006699; padding:0 14px;}
#mega-footer .mf-post .identity ul li:first-child{font-weight:normal;font-size:13px; border:0;}
#mega-footer .mf-post p {font-size:11px;margin:10px 0 10px 0;}
#mega-footer .mf-post p a{text-decoration:underline;}
#mega-footer .mf-post p.coops {font-size:14px; margin:0; font-weight:bold;}
#post-footer{margin:10px; font-size:11px; color:#959595;}
#post-footer a{color:#959595; text-decoration:underline;}
#post-footer p{margin:5px 0;}
#post-footer .pf-left{float:left; width:330px;}
#post-footer .pf-right{float:right; width:640px;}
#post-footer .mf-logos {width: 640px;}
#post-footer .mf-logos ul {width: 640px;margin:0;padding:0;list-style:none;}
#post-footer .mf-logos ul li {margin:0 0 4px 0;line-height:26px; float:left;}
#post-footer .mf-logos ul li a {background: url(../images/bg-mf-logos.png) no-repeat 0 0; width:78px; height:28px; display:block;margin: 0 20px 0 0; padding:0;}
#post-footer .mf-logos ul li a span {display:none;}
#post-footer .mf-logos ul li a:hover {text-decoration:none;}
#post-footer .mf-logos ul li:first-child + li a{background-position: -87px 0;width:64px;}
#post-footer .mf-logos ul li:first-child + li + li a{background-position: -161px 0;width:56px;}
#post-footer .mf-logos ul li:first-child + li + li + li a{background-position: -228px 0;width:60px;}
#post-footer .mf-logos ul li:first-child + li + li + li + li a{background-position: -296px 0;width:120px; margin-right:45px;}
#post-footer .mf-logos ul li:first-child + li + li + li + li +li a{background-position: -436px 0;width:33px;}
#post-footer .mf-logos ul li:first-child + li + li + li + li +li +li a{background-position: -479px 0;width:62px;}
#post-footer .mf-logos ul li a:hover {opacity:0.8;filter:alpha(opacity=80);}
#content-ability-cms{text-align:right;padding:0 20px 0 0;}

#contentList .posts-list li {vertical-align: top;height: 1%;overflow: hidden;padding: 11px 6px 10px 6px;background: url(../images/sep11.gif) repeat-x;margin-top: -1px;}
#contentList .posts-list5 li {padding: 11px 0 10px;}
#contentList .posts-list3 .more, #contentList .post-box .more, #contentList .block3 .more {padding-right: 9px;background: url(../images/arrow05.png) no-repeat 100% 50%;float: right;}
#contentList .posts-list3 .date, #contentList .post-box .date {font-style: normal;margin:4px 0 0 10px;float: right;line-height:10px;}
#contentList .post-box p {margin: 0 0 -2px;clear: right;}
#contentList .post-box h3 {font-size:14px;line-height:14px;}
#contentList .post-box img {margin-right: 10px;}
#contentList .news-content .post-box {padding: 15px 0 10px;background: url(../images/sep11.gif) bottom repeat-x;}
#contentList .news-content .post-box p {margin-bottom: 0;}
#contentList .breadcrumbs li {font-size: 13px;}

.links-listFolders { padding: 0; list-style: none; margin: 10px 10px 0 70px; height: 1%; float:left; font-size:13px; clear:left; width:420px;}
.links-listFolders li { vertical-align: top; height: 1%; padding-left: 10px; margin-bottom: 3px; background: url(../images/bullet04.gif) no-repeat 0 6px; }
.tags h2 {color: #CA0002;font-size: 20px;line-height: 20px;margin: 2px 0;float:left;}
.tags .social-bar {	width:220px;float:right;margin-right:70px;}
#ft-holder .post-box{background: url("../images/sep07.gif") repeat-x scroll 0 0% transparent; padding: 10px 0 0 0;}
#ft-holder .column1{width:320px;}
#ft-holder .column2{width:340px;}
.rightcol-folder-articles {margin-bottom:10px;}
.rightcol-folder-articles img{width:30px; float:left; margin-right:5px;}
.rightcol-folder-articles li.active{background:#efefef; padding-left:5px; padding-right:5px;}
.rightcol-folder-articles li.active a{color:#CA0002; font-weight:bold;}
.inbrokers-chart-article {float:right;width:295px;padding:0 0 0 5px}
.inbrokers-chart-article img{margin-bottom:9px;}
.inbrokers-chart-article map{display:none;}
.widemarketgroup{ width: 296px;border:none}
.tabset2 a.widetab{width:110px}

.top-stripe .social-bar {overflow:hidden;width:120px;padding:0;float:right;margin-right:77px;}
.top-stripe .social-bar .addthis_toolbox { float: left;width:104px}
.top-stripe .social-bar .extra-icons {float: left;width:16px}
.top-stripe .social-bar .list { float:left;width: 16px;padding:0}

.search-panel{background:#F5F5F5;padding:5px;}
.search-panel-line {padding:3px 0;}
.search-panel-line label {width:160px; display: inline-block; text-align:right;}
input#search-announcements{margin-left:162px;}

.ad-sponsor div div{margin:10px 0 0 0;}

.video-icon img{margin: 0;float: none;}
.opinions-analysis-block .video-icon img, .useful-block .video-icon img{margin-right: 5px;}
#fp-b2 .topbox-330 .video-icon img, #fp-b3 .topbox-330 .video-icon img, #fp-c2 .topbox-330 .video-icon img, #fp-c3 .topbox-330 .video-icon img, #fp-b2 .topbox-220 .video-icon img, #fp-b3 .topbox-220 .video-icon img, #fp-c2 .topbox-220 .video-icon img, #fp-c3 .topbox-220 .video-icon img{margin-top: 5px;}

.article-template-article-wide #article-photo img {float: none;margin: 0;}
.article-template-article-wide .meta {height: 62px;font-size: 11px;line-height: 13px;padding: 10px 0;margin: 15px 0 0 0;border-top: dotted 1px #d9d9d9;position: relative;}

.bloglistcomments{margin-top:15px;}
.bloglistcomments .main-heading h2, .bloglistcomments .main-heading h3 { font-size: 14px; color: #ca0002; float: left; border-left: 5px solid #069; margin: 0; padding: 0 4px; background: #fff; line-height:20px;}
.bloglistcomments .post {color: #42474A; background:none; font-size:15px;margin: 0; padding:0;}
.bloglistcomments .post-list {list-style-type: none; margin: 0; padding:0;}
.bloglistcomments .post-list .post:before, .bloglistcomments .post-list .post:after {content: "";display: table;line-height: 0;}
.bloglistcomments .post-list .post:after {clear: both;}
.bloglistcomments .post-list .post:before, .bloglistcomments .post-list .post:after {content: "";display: table;line-height: 0;}
.bloglistcomments .post-list .post {position: relative;}
.bloglistcomments .post-list > .post {padding-left: 60px;}
.bloglistcomments .post-content:before, .bloglistcomments .post-content:after {content: "";display: table;line-height: 0;}
.bloglistcomments .post-content:after {clear: both;}
.bloglistcomments .post-content:before, .bloglistcomments .post-content:after {content: "";display: table;line-height: 0;}
.bloglistcomments .post-content {transition: all 0.2s ease-in-out 0s;}
.bloglistcomments .post-content .avatar {top: 0;}
.bloglistcomments .avatar {left: 0;position: absolute;top: 13px;transition: left 0.2s linear 0s;}
.bloglistcomments .avatar .user {background: none repeat scroll 0 0 #E6E6E6;border-radius: 3px 3px 3px 3px;display: block;position: relative;z-index: 100;}
.bloglistcomments .avatar .user img {border-radius: 3px 3px 3px 3px;display: block;height: 48px;width: 48px;}
.bloglistcomments .post-content .post-body {position: relative;}
.bloglistcomments .post-content header {color: #777777;font-size: 13px;line-height: 17px;position: relative;}
.bloglistcomments header{display: block;}
.bloglistcomments .post-content header a, .bloglistcomments .post-content header .author {font-weight: 600;color: #777777;display:inline-block;font-style:normal;}
.bloglistcomments .post-meta {display: inline-block;}
.bloglistcomments .post-content header .bullet {padding: 0 4px;}
.bloglistcomments .post-content .bullet {color: #CCCCCC;font-size: 75%;line-height: 1.4;padding: 0;}
.bloglistcomments .post-content header .time-ago, .bloglistcomments .post-content header .total-votes, .bloglistcomments .post-content header .parent-link {color: rgba(30, 55, 70, 0.4);font-size: 95%;font-weight: 500;}
.bloglistcomments .post-content header a, .bloglistcomments .post-content header .author {font-weight: 600;}
.bloglistcomments a {text-decoration: none;transition: color 0.1s linear 0s;}
.bloglistcomments p a {color: #004276 !important;}
.bloglistcomments .post-content .post-message-container {overflow: hidden;position: relative;width: 100%;}
.bloglistcomments .post-content .post-message:before, .bloglistcomments .post-content .post-message:after {content: "";display: table;line-height: 0;}
.bloglistcomments .post-content .post-message:after {clear: both;}
.bloglistcomments .post-content .post-message p {line-height: 21px;margin: 0 0 15px;}
.ft-disclaimer { font-size: 11px; margin: 10px 0; color: #666; text-align: left; }

#ekloges14{width:272px; border:dotted 1px #7f7f7f; background: #fff url("../images/ekloges2014xxx-ru-bg.png") no-repeat 0 0; margin:0 auto 10px; padding:42px 14px 0 14px;}
#ekloges14 .post-box img{margin:0 10px 10px 0;}
#ekloges14 .post-box h3{margin-top:10px;}
#ekloges14 .post-box h3.ekloges14also{clear:both;}

#dilosi14{width:272px; border:dotted 1px #7f7f7f; background: #fff url("../images/dilosi2014xxx-ru-bg.png") no-repeat 0 0; margin:0 auto 10px; padding:38px 13px 0 13px;}
#dilosi14 .post-box img{margin:0 10px 10px 0;}
#dilosi14 .post-box h3{margin-top:14px;}
#dilosi14 .post-box h3.dilosi14also{clear:both;}

.ad-billboard div { margin:0 auto 10px; }

.dossierbox { margin-top:10px; margin-bottom:-5px;}
.dossierbox .main-box3 .br { padding: 2px; }
.dossierbox .main-box3 .dossiermainimg { float: left; width: 222px; margin: 0; height: 105px; }
.dossierbox .main-box3 .links-list4-holder .links-list4 li { height: auto; }
#dossierboxslider { position: relative; overflow: hidden; margin: 0; float: right; width: 450px; height: 81px; padding: 4px 0 0 10px; }
#dossierboxslider div { position: relative; margin: 10px 0 0 0; padding: 0; height: 135px; }
#dossierboxslider div strong { font-size: 13px!important;  }
#dossierboxslider div em { font-size: 11px!important;  }
#dossierboxslider div ul { position: relative; display: block; float: left; width: 460px; height: 15px; }
#dossierboxslider div li { padding-bottom:5px; line-height:13px;}
#dossierboxslider a.control_prev, #dossierboxslider a.control_next { position: absolute; top: 0; z-index: 999; display: block; padding: 3px 6px 4px; width: auto; height: auto; background: #004276; color: #fff; text-decoration: none; font-weight: 600; font-size: 16px; opacity: 0.8; cursor: pointer; }
#dossierboxslider a.control_prev:hover, #dossierboxslider a.control_next:hover { opacity: 1; -webkit-transition: all 0.2s ease; }
#dossierboxslider a.control_prev { right: 22px; border-radius: 3px 0 0 3px; }
#dossierboxslider a.control_next { right: 0; border-radius: 0 3px 3px 0; }
.slider_option { position: relative; margin: 10px auto; width: 160px; font-size: 12px; }

.dossierbox1 { margin-top:10px; margin-bottom:10px; background-repeat:no-repeat; background-position:0 30px; position:relative;}
.dossierbox1 .links-list4-holder .links-list4 li { height: auto; }
.dossierbox1 .align-right-link {float: right; width:500px; padding: 4px 0 0 10px; }
.dossierbox1 #dossierboxslider {width:500px; height: 81px;padding: 0;}
.dossierbox1 #dossierboxslider div ul { width: 500px; }
.dossierbox1 a.control_prev, .dossierbox1 a.control_next { position: absolute; top: 0; z-index: 999; display: block; padding: 2px 6px 3px; width: auto; height: auto; background: #a0a0a0; color: #fff; text-decoration: none; font-weight: 600; font-size: 16px; opacity: 0.8; cursor: pointer; }
.dossierbox1 a.control_prev:hover, .dossierbox1 a.control_next:hover { opacity: 1; -webkit-transition: all 0.2s ease; }
.dossierbox1 a.control_prev { right: 23px; }
.dossierbox1 a.control_next { right: 0; }

.dossierbox2 { margin-top:10px; margin-bottom:5px;}
.dossierbox2 .news-list li {padding-bottom: 6px; padding-top:2px;}
.dossierbox2 .news-list li a img{float:left;margin-right: 8px;margin-top: 0;}
.dossierbox2 .news-list li a:hover img{opacity:0.8;filter:alpha(opacity=80);}

.dossierbox3 { margin-top:10px; margin-bottom:5px;}
.dossierbox3 .topbox-220 {height:auto;width:210px;padding-right:10px;}
.dossierbox3 .topbox-220 .img-shadow {margin-left:-6px; margin-top:5px;}
.dossierbox3 .top-img-165-outer {width: 150px;margin-top:5px;}
.dossierbox3 .top-img-165-inner {font-weight: normal;}
.dossierbox3 .topbox-220.pos-3{width:235px;}

/*Article with authors*/
.article-tools-right{float:right; width:50%;}
#article-tools-right-legend{float:right; text-align:right; font-size:10px;}
.article-tools-right-legend-text{height:16px; line-height:16px; color:#fff; background:#8d8d8d url("../images/bg-article-tools-right-legend.png") no-repeat right 0; margin:2px 5px 0 0; padding:0 8px 0 5px;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;}
.article-authors{border-top:dotted 1px #d9d9d9;border-bottom:dotted 1px #d9d9d9;margin:10px 0 0 0;}
.blogpost .article-authors{margin-bottom:10px;}
.article-author-single{color: #ca0002;font-size: 13px;font-style: italic;font-weight: bold; line-height:14px;padding: 15px 0 0 0;}
.article-author{font-size:13px;float:left;width:330px;height:39px;padding:16px 0 7px 0;overflow:hidden; line-height:15px;}
.article-authors div.article-author:nth-child(2n) {float:right; padding-right:0;}
.article-authors div.article-author:first-child + div.article-author, .article-authors div.article-author:first-child + div.article-author + div.article-author + div.article-author, .article-authors div.article-author:first-child + div.article-author + div.article-author + div.article-author + div.article-author + div.article-author, .article-authors div.article-author:first-child + div.article-author + div.article-author + div.article-author + div.article-author + div.article-author + div.article-author + div.article-author{float:right; padding-right:0;}
.article-author img{width:45px;height:45px;float:left;margin:-8px 5px 0 0 !important; border: solid 1px #bababa;}
.article-author a{color:#ca0002;font-style:italic;font-weight:bold;background: url(../images/arrow04.png) no-repeat 100% 5px; padding-right:12px;}
.article-author a.author-email{color:#333;font-weight:normal;font-size:11px; background:none;}
.author-social-follow {float:right; width:100px;}
.author-social-follow p{font-size:11px; color:#9b9b9b; line-height:14px; margin:0 !important;}
.author-social-follow ul {margin:0;padding:0;list-style:none;}
.author-social-follow ul li {margin:0;line-height:12px; float:left;}
.author-social-follow ul li a {background: url(../images/bg-authors-social-btns.png) no-repeat 0 0; width:16px; height:16px; display:block;margin: 0 4px 0 0; padding:0;}
.author-social-follow ul li a span {display:none;}
.author-social-follow ul li a:hover {text-decoration:none;}
.author-social-follow ul li.facebook a{background-position: 0 0;}
.author-social-follow ul li.twitter a{background-position: -20px 0;}
.author-social-follow ul li.gplus a{background-position: -40px 0;}
.author-social-follow ul li.linkedin a{background-position: -60px 0;}
.author-social-follow ul li.rss a{background-position: -80px 0;}
.author-social-follow ul li a:hover {opacity:0.8;filter:alpha(opacity=80);}
.post-article-authors{border-top:0;border-bottom:0;margin:0;}
.post-article-authors .article-author{width:330px;}
.post-article-authors .author-social-follow {width:105px;height:16px;padding:7px 7px 7px 15px;background: transparent url("../images/bg-authors-social-bubble.png") no-repeat 0 0;}
.post-article-authors .author-social-follow p{float:left;line-height:16px;}
.post-article-authors .author-social-follow ul{float:left;}

/*Author page*/
.author-bio{font-size:13px;}
.author-bio h2{font-size:28px;font-weight: normal;padding:38px 0 7px 0; margin:13px 0 15px 0;color:#004276;}
.author-bio img{width:120px;height:120px;float:left;margin:0 15px 0 0; border: solid 1px #bababa;}
.author-bio a.author-email{color:#004276;font-weight:normal;font-size:14px; background:none;}
.author-bio-contacts{border-top:dotted 1px #d9d9d9;border-bottom:dotted 1px #d9d9d9;padding:10px 0;float:right;width:553px;}
.author-bio-text{line-height:18px; font-size:14px;}
.author-bio .author-social-follow {width:150px;height:16px;padding:0;}
.author-bio .author-social-follow p{float:left;line-height:16px;}
.author-bio .author-social-follow ul{float:left;margin-left:5px;}

/*About us page*/
#aboutus-page{margin-top:10px;}
#aboutus-page p{font-size:13px;line-height:18px;}
.accbox{background:#f6f6f6;padding:3px 10px;margin:0 0 10px 0;}
.accbox .article-author{font-size:14px;float:left;width:595px;height:39px;padding:13px 0 7px 0;border-bottom:0;line-height:17px;}
.accbox .article-author .author-name{color:#006699;font-style:normal;font-weight:bold;background: none;}
.accbox .article-author .author-email{color:#333;font-style:italic;font-weight:normal;font-size:12px;}
.accbox .author-social-follow {margin-top:10px;font-size:11px;font-style:italic; text-align:right;}
.accbox .author-social-follow ul li {float:right;}
a.accboxarrow{display:block;float:right;width:48px;height:47px;margin:6px 0 0 0;border-left:solid 1px #a5a5a5;background: transparent url("../images/bg-acc-arrows.png") no-repeat 15px 18px;}
a.accboxarrow span{display:none;}
a.btnactive{background-position:15px -20px;}
.accboxdescr{border:solid 1px #e8e8e8; border-top: solid 5px #ccc; margin: 0 -10px -3px -10px;padding:0 10px;font-size:12px; line-height:15px;clear:both; background:#fff; display:none;}
#aboutus-page .accboxdescr p{font-size:12px; line-height:15px;}
p.authormore {margin:18px 0;}
p.authormore a{color:#333;background: #f3f3f3 url(../images/arrow05.png) no-repeat 98% 11px;padding:7px 20px 7px 10px;}
p.authormore a b{color:#006699;font-weight:bold;}
#aboutus-page .main-heading{margin:10px 0;}
.about-heading { overflow: hidden; width: 100%; background: #f4f4f4; line-height:34px; margin: 10px 0; height: 34px; }
.about-heading h3 { font-size: 14px; color: #ca0002; margin: 0; padding:0 10px; line-height:34px;}
.simplebox{padding:3px 10px;margin:0 0 10px 0;}
.isblue{color:#006699;}
.isred{color:#cd0002;}
#aboutus-page .isred{font-size:16px; margin-top:8px; display:inline-block;}
.simplebox .left{float:left;}
.simplebox .right{float:right;}
.accbox2col{width:320px;float:left;}
.accbox2col.right{float:right;}
.accbox2col .article-author{width:305px;}
.accbox i{font-size:12px;}
#aboutus-page a.media2day{background:none;color:#006699; float:right; margin:8px -60px 0 0;}
.gpap .article-author{width:245px;}
.gpap .article-author .author-social-follow{width:20px;}
.gpap a.accboxarrow{background: transparent url("../images/bg-acc-arrows-gpap.png") no-repeat 14px 20px;}
.article-author.nosocial{width:305px;}
.kontog .article-author, .gpap .article-author{padding-top:10px;height:42px;}
.kontog .article-author .author-name, .gpap .article-author .author-name{font-size:16px; display:inline-block; margin-top:3px;}

.main-column-timeline{width:100% !important;position:relative;}
.main-column-timeline h2 {color: #ca0002;font-size: 42px;text-align: center;margin: 20px auto; font-family:'Open Sans', Arial, sans-serif; letter-spacing:-2px;}
.main-column-timeline h3.lead{font-size:17px;font-weight:normal;line-height:24px;margin: 0 0 15px; color:#555; text-align:center;font-family:'Open Sans', Arial, sans-serif; letter-spacing:-1px;}
.main-column-timeline .social-bar{width:100%; /*position:absolute; top:0; right:0;*/ margin:0 auto 20px auto; text-align:center;}
.main-column-timeline .social-bar.left{float:left;}
.main-column-timeline .social-bar.right{float:right; text-align:right;}
.main-column-timeline .social-bar .article-tools-right {float:none;width:100%;}
.main-column-timeline .subtags-container{padding:10px;margin: 0 0 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; background:#f5f5f5; text-align:center;}
.main-column-timeline .subtags-container h4{padding:0;margin:0;line-height:18px;font-size:16px;font-weight:normal;}
.main-column-timeline .subtags-container h5{padding:5px 0 0 0;margin:0;line-height:22px;font-size:16px;font-family:'Open Sans', Arial, sans-serif;}

.main-column-timeline .control{clear:both;font-size:16px;padding:10px;margin: 0 auto 20px auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; background:#f5f5f5; text-align:center; width:40%;}
.main-column-timeline .control a{float:none; font-weight:normal;}

.timelinecontainer .tmlnhdr{margin:0;background: #fff url("../img/tmlnhdr.png") repeat-x center center;}
.timelinecontainer .tmlnhdrinner{margin:0 auto;width: 70px;height: 70px;border: 5px solid #eee;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;background: #ca0002;color:#fff;text-align:center;font-family:'Open Sans', Arial, sans-serif;}
.timelinecontainer .tmlnhdrday{font-size:32px;letter-spacing:-1px;line-height:30px;padding:10px 0 0 0;}
.timelinecontainer .tmlnhdrmonth{font-size:17px;font-weight:normal;line-height:16px;}
.timelinecontainer ul.timeline {margin: 0;padding: 0 0 10px 0;list-style-type: none;width:100%;background: #fff url("../img/timeline.png") repeat-y center top;}
.timelinecontainer ul.timeline:after {content:'';display:block;clear: both;}
.timelinecontainer ul.timeline li {margin: 0 0 30px 7px;display: block;position: relative;width:49%;float:left;}
.timelinecontainer ul.timeline li span {color: #ca0002;font-size:13px; font-weight:bold;}
.timelinecontainer ul.timeline li span:after {content:" ";}
.timelinecontainer ul.timeline li div {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin: 0 28px 0 0;padding: 0;line-height: 18px; height:158px;overflow:hidden;}
.timelinecontainer ul.timeline li div h3{margin:0;padding:9px 15px;font-size:14px;font-weight:bold;line-height: 18px;background:#eee;border-bottom:solid 1px #ddd;font-family:'Open Sans', Arial, sans-serif;}
.timelinecontainer ul.timeline li div h3 a{color: #004276;text-decoration: none;}
.timelinecontainer ul.timeline li div h3 a:hover{text-decoration: underline;}
.timelinecontainer ul.timeline li div p{padding: 9px 15px 0 15px;line-height: 18px; font-size:13px;margin:0;}
.timelinecontainer ul.timeline li div a.imghold{float:left;width:138px;height:158px;overflow:hidden;margin: 0 15px 0 0;-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.timelinecontainer ul.timeline li:nth-child(even) div a.imghold, .timelinecontainer ul.timeline li.even div a.imghold{float:right;margin: 0 0 0 15px;-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}
.timelinecontainer ul.timeline li div a.imghold img{width:140px;height:160px;margin:-1px;}
.timelinecontainer ul.timeline li div p:after {content:'';display:block;clear: both;}
.timelinecontainer ul.timeline li:nth-child(odd) div {border: 1px solid #ddd;}
.timelinecontainer ul.timeline li:nth-child(odd):after {content: "";background: #004276;width: 14px;height: 14px;border: 3px solid #fff;position: absolute;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;float: left;top: 22px;right: -13px;background-color: #ca0002;}
.timelinecontainer ul.timeline li:nth-child(even), .timelinecontainer ul.timeline li.even {margin-left: 6px;margin-top:40px; margin-right:7px;float:right;}
.timelinecontainer ul.timeline li:nth-child(even) div, .timelinecontainer ul.timeline li.even div {border: 1px solid #ddd;margin: 0 0 0 28px;}
.timelinecontainer ul.timeline li:nth-child(even):before, .timelinecontainer ul.timeline li.even:before {content: "";background: #ca0002;width: 14px;height: 14px;border: 3px solid #fff;position: absolute;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;float: right;top: 22px;left: -13px;}

/*velos*/
.timelinecontainer ul.timeline li:nth-child(odd) div:before {width: 12px;content: "";position: absolute;display: block;border-width: 16px 0 16px 16px;border-style: solid;border-color: transparent #ddd;right: 0;top: 16px;}
.timelinecontainer ul.timeline li:nth-child(odd) div:after {width: 12px;content: "";position: absolute;display: block;border-width: 16px 0 16px 16px;border-style: solid;border-color: transparent #eee;right: 1px;top: 16px;}
.timelinecontainer ul.timeline li:nth-child(even) div:after, .timelinecontainer ul.timeline li.even div:after {width: 0;content: "";position: absolute;display: block;border-width: 16px 16px 16px 0;border-style: solid;border-color: transparent #eee;left: 13px;top: 16px;}
.timelinecontainer ul.timeline li:nth-child(even) div:before, .timelinecontainer ul.timeline li.even div:before {width: 0;content: "";position: absolute;display: block;border-width: 16px 16px 16px 0;border-style: solid;border-color: transparent #ddd;left: 12px;top: 16px;}
/*velos*/

.timelinecontainer ul.tag-articles {margin: 0;padding: 0 0 10px 0;list-style-type: none;width:100%;}
.timelinecontainer ul.tag-articles:after {content:'';display:block;clear: both;}
.timelinecontainer ul.tag-articles li {margin: 0 0 25px 0;display: block;position: relative;width:50%;float:left;}
.timelinecontainer ul.tag-articles li span {color: #505050;font-size:12px; font-weight:normal; font-family:Arial, sans-serif; margin-top:5px; display:inline-block;}
.timelinecontainer ul.tag-articles li span:after {content:" ";}
.timelinecontainer ul.tag-articles li div {margin: 0;padding: 0;line-height: 18px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;height:199px;overflow:hidden;}
.timelinecontainer ul.tag-articles li div h3{margin:0;padding: 9px 15px;font-size:14px;font-weight:bold;line-height: 18px;background:#eee;border-bottom:solid 1px #ddd;font-family:'Open Sans', Arial, sans-serif;}
.timelinecontainer ul.tag-articles li div h3 a{color: #004276;text-decoration: none;}
.timelinecontainer ul.tag-articles li div h3 a:hover{text-decoration: underline;}
.timelinecontainer ul.tag-articles li div p{padding: 9px 15px 0 15px;line-height: 16px; font-size:13px;margin:0;}
.timelinecontainer ul.tag-articles li div a.imghold{float:left;width:178px;height:199px;overflow:hidden;margin: 0 15px 0 0;-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.timelinecontainer ul.tag-articles li div a.imghold img{width:180px;margin:-1px;}
.timelinecontainer ul.tag-articles li div p:after {content:'';display:block;clear: both;}
.timelinecontainer ul.tag-articles li:nth-child(odd) div {border: 1px solid #ddd;}
.timelinecontainer ul.tag-articles li:nth-child(even), .timelinecontainer ul.tag-articles li.even {float:right;}
.timelinecontainer ul.tag-articles li:nth-child(even) div, .timelinecontainer ul.tag-articles li.even div {border: 1px solid #ddd;margin: 0 0 0 25px;}
.timelinecontainer ul.tag-articles li:nth-child(even) div a.imghold, .timelinecontainer ul.tag-articles li.even div a.imghold {float:right;margin: 0 0 0 15px;-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}

.timeline-rightcol-box{background: transparent url("../img/bg-timeline-rightcol-box.png") no-repeat 0 0;width:289px;height:73px;color:#006191;padding:37px 0 0 11px;margin: 0 0 10px 0;}
.timeline-rightcol-box h2{font-size:18px;font-weight:normal;padding:0;margin:0;line-height:18px;}
.timeline-rightcol-box h2 a{color:#004276;}
.timeline-rightcol-box p{font-size:12px;font-weight:normal;padding:0;margin:20px 0 0 40px;line-height:14px;}
.timeline-rightcol-box p a{color:#006191;}


a.paragogo-realtime-btn{display:block; height:34px; line-height:34px; background:#ca0002; color:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; margin:10px 0 0 0; text-align:center; font-weight:bold; font-size:13px;}
a:hover.paragogo-realtime-btn{text-decoration:none;color:#fff;background:#0a6498;}
.menunowrap{white-space:nowrap;}
.quotedetbg-paragogo {background: url("../images/0007-5.png") no-repeat scroll 0 0 transparent;}
div.fysikon {padding: 0;border-top: 0px;border: solid 1px #d6d6d6;margin: 0 0 10px 0;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font: normal 13px Arial, Tahoma, sans-serif;color: #000;background: #fff;text-align: left;line-height: 18px;}
div.fysikon p {font-size: 12px;line-height: 15px;padding: 6px 10px;margin: 0;}
div.fysikon .clear {clear: both;font-size: 0px;line-height: 0px;display: block;text-indent: -9999px;}
div.fysikon h4 a, div.fysikon p a {color: #40a230;font-size:12px;text-decoration:none;}
div.fysikon h4 a:hover, div.fysikon p a:hover {color: #0fade9;}
div.fysikon img {margin: -1px;padding: 0;border: 0;}
div.fysikon p a img {float: right!important;padding: 0;margin: 5px 5px 0 20px;border: 0;}

.main-column-timeline-899001 p.afieroma-label{color:#888;font-size:20px;text-align:center;}
.main-column-timeline-899001 h2{color:#1cabf1;font-size:39px;}
.main-column-timeline-899001 h3.lead{color:#333;letter-spacing:0px;}
.main-column-timeline-899001 .afieroma-btn{display:block;border-radius:6px;background:#ca0002;padding:5px 0;color:#fff;text-align:center;margin:10px 20% 20px 20%;font-size:14px;}
.main-column-timeline-899001 .afieroma-btn span{color:#fcff00;}
.main-column-timeline-899001 .afieroma-btn:hover{text-decoration:none;opacity:0.8;}