/* Minification failed. Returning unminified contents.
(1014,19): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(1576,143): run-time error CSS1035: Expected colon, found ';'
(1577,120): run-time error CSS1035: Expected colon, found ';'
(1850,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found 'url(../../images/naftBgLines.png)'
(1906,126): run-time error CSS1036: Expected expression, found ':'
(2700,69): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
/* CSS Document a*/
body {background:#eeeeee;margin: 0px;padding: 0px;width: 100%;height: 100%;position: relative;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #242424;}
html {-webkit-text-size-adjust: none;} /* iphone font-size fix */

* { margin:0; padding:0; letter-spacing:0; word-spacing:0;}
table { border-collapse:collapse;}

/* Naftemporiki Main Header */
#header { margin:0px; background:url('../images/paternBgRpt.png') repeat #444d56; /*background:#444d56;*/ position:relative; z-index:8000;}
#header .headContent { width:1046px; margin:0px auto; min-height:72px;}
#logo {float:left;margin-top:12px; height:50px;}

ul { margin:0px; padding:0px;  list-style-type:none;}
ul li {margin:0px; padding:0px;}

#headerTools {float:right; margin-right:14px;}
ul.headerIcons {/*background:#22252a;border:3px solid #313840;*/background:#060606; border-radius:0px 0px 6px 6px; border:3px solid #333; float:left; border-top:0px; padding: 8px 15px 8px 11px;}

ul.headerIcons li { float:left;margin: 0px 0px 0px 10px;padding:0px;}
ul.headerIcons li a { background:url('../images/naftsprite.png') no-repeat 0px 0px; display:block; width:18px; height:18px;}

ul.headerIcons li a.mobile {background-position: 0px 0px; margin-right:2px;}
ul.headerIcons li a.mobile:hover {background-position: 0px -37px;}

ul.headerIcons li a.settings {background-position: -29px 0px; margin-right:9px;}
ul.headerIcons li a.settings:hover {background-position: -29px -36px;}

ul.headerIcons li a.rss {background-position: -65px 0px;margin-right:8px;}
ul.headerIcons li a.rss:hover {background-position: -65px -37px;}

ul.headerIcons li a.facebook {background-position: -100px 0px;}
ul.headerIcons li a.facebook:hover {background-position: -100px -37px;}

ul.headerIcons li a.twitter {background-position: -127px 0px;}
ul.headerIcons li a.twitter:hover {background-position: -127px -37px;}

ul.headerIcons li a.youtube {background-position: -158px 0px; margin-right:7px;}
ul.headerIcons li a.youtube:hover {background-position: -158px -37px;}

ul.headerIcons li a.gplus {background-position: -191px 0px; }
ul.headerIcons li a.gplus:hover {background-position: -191px -37px;}

    ul.headerIcons li a.linkedin-new {
    background-position: -191px -76px !important;
    }
    ul.headerIcons li a.linkedin-new:hover {
    background-position: -215px -76px !important;
    }

#headerTools ul.usefulLinks {/*background:#3a414a;*/background:url('../images/paternBgRpt.png') repeat #31373f; float:left;border-radius:0px 0px 0px 2px; padding:0px 0px 0px 6px;}
#headerTools ul.usefulLinks li { float:left; padding: 4px 0px 6px 0px;}

/* top menu deksia ************************************************************************/

#headerTools ul.usefulLinks li a { display:block; padding:4px 10px 3px 10px; color:#ebebeb; font-size:11px;font-weight:bold}


#headerTools ul.usefulLinks li a:hover {background:#4c81a6; padding:4px 8px 3px 8px; margin: 0px 2px; text-decoration:none;}
#headerTools ul.usefulLinks li a.on {background:#3f7395;padding:4px 8px 3px 8px; margin: 0px 2px;}

.logoLinksWrapper {float:left; margin-top:14px;}
.logoLinksWrapper a.logoLinks.edu {background-position: -185px -521px;width:96px;height:14px; margin-right:20px;}
.logoLinksWrapper a.logoLinks.edu:hover { background-position: -185px -484px;}

.logoLinksWrapper a.logoLinks.events {width:96px;height:19px; background-position: -301px -521px;margin-right:20px;}
.logoLinksWrapper a.logoLinks.events:hover {background-position: -301px -484px;}

.logoLinksWrapper a.logoLinks.redpixel {width:109px;height:17px;background-position: -416px -521px;margin-right:20px; margin-left:0px; margin-top:0px;}
.logoLinksWrapper a.logoLinks.redpixel:hover {background-position: -416px -484px;}

.logoLinksWrapper a.logoLinks.afieromata {background-position: -530px -522px;width:100px;height:18px; margin-right:20px;}
.logoLinksWrapper a.logoLinks.afieromata:hover { background-position: -530px -485px;}

.logoLinksWrapper a.logoLinks.nstudio { background-position: -655px -521px;width: 63px;height: 14px; margin-right: 20px;}
.logoLinksWrapper a.logoLinks.nstudio:hover {background-position: -655px -485px;}

.logoLinksWrapper a.logoLinks.pestaola { background-position: -735px -523px;width: 90px;height: 14px; margin-right: 20px;}
.logoLinksWrapper a.logoLinks.pestaola:hover {background-position: -735px -486px;}

ul.topMenu { margin-left:24px; padding-bottom:6px; width:1010px; position:relative;*height:100%;*z-index:12000;}
ul.topMenu li {float:left; padding:0px 1px;}

ul.topMenu li.pop-menu {position:relative;*z-index:12000;padding-left:6px;}
ul.topMenu li.pop-menu a {padding-right:16px;}
ul.topMenu li.pop-menu a.premium {/*margin-top:7px;*/}
ul.topMenu li.pop-menu .popUpBtn:hover, ul.topMenu li.pop-menu a.premium:hover { background:#af2120;color:#fff;}
ul.topMenu li.pop-menu .popUpBtn:hover .pop-menu-arrow { background-position: -49px -208px;}

ul.topMenu li.pop-menu a.more {}
ul.topMenu li.pop-menu .popUpBtn.more:hover, ul.topMenu li.pop-menu .popUpBtn.more a.more:hover{ background:none;color:#fff;}

/* PopUp Premium */
.popUpWrapper .popup { border-radius:6px; border:1px solid #cccccc; top:35px;left:-6px;display:block; min-width:388px;z-index:10000;}
.popUpBtn.more .popUpWrapper .popup { min-width:168px;}
.popUpBtn.more .popUpWrapper .popup ul li a { white-space:nowrap;}
.popUpBtn.more .popUpWrapper .pointer { background-position: 10px top; }
.popUpWrapper { display:none; position:absolute;top:0px; left:0px;z-index:12000;}
.popUpWrapper .pointer { background:url('../images/pointer.png') no-repeat 54px top; top:30px; width:80px; height:8px; position:absolute;z-index:12000;}

.popUpWrapper .popup ul li a { font-size:13px; font-weight:normal!important;padding-right:8px;}
.popUpWrapper .popup ul.split { float:left; background:url('../images/paledot.gif') repeat-y 141px top;}
.popUpWrapper .popup ul.split li.premium {color:#555; padding-left:27px; width:218px;}
.popUpWrapper .popup ul.split li p {font-size:11px;color:#767676; letter-spacing:0.04em;}
.premium-title {font-size:14px;color:#444;display:block; margin-top:8px;}

.popUpWrapper .popup ul li a.red-more {font-size:11px;color:#c62f2f;background:none; padding-left:0px;padding-right:0px; padding-bottom:0px;display:inline-block;}
.popUpWrapper .popup ul li a.red-more:hover { text-decoration:underline;}
.popup ul li a.redBtn {display:block; width:143px;margin:10px 0px 0px 0px;padding:0px; height:22px; background:url('../images/homepage_sprite.png') no-repeat -81px  -374px; border-radius:4px;position:relative; overflow:hidden;color:#fff; font-size:14px; text-align:center; padding-top:4px;}

ul.topMenu li.globalSearch { position:relative; float:right; padding-right:2px;z-index:8000;}
.pop-menu-arrow {display:block; position:absolute; right:6px; top:16px; width:7px; height:3px;  background:url('../images/naftsprite.png') no-repeat -2px -208px;}


/* Sub Menu panw apo to kyriws menu *****************************************************************************/
ul.topMenu li a{color:#f3f3f3; display:block; font-size:11px; padding: 3px 6px; margin:8px 1px 0px 1px;font-weight:bold!important; }
ul.topMenu li a:hover{color:#434d56;background:#e3e4e6; text-decoration:none;}
ul.topMenu li a.current { background:#ffffff;color:#434d56;}
ul.topMenu li a.inline {display:inline-block;padding:3px 2px;}
.menu_pipe {color:#f3f3f3;padding:3px 1px;display:inline-block;}

/* Naftemporiki Main Header */

/* mainMenu Begins */
.mainMenu {/*background:#202327;*/background:#060606; border-top:1px solid #6d6e72;position:relative; min-height:30px;/*border-bottom:1px solid #b5b6ba;*/}
.navContainer { width:980px;margin:4px auto 0px auto;position:relative;}

ul#navigation { float:left;z-index:2;font-size:14px;font-weight:bold;}
ul#navigation li {float:left; margin-left:5px; height:100%;}

/* fix for addition in navigation menu*/
ul#navigation li:first-child { margin-left:0px;}
ul#navigation ul.newsList li:first-child { margin-left:6px;}

ul#navigation li a.nav-link {margin: 0px;padding:8px 6px 8px 6px;text-decoration:none;color:#dbdbdb; display:inline-block;}
ul#navigation li:hover, ul#navigation li a.selected { background:#ffffff;color:#36393c;border-radius: 1px 1px 0px 0px; text-decoration:none;}
ul#navigation li a.selected:hover, ul#navigation li a.nav-link:hover { text-decoration:none;}



/* Global Mega menu************************/
.menu-container {position:absolute;top:32px;left:0px;width:99.8%;padding:0px;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-bottom:4px solid #7f8084; min-height:200px;display:none;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 50%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 50%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 50%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 50%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 50%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
.menu-content {padding:30px 18px 10px 18px;}
.menu-article {float:left; width:220px;margin-left:20px;}
div.menu-content div.menu-article:first-child {margin-left:0px;}
.menu-content-list {float:left;width:440px;margin-left:30px;}

.menu-container .btnLinkContainer { float:left;}

#navigation .menu-container h2 {border:0px; padding:0px; margin-top:4px; font-size:18px;}
/*#navigation .menu-container a, #navigation .menu-container a:hover { background-color:transparent;color:#00375b; padding:0px; margin:0px;}*/
#navigation ul.newsList li { padding-right:0px; padding-bottom:10px;float:none; margin-right:0px; font-size:14px;border-color:#d4e0e0;}
#navigation ul.newsList li:first-child { padding-top:0px;}
#navigation ul.newsList li .topicTime { padding-top:0px; margin-right:16px;}
#navigation ul.newsList li .topicInfo { margin-top:2px;}
#navigation ul.newsList li:hover { background:none;}
#navigation ul.newsList li .timeLabel { background:#555555;}
#navigation li:hover a.nav-link {color:#36393c;}

#navigation ul.newsList li.sponsored {background:#e5e5e5;padding:10px 22px 6px 52px;position:relative;}
#navigation ul.newsList li.sponsored .ribbon {position:absolute;top:0px;left:0px;width:40px;height:40px;background:url('../images/naftsprite.png') no-repeat -761px -77px;}
#navigation ul.newsList li .sponsor-heading { font-size:11px; text-align:right; font-weight:normal;margin-top:9px; margin-right:-16px;}
#navigation ul.newsList li .sponsor-heading .pipe { padding: 0px 4px;}


/* form elements */
input.searchBox-txt {display:block;border-radius:4px;height:24px;width:160px;/*border:1px solid #757b81;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3), inset 3px 2px 2px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3), inset 3px 2px 2px 0px rgba(0,0,0,0.1);background-color:#81878e;*/color:#fff;font-size:14px; background:url('../images/lense.png') no-repeat 145px 4px #c7161d;border:1px solid #3c4044;padding-left:8px; vertical-align:middle; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
input.searchBox-txt:focus {background:url('../images/lense.png') no-repeat 285px -32px #f7f7f7; border-color:#cacaca;color:#5c5c5c;}
input.searchBox-btn {display:block;position:absolute; width:20px; height:26px; right:10px; top:0px; cursor:pointer;background:url('../images/naftsprite.png') no-repeat 166px -106px; border:none;border-left:1px solid #000;}

.globalSearch input.searchBox-txt {transition: width .25s; -moz-transition: width .25s;-webkit-transition: width .25s;}
.globalSearch input.searchBox-txt:focus { background-color:#f7f7f7;/* width:300px;*/ background-position: 285px -105px;}

/* Headlines */
/*.headlines {border-top:1px solid #e2e2e2; padding-top:2px; padding-bottom:2px; margin-left:0px;}
.headlines ul { width:888px; overflow:hidden; height:20px; float:left;background:#666; }
.headlines ul li { float:left; background:url('../images/w_dot.png') no-repeat right 8px;padding-right:15px; padding-left:10px;line-height:16px;}
.headlines ul li a { display:block;margin-top:2px;color:#fff; font-size:14px;}
.headlines .headlinesLabel {display:block;font-size:11px; color:#ffffff; background:#c7161d; padding: 4px 6px 3px 6px; width:80px; float:left;height:13px;line-height:13px;}
div.headlines ul li:last-child { background-image:none;}*/

.headlines {border:1px solid #dedede; width:1020px; margin:10px auto 0px auto;background:#fafafa;overflow:hidden;height:32px;line-height:32px;}
.headlines-list {float:left;width:888px; overflow:hidden;}
.headlines .headlines-list ul { width:30000px;}
.headlines ul li {background: url('../images/dot.png') no-repeat right center;line-height:32px;height:32px;padding-right:15px; padding-left:10px;float:left;}
.headlines ul li a { display:block;font-size:14px;color:#444444;}
.headlines .headlinesLabel {font-size:14px; font-family:'Open sans', sans-serif; font-weight:600;color:#c92327;width:110px;padding:0px 6px 0px 6px;line-height:32px;height:32px;background: url('../images/arrows.png') no-repeat right center #fafafa;}
.headlines .headlinesLabel a {color:#c92327;}
div.headlines ul li:last-child { background-image:none;}

/*Breaking headlines***********************************/
.headlines.breaking {margin-top:1px; margin-bottom:1px;background:#2b2c33; padding:0px; width:980px; overflow:hidden; }
.headlines.breaking .headlinesLabel {font-size:16px;color:#ffffff; background:#c92327; padding: 0px 6px 0px 6px; width:auto; float:left;height:26px;line-height:28px; font-weight:bold!important; vertical-align:middle;}
.headlines.breaking ul { height:auto; line-height:auto;width:auto;}
.headlines.breaking ul li a { color:#fff; font-size:17px; font-weight:bold; margin-top:0px;height:26px;line-height:26px; vertical-align:middle;}
.headlines.breaking ul li { background:#2b2c33; line-height:normal;}

#naftContainer {background:#ffffff;padding:10px 20px 0px 20px;margin: 0px auto;width:980px;border-left:1px solid #cccccc; border-right:1px solid #cccccc;/*box-shadow: 6px 0 12px  -4px #818181, -6px 0 12px  -4px #818181;-moz-box-shadow: 6px 0 12px  -4px #818181, -6px 0 12px  -4px #818181;-webkit-box-shadow: 6px 0 12px  -4px #818181, -6px 0 12px  -4px #818181;*/}

.mainContent{background:url(../images/naftBgLines.png) repeat-y center; border-top:1px solid #e3e3e3; margin:0px;padding-bottom:50px;}
.mainContent.sides { background:url(../images/naftSideBorders.png) repeat-y center;}
.leftContainer {float:left;padding-left:1px;width:658px;}
.rightContainer {/*margin-left:658px;*/width:319px; float:left; padding-left:1px; padding-bottom:20px;}

#naftContainer.commentsBg{
	padding: 10px 20px 0px 20px;
	margin: 0px auto;
	width: 980px;
	/*box-shadow: 0px 0 0px  0px transparent, 0px 0 0px 04px transparent;*/
	border: 0px!important;
	background-color:transparent;
	background-image:none!important;
	margin-bottom:-40px
}
.mainContent.comments{border: 0px!important;background-color:transparent;background-image:none!important; margin-bottom:0px!important;}
#mainContentPremium{border-top:1px solid #e3e3e3; margin:2px 0px 0px 0px; text-align:center;}
/*mainContent without the center line see premium diakirikseis*/
.mainContentDiakirikseis{background:url(../images/naftBgLines2.png) repeat-y center; border-top:1px solid #e3e3e3; margin:0px;padding-bottom:50px;}
.theirs.mainContent{background:url(../images/naftBgLines.png) repeat-y center; border-top:1px solid #e3e3e3; margin:0px;}
/*mainContent  center background line see premium apotelesmata*/
.mainContentPremium2{background: url(../images/naftBgLines3.png) repeat-y center; margin:0px; height:auto; padding-bottom:50px;}
.mainContentInvestors{margin: 0px;
height: auto;
	padding-bottom: 50px;
	background-image: url(../images/investorsBg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#naftContainer.tips{
	padding: 10px 19px 0px 19px;
	margin: 0px auto;


}

/*one main column for pages like Premium welcome*/

.mainContentOneCol{  margin:0px; text-align:center; background:#ffffff!important;}
.mainContentOneColPremium{  border-top:0px solid #e3e3e3;  
text-align:left; padding-bottom:50px;}


/*itemContainer one main column for pages like Premium welcome*/
.itemContainerOneCol{ /*margin:14px 10px 0px 10px*/padding:10px 10px 10px 10px; border-top:none;}
.itemContainerOneCol.botBorder{border-bottom:#cecece solid 2px;padding-top:11px;  }	
.descripOneCol{ float:left;margin-top:5px; padding-bottom:0px; margin-bottom:0px; text-align:left; }		
.itemContainerOneCol h1{ text-align:left;}


a { text-decoration:none; outline-style:none;/*color:#255575;color:#006e97;color:#386294*/color:#00375b;}
a:hover { /*color:#386294;*/text-decoration:underline; /*color:#000000;*/-webkit-transition: background-color .25s ease-out;
-moz-transition: background-color .25s ease-out;
-o-transition: background-color .25s ease-out;
transition: background-color .25s ease-out;}
p {color:#242424; line-height:1.26em; padding-top:4px;*zoom:0; font-size:12px;}
p.smalls {font-size:11px; color:#242424; padding-bottom:3px;}
p.padBottom {padding-bottom:13px;}
.subItemHeading.minusright p { padding-bottom:6px;}
.arrows {display:inline-block; padding-left:10px; color:#ababab; font-size:17px;}
img.or {margin:25px 0px 15px 152px;}
.surtitle { display:block; margin-bottom:3px;color:#343434; font-size:12px; font-weight:bold;}
.clear { clear:both;background:transparent;}



.clR {clear:right;}
.footNote {color:#df6763; font-weight:400; font-size:21px; float:left; padding-right:8px; height:14px; line-height:14px; vertical-align:text-top; padding-top:1px;}

/* h1 heading with blue rectangle */
h1 {font-size:28px;padding:0px 0px 0px 0px;font-weight:normal;white-space:normal; text-indent:0;}
h1 span.Block{display:inline-block;margin-right:8px;width:5px;height:20px;*vertical-align:middle;*margin-top:-1px;}
h1 span.Block.red {background:#d04f48;}
h1 span.Block.blue {background:#4c81a6;}
h1 span.Block.petrol {background:#1c6d84;}
h1 span.Block.orange {background:#e0730e;}
span.Block.click {background:#cc1622;}
span.Block.pestaola { background:#4fbdf8;}
h1 span.Block.beige {background:#888366;}

/* h2 heading with blue rectangle */
h2 {font-size:20px;font-weight:bold;padding:0px 0px 0px 0px;margin:0px;border-bottom:1px solid #bfbfbf; padding-bottom:4px; text-align:left;white-space:normal; text-indent:0;}
h2 span.Block {display:inline-block;*vertical-align:middle;margin-right:8px;padding:0px;width:5px;height:15px;*margin-top:-1px;}
h2 span.Block.red, h3 span.Block.red {background:#d04f48;}
h2 span.Block.blue, h3 span.Block.blue {background:#4c81a6;}

h2 span.Block.beige, h3 span.Block.beige {background:#888366;}

h2 span.Block.redlight{ background:#ff3e00; height:20px;}

.itemContainer.separated h1 a { color:#333;}
h1 a:hover { color:#004276;}
h1 a.headLinks, h2 a.headLinks, .editorsHeading a { color:#333;display:inline-block;*display:inline;background:url('../images/arrows.png') no-repeat right 8px; padding-right:18px; line-height:23px;}
h1 a.headLinks { background-position: right 14px;}
h1 a.headLinks:hover, h2 a.headLinks:hover {color:#00375b; text-decoration:none;}
h2.redNoborder2 { border:none; margin-left:4px; }
h3 { font-size:14px; font-weight:bold; margin-bottom:3px; margin-top:3px;}

.wBoxSearch{   border-radius: 6px; border:#e3e3e3 solid 1px;   margin-top:-1px; background:#fff; padding:15px;padding: 8px 14px 11px 12px;}
h2.redNoborder, h2.clean { border:none; }

.itemContainer{ /*margin:14px 10px 0px 10px*/padding:14px 10px 20px 10px; }
.itemContainer.wide{ overflow:hidden; width:664px; padding-right:0px;}
.itemContainer.wide h2 {width:628px;}
.itemContainer.heading {position:relative;}
.itemHeading, h3.itemHeading {color:#545454; font-size:16px;display:block;float:left; font-weight:bold;}
h3.itemHeading a {color:#545454;}
.leftPadContainer {padding-left:40px; padding-right:40px;padding-top:16px;}

.headLinesRow {border-top:1px dotted #b5b4b4; padding:6px 0px;}/* home and sections */
div.Box.topHeadLines div:first-child + div { border:none; padding-top:0px;}

.moreLinks ul{ margin-top:4px;}
.moreLinks ul li { background:url('../images/naftsprite.png') no-repeat 0px -986px;padding-left:14px;padding-top:2px;}

div.moreLinks.readAlso ul li:first-child { border-top:0px;}
.moreLinks.readAlso ul { margin-top:0px;}
.moreLinks.readAlso ul li{border-top:1px solid #d0dcdc; background-position: 10px -978px;background-color:#fafafa; padding:9px 10px 10px 24px;}
.moreLinks.readAlso {margin:10px 10px 30px 10px;border:1px solid #e3e3e3;}
.moreLinks.readAlso h4, .moreLinks.readAlso .surtitle { display:inline-block;}
.readAlso h2 {background:#efefef; padding:10px; border-bottom-color:#e3e3e3;}

.icon { vertical-align:middle; padding-left:5px; padding-bottom:1px;}
p .icon { padding-left:0px; padding-right:6px; padding-bottom:0px;}
div.topicSum img.icon  { padding-left:0px; padding-right:4px;}

.commentArea {background:url('../images/comment.png') no-repeat 0px 0px; padding-left:16px; margin-top:10px;}
.commentRow {border-bottom:1px dotted #b5b4b4; padding-bottom:4px;}
.linkSeparator {color:#b0b0b0; font-weight:bold;}
 

/************************* Ads ******************************************/
.topAds {width:980px;margin:10px auto 8px auto;text-align:center; /*height:90px;*/font-size:0px;}
.ad728 {  display:inline-block;*display:inline;*zoom:1;margin-right:12px;*overflow:hidden;*width:728px;}
.ad658 {border-bottom:1px solid #e3e3e3; margin-bottom:5px;}
.ad638 { text-align:center; padding:6px 0px;border-bottom:1px solid #e3e3e3;}
.ad638:empty {padding:0px;border:0px;}
.ad234 {display:inline-block;*display:inline;*zoom:1;*overflow:hidden;*width:234px;min-height: 90px !important;}
.ad300 {padding:10px 10px 10px 9px; border-bottom:4px solid #c0c0c0;}
.ad400 { width:400px; margin:10px auto 0px auto;}
.ad180 a { display:block;font-size:0px; }

/* skin naftemporiki ***********************/
.header-below.adSkin {width:1020px;position:relative;z-index:6000;margin:0px auto;background:#fff;}
.header-below.adSkin  .header-stockCharts { background:transparent;}

.header-below .topAds {margin-bottom:0px;}
.headLinesRow.adv {background:#f4f4f4; border:1px solid #e4e4e4;padding:12px 12px 10px 12px!important;}
.headLinesRow.adv a {color:#304553; font-size:16px;}
.leftContainer .headLinesRow.adv { margin:10px 0px 0px 0px;}

.homeFinSponsor { }
.editorSponsor {position:absolute; right:12px; top:4px;}
.adFixed {width: 100%; bottom: 0px; position: fixed; z-index: 9000;}
.adFixedContent {width:980px; margin: 0px auto;}
.storyFooterAd { width:620px; padding:20px 19px;}
.homeAd980 { width:978px; margin:0px 1px auto;padding:14px 0px 14px 0px;text-align:center; background:#fff;padding-bottom:2px;border-bottom:1px solid #e4e4e4;}
.homeAd980:after {content:"";display:block;height:13px;border-bottom:4px solid #e4e4e4;}
div.homeAd980:empty { padding:0px; border-top:0px;}

.Box {padding:10px 10px 10px 9px; border-bottom:4px solid #c0c0c0;}
div.Box:empty { border-bottom:0px; padding:0px;}
.Box.wide { background:#f4f4f6;}
.BoxWideContainer { border:1px solid #e2e2e2; padding:10px;background:#ffffff; }
.BoxWideContainer.bb-none { border-bottom:0px;}
.greyRadiusBox {border-radius:6px; padding:8px 10px 10px 12px; border:1px solid #cccccc; background:url('../images/noiseBg.png') repeat #f7f7f7;}
.greyRadiusBox .headLinks { background-position: right 12px;}

.itemBox{/*margin-bottom:10px;*/ padding-bottom:10px;}
.itemBox.leftPad{margin:0px 0px 6px 10px;border-bottom:4px solid #dbdbdb;}
.btnContainer.left {float:left;}
.btnContainer.right {float:right;}
.itemHeader { margin:0px 0px 8px 0px; padding:14px 0px 0px 0px;}
.itemHeader.addBorder { margin-bottom:0px; border-bottom:1px solid #e2e2e2; padding-bottom:6px;}
.tabHeader {background:#73808f; *height:20px; border-top:1px solid #697582;padding:12px 10px 12px 24px;position:relative; z-index:1;}
.tabHeader.empty { padding:2px 0px; *height:auto;}
.btnHeader {background:#f5f5f5;*height:22px;border-top:1px dotted #e2e2e2;border-bottom:2px solid #dbdbdb;padding:8px 4px 8px 24px;}
.submitDiv {padding:20px 0px 0px 0px;}
.selectWrapper {border-radius:10px;border:1px solid #e2e2e2;overflow:hidden;margin-top:8px; background:#fcfcfc;width:364px;}
.selectWrapper.compact {margin-top:0px;}
.column {float:left; padding-left:4px; padding-right:26px; width:302px;}
.column .newsList {height:230px; overflow:hidden;position:relative;}
.subItemHeading {border-bottom:1px dotted #e4e4e4;margin-left:40px; margin-right:40px; margin-top:16px; padding-bottom:6px;}
.subItemHeading.minusright {margin-right:26px;}
.subItemHeading .globalBtn {margin-bottom:6px;}
.txtArea {width:380px;margin:16px 0px 12px 30px;}

/* blue square heading home & sections */
.smallHeading { position:relative;font-weight:bold; padding-bottom:3px;margin-bottom:2px;*vertical-align:middle; }
.smallHeading .Block { display:inline-block; margin-right:9px;width:9px;height:9px;*display:inline;*zoom:1;*overflow:hidden;*vertical-align:middle;}
.smallHeading .Block.blue { background:#4c81a6;}
.smallHeading a { font-size:13px;color:#555555;font-weight:bold;display:inline-block; padding-right:16px; background:url(../images/arrows.png) no-repeat right 4px;}

.rowContainer { margin-top:10px; margin-left:10px;}
.rowContainer.clean_left { margin-left:0px}

ul.listed {}
ul.listed li {border-bottom:1px dotted #e2e2e2; padding-bottom:4px; margin-bottom:6px;}
ul.listed.topBorder li {border-top:1px dotted #e2e2e2; padding-top:4px; margin-top:12px; padding-bottom:0px; margin-bottom:0px; border-bottom:0px;}
ul.listed li a.left { display:block; float:left; padding-top:6px;}
.small-icon {float:right; padding-left:10px;}

.globalBtn {display:block;background:url('../images/naftsprite.png') no-repeat #ffffff -1000px -1000px;border:1px solid #909090;float:left;padding: 4px 6px;color:#555555; font-size:11px; margin-right:6px;}
.globalBtn.selected, .globalBtn:hover {color:#ffffff;border:1px solid #303030;background:url('../images/naftsprite.png') no-repeat #303030 -1000px -1000px; text-decoration:none;}
.globalBtn.listView { background-position: 102px -608px; padding-right:28px;}
.globalBtn.listView:hover,.globalBtn.selected.listView { background-position: 102px -577px;}
.globalBtn.groupView {background-position: 111px -670px; padding-right:26px;}
.globalBtn.groupView:hover, .globalBtn.selected.groupView {background-position: 111px -639px;}
.globalBtn.round {border-radius:4px;padding: 4px 10px;}

.globalBtn-d {display:block;background:#3f4042;border:1px solid #323437; border-radius:2px; float:left; padding:3px 6px 3px 6px;color:#ffffff; font-size:11px;margin-right:10px;}
.globalBtn-d:hover{background:#242425; text-decoration:none;}
.globalBtn-d.selected {background:#f5f5f5;border:1px solid #9c9c9c;color:#555555;}

.globalBtnAction {background:#ffffff;float:left;border:1px solid #c6c6c6; border-radius:4px; /*padding:2px 22px 2px 10px;*/ margin-right:10px;}
.globalBtnAction a {display:block; text-decoration:none; height:100%;background:url('../images/naftsprite.png') no-repeat 148px -410px; padding:2px 30px 2px 10px;color:#666666; text-decoration:none;}

.btnLink-b {display:block; float:left;background:#4c81a6; color:#fff; border-radius:2px; padding:6px; margin: 0px 14px 0px 0px;} /* homepage weatherBox*/
.btnLink-b:hover { background:#2e2e2e; text-decoration:none;}

/* globalBtn inactive */
.globalBtnAction.inactive, .globalBtn-d.inactive { opacity: .60; /* Standard: FF gt 1.5, Opera, Safari */filter: alpha(opacity=60); /* IE lt 8 */-ms-filter: "alpha(opacity=60)"; /* IE 8 */-khtml-opacity: .60; /* Safari 1.x */-moz-opacity: .60; /* FF lt 1.5, Netscape */}

.globalBtnIconed {background:#fafafa url('../images/naftsprite.png') no-repeat -1000px 0px; border:1px solid #d3d3d3; border-radius:6px;padding:0px 8px 0px 8px;line-height:20px;height:20px; overflow:hidden; font-size:11px;color:#555555;display:block;float:left;margin-left:6px;}

.globalBtnIconed.hide {background-position: 68px -219px; padding-right:32px;}
.globalBtnIconed.hide.compact {background-position: 4px -219px; padding:0px; width:24px;}
.globalBtnIconed.hide.compact:hover {background-position: 4px -249px;}
.globalBtnIconed.hide:hover {background-position: 68px -249px;}

.globalBtnIconed.erase {background-position: 60px -279px; padding-right:23px; }
input.globalBtnIconed.erase {padding:0px 22px 0px 8px;cursor:pointer;text-align:left;font-weight:normal!important;line-height:21px;height:22px;font-size:10.5px;*padding-right:4px;*font-size:11px;*padding-bottom:3px;}
input.globalBtnIconed.erase.compact {padding:0px; width:24px;background-position: 6px -279px;}
input.globalBtnIconed.erase.compact:hover {background-position: 6px -310px;}
.globalBtnIconed.erase:hover {background-position: 60px -310px;}

.globalBtnIconed.edit {background-position: 80px -342px; padding-right:27px;}
.globalBtnIconed.edit:hover {background-position: 80px -376px;}
.globalBtnIconed.save {background-position: 122px -545px; padding-right:27px;}

.globalBtnActionRed {border-radius:4px; border:1px solid #722d29;  background:url('../images/red.png') repeat-x #a03f39; float:right;}
.globalBtnActionRed a{display:block; color:#ffffff; height:100%;font-size:11px;line-height:normal;font-weight:600;background:url('../images/naftsprite.png') no-repeat -53px -930px;padding: 3px 30px 3px 10px;}
.globalBtnActionRed a:hover{ text-decoration:none;}
.globalBtnActionRed a.simple{background:none; padding: 3px 10px;}

.btnAction {border-radius:4px; background:#f4f4f4; padding:0px 10px; line-height:28px; height:28px; display:block; float:right; margin-left:6px;box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:600;}
.btnAction.erase {background:#a3403a;}
.btnAction.add {float:left;margin:0px 6px 0px 0px; padding: 0px 20px;font-size:13.5px;}
.btnAction.update, .btnAction.add{background:#217dab;}
.btnAction:hover{box-shadow:none; text-decoration:none;}

input::-moz-focus-inner, button::-moz-focus-inner { padding:0; border:0; }
textarea {background:#ffffff; border:1px solid #d6d6d6; border-radius:6px; padding: 7px 10px; color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:100%;}
input.delete {border:0px; background:url('../images/naftsprite.png') no-repeat 0px -313px; width:13px; height:14px;cursor:pointer;}
input.txtData, .inputText{background:#ffffff; border:1px solid #d0d0d0; border-radius:4px; color:#666666;line-height:20px; height:20px;text-align:center; width:100%;margin:0px;*display:block; font-family:Arial, Helvetica, sans-serif;}

.inputText.custom { line-height:24px; height:24px; text-align:left; padding-left:8px; width:190px;}
.inputText.login-input { line-height:24px; height:24px; text-align:left; padding-left:8px; width:194px; background:#f4f4f6; font-size:13px;}
.inputText:focus, .btnSelect:focus{box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2);border:1px solid #4d90fe; background:#ffffff;}
.inputText:hover, .btnSelect:hover {box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);}
.inputText.input-error, #input-error { background:#ffebeb;}

.datePickerArea {border:1px solid #d6d6d6; border-radius:6px; color:#666666;text-align:center;background:#ffffff; position:relative;}
.datePickerArea:hover{border:1px solid #a3bbc6;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3), inset 1px 4px 4px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3), inset 3px 2px 2px 0px rgba(0,0,0,0.1);}

input.simple{background:none; border:0px; margin:0px; padding:0px; width:65%; line-height:20px; height:20px; color:#666666; text-align:left;}
input.txtData:focus{ border:1px solid #a3bbc6;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3), inset 1px 4px 4px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3), inset 3px 2px 2px 0px rgba(0,0,0,0.1);}

select {background:transparent;padding-left:14px;height:auto;width:auto;*background:#fcfcfc;}
.selectWrapper.compact select {height:auto;}
select option{padding: 2px 0px;font-size:12px;font-weight:normal;display:block;}

input.save { background:url('../images/naftsprite.png') #ffffff no-repeat 0px -738px; width:12px; height:12px; position:absolute; top:10px; right:8px; border:0px; outline-style:none; cursor:pointer;}
input.saved {background:url('../images/naftsprite.png') no-repeat 0px -513px; width:14px; height:17px; position:absolute; top:8px; right:7px; border:0px; outline-style:none; cursor:pointer;}
input.remove { background:url('../images/naftsprite.png') no-repeat 0px -283px; width:12px; height:12px; position:absolute; top:10px; right:8px; border:0px; outline-style:none; cursor:pointer;}
input.remove:hover { background-position: 0px -314px;}
/*input.save:hover, input.saved:hover { background:url('../images/home.png') #ffffff no-repeat 0px -770px; width:20px; height:20px; top:6px; right:4px; border:0px;}*/

.column input.save { right:2px; top:8px;}
.column input.saved { right:0px; top:4px;}
.leftPadContainer .txtData {text-align:left;padding-left:10px;color:#999999; margin-bottom:8px;}


/* Custom select */
.customSelect { position:relative;z-index:10;width:112px;height:26px;line-height:24px; background:none; background-color:transparent; border:0px; opacity:0;*zoom:1;filter: alpha(opacity=0); }
.viewSelection { position:absolute;bottom:0;right:0;width:112px;height:24px;line-height:26px;text-indent:10px;cursor:default;z-index:6;border:1px solid #d0d0d0;border-radius:3px;background:url('../images/naftsprite.png') no-repeat 90px -921px #f4f4f6; color:#666; padding-top:2px; }

.input-container.isRelative { float:left; position:relative;}
.input-container.isRelative.center { margin:0px auto; width:214px; float:none;}
.btnSelect {display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:20px; padding: 2px 8px; width:196px; color:#666666;}
.btnSelect.white {background:#fff;}
.btnSelect:hover { text-decoration:none;}
.iconSelect { position:absolute;top:1px;right:14px;width:15px;height:24px;background:url(../images/naftsprite.png) no-repeat 0px -922px;}
.iconSelect:hover { cursor:pointer;}

.popup { border-radius: 8px 8px 8px 8px;border-top:none;box-shadow: 2px 2px 10px #999999;padding:10px 4px 8px 4px;display:none;left:24px;position: absolute;background: #ffffff; /* standard */	background: #fcfcff \9; /* IE8 and below */ *background: #fcfcff; /* IE7 and below */ _background: #fcfcff; /* IE6 */ z-index:9999; *top:-2px; top:34px;min-width:162px;}
.popup.right {right:10px;left:auto; min-width:140px;}
.popup.right-fx { right:0px; left:auto; top:28px;}
.popup ul li a {color: #555555;display: block;font-size: 12px;margin:0;padding: 5px;}
.popup ul li a:hover {background-color:#6d757d; color:#ffffff; text-decoration:none;}

ul.checkList{list-style-type:none; padding:6px 0px 0px 0px; margin:0px;}
ul.checkList li {padding:0px 6px 6px 6px;}
ul.checkList li a{display:block; padding-left:26px; color:#333333; min-height:20px; padding-top:4px;background:url('../images/naftsprite.png') no-repeat 0px -475px;}
ul.checkList li a.checkBox {display:block; float:left; padding-left:0px; width:14px; min-height:20px; padding-top:4px;background:url('../images/naftsprite.png') no-repeat 0px -475px;}
ul.checkList li a.checked {background-position: 0px -512px;}
ul.checkList li a.checkBox.checked {background-position: 0px -512px;}
ul.checkList li a.link { display:block; float:left; margin-left:6px; background:none; width:74%; *width:120px; padding-left:8px; padding-bottom:2px;}
ul.checkList li a.link:hover { background-color:#6d757d; color:#ffffff; text-decoration:none;}
.column ul.checkList li { border-bottom:1px solid #dde6e6; padding:4px 0px 2px 0px;}
.column ul.checkList li:hover {background-color:#f7f7f7;}
.column ul.checkList {height:248px; overflow:hidden; position:relative;}
.column ul.checkList li a.checked { font-weight:bold;}

.popup ul.list{ list-style-type:none;}
.popup ul.list li {padding:0px 2px 2px 2px;}
.popup ul.list li a {color:#333; padding:4px 2px; display:block;}
.popup ul.list li a:hover {background-color:#6d757d; color:#ffffff;}

ul.newsList { list-style-type:none; margin:0px;}
ul.newsList li {border-bottom:1px solid #e2e2e2;padding:10px 22px 8px 0px;position:relative; vertical-align:middle;}
.itemBox ul.newsList li {border-bottom:1px solid #dde6e6;}
.rightContainer ul.newsList li:hover {background:transparent;}
ul.news li {border-bottom:1px solid #e2e2e2; padding:8px 4px 8px 4px;}

.listIcon {padding-left:10px; vertical-align:middle;}
.column ul.newsList li {padding:8px 22px 4px 0px;}
.column ul.checkList li { width:300px; float:left; margin-left:15px; overflow:hidden;}
.column ul.checkList li.compact  { width:196px; white-space:nowrap;}
.column .clear {clear:left;}
.column.wide {width:auto;}
.column.wide ul.checkList {border-bottom:4px solid #dbdbdb; padding-bottom:8px;}

span.dayTime {font-size:11px; font-weight:bold; margin-right:12px;}
span.strong {font-size:14px; font-weight:bold; color:#333333;}
span.time {font-size:11px; font-weight:bold; color:#c4302b!important;} /* global Newsroom time */
.disclaimer {padding-top:6px;}

/* stories box for home and sections */
.storiesWrapper {width:664px; overflow:hidden; margin-top:20px;}
.storiesBox {width:306px;float:left; border-bottom:4px solid #dbdbdb; margin-right:26px; padding-bottom:10px;}
.storiesBox.noneBorder {width:306px;float:left; border-bottom:0px solid #dbdbdb!important; margin-right:26px; padding-bottom:10px;}
.storiesBox p { *zoom:0;}
.storiesBox.ads {border-bottom:0px;padding-bottom:0px; border:1px solid #e2e2e2; width:284px; padding:8px 10px 10px 10px;}
.storiesBox h2 {margin-bottom:10px;}
.storiesBox .headLinesRow { padding:3px 0px 0px 0px; margin-top:6px;}
.storiesBox .headLinesRow h3 { margin-bottom:0px;}
.storyTitle { font-size:14px; font-weight:bold;}
.photo {float:left; margin-right:10px; display:block;}
.btnLinkContainer {padding-top:10px; float:right;}

/* storiesBox tuning*********************************/
.storiesBox.wide { width:auto; float:none;margin:0px; padding:10px; margin-bottom:5px; border-color:#eeeeee;}
.storiesBox .article {float:left;width:320px; margin-top:5px;}
.storiesBox.wide h3 { font-size:18px; margin-top:8px;}

.headLinesContainer {float:right; width:298px; margin-top:5px;}
div.headLinesContainer div.headLinesRow { border-top:0px; border-bottom:1px dotted #b5b4b4;margin-top:0px; padding-top:0px; padding-bottom:6px; margin-bottom:10px;}
.storiesBox.wide .headLinesRow h3 {font-size:15px;}
.storiesBox.wide .headLinesContainer h3 { margin-top:0px;}
.storiesBox-col { width:304px;}
.storiesBox-col h2 { margin-bottom:15px;}
.storiesBox-col .topicSum { margin-bottom:12px; margin-top:8px; line-height:17px;}

.storiesBox.wide .click-logo { height:26px; background-position:-81px -247px;}

/* mediabox*****/
.storiesBox.wide .mediaBox{ border:0px; padding:0px; margin:0px; margin-bottom:5px;}
.storiesBox.wide .mediaBox .moreBtn, .mediaBox.section .moreBtn  { right:15px;}
.storiesBox.wide .mediaBox ul { padding-left:15px;}
.storiesBox.wide .mediaBox ul li, .mediaBox.section ul li{ width:210px;}
.storiesBox.wide .mediaBox ul li.last, .mediaBox.section ul li.last { width:200px;}
.storiesBox.wide .mediaBox ul li a, .mediaBox.section ul li a { width:186px; }
.storiesBox.wide .mediaBox .mediaIcon, .mediaBox.section .mediaIcon { right:27px;}
.storiesBox.wide .mediaBox .last .mediaIcon, .mediaBox.section .last .mediaIcon { right:18px;}


/* Buttons */
.globalSimpleBtn {border-radius:3px;float:left;font-size:10.5px; margin-right:6px; background:#4c81a6; color:#fff; padding:5px 6px 4px 6px;}
.btnLink { border-radius:2px; background:#7a7b7c; color:#ffffff; padding:2px 6px 2px 6px; font-size:11px;float:left; display:block; margin-left:6px; margin-bottom:6px;}
.btnLink:hover { background:#2e2e2e; text-decoration:none;}
.btnLink.tag-red { background:#c92227; margin-left:0px; margin-right:6px; margin-top:12px; color:#fff;}
.btnLink.tag-red:hover {background:#9c0000;}

a.btnLink.fx { background:#ff8f05;} /* FXCM */
a.btnLink.fx:hover { background:#000;}

.entityContainer.story .btnLink.tag-red { margin-top:0px;}


/*Comments Bubble*******************************************/
.btnComments {/*background:url('../images/homepage_sprite.png') no-repeat -79px 14px;padding:0px 0px 2px 0px;*/background:url('../images/homepage_sprite.png') no-repeat -132px -11px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:14px; line-height:14px; padding-left:14px;}
.btnCommentsLink {display:block;/*background:#cb2516;*/color:#242424;font-size:11px; font-weight:bold;padding:1px 0px 0px 0px;line-height:12px; height:12px; border-bottom:1px solid #b4b6b9;}
.btnCommentsLink:hover { text-decoration:none; border-bottom:none;}	
.topicSum .btnComments {margin-left:4px;}
.Box.topHeadLines .headLinesRow h3 a { padding-right:4px;}
.Box.topHeadLines .headLinesRow h3 .btnCommentLink { }
.moreLinks .btnComments { margin-left:4px;}	
.homeMiddleColumn a .topicSum { display:inline; padding-right:4px;}
.Box.topHeadLines .headLinesRow h3 .icon { padding-left:0px;}

/* Carousel */
.carousel { position:relative; width:300px;background:url('../images/multiBoxPatern.jpg') repeat;border-radius:4px;color:#ffffff; padding-bottom:6px; overflow:hidden; }
.carousel-item { padding:0px 15px 4px 15px;z-index:9999; }	
.slideContainer {overflow:hidden;}
.slideContainer ul{position: relative; /* Enables positionning of elements inside viewport */padding:0px;margin:0px; /* Resets default - User Agent - style */ }
.slideContainer ul li{ width: 300px; /* Defines the size of inner element */position:relative;float: left; /* Places list items side by side*/margin:0px;padding:0px;}

#backward{cursor: pointer;position:absolute;width:18px;height:18px;display:block;top:12px;right:84px;background:url('../images/naftsprite.png') no-repeat -97px -110px;z-index:9999;}
#forward{cursor: pointer;position:absolute;background:url('../images/naftsprite.png') no-repeat -127px -110px;width:18px;height:18px;display:block;top:12px;right:60px; }
#all, .moreBtn { display:block; position:absolute; color:#ffffff; top:12px; right:15px; border-radius:2px; background-color:#5b5e69; font-size:11px; padding:3px 6px 2px 6px;}

.headerContainer{ padding-top:10px; padding-bottom:6px;padding-left:15px; }

.slideContainer a { text-decoration:none;outline-style:none;color:#ffffff;font-size:11px; font-weight:bold; }
.slideContainer a:hover { text-decoration:underline;}
/*.btnMore {padding-right:22px;}*/

.Vplay { position:absolute;bottom:8px;right:8px;width:33px;height:24px; } /* video icon container */
h2 span.Block.white {background:#ffffff;}
.carousel h2, .multimediaContainer h2 { border-bottom:0px;}
.thumb { position:relative; margin-bottom:8px;}

/************************************************************* carousel interviews **********************************************************/
.carousel.interviews { background:url(../images/interviewsSliderBg.jpg) no-repeat; height:240px;color:#333; padding-bottom:0px;}
.carousel.interviews .headerContainer { padding-top:28px; padding-bottom:2px;}
.carousel.interviews .slideContainer a {color:#333;}
.carousel.interviews .carousel-item { padding-right:10px; padding-bottom:8px; height:100%;}
.carousel.interviews .slideContainer a { font-size:12px;}

.slideContainer ul.thumbList { height:142px; position:static;}
.slideContainer ul.thumbList li { width:100%!important; border-bottom:1px dotted #b5b4b4; height:auto;}
.slideContainer ul.thumbList li .summary { padding-top:12px;}

/*************************** carousel Navigation ************************************/

#previous, #next {cursor: pointer;position:absolute;width:18px;height:18px;display:block;bottom:10px; right:10px; background:url(../images/icons.png) no-repeat -1000px -1000px;}
#previous { right:34px; background-position:-100px -446px;}
#previous:hover {background-position:-100px -415px;}

#next {background-position:-138px -446px;}
#next:hover {background-position:-138px -415px;}

.carouselcatLink {width:230px; margin-left:15px; font-size:11px!important; display:block; overflow:hidden;color:#00375b!important;}

/*traffic notifications */
.notification {color:#33b100; display:block; margin-top:10px;}
.notification.normal {color:#33b100;}
.notification.mild{color:#ff9900;}
.notification.heavy{color:#dd0101;}

/* Profile Box */

.myProfile {background:#f5f5f5; border-radius:4px; border:1px solid #cccccc; padding:2px 10px 6px 10px; height:21px; position:relative; cursor:pointer;}
.myProfile .inactive {color:#999999;}
.profileIcon { display:inline-block; width:16px; height:18px; margin-right:4px; background:url(../images/naftsprite.png) no-repeat -50px -72px;}
.profileIcon.fb { background-position: -49px -108px; }
.profileIcon.tw { background-position: -49px -144px; }
.profileIcon.gplus { background-position: -49px -175px; }
.dropDownArrow {
	position: absolute;
	width: 22px;
	right: 2px;
	top: 0px;
	height: 29px;
	background: url(../images/naftsprite.png) no-repeat -68px -71px;
	border-left: 1px solid #cccccc;
}
.myProfile .popup { right:0px; left:auto; border-radius:4px; border:1px solid #cccccc;}
.myProfile .mySettings { background:url(../images/icons.png) no-repeat -94px 5px; padding-left:24px;}
.myProfile .mySettings:hover { background-position: -94px -26px; }
.myProfile .myExit { background:url(../images/icons.png) no-repeat -94px -56px; padding-left:24px;}
.myProfile .myExit:hover { background-position: -94px -87px; }
.myProfile .profileName { font-weight:bold; font-size:14px;}

/* Profile Box */



/* Profile Box without right text under the main title -'premium diakirikseis'*/
.myProfile2 {background:#f5f5f5; border-radius:4px; border:1px solid #cccccc; padding:4px 10px; height:21px; position:relative; cursor:pointer; margin-top:-20px;}
.myProfile2 .inactive {color:#999999;}
.profileIcon2 { display:inline-block; width:16px; height:18px; margin-right:4px; background:url(../images/naftsprite.png) no-repeat -50px -72px;}
.dropDownArrow2 { position:absolute; width:22px; right:3px; top:0px; height:29px; background:url(../images/naftsprite.png) no-repeat -68px -71px; border-left: 1px solid #cccccc;}
.myProfile2 .popup { right:0px; left:auto; border-radius:4px; border:1px solid #cccccc;}
.myProfile2 .mySettings { background:url(../images/icons.png) no-repeat -94px 5px; padding-left:24px;}
.myProfil2e .mySettings:hover { background-position: -94px -26px; }
.myProfile2 .myExit { background:url(../images/icons.png) no-repeat -94px -56px; padding-left:24px;}
.myProfile2 .myExit:hover { background-position: -94px -87px; }
.myProfile2 .profileName { font-weight:bold; font-size:14px;}

/* Profile Box */

.itemContainer.botBorder{border-bottom:#cecece solid 2px;padding-top:11px;  margin-bottom:5px ;}			

.searchContainer {border:1px solid #d0d0d0;width:auto;	height:25px;padding-top:2px;padding-left:10px;background:#f7f7f7;border-radius:4px; }
.Box .searchContainer { margin-left:10px;}
.Box.wide .searchContainer { margin-left:10px;}
.whiteRadiusBox .inputTxt { width:214px;*margin-left:-10px;}

.inputTxt {width:210px;height:22px;line-height:22px;letter-spacing:normal;font-weight:normal;margin:0px;padding:0px;color:#666666;font-size:14px;border:none;background:none;display:inline;*width:202px; }

.tickerTools .inputTxt {background:url(../../images/searchContainerBg.png) no-repeat top;width:169px;height:25px;padding-top:3px;padding-left:12px;}
input::-moz-focus-inner /*Remove button padding in FF*/{ border: 0;padding: 0; }
input:focus { outline:none; } /* chrome input outline stroke  */
textarea:focus { outline:none; }


input.btnSearch {background:#217dab;border-radius:6px;height:22px;width:28px;line-height:22px;border:none;letter-spacing:0;cursor:pointer;outline-style:none;color:#ffffff;text-align:center;padding:0px;font-size:12px;font-weight:400;display:inline;box-shadow: 2px 2px 4px #d2d2d2; }
	
/* Global Buttons */ 
 
.globalBtnContent, .globalBtnPopUp{position:relative;overflow:hidden;float:left;border:1px solid #cccccc; margin:3px 0px;border-radius:4px;margin-right:6px;}
.globalBtnContent.right, .globalBtnContainer.right { float:right; margin-left:6px; margin-right:0px; margin-bottom:0px;}
.globalBtnContainer { margin-right:6px; float:left;}
.globalBtnContainer.nogap { margin-right:0px;}
.toolbar .globalBtnContent.nogap { margin-right:10px;}
.globalBtnContent.visible { overflow:visible;}

a.globalBtnInner:hover { text-decoration:none;}

/*.globalBtnContent a.globalBtnInner:hover, */.globalBtnContent a.globalBtnInner.mypage{ text-decoration:none;
/* fallback (Opera) */ text-decoration: none;
    background-image: -o-linear-gradient(90deg,rgb(202,213,225),rgb(236,240,245));/* Mozilla: *//* Chrome, Safari:*//* MSIE *//* ie10 */
}

.globalBtnContent a.globalBtnInner, .globalBtnContent a.globalBtnInner.mypage:hover { display:block; border-radius:2px;
/* fallback (Opera) */ padding: 1px 6px 0px 4px;
    font-size: 11px;
    letter-spacing: 0px;
    color: #333;
    word-spacing: 0px;
    font-weight: bold;
    height: 17px;
background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #fbfbfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(100%,#fbfbfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#fbfbfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e2e2e2 0%,#fbfbfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e2e2e2 0%,#fbfbfb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e2e2e2 0%,#fbfbfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fbfbfb',GradientType=0 ); /* IE6-9 */

    }

.globalBtnContent a.globalBtnInner.text-link { padding-top:3px;}
.globalBtnContent a.globalBtnInner.text-link:hover { color:#666666;}
.globalBtnContent a.globalBtnInner.compact { padding-right:0px;}
.fontEnlarge { background:url(../images/radiusCorner.jpg) no-repeat top; position:absolute;top:-1px; right:-1px; width:5px; height:5px; z-index:999999; }
.globalBtnContent a.globalBtnInner.compact .iconBtn { margin-right:4px;}		

.iconBtn{background:url(../images/icons.png) no-repeat -1000px -1000px; width:16px; height:18px; display:inline-block;*display:inline;*zoom:1;margin-right:5px;vertical-align:middle;}

.iconBtn.plus { background-position: 0px 5px;margin-right:0px; margin-left:2px; width:15px;}
a.globalBtnInner:hover .iconBtn.plus{ background-position: 0px -24px; }
a.globalBtnInner:hover .iconBtn { cursor:pointer;}

.iconBtn.save{ background-position: 0px -56px; width:12px;}
a.globalBtnInner:hover .iconBtn.save{ background-position: 0px -88px; }

.iconBtn.fullscreen { background-position: 0px -516px;}
a.globalBtnInner:hover .iconBtn.fullscreen{ background-position: 0px -547px; }

.iconBtn.download { background-position: 0px -382px;}
a.globalBtnInner:hover .iconBtn.download{ background-position: 0px -413px; }

.iconBtn.print { background-position: 0px -251px;}
a.globalBtnInner:hover .iconBtn.print{ background-position: 0px -285px; }

.iconBtn.refresh { background-position: 0px -185px;}
a.globalBtnInner:hover .iconBtn.refresh{ background-position: 0px -217px; }




.iconBtn.Rfresh { background-position: -40px -188px; margin-right:2px;}
a.globalBtnInner:hover .iconBtn.Rfresh{ background-position: -40px -220px; }

.iconBtn.rss { background-position: 0px -317px;margin-right:2px; margin-left:2px;}
a.globalBtnInner:hover .iconBtn.rss{ background-position: 0px -349px; }

.iconBtn.select { background-position: 0px -445px; right:4px; left:auto;}
a.globalBtnInner:hover .iconBtn.select{ background-position: 0px -482px; }

.iconBtn.email { background-position: -100px -185px;}
a.globalBtnInner:hover .iconBtn.email{ background-position: -100px -284px; }

.iconBtn.fb { background-position: -100px -153px; width:7px;}
a.globalBtnInner:hover .iconBtn.fb{ background-position: -100px -252px; }

.iconBtn.tw { background-position: -100px -119px; width:14px;}
a.globalBtnInner:hover .iconBtn.tw{ background-position: -100px -218px; }

.iconBtn.listen { background-position: -290px -54px; width:9px;}
a.globalBtnInner:hover .iconBtn.listen { background-position: -290px -86px; }


.iconBtn.zoom{ background-position: -133px -120px;}
a.globalBtnInner:hover .iconBtn.zoom{ background-position: -133px -219px; }


.iconBtn.fullscreen{ background-position: -289px -380px;}
a.globalBtnInner:hover .iconBtn.fullscreen{ background-position:-289px -406px; }


.iconBtn.read{ background-position: -100px -560px; width:9px;}
a.globalBtnInner:hover .iconBtn.read{ background-position: -100px -587px; }

.iconBtn.comment{ background-position: -290px 3px; width:11px;}
a.globalBtnInner:hover .iconBtn.comment{ background-position: -290px -26px; }

.iconBtn.pLink { background-position: -289px -443px; width:10px; margin-right:4px;}
a.globalBtnInner:hover .iconBtn.pLink { background-position: -289px -468px; }

.iconBtn.Link { background-position: 1px -571px ; width:10px; margin-right:4px;}
a.globalBtnInner:hover .iconBtn.Link { background-position: -16px -571px; }


.greyBtn { background:url(../images/greyBgRpt.jpg) repeat-x; display:inline-block; padding-left:4px; border-radius:4px; overflow:hidden; height:18px;color:#333;}
.greyBtn:hover { text-decoration:none;}
.greyBtn span {font-size:14px; padding-right:4px;}
.greyBtn span.s { font-size:11px;}


.globalBtnContent.new, .globalBtnPopUp{position:relative;overflow:hidden;float:left;border:1px solid #cccccc; margin:3px 0px;border-radius:4px;margin-right:10px;}
.globalBtnContent.right, .globalBtnContainer.right { float:right; margin-left:6px; margin-right:0px; margin-bottom:0px;}
.globalBtnContainer { margin-right:6px; float:left;}

.iconBtnSocial{ background: url(../images/icons.png) no-repeat -1000px -1000px;height: 20px;width: 6px;display: block;top: 0px;position: absolute;left: 4px;margin-left: 3px;padding-right: 15px;}  


.iconBtnSocial.mail { background-position: -100px -182px; width:20px; display:block;}
a.globalBtnInner:hover .iconBtnSocial.mail{ background-position:  -100px -281px;}

.iconBtnSocial.print { background-position: 0px -248px;}
a.globalBtnInner:hover .iconBtnSocial.print{ background-position: 0px -282px; }

/* Article Toolbar */
.toolbar .globalBtnContent { margin-right:15px;}
.toolbar .globalBtnContainer .globalBtnContent { margin-right:6px;}

.toolbar { padding:3px 2px 5px 10px;margin-top:11px;margin-bottom:10px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;		
background:#e8e8e8 ;/* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#eeeeee'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#eeeeee)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #e8e8e8,  #eeeeee); /* for firefox 3.6+ */ 
background-image: -o-linear-gradient(top,rgb(232,232,232),rgb(238,238,238)); /* Opera CSS3 */
height:27px;
}
@media only screen and (max-device-width:768px){
    .toolbar {overflow:hidden;}
}
.counter { position:relative;display:inline-block; background:#fff;border-radius:4px; border:1px solid #bbbbbb; padding:3px 3px; margin-top:3px;font-size:11px; overflow:visible; margin-right:9px; line-height:12px;}
.counter i { position:absolute; width:4px; height:8px; background:url(../images/icons.png) no-repeat 0px -592px; left:-4px; top:5px;}

.newsRoomBtns {margin:14px 0px 12px 0px;}
/* Global Buttons */



/* Pager *********************************************************************************/

table.pager { margin-top:12px; margin-left:10px;}
table.pager td {padding-right: 2px;}
table.pager td a, .currentPageNumber { display:inline-block;*display:inline;*zoom:1;*overflow:hidden;}
.pageNumber {text-decoration:none;color:#666666;padding: 5px 9px;border:1px solid #a2bbbc;border-radius: 2px;}
.pageNumber:hover { background-color:#ecf5ee;border-radius: 2px;text-decoration:none;border:1px solid #a2bbbc;padding: 5px 9px;}
.currentPageNumber { text-decoration:none;padding: 5px 9px;margin-top:2px;border:1px solid #588ea8;background:#599ec0;border-radius: 2px;color:#fff; }
.currentPageNumber:hover { cursor:default; }
.previousNextPage {text-decoration:none;padding:4px;font-family:Arial;font-size:16px;color:#666;}
.previousNextPage:hover { text-decoration:none; }
							
 
/* footer Begins */
	.footerExp {border-top:1px solid #222222; background:url('../images/footerExpBg.jpg'); padding:16px 0px; display:block;bottom:-156px; position:absolute;width:100%; z-index:6000; bottom:0px;}
	.centered { width:980px; margin: 0px auto;}
	.nrwColumn, .wdColumn { display:inline-block; width:154px; margin-left:10px;*display:inline;*zoom:1;*overflow:hidden; vertical-align:top;}
	.wdColumn { margin-left:26px; width:auto; }
	.nrwColumn a, .wdColumn a { display:inline-block;padding-top:5px; font-size:11px; color:#555555;}
	.nrwColumn a:hover, .wdColumn a:hover {color:#d04f48; text-decoration:none;}
	.category { display:block;font-size:13px;}
	.category a {font-size:13px; color:#333; padding-top:0px;}
	a.listed, span.pipe {display:inline-block;*display:inline;*zoom:1;*overflow:hidden;}
	span.pipe { padding: 0px 8px; font-size:10px; font-stretch:narrower; vertical-align:middle; margin-top:-1px;}
	.wdContainer { padding-bottom:20px;}
	.footer { margin:0px; background:url('../images/paternBgRpt.png') repeat #171717; /*background:#444d56;*/ z-index:8000; position:relative;}
	.footerInner { background:url(../images/fgradRpt.png) repeat-x; min-height:43px;}
	
	.stmap {background: url('../images/spFooter.png') no-repeat 0px -305px;height: 30px;width: 75px;position: absolute;top: 0px;left: 0px;border-radius: 0px 0px 3px 3px;cursor: pointer;display:none;}
	.stmap.active .stArrow { background-position: 0px -250px;}
	.stTxt {display:inline-block; font-size:11px;color:#fff; margin:8px 6px 0px 8px;vertical-align:middle;}
	.stArrow {background:url('../images/spFooter.png') no-repeat 0px -277px; width:13px; height:8px; display:inline-block;margin-top:8px;vertical-align:middle;}
	.footerHeading {display:block;color:#b3b3b3; font-size:13px; font-weight:bold;  margin-bottom:8px;}
	
	ul.listMenu {*height:100%;}
	ul.listMenu li { padding-top:10px; float:left; margin-left:13px;}
	ul.listMenu li.isRel {position: relative;width: 74px;display:none;}
	ul.listMenu li a { color:#d0d0d0; font-size:14px; font-weight:bold}
	
	a.logoLinks { background:url('../images/spFooter.png') no-repeat -1000px -1000px; display:inline-block;height:22px; margin-right:28px; vertical-align:top;}
	
	a.logoLinks.naft { margin-right: 15px; background-position: 0px -51px;width:140px;}
	a.logoLinks.naft:hover { background-position: 0px 0px;}
	a.logoLinks.click {margin-right: 15px;width:100px;background-position: -151px -51px;}
	a.logoLinks.click:hover { background-position: -151px 0px;}
	a.logoLinks.pestaola{width:105px;background-position: -265px -51px;}
	a.logoLinks.pestaola:hover { background-position: -265px 0px;}
	
	a.logoLinks.wbnars {width:78px;background-position: 0px -180px;}
	a.logoLinks.wbnars:hover { background-position: 0px -215px;}
	a.logoLinks.bkstore {width:104px;background-position: -102px -180px;}
	a.logoLinks.bkstore:hover { background-position: -102px -215px;}
	a.logoLinks.edu {width:117px;background-position: -229px -180px;}
	a.logoLinks.edu:hover { background-position: -229px -215px;}
    a.logoLinks.events { width:120px;background-position: -372px -179px; margin-right:0px;}
    a.logoLinks.events:hover { background-position: -372px -214px;}
    a.logoLinks.redpixel {width:100px;background-position: -396px -54px; margin-left:26px; margin-top:3px;}
    a.logoLinks.redpixel:hover {background-position: -396px -3px;}
	
	a.social {display:inline-block;background:url('../images/spFooter.png') no-repeat -1000px -1000px; width:24px; height:24px; margin-right:3px; vertical-align:top;}
	a.social.facebook { background-position: 0px -92px;}
	a.social.facebook:hover, .socialWidget a.social.facebook { background-position: 0px -136px;}
	a.social.twitter { background-position: -35px -92px;}
	a.social.twitter:hover, .socialWidget a.social.twitter { background-position: -35px -136px;}
	a.social.youtube { background-position: -70px -92px;}
	a.social.youtube:hover, .socialWidget a.social.youtube { background-position: -70px -136px;}
	a.social.rss { background-position: -105px -92px;}
	a.social.rss:hover, .socialWidget a.social.rss { background-position: -105px -136px;}
	a.social.email { background-position: -140px -92px;}
	a.social.email:hover, .socialWidget a.social.email { background-position: -140px -136px;}
	a.social.mobile { background-position: -175px -92px;}
	a.social.mobile:hover { background-position: -175px -136px;}
	a.register { display:inline-block;background:url('../images/spFooter.png') no-repeat -33px -251px; width:143px; height:22px; font-size:14px; font-weight:600;text-align:center; color:#fff;padding-top:4px; margin-top:18px; margin-right:16px;vertical-align:middle;}
	
	    a.social.linkedin {
    background-position: -392px -92px;
    }
    a.social.linkedin:hover {
    background-position: -392px -136px;
    } 
	.footerLeftContent {padding-top:28px; width:640px; display:inline-block;*display:inline;*zoom:1;*overflow:hidden;}
	.footerRightContent {display:inline-block; width:298px; height:120px;*display:inline;*zoom:1;*overflow:hidden; vertical-align:top; margin-top:17px; margin-left:10px;background:#151515; padding: 12px 14px;}
	.footerRightContent p {line-height:normal; font-size:11px;color:#a7a9ac; padding-top:0px;zoom:0; padding-bottom:2px;}
	a.red {color:#f25757;}
	a.redMore {color:#c62f2f; display:inline-block; font-size:11px; vertical-align:middle; padding-top:10px;}
	
	.proBox {display:inline-block; width:650px; vertical-align:top;*display:inline;*zoom:1;*overflow:hidden;}
	.socialBox {display:inline-block;vertical-align:top;margin-left:24px;*display:inline;*zoom:1;*overflow:hidden;}
	.copyright {background:#020202;color:#9a9a9a; padding:10px 0px 8px 0px; font-size:11px;}
	.copyright a, .pipe{ color:#9a9a9a;}
	.fLeft {float:left;}
	.fRight { float:right;}
	.footer .wdContainer .left { width:auto;}/* traffic fix *******************/

     .tt-hint {
        width: 120px;
        background-image: url("/images/lense.png") !important;
        background-position: 105px 4px !important;
    }

    #SearchPhrase {
        width:120px;
    }
    ul.topMenu li a {
        padding: 3px 5px;
    }
    #carrerlink {
    background: #F7941E;
    }
    ul.topMenu li a#carrerlink:hover {
        color: #ffffff;
        background: #e5891c;
    }

     @-moz-document url-prefix() {
        ul.topMenu li a {
            padding: 3px 3px;
        }
    } 
/* Footer Ends*/
.sprint #homeModules {
	Z-INDEX: 4; POSITION: relative; MARGIN-TOP: 0px; WIDTH: 900px; HEIGHT:100px; text-align:center; margin-left:30px;margin-right:30px;
}


.mboxDefault{ 	BORDER: #e0e2e3 1px solid !important; } 


.sprint #homeModules LI.module {
	WIDTH: 140px;
	FLOAT: left;
	HEIGHT: 96px;
	BORDER: #e0e2e3 1px solid;
	margin-right:25px;

	list-style: none;
	display: block;
	background-color: #fff;
	background-image: url(../images/boxbg.jpg);
	background-repeat: repeat-x;


}


.sprint #homeModules LI.last {
	MARGIN-RIGHT: 0px
		background-image: url(../images/boxbg.jpg);
	background-repeat: repeat-x;
}
.sprint #homeModules LI DIV.shadow {
	POSITION: absolute; OVERFLOW: hidden; TOP: -8px
}
.sprint #homeModules LI DIV.shadowLeft {
	WIDTH: 7px; HEIGHT: 248px
}
.sprint #homeModules LI DIV.shadowRight {
	WIDTH: 7px; HEIGHT: 248px
}
.sprint #homeModules LI DIV.shadowLeft {
	BACKGROUND: url(../images/bgd_fullcontent_shadow_left.png) no-repeat; LEFT: -8px
}
.sprint #homeModules LI DIV.shadowRight {
	BACKGROUND: url(../images/bgd_fullcontent_shadow_right.png) no-repeat; RIGHT: -8px
}
.sprint #homeModules LI DIV.shadowTop {
	WIDTH: 410px; BACKGROUND: url(../images/bgd_fullcontent_shadow_top.png) no-repeat; HEIGHT: 7px; LEFT: -1px
}
.sprint #homeModules LI DIV.module {
	POSITION: relative; HEIGHT: 96px; width:140px;	border-bottom:none;
}
.sprint #homeModules LI DIV.summary {
	Z-INDEX: 6; POSITION: relative; border-bottom:none;visibility: visible; display:block; text-align:center;  
		color:#555;
	font-size:12px;
	line-height:16px;
}

.columnDivideWrapper{ padding-top:10px;	}
.columnDivideWrapper p {
	width:90%;
	text-align:center!important;
	margin-left:auto;
	margin-right:auto;
	line-height:20px;
	margin-top:20px;
	margin-bottom:20px;

	
}



.sprint #homeModules LI DIV.summary IMG {
	position:relative;
	HEIGHT: 55px;
	TOP: 22px;
	left: 0px;
	border-bottom: none;
	visibility: visible;
	display:block;
	margin-left:auto;
	margin-right:auto;
}



.sprint #homeModules LI DIV.summary DIV.summaryText {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 105px; PADDING-RIGHT: 0px; HEIGHT: 61px; COLOR: #656565; RIGHT: 20px; PADDING-TOP: 0px; TOP: 44px;
}
.sprint #homeModules LI DIV.summary H3.longTitle {
	TOP: 16px !important
}
.sprint #homeModules LI DIV.summary DIV.summaryText P.longTitle {
	POSITION: relative; TOP: 8px
}
.sprint #homeModules LI DIV.summary IMG.adMod {
	POSITION: relative; WIDTH: 203px; DISPLAY: block; HEIGHT: 96px; TOP: 0px; LEFT: 0px
}
.sprint #homeModules LI DIV.summary DIV.summaryText {
	FONT-STYLE: normal
}
.sprint #homeModules LI DIV.summary DIV.summaryText P {
	FONT-STYLE: normal
}
.sprint .full {

	HEIGHT: 100%;
	OVERFLOW: hidden;
	background: url(../images/boxbgBig.jpg) repeat-x TOP #fff;


}

.sprint .full H3 {
	font-size:22PX;
	background:transparent;
	text-align:left;

}

.sprint .homeModuleTemplateOne .learnMoreLink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 9px;  PADDING-TOP: 0px; color:#d04f48; font-size:12px; font-weight:bold;
}
.learnMoreLink A {
color:#d04f48; font-size:12px;margin-bottom:10px; font-weight:bold;

}
.sprint .homeModuleTemplateOne .topContainer {
	BORDER-BOTTOM: #e3e3e3 1px dashed; PADDING-BOTTOM: 20px; padding-top:20px;
}


.sprint #homeModules LI DIV.summary H3 {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 96px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; COLOR: #333; BORDER-RIGHT-STYLE: none; RIGHT: 0px; PADDING-TOP: 0px; TOP: 22px; font-size:19px;
}

.sprint .segmentation#sprintHome H3 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-TOP: 0px;font-size:19px;
}

/*
diakirixeis select page
*/

.right { float:right!important;}
.left { float:left!important;}

.loginBox .left { float:none!important;}

.slctContainer select {
	margin-bottom: 10px;
	background: rgba(0,0,0,0);
	background: transparent \9;
	height: 23px;
	width: 159px;
	padding: 3px 0px 0px 0px;
	font-size: 12px;
	border: 0px;
	color: #333;
	-webkit-appearance: none;
	font-family: Arial, Helvetica, sans-serif;
	background: transparent;
	position: absolute;
	top: 0px;
	left: 0px;
}
.dc2 select { width:109%;}
.sel-md2 select {width: 195px;}
.slctContainer { height: 22px;overflow: hidden;background:url('../images/slctArrow.png') no-repeat right 0px #f4f4f4;
border-radius:4px;border:1px solid #dbdbdb; line-height:22px;display:block; position:relative;}
.slctContainer:hover {box-shadow:0 1px 2px rgba(0,0,0,0.1);}
select::-moz-focus-inner /*Remove button padding in FF*/{ border: 0;padding: 0; }
select:focus { outline:none; } /* chrome input outline stroke  */
#splashPromoMenu{ height:20px;}
 
.slctContainer2 select {margin-bottom:10px;background: rgba(0,0,0,0); background: transparent \9;
height:23px;width:90px;padding: 0px 0px 0px 0px;font-size: 12px;  border:0px;color:#333;-webkit-appearance: none; 
font-family:Arial, Helvetica, sans-serif; background:transparent; position:absolute; top:0px;padding:3px 0px 0px 0px;} 

.slctContainer2 { height: 22px;overflow: hidden;background:url('../images/slctArrow.png') no-repeat right 0px #f4f4f4;
border-radius:4px;border:1px solid #dbdbdb; line-height:20px;display:block; position:relative;} 
.sel-md3 select {
width: 150px;}
.dc3 select {
	width: 81px;
}

.ui-datepicker-trigger 
{
    position: absolute;
       left: 87px;
       top: 7px;
       height: 13px;
       width: 13px;
       background-image: url(../images/calendar_grey.gif);
       border: 0px;
}

.radio label{ margin-left:2px; padding-top:5px; display:inline-block; width:108px; overflow:hidden; white-space:nowrap;}
ul.radioList{list-style-type:none; padding:6px 0px 0px 0px; margin:0px;}
ul.radioList li {padding:0px 3px 6px 0px;}

ul.radioList li {display:block; padding-left:2px; color:#111; min-height:20px; padding-top:5px;}
label.radioList li  {display:block; padding-left:0px; color:#111; min-height:20px; padding-top:7px;}
ul.radioList li {display:block; float:left; padding-left:0px; width:14px; min-height:20px; padding-top:4px; width:133px;}
ul.radioList li a.checked {}
.radio{ margin-right:5px;}

.column ul.radioList li { border-bottom:1px solid #dde6e6; padding:4px 0px 2px 0px;}


ul.radioList2{list-style-type:none; padding:6px 0px 0px 0px; margin:0px;}
ul.radioList2 li {padding:0px 3px 6px 5px; }
ul.radioList2  { margin-left:6px; }
ul.radioList2 li { padding-left:0px; color:#111; min-height:20px; padding-top:4px;}
ul.radioList2 li { padding-left:0px; width:14px; min-height:20px; padding-top:4px; width:auto; white-space:nowrap;}
ul.radioList2 li a.checked {}
.radio{ margin-right:10px;}

ul.radioList2 li { padding:4px 0px 2px 0px;}








article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }


#main { position: relative; z-index: 1; width:980px;}
.itemContentOneCol{border-bottom:4px solid #f0f0f0; text-align:center; width:980px;}
.itemContentOneCol2{border-bottom:4px solid #f0f0f0; text-align:center; width:980px;}

.mainContentDiakirikseis h4 {vertical-align: top;font-weight: bold;padding: 0px;border-bottom: 1px solid #e3e3e3;text-align: left;vertical-align: top;
margin-bottom: 9px; font-size:20px; margin-left:0px; width:100%; padding:0px; margin-top:0px;}

.columnTitle{ background:#7a7b7c; padding:2px 7px 2px 7px; color:#FFF; font-size:14px; font-weight:bold; display:inline-block; *width:150px; margin-left:10px; margin-bottom:0px; margin-top:20px;}

.diakirikseis.botBorder{  margin-bottom:0px ;}	
.diakirikseis {float:left; width:100%; height:auto;}
.diakirikseis .column{   padding:0px;  margin-bottom:14px; border-bottom:4px solid #f0f0f0; margin:0px; width:100%;height:auto;}
.diakirikseis .column .clear {clear: both;}
.descrip{

	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	font-size:12px;
	text-align: left;
}		
.descrip p{ line-height:24px;color:#555; margin-top:0px; }
.descrip h4{padding-top:10px; font-size:20px;   }		
.searchAdd{border-radius:10px; background:#f8f8f8;border:1px solid #ccc;   text-align:left; padding:10px 0px 0px 15px;font-size:14px; height:auto;}

.searchAdd .column{padding:0px;  margin-bottom:14px;  margin:5px; width:100%;height:auto; margin-top:0px;}
.searchAdd .column.clear {clear: both;}

.diakirikseis ul.checkList{list-style-type:none; padding:0px;  height:auto; }
.diakirikseis ul.checkList li {padding:0px 0px 0px 0px; color: #111!IMPORTANT;  display:inline-block; overflow:hidden; border:0px;  }
.diakirikseis ul.checkList li a{  display:block; padding-left:18px; color:#376195; min-height:26px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left; padding-right:2px;width:245px; font-size:13px;white-space:nowrap;
color: #111!IMPORTANT;  overflow:hidden; border:0px; margin-right:10px;}


.diakirikseis ul.checkList li span { color: #111!IMPORTANT;  display:inline-block; overflow:hidden; border:0px;
 margin-left:10px;  font-size:13px; margin-top:8px; width:200px; white-space: nowrap; }
 
.diakirikseis input{ margin-bottom:10px; margin-top:13px; padding-top:7px;}

.diakirikseis ul.checkList li a:hover{   color: #000!IMPORTANT; text-decoration:none;width:245px;}
.diakirikseis ul.checkList li a.checkBox {display:block; float:left;  padding-left:0px;  min-height:22px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left;}

.diakirikseis ul.checkList li a.checked {background-position: 0px -510px; float:left; display:block;}
.diakirikseis ul.checkList li a.checkBox.checked {background-position: 0px -510px;}
.diakirikseis ul.checkList li a.link {  float:left; margin-left:0px; background:none; width:306px; 
padding-left:0px; padding-bottom:0px; display:block;  font-size:13px; color:#666!IMPORTANT; }
.diakirikseis ul.checkList li a.link:hover {color: #000!IMPORTANT; text-decoration:none}
.diakirikseis .column ul.checkList li {   border-bottom:1px solid #dde6e6;float:left; padding:0px; width:300px; color:#666!IMPORTANT; line-height:18px;}
.diakirikseis .column ul.checkList li:hover {width:300px;background:transparent;color: #000!IMPORTANT; text-decoration:none!IMPORTANT;  }
.diakirikseis .column ul.checkList { margin-top:10px; padding-bottom:20px;  float:left;height:auto;}
.diakirikseis .column ul.checkList li a.checked {
	font-weight: bold;
	float: left;
	color: #666;
}
span.check { margin-top:10px;}

.diakirikseis .column ul.checkList li span.num { color:#d33401!IMPORTANT; float:left;margin-top:4px; background:transparent; 
padding-left:0px;  width:30px; margin-left:-5px;}
.topMenuPremium{border:1px solid #e3e3e3; border-bottom:0px!important; border-top:0px!important; background:#FFFFFF;}



.diakirikseis ol.checkList{list-style-type:none; padding:0px;  height:auto;}
.diakirikseis ol.checkList li {padding:0px 0px 0px 0px; color: #111!IMPORTANT;  display:inline-block; overflow:hidden; border:0px;  }
.diakirikseis ol.checkList li a{  display:block; padding-left:18px; color:#376195; min-height:26px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left; padding-right:2px;width:245px; font-size:13px;white-space:nowrap;
color: #111!IMPORTANT;  overflow:hidden; border:0px; margin-right:10px; padding-top:5px;}
.diakirikseis ol.checkList li a:hover{   color: #000!IMPORTANT; text-decoration:none;width:245px;}
.diakirikseis ol.checkList li a.checkBox {display:block; float:left;  padding-left:0px;  min-height:22px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left;}

.diakirikseis ol.checkList li a.checked {background-position: 0px -510px; float:left; display:block;}
.diakirikseis ol.checkList li a.checkBox.checked {background-position: 0px -510px;}
.diakirikseis ol.checkList li a.link {  float:left; margin-left:0px; background:none; width:306px; 
padding-left:0px; padding-bottom:0px; display:block;  font-size:13px; color:#666!IMPORTANT; }
.diakirikseis ul.checkList ol a.link:hover {color: #000!IMPORTANT; text-decoration:none}
.diakirikseis .column ol.checkList li {   border-bottom:1px solid #dde6e6;float:left; padding:0px; width:300px; color:#666!IMPORTANT; line-height:18px;}
.diakirikseis .column ol.checkList li:hover {width:300px;background:transparent;color: #000!IMPORTANT; text-decoration:none!IMPORTANT;  }
.diakirikseis .column ol.checkList { margin-top:10px; padding-bottom:20px;  float:left;height:auto;}
.diakirikseis .column ol.checkList li a.checked {
	font-weight: bold;
	float: left;
	color: #666;
}

.leftContainerPremium .leftPad{margin:0px 0px 0px 0px;  padding-left:0px;  float:left; margin-left:0px;  width:100%;  }

.searchDiv {padding:0px;width:120px;height:17px;margin-top:1px;margin-left:auto;margin-right:auto;padding-bottom:20px; font-size:11px;
}

.content .searchDiv{
	padding: 0px;
	top: -33px;
	font-size: 11px;
	position: absolute;
	float: right;
	z-index: 155;
	display: inline-block;
	left: -81px;


}
.rightSearch{position:relative; float:right; display:block;}

.searchCon{
	width: 100%;
	position: relative;
	text-align: center;
	margin-top: 40px;

}

.searchCon2{ width:100%; position:relative;  float:left; margin-top:10px;}
.content .pagerCareer{ float:right; right:-4PX; margin-top:-15px; margin-right:-10px;}
.searchDiv2 {padding:0px;width:138px;height:17px;margin-top:1px; font-size:11px; float:left; margin-left:25px;}

.searchDivBack {padding:0px;height:17px;margin-top:1px; font-size:11px; float:right;}
.searchDivBack .btnActionBack{border-radius:4px; background:#217dab; padding:0px 10px; line-height:22px; height:22px; display:block;  
box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:600;  margin-right:10px;}
.searchDivBack .btnActionBack .add {margin:8px 0px 0px 0px; padding: 0px 20px;font-size:11px; }
.bold{ font-weight:bold;}


.results .row:last-child{ border-bottom:0px!important; *border-bottom:0px!important;}
.results span.time{ color:#111!important; font-size:12px; font-weight:normal;}

/*
diakirixeis select page end
*/



/*welcome_guest PAGE*/

#main .red{color:#d04f48; font-size:16.47px; font-weight:bold; text-align:left; margin-top:43px;}
.red img{ vertical-align:bottom;}
#main .rightC{ float:left; margin-left:42px; text-align:left; border:0px!important; }
.rightC .head{ margin-bottom:4px; font-weight:bold; display:block;}
.rightC p{width:191px; }
.leftC p{margin-bottom:27px; font-size:13px; margin-left:5px; color:#111!important;}



#main .leftC{ float:left; margin-left:44px;  width:600px;}
#main p{

	text-align:left;
	color:#111;
}
.slog{ font-size:14px;   margin-top:13px;color:#111!important;}

.loginBox{border-radius: 8px;border: 1px solid #c0c0c0;position: absolute;width:380px;background: #fff;text-align: left;padding: 10px;float: 
left;z-index: 999;top: 68px;left: 39px;z-index: 5000;
padding-left:20px;}
/*.loginBox p{ margin-bottom:16px;}*/
.loginBox input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; 
color:#666666; margin-top:0px;
float:left; font-size:14px; width:200px;}

.loginBox .label{float:left; display:block; width:350px;margin-top:10px; color:#333333; font-weight:bold;}



input.error {background:#c92327;color:#ffffff;}
.loginBox input:focus{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; 
color:#666666; margin-top:0px;
float:left; font-size:14px; width:200px;}
	
	

.loginBox h1{ padding-top:3px; color:#000; font-size:24px; margin-bottom:0px;}
.submitDiv {padding:0px; float:left; width:120px; float:left; height:27px; margin-left:0px; margin-top:0px; }
.loginBox p { padding-left:17px; margin-top:0px; margin-bottom:7px;}
#naftContainer form { width:370px; margin-bottom:0px; padding-bottom:0px;padding-left:15px;}
.loginBox .btnAction {border-radius:4px; background:#217dab; padding:0px 10px; line-height:28px; height:30px; display:block; float:left; margin-left:24px;
box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:600; margin-top:0px;}
.btnAction:hover{box-shadow:none; text-decoration:none;}
.loginBox .left{  margin-top:10px;}
.space{ margin-left:14px; margin-right:14px; color:#c0c0c0;}
.registration{ padding-top:20px; margin-left:0px;  float:left; width:370px;}
.registration img{  margin-right:5px; vertical-align:bottom; padding-bottom:1px;}
.Box{background:#fafafa;border-radius: 8px;border:1px solid #e4e4e4;padding: 10px 0px;margin-bottom:20px;width:544px;font-size:13px;margin-top:0px;}
.heading {font-size:22px;color:#465566;margin:0px;font-weight:bold;padding:0px;float:left;width:149px;text-align:center;}
.loginRightArea{padding-top:4px;line-height:1.4em;float:left;width:337px;text-align:left;font-size:12px;
}
.shadow{background:url(../images/shadow.jpg) no-repeat; width:958px; height:50px;}
.restInfo{ width:900px; margin-left:auto; margin-right:auto; text-align:left; }
.restInfo p{ color:#111111!important;}
.restInfo.spaceBottom{ margin-bottom:60px; }
.spacer{margin-top:80px;}
.spacerB{margin-top:50px;}
.sortingContainer .info{float:left; width:100%; padding-top:20px;}
.chechText{  float:left; margin-right:10px;  display:block;  }
input.check{float:left; margin-left:5px; padding-top:15px;  }


.greenAlert{ width:960px;  display:block; border-radius:10px; background: url(../images/alert.png) #4ca76c 30px center no-repeat; 
margin-left:auto; margin-right:auto; margin-top:15px; padding:17px 0px; }
.alertTitle{font-size:18px; color:#fff;  position:relative; font-weight:bold;}
.greenAlert p, .redAlert p{font-size:14px; color:#ffffff!important; text-align:center!important;}
.redAlert{width:960px;  display:block; border-radius:10px; background: url(../images/alert.png) #c92327 30px center no-repeat; 
margin-left:auto; margin-right:auto; margin-top:15px; padding:17px 0px; }





.itemContainerOneCol h2{	font-size:20px;color:#333333;margin-left:0px;padding-left:0px;text-align:left;margin-top:23px;padding-top:0px; margin-bottom:8px; 
}
.itemContentOneCol2 h2{	font-size:20px;color:#333333;margin-left:0px;padding-left:0px;text-align:left;margin-top:0px;padding-top:0px; margin-bottom:8px;}
.itemContainerOneCol.pr{ padding-bottom:50px; height:auto; margin-top:20px;}

.itemContainerOneCol3 h2{	font-size:20px;color:#333333;margin-left:0px;padding-left:0px;text-align:left;margin-top:0px;padding-top:0px; margin-bottom:8px;padding:25px 0px 4px 0px; border-top:none; }
.leftC a, .restInfo a, .rightC a{color:#d04f48; font-weight:bold;}



.phone{ font-weight:bold; font-size:14px;}	
.emph{ font-size:14px; color:#111;}	
.loginRightArea a{ color:#d04f48; font-weight:bold;}
.user{width:300px; float:right; text-align:left; margin-top:-30px;}	

.more0{position:absolute; padding:5px 10px 5px 10px; display:block; color:#fff; z-index:10000; left:800px; top:230px; border-radius: 4px; z-index:8000; }
.more2{position:absolute; padding:5px 10px 5px 10px; display:block; color:#fff; z-index:10000; left:785px; top:230px; border-radius: 4px; z-index:8000; }
.more3{position:absolute; padding:5px 10px 5px 10px; display:block; color:#fff; z-index:10000; left:810px; top:230px; border-radius: 4px; z-index:8000; }
.more4{position:absolute; padding:5px 10px 5px 10px; display:block; color:#fff; z-index:10000; left:775px; top:230px; border-radius: 4px; z-index:8000; }

a.more4.red2{background:#b4360e; overflow:hidden;}
a.more3.green{background:#2a874b;overflow:hidden;}
a.more2.blue{background-color:#2458aa;overflow:hidden;}
a.more0.grey{background:#5c5c5e;overflow:hidden;}

a:hover.more, a:hover.more2, a:hover.more3, a:hover.more4{background:#000; text-decoration:none;}

h5{ color:#111!important; font-size:14px; font-weight:bold; margin-top:0px; padding-top:20px;}







/*welcome_member PAGE starts*/

.shadow2{background:url(../images/shadow2.jpg) no-repeat; width:958px; height:26px;}
.itemContentOneCol2 .rightC{ float:left; margin-left:39px; text-align:left; width:436px; margin-top:29px;margin-bottom:20px;}
.itemContentOneCol2 .rightC img, .itemContentOneCol2 .leftC img{ margin:0px; padding:0px; margin-bottom:2px; border:0px!important;}
.itemContentOneCol2 .leftC{ float:left; margin-left:29px;  width:436px; text-align:left; margin-top:29px; margin-bottom:36px;}

.itemContentOneCol2 img{ padding-bottom:5px;}
.itemContentOneCol2 li{ margin-bottom:13px; padding-bottom:13px; list-style:none;}
.itemContentOneCol2 .link {  margin-top:8px; }
.itemContentOneCol2 .link a{ color:#d04f48; }
.services{line-height:16px;margin-top:0px;text-align: left;padding-left:11px;display:block;}

.dashedLine{	border-bottom:1px dashed #b5b4b4; height:10px; width:97%; display:block; margin-left:11px;}


#main-bannersPromo { position: relative; width: 100%; height: 309px; margin-left:auto; margin-right: auto; margin-top:17px; background:url(../images/pm_c.jpg) no-repeat; background-position:center; }



#main-banners2 { position: relative; width: 100%; height: 217px; margin-left:auto; margin-right: auto; margin-top:17px;}
#main-banners2 .page { position: absolute; left: 0; top: 0; display: block;margin-left:10px; margin-right: auto; margin-top:0px; }
#main-banners2 nav { position: absolute;right: 0;bottom: 0px;left:10px;padding-left:450px;padding-right:0px;width: 508px;background: #000;-moz-border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;-o-border-radius: 0px 0px 10px 10px;-ms-border-radius: 0px 0px 10px 10px;-khtml-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;padding-top:10px;padding-bottom:8px;
}
.itemContentOneCol2 .rightC{ float:left; margin-left:39px; text-align:left; width:436px; margin-top:25px;}
.itemContentOneCol2 .leftC{ float:left; margin-left:29px;  width:436px; text-align:left; margin-top:25px;}

.itemContentOneCol2 img{ padding-bottom:9px;}
.itemContentOneCol2 li{ margin-bottom:7px; padding-bottom:5px; list-style:none; line-height:16px;}
.itemContentOneCol2 .link {  margin-top:9px; }
.itemContentOneCol2 .link a{ color:#d04f48; }

#main-banners { position: relative; width: 968px;height:355px; margin-left:0px; margin-top:20px; text-align:center; background:url(../images/bBG.jpg) no-repeat 10px 0px; }
#main-banners .page { position: absolute; left: 0; top: 0; display: block;margin-left:10px; margin-right: auto; }
#main-banners nav {position: absolute;right: 0;bottom: 0px;left:10px;padding-left:450px;padding-right:0px;width: 508px;background: #000;-moz-border-radius: 0px 0px 7px 7px;-webkit-border-radius: 0px 0px 5px 5px;-o-border-radius: 0px 0px 7px 7px;-ms-border-radius: 0px 0px 5px 5px;-khtml-border-radius: 0px 0px 7px 7px;border-radius: 0px 0px 7px 7px;padding-top:10px;padding-bottom:10px;
}
#main-banners ul, #main-banners2 ul { list-style: none;  margin-left: auto; margin-right:auto; }
#main-banners li, #main-banners2 li { display: inline; float: left;   border:1px solid #666;   margin-right:5px; width:10px; }
#main-banners li a, #main-banners2 li a { display: block; width: 10px; height: 10px; text-indent: -999em; background:transparent;    margin-right:5px;}
#main-banners li a:hover, #main-banners2 li a:hover { background: #666; }
#main-banners li a.current, #main-banners2 li a.current { background: #666; cursor: default; }






/*apotelesmata diakirikseon PAGE*/
.leftContainerDiakirikseis{/*margin-left:658px;*/width:319px;  padding-bottom:20px; margin-left:0px; float:left; height:auto; display:block; color:#111;
}
.whiteBg{background:#fff; margin-top:0px; padding-top:10px;}
.rightContainerDiakirikseis .Box {padding-bottom:10px;}
.rightContainerDiakirikseis {float:left;padding-left:1px 10px; width:656px; background:transparent;}
.rightContainerDiakirikseis .content {padding:10px;}
.rightContainerDiakirikseis h2{ position:relative; }
.leftContainerDiakirikseis h2{ margin-top:20px; margin-left:10px; border:0px;}
.leftContainerPr .wBoxSearch p{ padding-top:10px; padding-bottom:10px; margin-left:0px;}
.leftContainerPr .Box {padding:10px 10px 14px 10px; border-bottom:4px solid #c0c0c0;}
.leftContainerPr .Box.wide { background:#f4f4f6; width: auto; height:auto;}
.companyName{ color:#333; border-bottom:1px solid #dbdbdb;}
.subTitle{color:#333; margin-top:15px;}
.bigLink a { font-size:14px; font-weight:bold; color:#004276;}




.listing h3{ color:#333; font-weight:bold; font-size:14px; height:63px;}


.rowCell.isRelative {position:relative;*z-index:9999;}
.rowCell.isRelative.indexB {*z-index:9998;width:124px; float:left;} /* Bug in ie7 */

.rowCell.isRelative.indexEntipi {*z-index:9998;width:124px; float:left;} /* Bug in ie7 */
.rowCell.isRelative.indexEntipi .ui-datepicker-trigger{left:106px;}

.rowCell.isRelative.indexC {*z-index:9997; width:98px;float:left;} /* Bug in ie7 */
.ui-datepicker-trigger-list {position:absolute;left:144px;top:7px;}


.rowCell.isRelative.storedArticles {*z-index:9998;width:124px; float:left; color:#111111!important;} /* Bug in ie7 */
.rowCell.isRelative.storedArticles .ui-datepicker-trigger{left:101px;top:9px;}

.rowCell.isRelative.storedArticles .login-input{ background:#f4f4f6; padding:3px;}

.leftContainerPr .filterBoxes p{padding-bottom:10px;  font-size:12px; color:#555; }
.close a{padding-left:12px;  font-size:11px; color:#d04f48; text-decoration:none;}
.close a:hover{ text-decoration:underline;}

.BoxPr {padding:10px 9px 14px 9px; border-bottom:4px solid #c0c0c0;}
.BoxPr.wide { background:#f4f4f6;/* border-top:1px solid #dbdbdb;*/ border-bottom:0px;}


.filterBoxes{ border-radius: 6px; border:#e3e3e3 solid 1px;  background:#fff;height:auto; position:relative; margin-bottom:14px; padding:10px 12px 10px 12px; margin-top:7px; }

.filterBoxes.results{ overflow-y:scroll; height:336px;}

.filterBoxes.results li a{ border-bottom:1px dashed #cac9c9; padding:10px 0px; display:block;}
.filterBoxes.results li.active { border-bottom:1px dashed #cac9c9; padding:10px 0px; display:block; color:#666666;}
.filterBoxes.category{   background:#fbfafb;height:auto; position:relative; 
margin-bottom:14px; padding:10px 12px 10px 12px; margin-top:7px; border-radius: 6px; border:#e3e3e3 solid 1px; margin:10px; font-size:12px;  }

span.linkCategories a{color:#004276; float:right; margin-top:10px; font-size:12px;}

.filters ul .checkList2{list-style-type:none; padding:0px; display:block;height:auto; float: left;color:#111!important; margin-top:10px;  }
.leftPad .checkList2 li{list-style-type:none; line-height:22px; height:25px;overflow:hidden; white-space:nowrap;float:left; display:block;width:240px;}


.checkList2 span.close a{padding-left:12px;  font-size:11px; color:#d04f48; text-decoration:none; float:left; margin-top:3px;}
.close a:hover{ text-decoration:underline;}



.filters .checkList{list-style-type:none; padding:0px; display: inline;height:auto; float: left;width:136px; float:left; margin-left:0px; left;color:#111!important; }
.filters .checkList LI{display:inline-block;padding:0px 0px 0px 0px;padding-left:0px; color:#111; background:none; left;color:#111!important; }
.dashedBorder{border-bottom:1px dashed #cac9c9;  margin-bottom:10px; height: auto; display:inline-block; float:left; padding-bottom:10px;}
.filters .checkList3 li{list-style-type:none; padding:0px; display:block;height:auto;  float:left;}

.filters .column2 ul.checkList3 { margin-top:14px; padding-bottom:20px; float:left; margin-top:3px;height:auto; }
.filters .checkList3 li {padding:5px 3px 5px 0px;padding-left:0px; color:#111; background:none;line-height:10PX; display:block; width:130px; overflow:hidden;}
.filters .column2 ul.checkList3 li:hover { background:none;}
.filters .column2 ul.checkList3 { margin-top:14px; padding-bottom:20px; float:left; margin-top:3px;height:auto; }
.checkList3 .close{ display:block; width:20px; float:left; text-align:left; padding:0px; padding-left:0px!important; margin:0px; }
.checkList3 .textCat{ width:100px; float:left; white-space:nowrap; overflow:hidden;}


.filters ul .checkList2 li {padding:0px 3px 4px 0px;padding-left:0px; color:#333333; background:none;}
.filters .column2 ul.checkList2 li { padding:0px 0px 2px 0px; }
.filters .column2 ul.checkList2 li:hover { background:none;}
.filters .column2 ul.checkList2 { margin-top:14px; padding-bottom:20px; float:left; margin-top:3px;height:auto; }
.filters p{ padding:0px; margin:0px; margin-bottom:5px;color:#111!important;}
.filters, .rowCell { padding:0px; width:273px; margin-left:auto; margin-right:auto;}


.column2 .leftPad{margin:0px;  padding-left:0px;  float:left; margin-left:0px;  width:100%;height:auto; position:relative; display:block;}
.BoxPr h2{	font-size:20px;color:#333333;margin-left:0px;padding-left:0px;text-align:left;margin-bottom:11px;
}
.filters h3{font-size:14px;color:#333333;margin-left:0px;padding-left:0px;text-align:left;margin-top:0px;margin-bottom:11px; border-bottom:1px solid #dbdbdb;padding-bottom:4px; font-weight: bold;}
.inputText.dates { line-height:24px; height:25px; text-align:left; padding-left:5px; width:90px; background:#f4f4f6; font-size:13px;border-radius:4px; float:left; display:block; margin-right:15px; }
.inputText.search { line-height:24px; height:25px; text-align:left; padding-left:5px; width:220px; background:#f4f4f6; font-size:13px;border-radius:4px; float:left; display:block;}

.ok{text-align:center;height:18px; float:right;} 

.okDiv {font-size:11px;height:18px; width:28px;}

.big {font-size: 14px;font-weight: bold;color:#111;}

.content{	color:#111; margin-bottom:100px; }
.content .resText{ margin-top:10px; margin-bottom:14px; width:590px; line-height:17px; color:#111;}
.content .diakiriksi{ margin-top:10px; margin-bottom:14px; width:636px; line-height:17px;}
.diakiriksi p{ color:#111;}
.tableContainer{ border-bottom:1px dashed #cac9c9; padding-bottom:20px; margin-top:20px; margin-bottom:20px;}
.content h2{ padding-top:0px; margin-top:7px;}

.rightContainerDiakirikseis .searchDiv {
	height: 15px;
	font-size: 11px;
	padding: 0px;
	text-align: right;
	float: right;
	width: 94px;
}
.btnActionPr {border-radius:4px; background:#f4f4f4; padding:4px 2px;  display:block;float:left;box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:100;  word-spacing:1px;}
.btnActionPr.add {float:left;margin:4px 0px 4px 0px; padding:4px 7px;font-size:10px; }
.btnActionPr.update, .btnActionPr.add{background:#217dab;}
.btnActionPr:hover{box-shadow:none; text-decoration:none;}



/* Custom select */
.listingContainer{ float:left;  margin-top:0px; width:500px; margin-left:30px;}

.sortingContainer .text2{ float:left; margin-left:20px; display:block; margin-top:5PX;}
.listingContainer p{ float:left; width:auto;}


.sortingContainer{   border-radius: 6px; border:#e4e4e4 solid 1px;  background:#fbfafb;  padding:8px; }

/*.content .results{ padding-top:0px; margin-top:15px; display:block; height:auto; border-bottom:4px solid #f0f0f0; margin-bottom:14px; padding:20px;}
.content .results{ padding-top:0px; margin-top:15px; display:block; height:auto; border-bottom:4px solid #f0f0f0; margin-bottom:14px;}*/
.results .titleDiakirikseis{ background-color:#687b89; padding:10px; color:#fff; display:block;}
.content .results{ padding-top:0px; margin-top:15px; display:block; height:auto; border-bottom:4px solid #f0f0f0; margin-bottom:14px;}
.content .title{ background-color:#687b89; padding:10px; color:#fff;}
.content .row{  padding:10px; color:#555;border-bottom:1px solid #dde6e6; padding-left:0px; vertical-align:top; padding-top:5px;}
.content .number{ color:#555; width:27px; font-size:12px; color:#333; float:left; display:block; font-weight:bold; padding-top:3px;}


.row .publication{ width:60px; float:left;vertical-align:top;  margin-top:0px; margin-left:22px; color:#111; }
.row .endDate{ margin-left:22px; float:left; text-align:center; vertical-align:top; display:block;color:#111!important;}
.endDate .time{ display:block;text-align:center; vertical-align:top;color:#111!important;}

.results .head{padding-top:3px; display:block; float:left;}
resultsIs .head { padding-top:3px; display:block; float:left;}
.head a{ color:#004276; font-weight:bold;width:426px;  overflow:hidden; float:left;}
.head a:hover{ color:#004276; text-decoration:underline;}

.row .description{float:left;width:426px; margin-left:27px; height:auto; display:block; color:#111;}
.row .address{float:left;width:590px;  margin-left:27px; height:auto;  margin-top:14px; display:block;color:#111;}
.address .save{ float:right;}

.sorting{ font-size:14px; color:#333; font-weight:bold; float:left; margin-top:5px;  }
.btnSelect {display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:20px; padding: 2px 8px; width:196px; color:#666666;}
.btnSelect:hover { text-decoration:none;}
.iconSelect { position:absolute; top:1px; right:14px; width:15px; height:24px; background:url(../../images/naftsprite.png) no-repeat 0px -922px;}
.iconSelect:hover { cursor:pointer;}
.rowCell.isRelative .popup { top:28px; right:4px; width:auto; border-radius:4px; left:0px; }

img.visual-verification { border:1px solid #b3b3b3;}
img.notice {float:left; height:12px; display:inline; padding-top:2px; padding-right:8px;}



.rowCell .globalBtnIconed { cursor:pointer; border-radius:4px; margin:0px; line-height:14px;overflow: visible; }
.rowCell .globalBtnIconed:hover { background:#4c81a6; color:#ffffff; border-color:#4c81a6;}


/* Datepicker */
.rowCell.isRelative {position:relative;*z-index:9999;}
.rowCell.isRelative.indexB {*z-index:9998;width:124px; float:left;} /* Bug in ie7 */
.rowCell.isRelative.indexC {*z-index:9997; width:98px;float:left;} /* Bug in ie7 */
.ui-datepicker-trigger {position:absolute;left:87px;top:7px;
}

.rowCell .inputText.login-input { width:98px; border-radius:4px; } /* input custom width signUp */


.byDate {border:#e3e3e3 solid 1px;  background:#fff; padding:10px;height:auto;width:160px; border-radius:4px; position:relative; cursor:pointer; float:left;  font-size:12px; padding:3px; padding-left:6px; }

.pageNum { border:#e3e3e3 solid 1px;  background:#fff; padding:10px;height:auto;width:160px; border-radius:4px; position:relative; cursor:pointer; float:left; width:56px;padding:3px; padding-left:6px;}

.inactive.LoginUser{ color:#333!important; font-weight:bold!important;}
.listing .inactive {color:#999999;}
.listing { margin-top:0px; padding-top:0px;}
.dropDownArrow3 {
	position: absolute;
	width: 15px;
	right: 2px;
	top: -8px;
	height: 24px;
	background: url(../../images/naftsprite.png) no-repeat -48px -210px;
}
.listing .popup { right:auto; left:0; border-radius:4px; border:1px solid #cccccc;width:160px; top:25px; height:auto;}

.listing.narrow .popup { right:auto; left:0; border-radius:4px; border:1px solid #cccccc;width:56px; top:25px; height:auto; min-width:54px;}


.listing .mySettings {  padding-left:5px;}

.listing .myExit { background:url(../images/icons.png) no-repeat -94px -56px; padding-left:24px;}

.mainContentOneColPremium.white{ background-color:#fff; }

.itemContainerOneColPremium{ /*margin:14px 10px 0px 10px*/ border-top:0px;padding:5px 10px 5px 10px; }
.itemContainerOneColPremium .botBorder{border-bottom:#cecece solid 2px;padding-top:11px; background:#fff;}	
.topMenuPremium .itemContainerOneCol.botBorder{border-bottom:0px;}

.Table2{ float:left;margin-top: 0px; margin-left:152px;}
.pageNumber
{text-decoration:none;color:#666666;padding: 5px 9px;border:1px solid #a2bbbc;-moz-border-radius: 2px;border-radius: 2px; zoom:1;}

.pageNumber:hover
{background-color:#ecf5ee; -moz-border-radius: 2px;border-radius: 2px;text-decoration:none;border:1px solid #a2bbbc;padding: 5px 9px;	}

.currentPageNumber
{text-decoration:none; padding: 5px 9px;margin-top:2px; border:1px solid #588ea8;background:#599ec0;-moz-border-radius: 2px;border-radius: 2px;color:#fff;}

.currentPageNumber:hover
{cursor:default;}

.previousNextPage
{text-decoration:none;padding:4px;font-family:Arial;font-size:16px;color:#666;zoom:1;}

.previousNextPage:hover
{text-decoration:none;}







/*promo page*/
.promo1{padding-left:0px; vertical-align:middle; color:#fff; font-size:16px; font-family:Arial, sans serif; background-color:#929292; font-size:13px; text-align:left; margin-bottom:10px;vertical-align:middle; height:20px; padding-top:5px; padding-left:35px;}
.promo2{color:#fff;font-size:13px;font-family:Arial, sans serif;height:25px;background-color:#d93500;width:28px;height:23px;float:left;text-align:center;font-size:18px;font-weight:bold;vertical-align:top;margin-right:10px;position:absolute;top: 112px;left: 273px;padding-top:2px;
}
.promo3{color:#fff;font-size:13px;font-family:Arial, sans serif;height:25px;background-color:#d93500;width:28px;height:23px;float:left;text-align:center;font-size:18px;font-weight:bold;vertical-align:top;margin-right:10px;position:absolute;top: 147px;left: 273px;padding-top:2px;
}
.promoBox{width:436px; height:160px; float:left; margin-left:30px; border-bottom:1px solid #dadada; text-align:left;}
.promoCon{padding-left:0px; color:#555555; margin-top:15px; font-size:12px; font-family:Arial, sans serif; padding-bottom:5px; line-height:16px;}



#main .rightC2{ float:left; margin-left:0px; text-align:left; width:224px; margin-left:30px;}

#main .leftC2{ float:left; margin-left:20px;  width:600px; margin-bottom:29px; }
.itemContentOneCol2 .leftC2{ float:left; margin-left:29px;  width:436px; text-align:left; margin-top:25px;}
.leftC2 strong{margin-bottom:27px; font-size:14px;  color:#6f6f6f; font-weight:bold;}
.leftC2 p{margin-bottom:27px; font-size:13px; color:#6f6f6f; }
.leftC2 .red2{color:#d93500; font-weight:normal; font-size:13px;}
.space{ height:29px;}



.loginBoxPromo{border-radius: 8px;border: 1px solid #c0c0c0;position: absolute;width: 350px;background: #fff;text-align: left;padding: 10px;float: left;z-index: 999;top: 19px;left: 552px;z-index: 5000;padding-bottom:20px; 
}
/*.loginBox p{ margin-bottom:16px;}*/
.loginBoxPromo input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; color:#666666; margin-top:8px;
float:left; font-size:14px; }
.loginBoxPromo label{ font-size:11px;  display:block; text-align:left;  width:100px; margin:0px; padding:0px; padding-top:3px;}



.loginBoxPromo.new{
	border-radius: 8px;
	border: 1px solid #c0c0c0;
	position: absolute;
	width: 350px;
	background: #fff;
	text-align: left;
	padding: 5px;
	float: left;
	z-index: 999;
	top: 15px;
	left: 552px;
	z-index: 5000;
	padding-bottom: 20px;
	padding-left: 0px;
}
.loginBoxPromo.new input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 0px 8px; color:#666666; margin-top:8px;
 font-size:14px;  margin:0px; padding:0px; float:left; width:140px; margin-right:4px; padding:2px;}
.loginBoxPromo.new label{font-size:11px; float:left;display: block; text-align:left;  width:80px; margin:0px; padding:0px; padding-top:3px; text-align:right; padding-right:7px;}



.submitDiv3 {padding:0px; width:120px; float:left; height:10px; margin-left:63px; margin-top:10px;  margin-bottom:5px; margin-right: auto; }





.loginBoxPromo h1{ padding-top:3px; color:#000; font-size:24px; padding-left:15px; margin-bottom:0px;}
.submitDiv2 {padding:0px; float:left; width:120px; float:left; height:27px; margin-left:0px; margin-top:5px; }
.loginBoxPromo p { padding-left:17px; margin-top:0px; margin-bottom:7px;}
#naftContainer form { width:370px; margin-bottom:0px; padding-bottom:0px;padding-left:15px;}
.loginBoxPromo .btnAction {border-radius:4px; background:#d93500; padding:0px 10px; line-height:25px; height:25px; display:block; float:left; margin-left:24px;
box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:600; margin-top:3px; font-size:13px;}
.btnAction:hover{box-shadow:none; text-decoration:none;}
.loginBox .left{  margin-top:10px;}
.space{ margin-left:14px; margin-right:14px; color:#c0c0c0;}
.registration{ padding-top:20px; margin-left:0px;  float:left; width:370px;}
.registration img{  margin-right:5px; vertical-align:bottom; padding-bottom:1px;}
.Box{background:#fafafa;border-radius: 8px;border:1px solid #e4e4e4;padding: 10px 0px;margin-bottom:20px;width:544px;font-size:13px;margin-top:0px;}
.heading {font-size:22px;color:#465566;margin:0px;font-weight:bold;padding:0px;float:left;width:149px;text-align:center;}
.loginRightArea{padding-top:4px;line-height:1.4em;float:left;width:337px;text-align:left;font-size:12px;
}

.learnMoreLink{ margin-top:10px;margin-bottom:10px;}

.learnMoreLink a{color:#d93500; margin-top:21px; margin-bottom:20px;}



/*menu premium*/
ul.subMenuList {background:url('../../images/menuBg.jpg') repeat-x; padding:0px 15px 9px 15px; border-bottom:2px solid #e3e3e3;*height:100%;}
ul.subMenuList.fw { margin:0px 0px;padding-right:0px; border-bottom:2px solid #e3e3e3;border-top:2px solid #e3e3e3;}
ul.subMenuList li { float:left; padding-top:12px; }
ul.subMenuList li a { color:#fff; display:block; padding:4px 10px 4px 10px; margin-right:14px; font-size:15px;}
ul.subMenuList li a.selected { border-radius:2px; background:#d04f48; }

ul.subMenuList.fw li a.selected, ul.subMenuList.fw li a:hover { border-radius:2px; background:#d04f48; text-decoration:none; }

/* aggelies section */

ul.subMenuList li a.largeBtn {display:inline-block;vertical-align:middle;font-size:14px;color:#fff;padding-right:0px;margin:0px 10px 0px 0px;background:url('../images/seminariaBg.jpg') repeat-x; height:23px; padding:6px 10px 0px 10px; border-radius:2px;}

ul.subMenuList li a.largeBtn:hover {display:inline-block;vertical-align:middle;font-size:14px;color:#fff;padding-right:0px;margin:0px 10px 0px 0px;background:url('../images/seminariaBgOver.jpg') repeat-x; height:23px; padding:6px 10px 0px 10px; border-radius:2px;text-decoration:none;}
ul.subMenuList li span.simple_text {color:#dddddd; padding-right:8px;}
ul.subMenuList li.right {float:right; padding-top:10px; }

ul.subMenuList li a.home { background:url('../../images/naftsprite.png') no-repeat -97px -177px; width:4px; height:20px;}
ul.subMenuList li a.home:hover {background:url('../../images/naftsprite.png') no-repeat -127px -177px;width:4px; height:20px; }
/*menu premium*/


/*search page Isologismoi*/
.mainPremium{background:none; border-top:1px solid #e3e3e3; margin:0px;background:none; border-left:1px solid #e3e3e3;  
border-right:1px solid #e3e3e3; padding-bottom:50px; }
.mainPremiumL{background:none; border-top:1px solid #e3e3e3; margin:0px;url(../../images/naftBgLines.png) repeat-y center;}
.mainContent.noLine{ background:none; padding-bottom:0px;}
.mainContent.results{background: url(../images/naftBgLines3.png) repeat-y center; margin:0px; height:auto; padding-bottom:50px;}

.mainContentIso{background:url(../../images/naftBgLines.png) repeat-y center; border-top:0px!important; margin:0px;padding-bottom:50px; margin-top:0px;}
.rBox{border-radius: 8px;border:1px solid #e4e4e4;padding: 10px 10px;font-size:13px;margin-top:0px;}
.leftContainerPremium {float:left;padding-left:1px 10px; width:658px; background:transparent;}
.leftContainerPremium p{ color:#111111!important;}
.mainContentPremium{  border-top:0px; margin:2px 0px 0px 0px; text-align:left; } 
.mainContentPr{background:url(../../images/naftBgLines.png) repeat-y center; border-top:1px solid #e3e3e3; margin:0px;padding-bottom:0px;}

.searchC{ width:150px;/*margin-left:180px;*/  margin-top:10px; float:left;margin-top:18px;}
.searchConIs{   display: block;
    margin-left: 0;
    margin-top: 0px;

    width: 200px;
	float:left;

}

.searchConIs1{
	display: block;
    margin-left: 0;
    margin-top: 10px;

    width: 300px;
	float:left;

}
.searchConIs p{


}
input.searchIsol { border-radius:3px; width:320px; border:1px solid #d6d6d6; padding:6px; margin-top:12px;margin-top:15px;}


.resultsInput{ margin-top:0px; float:left; width:530px;margin-bottom:20px;}

.resultsInput p{}


.leftContainerPremium .pagerCareer{ margin-right:0px; float:right; margin-top:15px;}


.btnActionIs{border-radius:4px; background:#217dab; padding:0px 10px; line-height:28px; height:28px; display:block; float:right; 
box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:600;}
.btnActionIs.search {float:right;margin:8px 0px 0px 0px; padding: 0px 20px;font-size:13.5px; color:#fff; text-align:left;}
.searchDiv3 {padding:0px;height:17px;margin-top:1px; font-size:11px; margin-right:0px;}
.wBoxList{   border-radius: 6px; border:#e3e3e3 solid 1px;   margin-top:-1px; background:#fff; padding:10px;}


.options li { border-bottom:0px;}

.options li a{ border-bottom:1px dotted #b5b4b4;  display:block; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px;}
.options li.title{ display:block; color:#4c81a6; font-weight:bold; }
.options li.create{ border-bottom:1px dotted #b5b4b4;  display:block; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; color::#333333!important; margin-top:10px; font-weight:bold; }
ul.left{ margin-left:20px!important;}

.rightContainerPremium .Box.wide { background:#f4f4f6; width: auto; height:auto; border-radius:0px; margin-left:1px;}
.rightContainerPremium{/*margin-left:658px;*/width:319px; float:left; padding-left:0px; padding-bottom:20px;  }
.rightContainerPremium .wBoxSearch p{ padding-top:10px; padding-bottom:10px; margin-left:0px;border-radius:0px;}
.rightContainerPremium .Box {padding:10px 10px 14px 9px; border:0px;border-top:1px solid #e4e4e4; border-top:4px solid #c0c0c0; margin-left:1px;border-bottom:4px solid #c0c0c0;border-radius:0px;}

.rightContainerPremium .Box.wide { background:#f4f4f6; width: auto; height:auto; border-radius:0px;}

.rightContainerPremium .rBox{border-radius:0px;border:0px solid #e4e4e4;padding: 10px 10px;font-size:13px;margin-top:0px;}
.resultsIs ul { border-bottom:4px solid #dbdbdb; margin-top:20px; width:630px; }
.resultsIs li{color:#111; padding:12px 3px 0px 12px; border-bottom:1px solid #dde6e6; padding-right:0px;}
.company{height:1%; display:table;display:inline; float:left; width:470px; margin-right:0px; padding-bottom:12px;}
.resultsIs .num{ font-weight:bold; width:40px;  display:inline; float:left;}
.resultsIs li.head, .resultsIs.top li.head{ padding:7px; background:#90abb6;  color:#fff; font-weight:bold; border-bottom:3px solid #7996a4;}
.resultsIs a{ display:block; font-weight:bold; padding-bottom:5px;}
.posts{ display:table; text-align:right; width:98px; margin-top:20px;}
.emph{ font-size:14px; font-weight:bold;}
.spacing{letter-spacing: 0.45px;font-size: 12px;margin-bottom:10px;}

.leftContainerPremium .itemContainer p{ line-height:18px; color:#111;}
.leftContainerPremium h2{ margin-bottom:10px!important;}
.companyTitle{height:1%; display:table;display:inline; float:left; width:470px;  padding-bottom:12px; margin-left:35px;}
.postsTitle{ display:table; text-align:right; width:95px;}


/*isologismoi results*/
.itemContainer h3{ font-size:16px; margin-bottom:0px; margin-top:17px; }
.folder{background:url(../../images/naftsprite.png) -97px -310px no-repeat; width:47px; height:80px;  display:table;display:inline; float:left; margin-left:40px; margin-right:12px; margin-top:5px;}
.nameContainer{ margin-bottom:15px;}
.itemContainer.img img{ padding:7px; border:none;}
.itemContainer.img a{  border:none;}
.inlineItem{margin-top:0px; padding-top:0px; display:inline;}
.postNum{  display:inline; padding:0px; margin-bottom:-15px;}
.line{height:2px; border-bottom:1px dotted #e4e4e4; width:598px; float:right; margin-bottom:10px; padding-top:9px;
}
.name{ margin-bottom:5px; }
.viewTitle{display:table; text-align:right; margin-right:-14px; font-size:11px;display:inline;}
.downloadTitle{display:table; text-align:right;font-size:11px;display:inline;}
.postType{ width:455px; display:inline;float:left; margin-left:16px; color:#fff;}


.view a{display:table; text-align:right;  font-size:11px;display:inline;  background:#4c81a6; border-radius:4px;  color:#fff;  font-size:10px; padding:3px 5px; font-weight:bold; padding-bottom:4px;}
.download a{display:table; text-align:right;background:#d04f48; margin-left:38px;border-radius:4px; display:inline; color:#fff; font-size:10px; padding:3px 5px;font-weight:bold;padding-bottom:4px;}

.download a:hover, .view a:hover{background:#333333; text-decoration:none;}
.isolDate{height:1%; display:table;display:inline; float:left; width:450px;  padding-bottom:6px; padding-top:0px;}

.resultsIs.top ul { border-bottom:4px solid #dbdbdb; margin-top:10px; width:100%; }
.resultsIs.top li{color:#333; padding:8px 3px 0px 5px; border-bottom:1px solid #dde6e6; padding-right:0px;}

/*zoom page*/

.naftContainerZoom{ width:100%; background:#ffffff; height: 100%; text-align:center; margin-top:0px; margin-left:auto; margin-right:auto;}

#slider {
    width: 300px;
	margin-left:auto;
	margin-right:auto;
	top:0px;
	margin-bottom:0px;
}


/*newsAlerts*/

.searchDiv4 {padding:0px;height:17px;margin-top:1px; font-size:11px; text-align:center;}
.btnActionAdd{border-radius:4px; background:#217dab; padding:0px 10px; line-height:22px; height:22px; display:block;  
box-shadow: 2px 2px 6px #a5a3a3;color:#ffffff; font-weight:600;text-align:center; width:165px; margin-left:auto; margin-right:auto; }
.btnActionAdd .add {margin:8px 0px 0px 0px; padding: 0px 10px;font-size:13px; text-align:center;  }
.btnActionAdd .add a { text-align:center;  }


.number{width:auto; display:inline;float:left; margin-left:3px; color:#fff;}
.title{ margin-left:10px; font-size:11px;display:inline;float:left; }

.edit{display:table; font-size:11px;display:inline; float:left; margin-left:138px;}
.mode{display:table; font-size:11px;display:inline; margin-left:270px;}
.subject{height:1%; display:table;display:inline; float:left;  padding-bottom:6px; padding-top:0px; }
.word{display:table; font-size:11px;margin-left:7px;height:1%; float:right;margin-right:37px; }
.validation{display:table; font-size:11px;margin-right:12px;height:1%; float:right;}
.delete{display:table; font-size:11px;margin-left:7px;height:1%; float:right; margin-right:37px;}

.resultsIs li.alerts, .resultsIs.top li.alerts{ padding:7px; background:#687b89;  color:#fff; font-weight:bold; }


.rightContainerAlerts .Box.wide { background:#f4f4f6; width:auto; height:auto; border-radius:0px;}
.rightContainerAlerts{/*margin-left:658px;*/width:319px; float:left; padding-left:1px; padding-bottom:20px;  }
.rightContainerAlerts .wBoxSearch p{ padding-top:10px; padding-bottom:10px; margin-left:0px;border-radius:0px;}

.rightContainerAlerts .wBoxList{ border-radius:0px;}
.rightContainerAlerts .bannerBox {padding:10px 10px 14px 9px; border:0px;border-top:1px solid #e4e4e4;  border-bottom:4px solid #c0c0c0;border-radius:0px;}

.resultsIs.alerts{ color:#555; font-weight:normal; font-size:12px;}
.resultsIs.alerts a{  font-weight:normal;font-size:12px;}
.resultsIs.alerts li .green{ color:#339900; background:transparent;}
.resultsIs.alerts li .red{ color:#d04f48; background:transparent;}
.resultsIs.alerts li .status{display:table; font-size:11px;height:1%; float:left;  text-align:left; margin-left:160px;}
.resultsIs.alerts li  .delete{display:table; font-size:11px;margin-left:7px;height:1%; float:right;margin-right:10px; }
.resultsIs.alerts .mode{display:table; font-size:11px;display:inline; margin-left:200px;}
.resultsIs.alerts li .validation{ margin-left:20px;}
.resultsIs.alerts li .subject{height:1%; display:table;display:inline; padding-bottom:6px; padding-top:0px; display:block;width:100px; overflow:hidden;}
.resultsIs.alerts li .subject a{font-weight:bold!important; }

.resultsIs.alerts li .edit{display:table; font-size:11px;display:inline; margin-left:10PX;   }
/*-----------entypo1--------------*/

.h3
{ color:#666;font-size:16px;font-weight:bold;padding:10px 0px 2px 10px;margin:0px; 
padding-bottom:5px; text-align:left;white-space:normal; text-indent:0;display:block;  }


.list_carouselPremium h2 .arrow{
	width: 28px;
	height: 24px;
	position: absolute;
	background-image: url(../../images/h2Icon.png);
	background-repeat: no-repeat;
	background-position: 10px;
	left: 364px;
}
.list_carouselPremium {margin:0px;border-bottom:0px!important;padding-bottom:3px;width:100%; text-align:center; position:relative;}
.list_carouselPremium ul{padding: 0; list-style: none;display: block;  margin-left:14px;}
.caroufredsel_wrapper{width:894px!important;}
.list_carouselPremium li {color: #333;text-align: center;width: 150px;padding: 0;margin:11px 3px;margin-left:11px;display:inline-block;float: left;
}
.list_carouselPremium li a {color: #333;}

.clearfix {float: none;clear: both;
}

.list_carouselPremium h2 .btnLinkContainer { float:right;*padding:1px 0px;}
.list_carouselPremium h2 .btnLinkContainer .btnLink { background:#7996a4; float:left; font-size:10px;padding:2px 5px;}
.list_carouselPremium h2 .btnLinkContainer .btnLink:hover { background:#4b6778; float:left;}
.list_carouselPremium h2 .btnLinkContainer .btnLink.selected { background:#4b6778; float:left;}
.prev2 img, .prev2 a {
	float: left;
	margin-left: 5px;
	position: absolute;
	left:-10px;
	top:60px;

	border:0px;
}
.next2 img, .next2 a {
	float: right;
	right: -5px;
	position: absolute;
	top:60px;
	border:0px;
}
.timer {background-color: #999;width: 0px;}
.pager {float: left;width: 580px;text-align: center;top:-50px;position:absolute; z-index:600;}
.pager a.selected {text-decoration: underline;}
.timer {background-color: #999;width: 0px;}
.list_carouselPremium li img{ border: 1px solid #a8a5a8;}
.itemContainerOneCol.printed{border-bottom:4px solid #dbdbdb; text-align:center; width:938px;  margin-left:10px;}
.itemContentOneCol.printed{ border-bottom:0px;}


.creatAlert blockquote{ margin-left:30px; color:#111; margin-top:15px;}
.creatAlert blockquote strong{ display:block; margin-top:7px x!important; margin-bottom:0px!important;}
.creatAlert p.top{  margin-top:15px; margin-top:7px; display:block;}
.creatAlert p{  margin:7px 0px; display:block;color:#111;}
h5.first{  margin-top:0px!important; padding-top:0px; }


.creatAlert{ margin-left:30px; margin-top:15px; border-bottom:1px solid #e3e3e3; padding-bottom:15px; display:block;}
.creatAlert.noBorder{ margin-left:30px; margin-top:15px;  padding-bottom:15px; display:block;border-bottom:0px;}
.itemContainer.creatAlert p{ color:#555; font-size:12px; line-height:14px;}
.itemContainer .creatAlert h3{ color:#333; padding-top:0px; margin-top:0px; margin-bottom:5px;}

.creatAlert.mail h3{ margin-top:10px;}


.searchAlertContainer {border:1px solid #d0d0d0;width:300px; float:left;height:25px;padding-top:2px;padding-left:10px;background:#f7f7f7;
border-radius:4px; margin-top:10px; }

.searchAlertContainer .inputTxt {width:300px;  }
textarea.black {color:#000000!important;  }

.searchContainer.entipi.pass .inputTxt{width:300px;}
.searchContainer.entipi .inputTxt{width:300px;}
.validationText{float:left; margin-top:16px; margin-left:10px; font-size:11px; color:#555;}
.validationText img{ margin-right:10px;}
.leftContainerPremium.itemContainer p{ color:#555555; margin-top:-3px!important;}
.mainContentIso .Box.wide.top{ border:0px!important; margin-bottom:0px;}

.mainContentIso .Box{ width:300px;}

.nTabs.ui-tabsAlerts{  margin:0px; margin-top:27px; border-bottom:1px solid #e3e3e3; padding-bottom:0px; display:block; background:#f4f4f6;}
.tabsAlertsTitle p{ color:#555; font-size:12px;padding-left:40px; line-height:14px;}
.tabsAlertsTitle h3{ color:#333; padding-top:0px; margin-top:0px;padding-left:40px; font-size:16px;}



.creatAlert .checkList ul{ display:inline;}
.creatAlert .checkList li{ display:inline-block;  float:left; font-size:12px; color:#666666!important;  }
.creatAlert .checkList li a{ margin-bottom:0px!important; padding-bottom:0px!important;color:#111!important;margin-right:10px; }
.creatAlert ul.checkList li{ padding:0px; margin:0px;}
.creatAlert span {color:#555!important;}

.tabsAlertsTitle {margin:0px;padding-top:0px; background:#f4f4f6!important; border-top:1px solid #e3e3e3; padding-top:10px; padding-bottom:10px;} 
.nTabs.ui-tabsAlerts {margin:0px;padding-top:0px; background:#f4f4f6!important;}
.ui-tabsAlerts .classic.ui-tabs-nav li.ui-state-default {float: left;margin:0px 0px 0px 8px;padding:0px;border-left: none;
overflow: hidden;height:22px;border:none;font-weight:normal; }

.ui-tabsAlerts .classic.ui-tabs-nav {background:#f4f4f6;height:22px; margin-bottom:-2px; z-index:9999; 
position:relative; border-bottom:1px solid #e4e4e4;padding-left:40px; }
.ui-tabsAlerts .classic.ui-tabs-nav li.firstItem { margin-left:2px; }

.ui-tabsAlerts .classic.ui-tabs-nav li a { text-decoration: none;color: #555555;display: block;font-size:11px!important;margin-left:15px;
padding:7px 0px 0px 0px;outline: none;cursor:pointer; }


.nTabs.ui-tabsAlerts .classic.ui-tabs-nav li a{ text-decoration: none;color: #111;display: block;font-size:11px!important;margin-left:15px;
padding:6px 0px 0px 0px;outline: none;cursor:pointer; }

.ui-tabsAlerts .classic.ui-tabs-nav li.ui-tabs-selected { position:relative; border-radius:4px 4px 0px 0px;overflow:hidden;
border:1px solid #e4e4e4;border-bottom:none;padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; padding:5px 7px 0px 7px;
background:#fff; margin-top:-5px; margin-left:-3px; }
.tabAlert .checkList li{ display:inline-block;  float:left; font-size:12px; color:#666666!important; margin:0px 5px;}



.tabAlert p{ color:#111!important; padding:15px 0px 5px 30px;}

.tabAlert textarea{ width:300px; height:123px; border-radius:6px; float:left; margin-left:30px; margin-top:5px; }
.tabsContainer.alert{ border:0px; padding-bottom:50px!important; bottom:0px; background:#fff;}
.leftContainerPremium .itemContainer p{ color:#111;} 
.tabsContainer .checkList li a { text-decoration:none!important; color:#111; }
.tabsContainer .checkList li a:hover { text-decoration:none!important; }

.line2{ height:4px; background:#f0f0f0; margin:10px; margin-top:30px;}
.searchCon.next { margin-top:15px;}





.menuCategories{ display: inline-block; padding-top:10px; }
.menuCategoriesContainer{ float:left; width:187px;}
.menuCategoriesContainer ul{ margin-top:0px; width:90px;}
.menuCategoriesContainer li{   margin-left:30px;}
.menuCategoriesContainer li a{ height:28px; width:130px; background:url(../images/link.jpg) no-repeat left top; display:block; padding-left:26px; color:#20252b; font-size:12px; padding-top:5px;}
.menuCategoriesContainer li a:hover, .menuCategoriesContainer li .active{ background:#ececec; display:block; color:#333333; 
text-decoration:none; font-weight:bold;}


.columnSearch {float:left; padding-left:4px; height:auto;  }


.leftPad2{ float:left; margin-top:0px;background:#ececec; height:535px; width:444px;overflow-y:scroll; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2;}
ul.checkList.creatAlert{ display:inline;float:left; height:535px;}
 ul.checkList.creatAlert li{ display:inline-block; width:400px; float:left; font-size:12px; color:#333!important;}
.column2{float:left; margin-top:0px;background:#ececec; height:535px; width:444px;  }


.leftPad2 .column2 ul.checkList.creatAlert li {float:left; padding:0px; width:200px; 
color:#333!IMPORTANT; line-height:18px; }
.leftPad2 .column2 ul.checkList.creatAlert li a {float:left; padding:0px; width:200px; 
color:#333!IMPORTANT; line-height:18px; }
.leftPad2 .column2 ul.checkList.creatAlert li:hover {width:200px;background:transparent;color: #000!IMPORTANT; text-decoration:none!IMPORTANT;  }
.leftPad2 .column2 ul.checkList.creatAlert { margin-top:10px; padding-bottom:20px;  float:left;height:auto;}
.leftPad2 .column2 ul.checkList.creatAlert li a.checked {
	font-weight: normal;
	float: left;
	color: #666;
}

.titleDiakirikseis .downloadTitle{ height:15px; margin-left:19px;}
.titleDiakirikseis .viewTitle{  margin-left:-16px;}
.titleDiakirikseis{ height:15px;}
.titleDiakirikseis .head{
	margin-top: -2px; width:100%; padding:0px;
}
.titleDiakirikseis li{ list-style-type:none; font-weight:bold; font-size:11px;}


.companies{ margin-top:15px; }

#tabs-4a .column{float:left; margin-top:0px;display:inline;width:587px; height:auto; overflow:visible; margin-left:13px;}

#tabs-4a ul .checkList{list-style-type:none; padding:0px;  height:auto;display:inline;height:auto; overflow:visible; }
#tabs-4a ul .checkList li{padding:0px 0px 0px 0px; color: #666!IMPORTANT;  display:inline-block; border:0px;  }
#tabs-4a ul .checkList li a{  display:block; padding-left:18px; color:#376195; min-height:26px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left; padding-right:2px;width:250px; font-size:13px;white-space:nowrap;
 color: #666!IMPORTANT; overflow:hidden; border:0px; margin-right:10px;}
#tabs-4a ul .checkList li a:hover{   color: #000!IMPORTANT; text-decoration:none;width:250px;}
#tabs-4a ul .checkList li a.checkBox{display:block; float:left;  padding-left:0px;  min-height:22px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left;}

#tabs-4a .column ul.checkList li{ width:270px; overflow:hidden; height:20px;}
#tabs-4a .column ul.checkList li a{color:#333333;}

#tabs-3a h4{ margin-left:30px; margin-top:15px; display:block; }
#tabs-3a .searchAlertContainer{ margin-left:30px; display:block; }
#tabs-3a .radioList2{margin-left:30px; }
#tabs-4a .leftPad{ width:100%; height:auto;  }
#tabs-3a .leftPad{ width:575px; background: #ECECEC; margin-left:-10px; overflow-x:hidden; overflow-y: scroll; height:288px; margin-top:25px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }
#tabs-3a .column{float:left; margin-top:0px;display:inline;width:575px; height:auto; overflow:hidden; margin-left:40px;}
#tabs-3a .column ul.checkList li{ width:250px; overflow:hidden; height:18px;color:#333333;}
#tabs-3a .column ul.checkList li a{ width:250px; overflow:hidden; height:18px;color:#333333;}
#tabs-3a ul{list-style-type:none; padding:0px;  height:288px;display:inline; overflow:visible; }

#tabs-3a ul .checkList li {padding:0px 0px 0px 0px; color: #666!IMPORTANT;  display:inline-block; overflow:hidden; border:0px;  }
#tabs-3a ul .checkList li a{  display:block; padding-left:18px; color:#333333; min-height:26px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left; padding-right:2px;width:150px; font-size:13px;white-space:nowrap;
 color: #666!IMPORTANT; overflow:hidden; border:0px; margin-right:10px;}
#tabs-3a ul .checkList li a:hover{   color: #000!IMPORTANT; text-decoration:none;width:150px;}
#tabs-3a ul .checkList li a.checkBox {display:block; float:left;  padding-left:0px;  min-height:22px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left;}

.mainBox .btnContainer {
	padding-left:10px;
	border:none;
	margin-bottom:0px;
	
	}
.btnContainer {

	padding-bottom:3px;
	margin-bottom:6px;
	 margin-left:40px;
	}
.btnContainer.left 
{
    float:left;    
}
.btnContainer.inner {
	float:left;
	margin-left:16px;
	border:none;
	}
.btnContainer.innerRight {
	float:right;
	border:none;
	margin-left:0px;
	margin-bottom:0px;
	}
a.defaultBtn {
	border:1px solid #a2bbbc;
	color:#666;
	font-size:11px;
	padding: 2px 4px;
	line-height:normal;
	margin-right:6px;
	margin-top:6px;
	white-space:nowrap;
	float:left;
	display:block;
	font-weight:bold;
	}
a.defaultBtn.selected, a.defaultBtn.selected:hover {
	background:#599ec0;
	border:1px solid #588ea8;
	color:#fff;
	}
a.defaultBtn:hover {
	background:#ecf5ee;
	text-decoration:none;
	}

.tabsContainer.alert #tabs-4a p{ margin-left:30px; color:#555; padding:10px 0px; padding-top:15px;}
.tabsContainer.alert #tabs-3a p{ margin-left:30px; color:#555; padding:10px 0px; padding-top:15px;}







/*---------------entipi--------------------*/
.tabsContainer.print{ border:0px; background:#f4f4f6!important; border:1px solid #d0d0d0!important; border-radius:5px; margin-top:-1px!important;}
.nTabs.ui-tabsPrint {padding-top:0px; background:#f4f4f6!important; margin:0px 10px!important;}
.ui-tabsPrint .classic.ui-tabs-nav li.ui-state-default {float: left;margin:0px 0px 0px 8px;padding:0px;border-left: none;
overflow: hidden;height:36px!important;border:none;font-weight:normal; background:#fff;}



.ui-tabsPrint .classic.ui-tabs-nav {background:#f4f4f6;height:35px; margin-bottom:-2px; z-index:9999; 
position:relative; border-bottom:1px solid #d0d0d0!important;padding-left:40px; width:580px; margin-left:10px;}





.ui-tabsPrint .classic.ui-tabs-nav li.firstItem { margin-left:15px; }

.ui-tabsPrint .classic.ui-tabs-nav li a { text-decoration: none;color: #555555;display: block;font-size:11px!important;
padding:7px 0px 0px 0px;outline: none;cursor:pointer; background:transparent!important;   }


.nTabs.ui-tabsPrint .classic.ui-tabs-nav li a{ text-decoration: none;color: #555555;display: block;font-size:11px!important;
padding:7px 0px 0px 0px;outline: none;cursor:pointer;}






.ui-tabsPrint .classic.ui-tabs-nav li.ui-tabs-selected a { display:block; color:#333333!IMPORTANT;background:#f4f4f6;height:26px;padding:6px 20px 0px 20px; 
font-weight:bold; }
.ui-tabsPrint .classic.ui-tabs-nav li.ui-tabs-selected { position:relative; border-radius:4px 4px 0px 0px;overflow:hidden;border:1px solid #d0d0d0;
border-bottom:none;
height:37px;background:#f4f4f6; }
.ui-tabsPrint .ui-state-default ui-corner-top{ background:transparent!important;}


.ui-tabsPrint .classic.ui-tabs-nav li img{ border:0px;}
.nTabs.ui-tabsPrint .classic.ui-tabs-nav{   background:#FFFFFF!important; border-bottom:0px!important;}

.ui-tabsPrint .classic.ui-tabs-nav li{  margin-right:15px!important; }



.btnHeader2 {background:#f5f5f5;*height:22px;padding:24px 4px 15px 10px;}


.socialCon{background:#f5f5f5;*height:30px;border-top:1px solid #e2e2e2;border-bottom:1px solid #dbdbdb;padding:4px 4px 1px 18px; margin-top:-10px;}


input.btnSearch2{background:#217dab;border-radius:4px;height:22px;width:80px;line-height:22px;border:none;letter-spacing:0;cursor:pointer;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;
                 padding:0px; margin:0px;font-size:11px;display:inline;box-shadow: 2px 2px 4px #d2d2d2; margin-left:20px;font-weight:bold;}

input.btnSearch2:hover{box-shadow:none; text-decoration:none;}



input.today{background:#d04f48;border-radius:4px;height:22px;width:60px;line-height:22px;border:none;letter-spacing:0;cursor:pointer;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:11px;display:inline;box-shadow: 2px 2px 4px #d2d2d2; margin-left:65px;font-weight:bold;
right:10px;}
input.today:hover{box-shadow:none; text-decoration:none;}

input.todayBlue{background:#217dab;border-radius:4px;height:22px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:11px;display:inline;box-shadow: 2px 2px 4px #d2d2d2; margin-left:15px;font-weight:bold;
right:10px;}
input.todayBlue:hover{box-shadow:none; text-decoration:none;}

.search{float:left; width:90px; display:block; padding-top:3px; letter-spacing:0px; font-size:13px;  color:#666; font-weight:bold; }
.rowCell.isRelative {position:relative;*z-index:9999;width:130px;}
.rowCell.isRelative.indexB {*z-index:9998;width:130px; float:left;} /* Bug in ie7 */
.rowCell.isRelative.indexEntipi {*z-index:9998;width:130px; float:left;} /* Bug in ie7 */
.ui-datepicker-trigger {
	position: absolute;
	left: 86px;
	top: 6px;
	height: 12px;
	background-color: #fff;
	width: 12;
	border: 0px;
}

.ui-datepicker-trigger2 {position: absolute;left: 115px;top: 5px;height: 12px;background-color: #fff;width: 12px;/*background-image: url(../images/calendar_grey.gif);*/border:0px;
}

.inputTextCov{background:#ffffff; border:1px solid #c6c6c6; border-radius:4px; color:#666; height:21px;text-align:center; 
width:100%;margin:0px;*display:block; font-family:Arial, Helvetica, sans-serif; vertical-align:top; color:#111; }

.inputTextCov.custom {text-align:left;}
.inputTextCov.login-input {   border-radius:4px; text-align:left; padding-left:8px; *margin-top:0px; *height:19px; width:115px; background:#fff; 
font-size:12px;color:#666; margin-top:0px; line-height:19px; *margin-top:-1px;color:#111;}
.inputTextCov:focus, .btnSelect:focus{box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2);border:1px solid #4d90fe; background:#ffffff;}
.inputTextCov:hover, .btnSelect:hover {box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);}
.inputTextCov.input-error, #input-error { background:#fff;}

.printedContainer.content{width:600px; margin-left:auto; margin-right:auto; margin-bottom:40px!important; }




.printedContainer .paper{float:left;  margin-right:20px; display:table; height:290px;}
.printedContainer h2 { color:#004276; font-size:16px;}
.printedContainer.content p{ margin-bottom:15px;color:#555; font-size:12px;}
.printedContainer .download{ font-size:14px; color:#004276; font-weight:bold;}
.printedContainer.content .red a{color:#c92327; font-weight:bold;}
.leftContainerPremium .itemContainer h3{ color:#333;}
.leftContainerPremium .itemContainer.searchEntipi{margin-top:0px; border-bottom:4px solid #f0f0f0; padding-top:0px; }
.itemContainer.searchEntipi h3{ margin-bottom:15px;}
.searchEntipi p{ padding:0px; margin-bottom:10px; display:block;}

.headerDescription{background:#687b89;  display:block; font-size:11px; color:#fff; padding:7px;}
.printedContainer.content h2{ border-bottom:0px;}
.searchContainer.entipi{ width:300px; float:left; margin-top:5px; }

input.searchEntipi{background:#d04f48;border-radius:4px;height:30px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; margin-left:30px;font-weight:bold; float:left; margin-top:5px; font-weight:bold!important;
width:120px;

}

.searchEntipi.results.ekdosi{ width:150px;}
input.searchEntipi:hover{box-shadow:none; text-decoration:none;}
.pageTitle{color:#004276; font-size:12px; font-weight:bold; margin-top:8px; margin-bottom:5px; margin-left:10px;}
.pageTitle a{color:#004276;}


.formContainer{width:423px; height:182px; background:#fff; font-family:Arial, Helvetica, sans-serif;}
.passwordClose { background:#f1f1f1; text-align:right; margin-right:20px; font-weight:bold; width:100%; color:#00375b;}
.passwordClose a { text-decoration:none;color:#00375b; margin-right:10px; padding:5px 0px; font-size:13px; display:block;}
.passwordTitle{ font-size:20px; color:#333;}
.passwordContainer{ padding:15px;}
.passwordContainer p{ color:#555; font-size:14px; margin:15px 0px;}

.passwordContainer input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; 
color:#666666;float:left; font-size:14px; width:170px;}

.passwordContainer input.grey{background:#676b70;border-radius:4px;height:29px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; float:left; font-weight:bold!important; margin-left:10px;padding-bottom:0px;
}

.passwordContainer input.red{background:#d04f48;border-radius:4px;height:29px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; float:left; font-weight:bold!important;margin-left:10px; padding-bottom:0px;
}
/*arxeio*/
.itemContainer.arxeio{margin-top:0px; border-bottom:4px solid #f0f0f0; padding-top:10px; }

.itemContainer.bottom{ margin-bottom:0px; padding-bottom:0px;}
.arxeio p{ padding:0px; margin-bottom:10px; display:block;}
.searchContainer.arxeio{ width:300px; float:left; }

input.arxeio{background:#d04f48;border-radius:4px;height:22px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:11px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; margin-left:30px;font-weight:bold; float:left; margin-top:5px; font-weight:bold!important;
}
input.arxeio:hover{box-shadow:none; text-decoration:none;}

.arxeioBg{ background:#f4f4f6; padding-top:5px; padding-bottom:5px;}
.arxeioBg .box{ background:#fff; margin:25px; padding:15px;}
.arxeioBg .box h3{ color:#00375b; font-size:16px;}
.arxeioBg .box p{ color:#111;margin-left:0px; padding-top:10px;}


.menuCategories{ display: inline-block; padding-top:10px; padding-bottom:10px;}
.arxeioSearchContainer{ float:left; width:130px;}
.arxeioSearchContainer ul{ margin-top:0px; width:95px;}
.arxeioSearchContainer li{   margin-left:0px;}
.arxeioSearchContainer li a{ height:28px; width:110px; background:url(../images/link.jpg) no-repeat left top; display:block; padding-left:26px; color:#20252b; font-size:12px; padding-top:5px;}
.arxeioSearchContainer li a:hover, .arxeioSearchContainer li .active{ background:#ececec; display:block; color:#333333; 
text-decoration:none; font-weight:bold;}


#tabs-3a h4{ margin-left:30px; margin-top:15px; display:block; }
#alphabetical .searchAlertContainer{ margin-left:0px; display:block; }
#alphabetical .radioList2{margin-left:30px; }
#alphabetical .leftPad{ width:100%; height:auto;  }
#alphabetical .leftPad{ width:575px; background: #ECECEC; margin-left:-10px; overflow-x:hidden; overflow-y: scroll; height:288px; margin-top:25px; 
border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }
#alphabetical .column{float:left; margin-top:0px;display:inline;width:577px; height:auto; overflow:hidden; margin-left:1px;}
#alphabetical .column ul.checkList li{ width:170px; overflow:hidden; height:18px;color:#333333;}
#alphabetical .column ul.checkList li a{ width:170px; overflow:hidden; height:18px;color:#333333;}
#alphabetical .column ul.checkList li a:hover{ width:170px; overflow:hidden; height:18px;color:#333333;}
#alphabetical ul{list-style-type:none; padding:0px;  height:288px;display:inline; overflow:visible; }

#alphabetical ul .checkList li {padding:0px 0px 0px 0px; color: #666!IMPORTANT;  display:inline-block; overflow:hidden; border:0px;  }
#alphabetical ul .checkList li a{  display:block; padding-left:18px; color:#333333; min-height:26px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left; padding-right:2px;width:150px; font-size:13px;white-space:nowrap;
 color: #666!IMPORTANT; overflow:hidden; border:0px; margin-right:10px;}
#alphabetical ul.checkList li a:hover{   color: #000!IMPORTANT; text-decoration:none;width:150px;}
#alphabetical ul .checkList li a.checkBox {display:block; float:left;  padding-left:0px;  min-height:22px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left;}
.box .btnContainer{ margin-left:0px!important; margin-top:10px;}
#alphabetical .column, #alphabetical .leftPad{ margin-top:10px!important; margin-bottom:10px;*position:relative;}

#alphabetical .leftPad.edition{ width:575px; background: #ECECEC; margin-left:-10px; overflow-x:hidden; overflow-y: scroll; height:161px; margin-top:25px; 
border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2;*position:relative; }

ul.radioDates{list-style-type:none; padding:6px 0px 0px 0px; margin:0px;float:left!important;}

ul.radioDates li {display:block; float:left; padding-left:0px;  min-height:20px; padding-top:4px; width:155px;}

ul.radioDates li a.checked {}


.column ul.radioDates li { border-bottom:1px solid #dde6e6; padding:4px 0px 2px 0px; display:block;}


.rowCell.indexDates {*z-index:9998;width:124px; float:left!important; margin-left:0px;display:block; margin-top:10px; } /* Bug in ie7 */
.indexDates .inputText.login-input { width:157px; border-radius:4px; margin-bottom:10px; } /* input custom width signUp */
.rowCell.indexDates .ui-datepicker-trigger{ left:140px;}
.DatesContainer{ float:left; width:319px;margin-right:30px;margin-top:10px;}

.checkList.choices{ width:276px; margin-left:40px;color:#111111!important; }
.checkList.choices a{ color:#111111!important;}
.checkList.words{ width:240px; margin-left:0px; float:left; margin-top:-3px; color:#111111!important;}
.checkList.words a{ color:#111; margin-right:0px; width:auto!important; padding-right:0px!important;}
.checkList.words li{ padding-right:0px!important;color:#111111!important;}
.searchContainer.choices{ width:67px; float:left; }
.searchContainer.choices li{ width:67px; float:left; padding-top:0px; }
.searchContainer.choices .inputTxt{ width:67px; float:left; }
.words{float:left; color:#666; margin-top:5px; margin-left:10px;}
.arxeioBg h2{ margin-left:26px; border-bottom:0px; font-size:18px; color:#333; padding-bottom:0px; }
.arxeioBg p{ margin-left:26px; color:#555; margin-top:0px; padding-top:0px;}

.sendContainer{ padding:15px 0px;}
.sendContainer p{ color:#555; font-size:14px;}

.sendContainer input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; 
color:#666666;float:left; font-size:14px; width:170px;}


.sendContainer input.grey{background:#676b70;border-radius:4px;height:29px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; float:left; font-weight:bold!important; margin-left:10px;padding-bottom:0px;
}

.sendContainer input.red{background:#d04f48;border-radius:4px;height:29px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; float:left; font-weight:bold!important;margin-left:10px; padding-bottom:0px;
}

.sendContainer input.red:hover, .sendContainer input.blue:hover{box-shadow:none; text-decoration:none;}


.rowWords{ margin-top:15px;}
.redLink a{ color:#c92327; margin-right:5px; display:table; height:100%;}

.pageList li{ list-style:url(../images/spaceBullet.jpg); list-style-position:inside; margin-left:10px; color:#555;}
.pageList ul{ float:left; display:block; width:300px;}


.redLink{ float:left; vertical-align:middle; height:100%; display:table;}

.box.pass p{ margin-left:0px; margin-top:15px; margin-bottom:10px;}
.errorMess{ float:right; font-size:11px; color:#c92327; margin-top:10px; width:260px; text-align:left;}
.searchContainer.entipi.pass{ width:290px;}
.errorCon.row{ margin-bottom:23px; display:block; margin-top:5px;}
.itemContainer.searchEntipi.noLine{ border-bottom:0px; margin-bottom:0px; padding-bottom:5px;}
.entipiLeftContainer{width:570px; float:left; display:block}
.itemContainer.arxeio.results{ padding-left:0px;padding-right:0px; border-radius:6px; background:#f4f4f6; margin-top:10px; border:1px solid #e4e4e4; 
padding:10px 15px;}
.itemContainer.arxeio.results h3{ margin:0px; padding:0px; font-size:18px; color:#333; margin-bottom:15px;}
.itemContainer.arxeio.results p{ color:#111111;}
.resultsCriteria{width:300px; float:left;}
 input.searchEntipi.results{ width:150px; float:right; margin-top:2px;}
.display{ float:left; color:#111; margin-top:5px;}
.displaySearch{ margin:20px 0px; border-bottom:4px solid #f0f0f0; padding-bottom:0px; padding-bottom:20px; margin-bottom:0px;}
.centeredSid{ width:100%; text-align:center; margin-top:20px;}

.displaySearch .Container{  margin-bottom:10px;}

.dc4 select { width:110%;}
.sel-md4 select {width: 128%;}

 
.slctContainer4 select {
	margin-bottom: 10px;
	background: rgba(0,0,0,0);
	background: transparent \9;
	height: 23px;
	width: 250px;
	font-size: 12px;
	border: 0px;
	color: #333;
	-webkit-appearance: none;
	font-family: Arial, Helvetica, sans-serif;
	background: transparent;
	position: absolute;
	top: 0px;
	padding: 5px 0px 0px 0px;
	left: 3px;
} 

.slctContainer4 { height: 26px;overflow: hidden;background:url('../images/slctArrow.png') no-repeat right 0px #f4f4f4;
border-radius:4px;border:1px solid #dbdbdb; line-height:20px;display:block; position:relative; width:109%;} 
.titleResultsArxeio{background:#e7e7e7; border-radius:3px; color:#333; font-size:16px; font-weight:bold; padding:5px 10px;}

.titleResultsArxeio .settings{ font-size:11px; color:#00375b; float:right; margin-top:4px; text-align:right;}
.titleResultsArxeio .settings a{  font-size:11px; color:#00375b; margin:0px 5px; display:inline; font-weight:normal;}
.settings .deleteSearch a{color:#c92327!important; font-weight:normal;}

.arxeioRows .settingsIN{ float:right; display:block; margin-top:3px; padding-top:5px;font-size:11px; font-weight:normal; text-align:right; *margin-right:10px;}
.arxeioRows .settingsIN.deleteSearch a{float:right; display:block; margin-top:3px; padding-top:5px;font-size:11px; font-weight:normal; text-align:right;}

.arxeioRows .settingsIN a{ padding:0px 5px;}



.numberArxeio{background:#808080; border-radius:2px; float:left; color:#fff; padding:1px 0px; width:22px; text-align:center; font-size:11px; 
font-weight:bold; margin-right:10px; margin-bottom:30px; display:block;}
.arxeioRows{border-bottom:1px dotted #b5b4b4; padding:14px 0px;}
.arxeioRows p{ display:block; color:#111111!important;}
.linksArxeio{float:right; font-size:11px; margin-top:5px;}
.linksArxeio a{padding:0px 5px;}
.titleArxeio{font-size:14px; font-weight:bold; margin-bottom:4px;}

.pagerCareer.left { float:left; margin-left:10px;}



.sendContainerSid {padding:15px 0px; }


.sendContainerSid input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; 
color:#666666; font-size:14px; width:170px;  }

.sendContainerSid input.grey{background:#676b70;border-radius:4px;height:29px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; font-weight:bold!important;padding-bottom:0px; margin-top:-43px;float:left; margin-left:450px;
}

.sendContainerSid input.red{background:#d04f48;border-radius:4px;height:29px;width:90px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold;  font-weight:bold!important;margin-left:350px; padding-bottom:0px;margin-top:-43px;
float:left; margin-right:80px;
}
.redLink.right{ float:right; margin-top:-35px; display:block; font-size:11px;}

.sideBar h3 {
    color: #333333;
    font-size: 20px;
    font-weight: bold;
}

.sideBarBox ul.news li {
    background-position: 0 10px;
}
.sideBarBox ul li {
    border-bottom: 1px dotted #B5B4B4;
    line-height: 15px;
    padding-bottom: 6px;
    padding-top: 6px;
}
ul.news li {
    background: url("../images/redBullet.gif") no-repeat scroll left 4px transparent;
    padding-bottom: 10px;
    padding-left: 12px;
}

.inlineQuote {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #D4D4D4;
    border-radius: 2px 2px 2px 2px;
    color: #333333;
    display: inline-block;
    font-size: 0.82em;
    line-height: 14px;
    padding: 1px 2px 0;
    position: relative;
}
.entityMain.article p .inlineQuote a {
}
.inlineQuote:hover {
    background: none repeat scroll 0 0 #787878;
    border: 1px solid #707070;
    color: #FFFFFF;
    text-decoration: none;
}
.entityMain.article p .inlineQuote a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.entityMain.article p .inlineQuote.down {
    background: none repeat scroll 0 0 #FEE0E0;
    border: 1px solid #FBBDBD;
}
.entityMain.article p .inlineQuote.down:hover {
    background: none repeat scroll 0 0 #B40000;
    border: 1px solid #960000;
    color: #FFFFFF;
}
.entityMain.article p .inlineQuote.down:hover a {
    color: #FFFFFF;
}
.entityMain.article p .inlineQuote.down a {
    color: #B50000;
}
.entityMain.article p .inlineQuote.up {
    background: none repeat scroll 0 0 #C7F9D2;
    border: 1px solid #6FCF85;
}
.entityMain.article p .inlineQuote.up:hover {
    background: none repeat scroll 0 0 #007C1D;
    border-color: #026A19;
    color: #FFFFFF;
}
.entityMain.article p .inlineQuote.up:hover a {
    color: #FFFFFF;
}
.entityMain.article p .inlineQuote.up a {
    color: #007C1D;
}
.inlineQuote .quoteSymbol {
    padding-right: 4px;
}
.inlineQuote .quotePercentChg {
}
.inlineQuote a:hover span {
    text-decoration: none;
}
/* inline Quotes *********************************************************************/
.inlineQuote {display:inline-block;border-radius:2px;border:1px solid #d4d4d4;padding:1px 2px 0px 2px;background:#eeeeee; font-size:0.82em;color:#333; line-height:14px; position:relative;}
.entityMain.article p .inlineQuote a { color:#242424 text-decoration:none;}
.inlineQuote:hover { color:#fff; background:#787878; border:1px solid #707070; text-decoration:none;color:#fff;}
.entityMain.article p .inlineQuote a:hover {text-decoration:none;color:#fff;}					

.entityMain.article p .inlineQuote.down { background:#fee0e0; border:1px solid #fbbdbd; }
.entityMain.article p .inlineQuote.down:hover { background:#b40000; border:1px solid #960000;color:#fff; }
.entityMain.article p .inlineQuote.down:hover a { color:#fff;}
.entityMain.article p .inlineQuote.down a { color:#b50000;}

.entityMain.article p .inlineQuote.up { border:1px solid #6fcf85; background:#c7f9d2;}
.entityMain.article p .inlineQuote.up:hover { background:#007c1d;border-color:#026a19;color:#fff;}
.entityMain.article p .inlineQuote.up:hover a { color:#fff;}
.entityMain.article p .inlineQuote.up a { color:#007c1d;}

.inlineQuote .quoteSymbol { padding-right:4px;}
.inlineQuote .quotePercentChg {}
/* for ie7*/
.inlineQuote a:hover span { text-decoration:none;}


.right.ekdosi{ margin-right:5px; margin-top:5px;}


.sendContainerStory {padding:15px 0px; }


.sendContainerStory{ border-bottom:4px solid #f0f0f0; }

.sendContainerStory input.blue{background:#217dab;border-radius:4px;height:29px;width:180px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; font-weight:bold!important; padding-bottom:0px; float:left;
}

.sendContainerStory input.red{background:#d04f48;border-radius:4px;height:29px;width:110px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:12px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold;  font-weight:bold!important; padding-bottom:0px;float:right; 
}
.sendContainerStory input.red:hover, .sendContainerStory input.blue:hover{box-shadow:none; text-decoration:none;}




.categoriesContainer.popUpCategories ul.checkList{ margin-left:-5px; font-size:12px!important; }

.categoriesContainer.popUpCategories ul.checkList li a {font-size:12px!important; width:225px;}
.categoriesContainer.popUpCategories ul.checkList li {width:225px; color:#333!important;}
.categoriesContainer.popUpCategories ul.checkList li:hover {width:225px!important; overflow:hidden; color:#000!important;}

.popUpContainer{width:380px; height:657px;margin-top:100px; margin-left:220px;z-index:1; display:block;}
.categoriesContainer{ font-family:Arial, Helvetica, sans-serif; border:1px solid #cccccc; background:#fff;border-radius:6px; 
padding:10px;}

.popUpArrow{
	position: absolute;
	left: 240px;
	top: -6px;
	z-index:10;
}
.scroll{  overflow-y:scroll; height:543px; margin-top:10px; padding-top:0px; overflow-x:hidden; }


.sendContainerPop{ padding:15px 0px;}
.sendContainerPop p{ color:#555; font-size:14px;}

.sendContainerPop input{display:block;background:#f4f4f6;border:1px solid #d0d0d0; border-radius:4px; line-height:20px; height:22px; padding: 2px 8px; 
color:#666666;float:left; font-size:14px; width:170px;}

.sendContainerPop input.blue{background:#217dab;border-radius:4px;height:29px;width:120px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:14px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold; font-weight:bold!important; padding-bottom:0px; float:left;
}

.sendContainerPop input.red{background:#d44040;border-radius:4px;height:29px;width:100px;line-height:22px;border:none;letter-spacing:0;cursor:pointer
;outline-style:none;color:#ffffff;text-align:center; font-family:Arial;padding:0px; margin:0px;font-size:14px;display:inline-block;
box-shadow: 2px 2px 4px #d2d2d2; font-weight:bold;  font-weight:bold!important; padding-bottom:0px;float:right; 
}
.sendContainerPop input.red:hover, .sendContainerPop input.blue:hover{box-shadow:none; text-decoration:none;}



/*.globalBtnContent a.globalBtnInner:hover, */.globalBtnContent2 a.globalBtnInner.deleteLeft a{ text-decoration:none;
/* fallback (Opera) */ background-image: -o-linear-gradient(90deg,rgb(202,213,225),rgb(236,240,245));
/* Mozilla: */background: -moz-linear-gradient(top, #edf1f5, #c9d4e1); 
/* Chrome, Safari:*/background: -webkit-gradient(linear,left top, left bottom, from(#edf1f5), to(#c9d4e1));
/* MSIE */filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#edf1f5', EndColorStr='#c9d4e1', GradientType=0);
/* ie10 */background: -ms-linear-gradient(rgb(202,213,225), rgb(236,240,245));text-decoration:none; padding:0px!important;}

.globalBtnContent2 a.globalBtnInner, .globalBtnContent2 a.globalBtnInner.deleteLeft:hover { display:block; border-radius:2px;
/* fallback (Opera) */ background-image: -o-linear-gradient(90deg,rgb(226,226,226),rgb(251,251,251));
/* Mozilla: */ background: -moz-linear-gradient(top, #fdfdfd, #e1e1e1);   
/* Chrome, Safari:*/ background: -webkit-gradient(linear,left top, left bottom, from(#fdfdfd), to(#e1e1e1));
/* MSIE */ filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdfdfd', EndColorStr='#e1e1e1', GradientType=0);
font-size:11px;letter-spacing:0px; color:#333; word-spacing:0px; font-weight:bold; height:18px;/* ie10 */
background: -ms-linear-gradient(rgb(251,251,251), rgb(226,226,226)); }




.iconBtn2{background:url(../images/icons.png) no-repeat -1000px -1000px; width:16px; height:18px; display:inline-block;*display:inline;*zoom:1;
margin-right:5px;vertical-align:middle;}
.globalBtnContent2 a.globalBtnInner.deleteLeft .iconBtn2 { margin-right:4px;}		

.globalBtnContent2{position:relative;overflow:hidden;float:left;border:1px solid #cccccc; margin:0px; margin-bottom:20px;
 border-radius:4px;margin-right:6px; }
.globalBtnContent2.right{position:relative;overflow:hidden;float:right;border:1px solid #cccccc; margin:0px;  
border-radius:4px;margin-left:15px;margin-top:-3px;}
.globalBtnContent2.right a{padding:0px 0px!important;}

.iconBtn2.deleteLeft  {background-position: -259px 4px; }
a.globalBtnInner:hover .deleteLeft{background-position: -259px -30px;}
.deteteArrow{ margin:0px 5px; margin-top:14px; margin-bottom:0px; }
.newsDay{margin-left:87px; margin-top:15px;}

.newsDay img{ display:block;}
.newsDayText{ display:block; margin-top:47px; color:#111; width:439px;}
.newsDayText a{ color:#111;}
.searchCNewsDay{ margin-left:-58px;}

.btnActionIs.searchNews {float:right;margin:8px 0px 0px 0px; padding: 0px 20px;font-size:13.5px; color:#fff; text-align:left;
 text-align:center;}
.searchCNewsDay .searchConIs{ margin-left:15px; margin-top:10px; }

.rowCell.isRelative.newsDay {*z-index:9998;width:350px; float:right; text-align:right;} /* Bug in ie7 */
.rowCell.isRelative.newsDay label { *display:inline; float:left; margin-top:6px;} /* Bug in ie7 */
.rowCell.isRelative.newsDay .login-input{ float:right; margin:0px; background:#f4f4f6!important; width:155px; height:26px; line-height:24px;}
.rowCell.isRelative.newsDay .ui-datepicker-trigger{
	left: 325px;
*left:330px;
	top: 8px;
}





.newsDayButton a { background:#217dab; border-radius:7px; color:#fff; font-size:11px; display:block; padding:5px 7px; margin-top:-45px; text-align:center;}
.newsDayButton a:hover{ text-decoration:none;}

.contest-button{width:300px; text-align:center; width:168px; margin:20px auto;}
.contest a { background:#c4302b; border-radius:4px; color:#fff; font-size:11px; display:block; 
padding:5px 7px; font-weight:bold; margin-left:auto; margin-right:auto;}
.contest a:hover{ text-decoration:none;}

.itemContainer ol{ margin-left:30px; margin-top:10px;}
.tabAlert .menuCategories{ margin-left: 30px;}

.tabsContainer #alphabetical{ margin-left:35px!important;}

.addAlert .popup{ left:225px; top:25px; width:177px;}
.addAlert{ position:relative; }

/* Newsday page button*/
.button-wrapper { margin-bottom:18px; float:left;}
.globalSimpleBtn.rd {background:#c4302b; font-size:12px;}
.globalSimpleBtn.rd:hover { text-decoration:none; background:#333;} 


.button-wrapper { margin-bottom:18px;  float:left;}
.globalSimpleBtn.blue {background:#217dab; font-size:12px;}
.globalSimpleBtn.blue:hover { text-decoration:none; background:#333;} 



/*ul.checkList{list-style-type:none; padding:6px 0px 0px 0px; margin:0px;}
ul.checkList li {padding:0px 6px 6px 6px;}
ul.checkList li a{


.diakirikseisInputs ul{ margin-top:10px; margin-bottom:15px;}
.diakirikseisInputs li{ border-bottom:1px solid #dde6e6; padding:6px 0px; width:260px; overflow:hidden; white-space:nowrap; }

.diakirikseisInputs li:not(#foo) > input[type="checkbox"]:checked + label {
    background: url('../../images/naftsprite.png') no-repeat 0px -512px ;



}
.diakirikseisInputs li:not(#foo) > input[type="checkbox"] {
    float: left;
    opacity: 0;



	
}
.diakirikseisInputs li:not(#foo) > input[type="checkbox"] + label {
	background: url('../../images/naftsprite.png') no-repeat 0px -475px ; 
    clear: none;
    cursor: pointer;
    margin: 0;
    padding: 5px 0 4px 24px;
}*/
.plainText{font-size:12px; font-weight:normal;}

.formContainer.article{ height:auto; padding-bottom:10px; }
.formContainer.article p{ display:block; float:left;  margin:10px; margin-bottom:0px;}
.formContainer.article input{ display:block; float:left; margin:-3px 10px;}
.formContainer.article .passwordContainer{ height:170px!important;}
.article.red input {  margin-left:5px;}
.popButtons{float:right; margin-left:0px;  display:inline; margin-top:20px;}




.dc5 select { width:110%;}
.sel-md5 select {width: 130%;}

 
.slctContainer5 select {

	background: rgba(0,0,0,0);
	background: transparent \9;
	height: 23px;
	width: 230px;
	font-size: 12px;
	border: 0px;
	color: #333;
	-webkit-appearance: none;
	font-family: Arial, Helvetica, sans-serif;
	background: transparent;
	position: absolute;
	top: 0px;
	padding: 5px 0px 0px 0px;
	left: 3px;
} 

.slctContainer5 { height: 26px;overflow: hidden;background:url('../images/slctArrow.png') no-repeat right 0px #f4f4f4;
border-radius:4px;border:1px solid #dbdbdb; line-height:20px;display:block; position:relative;	width: 187px; display:block; float:left; 
margin-top:10px; margin-bottom:10px; margin-left:10px;}

.formLabel{float:left; display:block; font-size:12px; color:#555;  width:110px; margin-left:10px; height:20px;}
.formLabel2{float:left; display:block; font-size:12px; color:#555;  width:110px; margin-left:10px; height:20px; padding-top:15px;}


.titleResultsArxeio .date{float:right; font-size:11px; font-weight:normal; color:#333; margin-top:4px;}


.diakirikseis ul.checkList{list-style-type:none; padding:0px;  height:auto; }
.diakirikseis ul.checkList li {padding:0px 0px 0px 0px; color: #111!IMPORTANT;  display:inline-block; overflow:hidden; border:0px;   border-bottom:1px solid #dde6e6;}
.diakirikseis ul.checkList li a{  border-bottom:1px solid #dde6e6; display:block; padding-left:18px; color:#376195; min-height:26px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left; padding-right:2px;width:245px; font-size:13px;white-space:nowrap;
color: #111!IMPORTANT;  overflow:hidden; border:0px; margin-right:10px; padding-top:5px; white-space:nowrap;}
.diakirikseis ul.checkList li a:hover{   color: #000!IMPORTANT; text-decoration:none;width:245px; overflow:hidden;}
.diakirikseis ul.checkList li a.checkBox {display:block; float:left;  padding-left:0px;  min-height:22px; margin-top:0px;
background:url('../../images/naftsprite.png') no-repeat 0px -472px; float:left;}

.diakirikseis ul.checkList li a.checked {background-position: 0px -510px; float:left; display:block;}
.diakirikseis ul.checkList li a.checkBox.checked {background-position: 0px -510px;}
.diakirikseis ul.checkList li a.link {  float:left; margin-left:0px; background:none; width:306px; 
padding-left:0px; padding-bottom:0px; display:block;  font-size:13px; color:#666!IMPORTANT; }
.diakirikseis ul.checkList ul a.link:hover {color: #000!IMPORTANT; text-decoration:none;width:206px;}
.diakirikseis .column ul.checkList li {   border-bottom:1px solid #dde6e6;float:left; padding:0px; width:300px; color:#666!IMPORTANT; line-height:18px;white-space:nowrap;}
.diakirikseis .column ul.checkList li:hover {width:300px;background:transparent;color: #000!IMPORTANT; text-decoration:none!IMPORTANT; white-space:nowrap; }
.diakirikseis .column ul.checkList { margin-top:10px; padding-bottom:20px;  float:left;height:auto;}
.diakirikseis .column ul.checkList li a.checked {font-weight: bold;float: left;color: #666;}
	
.diakirikseisInputs li{ border-bottom:1px solid #dde6e6; padding:6px 0px; overflow:hidden; white-space:nowrap; margin-top:4px; }

/* Password Strength */
.brick { width:14px; height:6px; float:left; margin-right:3px; border:1px solid #aaaaaa;display:block;}
.brickContainer { margin-bottom:0px; margin-top:-20px;}
.brickContainer p { font-size:10px; padding: 0px 0px 2px 0px;}
.brickContainer p.ps {padding: 2px 0px 2px 0px;}

.brick.tWeak { background:#fe0000;}
.brick.weak { background:#ff9800;}
.brick.strong { background:#ffff00;}
.brick.tStrong { background:#4ae817;}



.leftContainerPremium .greenAlert{width:640px;  display:block; border-radius:10px; background: url(../images/alert.png) #4ca76c 30px center no-repeat; 
margin-left:10px; margin-right:10px; margin-top:15px; padding:17px 0px; margin-bottom:20px; }
.leftContainerPremium .alertTitle{font-size:18px; color:#fff;  position:relative; font-weight:bold;}
.leftContainerPremium .greenAlert p, .leftContainerPremium .redAlert p{font-size:14px; color:#fff!important; margin-left:100px; text-align:left!important; margin-bottom:10px;}

.leftContainerPremium .redAlert{width:640px;  display:block; border-radius:10px; background: url(../images/alert.png) #c92327 30px center no-repeat; 
margin-left:10px; margin-right:10px; margin-top:15px; padding:17px 0px; margin-bottom:20px;}

.box.pass .sendContainer{ margin-left:-10px; padding-left:0px;}

.storyMediaContainer {padding:10px 10px 0px 10px;}
.storyMediaContent { position:relative; margin-bottom:8px; font-size:0; line-height:0;}

.storyAssets {float:left;margin-right:20px;margin-top:4px; margin-bottom:20px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; margin-left:-176px;}
.storyAssets.wide { margin-left:0px;/* margin-bottom:20px; */float:none;}
.storyAssets .inner.most { padding:0px 0px 6px 0px;}
.storyAssets .inner {margin:2px 0px;padding:6px 6px 7px 6px;}
.storyAssets .inner .topicSum { margin-top:0px;}

.storyAssets .inner h1, .storyAssets .inner h1 p {font-size:18px;line-height:22px; font-weight:bold;margin-bottom:5px; padding-bottom:0px;}
.storyAssets .inner.storyPreview h1 {margin-bottom:5px;}
.storyAssets .inner h2 { line-height:20.5px;font-size:16px;border:0px; padding-bottom:0px;font-weight:bold;margin-bottom:0px; }
.storyAssets .inner.ministory h2 { line-height:21px; margin-bottom:4px;}
.storyAssetTitle {font-size:15px;padding-bottom:4px; display:inline-block;}
.storyAssetsSub { display:block; font-size:14px;color:#666;line-height:14.5px;margin-bottom:4px; }

.sideBar {width:160px;float:left;margin-left:10px;margin-top:10px;}
.sideBarBox {border-top:4px solid #dbdbdb;padding-top:15px;margin-bottom:10px; }
.sideBarBox.powered {padding-bottom:6px; padding-top:0px;}
.sideBarBox.powered.movie { padding-top:30px;}
.sideBarBox.powered ul li { border-bottom:1px solid #dbdbdb;}
.sideBarBox.powered ul li.links { background:url('../images/linksIcon.jpg') no-repeat left top; padding-top:24px; padding-left:20px; margin-top:6px;}
.sideBarBox.powered .sep { padding:0px 8px;}


.entityMain {float:left;margin-left:14px;margin-top:10px; margin-right:14px;border-bottom:4px solid #dbdbdb;padding-bottom:6px; margin-bottom:15px;}
.entityMain.article {font-size:13.9px;line-height: 20px; padding:0px 0px 12px 0px;color:#111111;}
.entityMain.article p, .entityMain.comments p, .printStory p { font-size:13.9px;*font-size:14px;line-height: 20px;padding:0px 0px 12px 0px;margin-bottom:0px;}
.entityMain.article p  {color:#111111;}
.entityMain.article p a  {color:#005689;}

.entityMain.article .btnLink { line-height:14px;}

/* comments */
.entityMain.comments { width:auto; margin:10px; float:none;}

.toolbar.bottom { margin-bottom:20px;}
.toolbar .selContainer {margin-top:4px;float:left; margin-left:90px;}
.toolbar .viewSelection { width:174px; background:url('../images/icons.png') no-repeat 151px -481px #fff;height:18px;line-height:18px; border-radius:4px; text-indent:8px; color:#333;}
.customSelect.white { width:174px; height:20px;line-height:18px;}
.btnReturn {background:url('../images/icons.png') no-repeat -290px -586px #787878; color:#fff; font-size:11px; font-weight:bold; padding:5px 7px 4px 16px; border-radius:3px; float:right; margin-right:8px; margin-top:2px;}
.btnReturn:hover { text-decoration:none; background-color:#2e2e2e;}
.printStory .smallHeading { padding-bottom:0px; margin-bottom:0px;}


.entityContainer { margin-top:13px;}
.entityContainer.story { margin-top:14px;}
.entityContainer.story .entityHeader .smallHeading { float:none;}
.entityContainer.story .sideBarBox {border-bottom:4px solid #dbdbdb;padding-bottom:6px;border-top:0px;padding-top:0px;}

.entityHeader {margin:0px 10px; margin-top:20px;}
.entityFooter .smallHeading { float:left;padding-top:4px; padding-bottom:0px; margin-bottom:0px; margin-top:20px;}
.redAlert li{ color:#fff; margin-left:100px;}
.entityHeader {margin:0px 10px;}
.entityHeader .smallHeading {float:left;font-size:13px;color:#555555;}
.Date {display:inline-block;*display:inline;*zoom:1;color:#555555;margin-left:12px;
 background:url('../../images/bullet.gif') no-repeat center left; padding-left:16px;}
.source {display:inline-block;*display:inline;*zoom:1;color:#555555; font-weight:bold; }
.entityHeader h2, .printStory h1 {font-size:25px;border-bottom:0px;letter-spacing:-0.04em; margin-top:6px;}
.entityHeader .subTitle {font-size:14px;color:#555555; display:block;}
.entityContainer.story .entityHeader .subTitle { font-size:18px; color:#666; margin-bottom:10px;}
.entityInfo {border-bottom:1px solid #e3e3e3; margin-bottom:6px;padding:1px 0px 2px 0px;}
.update { display:inline-block;*display:inline;*zoom:1; margin-left:12px;
 background:url('../../images/bullet.gif') no-repeat center left; padding-left:16px;}

.update span.time {
    color: #D04F48;
    font-weight: normal;
	padding-left:4px;
    padding-right: 0;
	font-size:12px;
}
/*mega menu tuning************************/
#header { z-index:10000;}
/*.navContainer {position:relative;z-index:10000;}*/

.topicTime {display:inline; float:left; margin-right:12px; padding-top:2px;}
.timeLabel {display:inline-block;background:#808080; border-radius:2px;color:#fff; font-size:11px; padding: 2px 4px 1px 4px;}
.topicInfo {display:table; height:1%;}

.btnLinkContainer { padding-top:10px;}
div.btnLinkContainer a.btnLink:first-child { margin-left:0px;}

.btnLink.enlarged { float:left;padding:6px 9px 5px 9px; font-weight:bold;}
.btnLink.rd { background:#C4302B;}
.btnLink.rd:hover { background:#9c0000;}

.addmyPage {display:inline-block; width:34px; height:22px; background:url('../images/naftsprite.png') no-repeat -263px -2px; margin-top:12px;}
.addmyPage:hover { background-position: -263px -39px;}
.rss-link { display:inline-block;width:20px; height:20px;background:url('../images/naftsprite.png') no-repeat -222px -1px; margin-left:4px; }
.rss-link:hover{ background-position: -222px -39px;}

.menu-container .right{ float:right;}


input.newsDay{background:#217dab;border-radius:4px;height:22px;width:80px;line-height:22px;border:none;letter-spacing:0;cursor:pointer;
outline-style:none;color:#ffffff;text-align:center; font-family:Arial;
                 padding:0px; margin:0px;font-size:11px;display:inline;box-shadow: 2px 2px 4px #d2d2d2; margin-left:0px;font-weight:bold; float:left;}

.newsDayHeader{background:#f5f5f5;*height:22px;border-bottom:1px solid #dbdbdb;padding:8px 4px 8px 10px;border-top:1px solid #dbdbdb; margin-top:3px; }

.searchDescription{ font-style:normal; color:#555; display:block; float:left; margin-top:4px;}




.rowCell.isRelative.newsDayDate {*z-index:9998;width:80px; float:left;display:block; margin-right:7px; margin-left:7px;} /* Bug in ie7 */
.rowCell.isRelative.newsDayDate .ui-datepicker-trigger{left:70px;}

.newsDayDate{background:#ffffff; border:1px solid #c6c6c6; border-radius:4px; color:#666; height:20px;text-align:center; 
width:100%;margin:0px;*display:block; font-family:Arial, Helvetica, sans-serif; vertical-align:top; color:#111;display:block; float:left; }

.newsDayDate.custom {text-align:left;}
.newsDayDate.login-input {   border-radius:4px; text-align:left; padding-left:8px; *margin-top:0px; *height:19px; width:80px; background:#fff; 
font-size:12px;color:#666; margin-top:-1px; line-height:19px; *margin-top:-3px;color:#111; display:block; float:left;}


.itemContainer.newsDayTitle{ /*margin:14px 10px 0px 10px*/padding:14px 10px 20px 10px; }
.itemContainer.newsDayTitle{ padding-bottom:0px!important;}
.itemContainer.newsDayTitle h2{ padding-bottom:0px!important; margin-bottom:0px!important; border-bottom:0px;}

.newsDay.ok{ width:auto; display:block; padding:0px 5px; margin-left:10px;background:#d04f48;}
.categoryList{float:left; width:520px; display:block;}
.categoryList li a{ width:300px; overflow:hidden; font-weight:bold;}

.categoryCover h2{font-size:20px;font-weight:bold;padding:19px 0px 15px 0px;margin:0px;border-bottom:1px solid #dbdbdb; padding-bottom:4px; text-align:left;white-space:normal; text-indent:0; margin-bottom:15px; }

.categoryCover h2 a, .categoryCover a{ color:#333!important;}
.categoryCover h2 a:hover{color:#255575!important; text-decoration:none!important; border:0px;}

.categoryCover a:hover{color:#255575!important; text-decoration:none!important; border:0px;}


.categoryCover h2 .arrow, .categoryCover h3 .arrow{background: url(../images/h2Icon.jpg) left no-repeat;width: 28px;height: 24px;position: absolute;
}

.categoryCover h3, .coverCon h3, .coverConFull h3{font-size:16px;font-weight:bold;padding:0px 0px 0px 7px;margin:0px; 
padding-bottom:4px; text-align:left; float:left; }

.categoryCover h3 .arrow, .coverCon h3 .arrow, .coverConFull h3 .arrow{background: url(../images/h2Icon.jpg) left no-repeat;width:28px;height:20px;position:absolute; float:left;
}

.categoryCover .column{ list-style-type:none; padding:0px; width:90px; padding-right:80px;  text-align:left; float:left; overflow:hidden; white-space:nowrap;}

.categoryCover .column li a{
 color:#333333; background:none; color:#004276!important;/*#4c81a6;*/  padding-right:0px; font-size:12px; line-height:24px; padding-top:0px; vertical-align:top;
 width:270px; overflow:hidden; white-space:nowrap;
}
.categoryCover .column li a:hover{
 color:#333333; background:none; color:#004276!important; text-decoration:underline!important;
}
.categoryCover .column img{ list-style-type:none; padding:0px;   width:auto; padding-right:50px;  text-align:left; float:left;}

.categoryCover .nav{position: relative;width: 69px;float: right;padding-top:21px;


}
.categoryCover .column img{ list-style-type:none; padding:0px;   width:auto; padding-right:50px;  text-align:left; float:left;}

.coverItems{ display:block; padding-top:15px;  }

.coverItems .border{ border:1px solid #b0b0b0;}

.coverItems img a, .arrowCon img, .coverItems img{border:0px; display:block;}
.coverItems ul{  display: inline;margin-top:0px;}
.coverItems li{  width:147px; text-align:center;  float:left; height:auto; display:block; padding:10px 6.2px;  }

.sortingContainer .info.compact { width:auto;}
.contest .btnAction.add {  font-size:11px; padding:0px 8px; margin-right:0px;}
.contest.top { margin-top:10px;}


.coverItems li a{color:#004276!important; display:block; }
.coverItems li a:hover{color:#004276!important; text-decoration:underline!important;  }
.coverItems li a{color:#004276!important; display:block; }
.coverItems li a:hover{color:#004276!important; text-decoration:underline!important;  }
.newsPaper{display:block;height:auto; float:left; }
.newsPaper a{ padding-top:4px; font-size:14px; font-weight: bold; color:#004276;display:block; width:147PX; height:auto;}

/* CSS Document */

.tt-dropdown-menu, .gist { text-align: left;}

/* Typeahead inputs *******************************/
.typeahead, .tt-query, .tt-hint {background:url('../images/lense.png') no-repeat 145px 4px #c7161d;color:#cfcfcf;font-size:14px; border:1px solid #3c4044;padding-left:8px; vertical-align:middle; line-height:24px; height:24px; font-family:Arial, Helvetica, sans-serif;color:#fff;width:120px; transition: width .25s; -moz-transition: width .25s;-webkit-transition: width .25s; border-radius:4px;}

/* Typeahead focus **************/
.typeahead:focus, .tt-hint.active { background-color:#f7f7f7!important;/*width:300px; */background:url('../images/lense.png') no-repeat 285px -32px #f7f7f7!important;color:#a0a0a0!important;}

.twitter-typeahead span { }
.tt-query { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.tt-hint { /*color: #999*/color:#999;  }
::-moz-selection {
	background: #3399ff;color:#fff; /* Firefox */
}

.tt-dropdown-menu {width: 460px; margin-top: 10px;padding:0px 8px 8px 8px; background-color: #fff;border: 2px solid #999;left:auto!important;right:0px!important;}

/* Typeahead Suggestion & hover ******************************/

.tt-suggestion { border-radius:3px; padding:7px 10px 5px 10px;}
.tt-suggestion p { display:inline;font-size:14px; line-height:normal;color:#00375b;}
.tt-suggestion:hover { background:#cc1622;color:#fff;}
.tt-suggestion:hover p, .tt-suggestion.tt-is-under-cursor p, .tt-suggestion.tt-is-under-cursor a, .tt-suggestion.tt-is-under-cursor span {color:#fff!important;}
.tt-suggestion.tt-is-under-cursor { background:#cc1622;color:#fff;}
ul.topMenu li .tt-dropdown-menu a { padding:0px; margin:0px;display:block;color:#00375b;font-size:14px; font-weight:normal!important;}
.tt-suggestion:hover  a{ background:transparent!important;color:#fff!important;}

.gist {font-size: 14px;}
.league-name { margin:10px 0px 0px 0px;padding:10px;background:#d5d5d5;color:#333333; font-size:12px;}
.repo-name {margin:0px; padding:0px;}

ul.topMenu li .tt-dropdown-menu a.wide-btn { text-align:center; background:#e9e3d4; padding:10px; display:block; font-weight:bold!important;}

.tt-dataset-results { padding-top:10px;}
.tt-dataset-results .tt-suggestion { padding:0px;}


/* Suggestion columns ***************/

.tt-suggestion .main-col {width:300px; overflow:hidden;height:17px; line-height:17px;}
.tt-suggestion a .side-col { color:#666; font-size:12px;}


/* example specific styles */
/* ----------------------- */

.example-twitter-oss .tt-suggestion {padding: 8px 20px;}
.example-twitter-oss .tt-suggestion + .tt-suggestion { border-top: 1px solid #ccc;}
.example-twitter-oss .repo-language {float: right;font-style: italic;}
.example-twitter-oss .repo-name {font-weight: bold;}
.example-twitter-oss .repo-description { font-size: 14px;}
.example-sports .league-name { margin:0px;padding:10px;background:#d5d5d5;}
.example-arabic .tt-dropdown-menu {text-align: right;}

/* placeholder color & focus ************************************/

::-webkit-input-placeholder {color:#666;}
:-moz-placeholder { color:#666;opacity:1;}
::-moz-placeholder {color:#666;opacity:1;}
:-ms-input-placeholder {color:#666;}


.searchBox-txt::-webkit-input-placeholder {color:#fff;}
.searchBox-txt:-moz-placeholder { color:#fff;opacity:1;}
.searchBox-txt::-moz-placeholder {color:#fff;opacity:1;}
.searchBox-txt:-ms-input-placeholder {color:#fff;}

.working::-webkit-input-placeholder {color:#c5c5c5!important;}
.working:-moz-placeholder { color:#c5c5c5!important;opacity:1;}
.working::-moz-placeholder {color:#c5c5c5!important;opacity:1;}
.working:-ms-input-placeholder {color:#c5c5c5!important;}
.working::-ms-input-placeholder {color:#c5c5c5!important;}


