html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}
body{line-height:20px;background:white;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;float:none !important;}
table,th,td{vertical-align:middle;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
blockquote,q{quotes:"" "";}
a img{border:none;}
img{margin:0;padding:0;}
:focus{outline:0;}
ul,li,ol,dl,dt{list-style:none;}
em{font-style:italic;}
.ez-mw{margin-right:auto;margin-left:auto;position:relative;overflow:hidden;}
.ez-wr{clear:left;}
.ez-wr:after,.ez-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ez-wr,.ez-box,.ez-last{display:inline-block;min-height:0;}
* html .ez-wr,* html .ez-box,* html .ez-last{height:1%;}
.ez-wr,.ez-box,.ez-last{display:block;}
.ez-oh{overflow:hidden;}
* html .ez-oh{overflow:visible;}
.ez-oa{overflow:auto;}
.ez-dt{display:table;}
.ez-it{display:inline-table;}
.ez-tc{display:table-cell;}
.ez-ib{display:inline-block;}
.ez-fl{float:left;}
* html .ez-fl{margin-right:-3px;}
.ez-fr{float:right;}
* html .ez-fr{margin-left:-3px;}
.ez-25{width:25%;}
.ez-33{width:33.33%;}
.ez-50{width:50%;}
.ez-66{width:66.66%;}
.ez-75{width:75%;}
.ez-negmr{margin-right:-1px;}
* html .ez-negmr{margin-right:-4px;}
* html .ez-negmx,.ez-negmx{margin-right:-1px;}
.ez-negml{margin-left:-1px;}
* html .ez-negml{margin-left:-4px;}
.cake-error{background-color:#F33;color:#FFF;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);padding:0 5px;}.cake-error a{color:#FFF;}
.cake-debug{padding:10px;text-align:left;margin:0 auto;background-color:#F6F6F6;color:#000;border:#CCC 1px solid;border-radius:2px;font-size:11px;line-height:110%;font-family:'Consolas';margin-bottom:20px;}
.cake-sql-log{width:970px;margin:20px auto;border-collapse:collapse;font-family:Consolas;}.cake-sql-log caption{border-style:solid;border-color:#DDD;border-width:1px 1px 0;padding:5px;font-size:14px;border-radius:4px 4px 0 0;}
.cake-sql-log thead{font-weight:bold;}
.cake-sql-log td,.cake-sql-log th{font-size:11px;border:#DDD 1px solid;padding:5px 3px;vertical-align:top;}
.input{margin-bottom:10px;margin-left:25px;overflow:hidden;clear:both;}
.text label,.password label,.select label,.datefields label,.tel label,.email label{color:#333;padding:4px 0;font-size:13px;float:left;width:130px;margin-right:10px;font-weight:bold;}
.text input,.password input,.select select,.tel input,.email input{width:311px;float:left;}
.select select{width:325px;}
.checkbox input{float:left;width:15px;margin:4px 5px 4px 120px;border:0;padding:0;}
.checkbox label,.radio label{cursor:pointer;}
.input input,.input textarea,.input select{border:2px solid rgba(11, 155, 186, 0.7);margin-bottom:5px;font-size:13px;font-family:Arial,sans-serif;padding:5px;border-radius:2px;}.input input:focus,.input textarea:focus,.input select:focus{box-shadow:0 0 3px rgba(11, 155, 186, 0.4);border-color:#0b9bba;}
.input textarea{width:406px;clear:both;resize:vertical;}
.radio input{width:15px;border:0;padding:4px;}
.radio legend{color:#333;font-size:13px;float:left;width:130px;font-weight:bold;}
.datefields .date{float:left;clear:none;overflow:none;padding-left:0;margin-left:0;}
.datefields .date select{width:80px;}
form .error-message{color:#D00;clear:both;margin-left:140px;}
.datefields .error-message{clear:both;margin-left:0;}
.submit{padding-left:165px;margin-top:20px;}
.btn-send,.btn-update,.btn-login{cursor:pointer;border:0;padding:0;background-color:#FFF;width:124px;height:32px;background-repeat:no-repeat;background-position:bottom;}
.input label.error{color:#CC0033;font-size:11px;float:none;clear:both;display:block;}
.text-wide label{float:none;width:100% !important;}
.file input{border:0;}
form .btn,a.btn{background-color:transparent;background-image:url('/images/form-button.png');width:124px;color:#FFF;font-weight:bold;border:0;cursor:pointer;font-size:13px;}form .btn:active,a.btn:active{position:relative;top:1px;}
form .btn{padding-bottom:2px;height:32px;}
a.btn{display:inline-block;text-align:center;line-height:32px;text-decoration:none !important;}
#content-wrapper{position:relative;}
.three{width:180px;margin-bottom:20px;}
.three.fixed{position:fixed;bottom:0;}
.three.bottom{position:absolute;right:0;bottom:0;}
body{font:normal 13px/20px Arial,Helvetica,sans-serif;position:relative;padding-top:1px;}
a{color:#004276;text-decoration:none;}
a:hover{text-decoration:underline;}
.center{text-align:center;}
.muted{color:#999;font-size:.9em;}
hr{height:0;border:0;padding:0;border-top:1px solid #EEE;margin:1em 0;}
#switchToMobile{position:absolute;left:0;right:0;top:0;z-index:10;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);background-color:#FFF;font-size:2em;line-height:60px;}
body.forcedDesktop{margin-top:75px;}
.wrap{overflow:visible;width:980px;padding:0 5px;background-color:#FFF;position:relative;z-index:2;margin-top:15px;}
#scripts{display:none;}
#C1{width:160px;}
.main,.home{width:800px;}
.content{width:600px;padding-right:20px;}
.home .articol{padding-top:0;}
.articlelist,.eventlist,.member-profile,.center-wide{width:620px;padding-left:20px;}
.rightcol{padding-left:20px;}
#bottom{padding:0 180px;}
.comments{padding-top:0;}
.videodetails{width:420px;margin-right:20px !important;}
#wrap{width:980px;margin:0 auto;text-align:left;}
#topmenu{height:20px;}#topmenu li{padding:0 6px 0 3px;background:url('/images/tms.png') no-repeat right;line-height:15px;float:left;}#topmenu li img{vertical-align:middle;}
#topmenu li.last{background:none;padding:0 3px;}
#fblogin{background-color:#3b5998;line-height:22px;padding-right:8px;display:inline-block;vertical-align:middle;color:#FFF;font-weight:bold;font-size:11px;text-decoration:none;cursor:pointer;text-align:left;}#fblogin i{width:22px;height:22px;display:inline-block;float:left;background-image:url('/img/sprites.png');background-position:0 0;background-repeat:no-repeat;}
#fblogin:hover{background-color:#4264aa;}
#fblogin.blocky{display:block;text-align:center;}
.articleauth{font-size:11px;padding:10px 0 0 16px;background:url('/images/line.png');background-position:top;background-repeat:repeat-x;}
.articol p.articleauth{margin:20px 0;font-size:11px;}
#menu{background:url('/images/menu_bg.png') no-repeat 0 2px;text-align:center;margin-bottom:5px;}#menu a{color:#00486D;}
#menu>ul{height:44px;}
#menu li{line-height:33px;height:33px;margin:0 2px;position:relative;z-index:100;float:left;}#menu li.first{line-height:35px;margin-left:18px;}
#menu li a{font:bold 12px/35px Arial,Helvetica,sans-serif;display:block;text-shadow:#8DD1E0 0 1px;}
#menu li a span{padding:0 4px;margin-left:2px;}
#menu li a:hover{background:url('/images/menu_hover.png') no-repeat left top;color:#FFF;text-shadow:#004276 0 1px;text-decoration:none;}
#menu li a:hover span{display:block;background:url('/images/menu_hover.png') no-repeat right top;}
#menu li ul{display:none;position:absolute;z-index:98;left:0;top:32px;background:#FFF;border:4px solid #014B8F;padding:4px;}#menu li ul li{float:none;line-height:20px;height:20px;margin:0 18px 0 4px;display:block;}
#menu li li a{text-align:left;font:normal 11px/20px Arial,Helvetica,sans-serif;color:#00486E;text-shadow:none;display:block;height:16px;white-space:nowrap;}#menu li li a:hover{background:none;text-shadow:none;text-decoration:underline;color:#00486E;}
.opened{background:url('/images/menu_hover.png') no-repeat left top;color:#FFF;text-shadow:none;text-decoration:none;}.opened span{display:block;background:url('/images/menu_hover.png') no-repeat right top;color:#FFF;text-shadow:#004276 0 1px;}
#tools{width:230px;float:right;}#tools ul li{float:none;display:block;height:21px;border-bottom:1px solid #D2D3D6;margin-bottom:1px;}#tools ul li a{display:block;line-height:21px;padding:0 5px ;background:#0b9bba url('/images/plus.png') no-repeat 215px 4px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#FFF;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;}#tools ul li a:hover{background-color:#85CDDC;color:#222;}
.toolstop{width:35px;height:35px;margin:3px 16px 0 10px;}.toolstop a{display:block;width:35px;height:35px;}
.toolstop span{display:none;}
.facebook,.newsletter,.twitter,.blog,.adauga,.rss{background-image:url('/images/icons_sprite.png');background-repeat:no-repeat;}.facebook a,.newsletter a,.twitter a,.blog a,.adauga a,.rss a{background-image:url('/images/icons_sprite.png');background-repeat:no-repeat;background-position:5000px 5000px;}
.facebook{background-position:0 0;}.facebook a:hover{background-position:-200px 0;}
.newsletter{background-position:-35px 0;}.newsletter a:hover{background-position:-235px 0;}
.twitter{background-position:0 -35px;}.twitter a:hover{background-position:-200px -35px;}
.blog{background-position:-35px -35px;}.blog a:hover{background-position:-235px -35px;}
.rss{background-position:0 -70px;}.rss a:hover{background-position:-200px -70px;}
.adauga{background-position:-105px -35px;}.adauga a:hover{background-position:-305px -35px;}
.contact{background-position:-35px -70px;}.contact a:hover{background-position:-235px -70px;}
.services_request{float:right;font-weight:bolder;padding-top:10px;}.services_request a{color:#11C;padding-left:20px;background-image:url('/images/services/adauga.png');background-repeat:no-repeat;}
#main{margin-top:120px;position:relative;}
#masthead{width:980px;margin:0 0 15px;z-index:99;text-align:left;overflow:hidden;}
#ad{float:left;padding:0;}
#side{width:160px;float:right;}
#content{padding-top:15px;float:left;width:800px;}
.articol{width:420px;padding-left:20px;}.articol p{color:#222;margin:0 0 20px;line-height:165%;}
.articol p a{font-weight:bold;border-bottom:#DDD 1px dotted;}
.articol p a:hover{text-decoration:none;border-style:solid;border-color:#004276;}
.articol h2{font-size:13px;margin:0;font-weight:bolder;}
.articol blockquote{margin:0 20px 0 10px;font-style:italic;}
.articol ul,.articol ol{list-style-type:none;}.articol ul li,.articol ol li{margin:0;padding:0;}
.articol ul{margin:0 0 20px;}
.articol ol{margin:0 0 20px 20px;}
.articol a.lightbox img{margin:0 0 20px;}
#header_articol{font-size:11px;}#header_articol h2{font-size:22px;line-height:32px;}
#header_social{font-size:11px;margin-bottom:20px;}#header_social h1{font-weight:normal;margin-top:4px;}
#header_social h2{font-size:22px;line-height:32px;}
.social-widgets{padding-left:30px;height:40px;line-height:40px;background-image:url('/images/sep-small.png');background-repeat:no-repeat;background-position:0 11px;}
#info_articol{padding-top:4px;}#info_articol iframe{margin-top:0;}
#twit-widg{float:left;margin:10px 0 0;}
#fbk-widg{float:left;margin:11px 0 0;}
#fbk-widg-like{float:left;margin:10px 20px 0 0;line-height:30px;height:30px;}
#google-widg{float:left;margin:10px 0 0;}
#linkedin-widg{float:left;margin:10px 0 0;}
#pin-widget{float:left;margin:10px 0 0 10px;}
.twit-container{float:left;margin:10px 0 0;}
.fbk-container{float:left;margin:11px 0 0;}
.fbk-container-like{float:left;margin:10px 20px 0 0;line-height:30px;height:30px;}
.google-container{float:left;margin:10px 0 0;}
.linkedin-container{float:left;margin:10px 0 0;}
.pin-container{float:left;margin:10px 0 0 20px;}
.social-widg{overflow:hidden;}
.rss-widg{float:left;margin:2px 0 0 20px;width:35px;height:35px;}.rss-widg a{display:block;width:35px;height:35px;}.rss-widg a span{display:none;}
#fb-activity{height:400px;}
#photo_articol{margin-bottom:15px;}#photo_articol span{color:#000;font-style:italic;font-weight:bold;background-color:#EFEFEF;display:block;padding:5px;}
#articletools{height:45px;background:url('/images/line.png') repeat-x right bottom;margin:0 0 12px;}#articletools ul li{width:35px;height:35px;float:left;margin:0 6px;background-color:#FFF;background-repeat:no-repeat;background-image:url('/images/icons_sprite.png');}#articletools ul li span{display:none;}
#articletools ul li a{display:block;width:35px;height:35px;}
#articletools ul li a:hover{background-color:#FFF;background-repeat:no-repeat;background-image:url('/images/icons_sprite.png');}
#articletools ul li.comenteaza{background-position:-35px -35px;}#articletools ul li.comenteaza a:hover{background-position:-235px -35px;}
#articletools ul li.rss{background-position:0 -70px;}#articletools ul li.rss a:hover{background-position:-200px -70px;}
#headrow{height:133px;clear:both;}
#logo{width:224px;float:left;padding-top:14px;}#logo img{padding-left:16px;}
#top_ad{width:540px;float:left;padding-top:21px;}
#search{width:200px;float:right;padding-top:45px;z-index:1000;}
#topmenu a{font-size:10px;line-height:20px;}
#buzz{font-size:11px;line-height:100%;padding-left:9px;margin-bottom:10px;text-align:left;clear:both;}
h1{font-size:24px;line-height:32px;font-weight:bold;}
.title_articlelist{font-size:24px;line-height:40px;margin-bottom:25px;}.title_articlelist a{font-size:23px;line-height:25px;font-weight:bold;}
.eventlist h5{font-size:22px;margin:15px 0;}
.adpic ul{width:161px;margin:0 auto;}
.adpic li{width:161px;text-align:center;}
.more{height:28px;clear:both;}.more a{height:28px;display:block;background-image:url('/images/line_arrow.png');background-repeat:no-repeat;background-position:right -4px;}
.more a:hover{background-position:right -39px;}
.more a span{display:none;}
.more2{height:28px;clear:both;padding-bottom:20px;}.more2 a{height:28px;display:block;}
.more2 a span{display:none;}
.boxtitle{font-size:12px !important;font-weight:bold;line-height:20px;color:#FFF;text-shadow:0 1px rgba(0, 0, 0, 0.4);padding:0 10px;margin-bottom:15px;max-width:160px;border-radius:2px 2px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAALUlEQVQI143KsQ0AIAwEsdO37N+xCavlEjZAtJZZ+0xGCS0Zi6A8TMm0BOvnXc7VMg1e8W0jAAAAAElFTkSuQmCC);background-repeat:repeat-x;background:linear-gradient(to bottom, #0b9cbb 0%, #006277 100%);cursor:default;}
.three .boxtitle{margin:0;}
.rightcol h3.first{margin-top:10px;}
.wbox{line-height:15px;font-size:11px;padding-bottom:16px;}.wbox li{margin:8px 0 !important;line-height:15px !important;float:none !important;padding-bottom:6px;background:url('/images/line.png') no-repeat left bottom;}
.wbox dt{color:#5E6164;margin:8px 0 0;}
.wbox dd{margin-bottom:12px;padding-bottom:6px;background:url('/images/line.png') no-repeat left bottom;}
.wbox li:last-child,.wbox li.last,.wbox dd.last,.wbox li.blue{background:none;}
.wbox span.date{display:block;margin:3px 0;padding:0;color:#666;font-size:10px;}
.wbox ul.adnews h2{font-size:12px;font-weight:bolder;}
.wbox ul.adnews img{margin:8px 0;}
.wbox div.add{margin-top:10px;}
.blue{border-bottom:1px solid #3F77AB;background:none;padding-bottom:0;}
.pic{padding-bottom:12px;clear:both;padding-left:2px;}.pic img{padding:2px;}
.pic li{display:inline;margin:4px 0 4px 4px;background:none;}
#search_input{width:162px;height:35px;font-size:11px;color:#666;font-weight:bolder;border:none;background:url('/images/icons_sprite.png') no-repeat 0 -170px;float:left;}
#submit_search{width:35px;height:35px;cursor:pointer;border:none;background:url('/images/icons_sprite.png') no-repeat -105px -70px;float:left;}#submit_search:hover{background-position:-305px -70px;}
.comments h3.boxtitle,#sections h3.boxtitle,#catalog h3.boxtitle,h3.presstitle,#related-single h3.boxtitle{width:160px;margin:21px 0 11px;}
.commentlink{font-size:11px;padding:8px 0 0 16px;}
.ad{text-align:center;padding:20px 0;}
.ad10{text-align:center;padding:15px 0;}
.adrel{margin:0 auto;width:130px;text-align:center;padding-bottom:12px;}.adrel h4{color:#004175;font-size:11px;padding:12px 0 22px;}
#sections{padding:17px 0;width:980px;font-size:11px;clear:both;}
.bottommenu{color:#004276;overflow:hidden;}.bottommenu dt{width:80px;float:left;color:#000;font-weight:bold;}
.bottommenu dd{float:left;clear:right;width:900px;margin-bottom:2px;}
.bottommenu span{color:#000;}
.bottommenu a{padding:1px;}
#catalog{overflow:hidden;}#catalog ul{width:540px;}
#catalog li{width:270px;height:20px;float:left;font-weight:bold;font-size:13px;}
.featured_article{margin:8px 0 12px;padding-bottom:8px;background:url('/images/line.png') repeat-x left bottom;}.featured_article h2{font-size:14px;font-weight:bold;margin-bottom:10px;}
.featured_article .farticle_photo{margin:10px 10px 0 0;}
.featured_article .article_item_photo{width:200px;}
.farticle_text{width:620px;}
.fexpo_photo{margin:10px 10px 0 0;width:310px;}
.catalog_item_photo{float:left;width:140px;margin:5px 0;}
.article_item{margin:0 0 14px;padding-bottom:15px;background:url('/images/line.png') repeat-x left bottom;}.article_item:last-child{background:none;}
.article_item h2{font-size:14px;font-weight:bold;margin-bottom:10px;}
.article_item h3{font-size:12px;font-weight:bold;margin-bottom:20px;}
.article_item span{font-size:12px;color:#666;display:block;margin:10px 0;}
.article_item_photo{float:left;margin:0 10px 5px 0;}
.home_item,.press_item{margin:0 0 15px;padding-bottom:0;background:none;font-size:11px;}.home_item h2,.press_item h2{font-size:13px;font-weight:bold;margin:0;}
.home_item h3,.press_item h3{font-size:12px;font-weight:bold;}
.home_item p{padding-bottom:0;margin-bottom:0;}
.home_item h3.boxtitle{width:160px;clear:both;margin-top:5px;}
.article_item_list{float:left;width:33%;}
.article_item_4_cols{float:left;width:25%;}
#pagination{padding:12px 0;background:url('/images/line.png') repeat-x left bottom;}
.last{background:none;}
.pag{width:210px;height:32px;}.pag label{float:left;width:110px;height:32px;line-height:35px;}
.pageprevious,.pagenext{float:left;width:35px;height:35px;}.pageprevious span,.pagenext span{display:none;}
.pageprevious a,.pagenext a{height:35px;width:35px;display:block;background-image:url('/images/icons_sprite.png');background-repeat:no-repeat;}
.pageprevious a{background-position:-70px -105px;}
.pagenext a{background-position:-140px 0;}
.pagenumber{float:left;width:165px;height:35px;text-align:center;line-height:35px;font-size:12px;}
#pagination p{margin:0;}
#pag_input{width:52px;height:35px;border:none;background:url('/images/icons_sprite.png') no-repeat 0 -175px;float:left;text-align:center;font-size:11px;vertical-align:middle;}
#submit_pag{width:35px;height:35px;border:none;background:url('/images/icons_sprite.png') no-repeat -105px -105px;float:left;}
#video{text-align:center;padding:10px 0;}
.videopeople{padding:0 0 10px;font-size:11px;color:#5D6163;margin-bottom:20px;background:url('/images/line.png') repeat-x left bottom;}
.videocat{font-size:12px;font-weight:bold;padding:0 0 10px;background:url('/images/line.png') repeat-x left bottom;}.videocat a{font-weight:normal;}
.adlist{overflow:hidden;margin-bottom:20px;}.adlist .aditem{width:280px;vertical-align:top;display:inline-block;margin:0 20px 20px 0;line-height:165%;}
.adlist h2{font-weight:bold;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.adlist img{float:left;margin-top:2px;}
.adlist .vdetails{margin-left:10px;display:block;width:140px;float:left;}
.adlist .vdetails li{width:140px;margin:0;font-size:11px;}
.podcastlist{overflow:hidden;margin-bottom:20px;}.podcastlist h2{font-weight:bold;font-size:13px;}
.podcastlist div.podcast{margin:20px 0 0;}
#slider-wrapper{width:600px;height:330px;}
#slider{position:relative;width:600px;height:310px !important;background:url('/images/loading.gif') no-repeat 50% 50%;}#slider img{position:absolute;top:0;left:0;display:none;}
#slider a{border:0;display:block;}
.nivo-caption p{font-size:18px;position:absolute;}
.nivo-caption a{color:#FFF;}
.nivo-caption a.captiontitle{width:530px;display:block;height:70px;float:left;}
.nivo-caption a span{display:none;}
.nivo-caption a.arrow{display:block;width:35px;height:35px;background:url('/images/next.png') no-repeat;float:right;margin:7px 4px 0 0;}
.caption_bg{width:600px;height:70px;background:#0B9CBB;position:absolute;opacity:.5;}
#comments-frm form div.input{margin-left:0;}
#comments-frm div.input label.error{width:100% !important;}
div.checkbox label{margin-left:0;width:90% !important;font-size:11px !important;font-weight:normal !important;}
.email-change form div.input label{width:200px;}
.email-change form div.input div.error-message{margin-left:200px;}
.email-change form div.checkbox{margin-left:225px;}
#member_profile{float:right;}#member_profile a{display:block;height:30px;line-height:30px;padding-left:35px;background:url('/images/sprite-profile.png') no-repeat;}
.relevantlist{width:620px;padding-left:20px;padding-top:15px;}.relevantlist p.linklist{margin-bottom:20px;}
.relevantlist h5{font-size:22px;margin:15px 0;}
.relevantlist h3{font-size:18px;margin-bottom:6px;}
.relevantlist h4{font-size:20px;padding-bottom:5px;padding-top:20px;border-bottom:1px dashed #004074;color:#004074;}
.relevantlist span{font-weight:bolder;color:#5D6163;}
.member-profile{width:620px;padding-left:20px;padding-top:15px;}.member-profile p.linklist{margin-bottom:20px;}
.member-profile h5{font-size:22px;margin:15px 0;}
.member-profile h3{font-size:18px;margin-bottom:6px;}
.member-profile h4{font-size:20px;padding-bottom:5px;padding-top:20px;border-bottom:1px dashed #004074;color:#004074;}
.member-profile span{font-weight:bolder;color:#5D6163;}
#tag-links{margin:0 0 10px;color:#999D9F;font-size:11px;letter-spacing:0.05em;margin-left:0;}#tag-links a{padding:0 5px;}
.snowflake-calendar{float:left;width:180px;height:200px;margin-right:20px;}.snowflake-calendar h2,.snowflake-calendar h3{padding:0 0 10px;font-weight:normal;}
.snowflake-calendar h3{font-size:15px;color:#666;}
.snowflake-calendar h2{font-size:18px;color:#000;}
.snowflake-calendar th,.snowflake-calendar td{text-align:center;}
.snowflake-calendar-year{font-size:18px;padding:0 0 10px;font-weight:normal;color:#000;}
#embed-code{text-align:center;padding-bottom:35px;}#embed-code textarea{width:616px;border:1px solid #999D9F;resize:vertical;}
#header_adjob{color:#999;font-size:12px;margin-bottom:0;}#header_adjob span{color:#000;}
#header_adjob h1{color:#000;margin-bottom:5px;border-bottom:0 dashed #000;word-break:keep-all;}
#header_adjob h3{color:#000;margin-bottom:5px;font-size:13px;font-weight:bolder;}
.center-wide{overflow:hidden;}.center-wide p{margin:0 0 20px;}
.center-wide h2{font-size:13px;margin:0;font-weight:bolder;}
.center-wide h3 a{font-size:14px;}
.center-wide ol li{margin:0;padding:0;}
.adcompanies{margin:20px 0;overflow:hidden;}.adcompanies ul li{width:50%;float:left;}
.adcompanies ul li a{font-weight:bolder;font-size:14px;}
#photo_catalog{float:left;width:200px;margin:5px 10px 0 0;}
#photo_catalog_relevant{float:left;width:200px;margin:5px 10px 0 0;}
.list-overflow{overflow:hidden;margin-bottom:15px;color:#999;}
#facebox{text-align:left;display:none;width:400px;background-color:#30A9C4;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 18px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 18px rgba(0, 0, 0, 0.4);box-shadow:0 0 18px rgba(0, 0, 0, 0.4);}#facebox .close{background-image:url('/img/sprites.png');background-repeat:no-repeat;background-position:0 -22px;position:absolute;right:0;top:0;cursor:pointer;width:24px;height:24px;margin:20px;}
#facebox .close:hover{background-position:0 -46px;}
#facebox .fbpopup{border-radius:4px;padding:15px 20px 20px;background-color:#FFF;}#facebox .fbpopup h1{font-size:20px;line-height:125%;margin-right:15px;font-weight:normal;}
#facebox .fbpopup p{padding:10px 0;color:#5E6164;}
#facebox .fbpopup div.fbpopuplogin{padding:10px 0;}
#facebox .fbpopup div.fbpopupfaces{height:88px;overflow:hidden;}
#facebox .fbpopup div.fbpopupfaces iframe{margin:-70px -10px;}
#facebox .fbpopup .fb_button_text{background:black;margin:0 !important;padding:0 !important;}
#facebox #fblogin{display:block;font-size:12px;padding:4px;text-align:center;line-height:24px;}
#facebox .fbpopup .fb_button .fb_button_text,.fb_button_rtl .fb_button_text{background:none !important;border:none !important;}
#facebox .fbpopup .fb_button,.fb_button_rtl{background:none !important;}
#toolbox .tooltip-box h1{margin:15px 0 0 10px;}
#toolbox .tooltip-box img{margin:5px 10px 0;}
#toolbox .tooltip-box p{margin:0 10px;font-size:12px;line-height:15px;}
#toolbox .tooltip-box a.more{position:absolute;top:140px;right:10px;}
.tooltip{z-index:1000;position:absolute;background-image:url('/images/tag_box_up.png');width:320px;height:165px;padding:0;font-size:11px;color:#000;font-weight:normal !important;top:-170px;left:-80px;}.tooltip .label{color:#666;width:35px;}
.tooltip a{font-weight:bold;}
.tooltip img{margin:0 10px;float:left;width:80px;height:80px;}
.tooltip a.more{position:absolute;top:130px;right:10px;}
.tooltip span.description{display:block;margin:0 10px;font-size:11px;line-height:15px;font-weight:normal;}
.tooltip span.title{display:block;font-size:18px;margin:10px 0 10px 10px;}
.tooltip.bottom{background-image:url('/images/tag_box.png');width:320px;height:165px;}.tooltip.bottom h1{margin:15px 0 0 10px;}
.tooltip.bottom span.title{display:block;font-size:18px;margin:25px 0 10px 10px;}
.tooltip.bottom a.more{position:absolute;top:140px;right:10px;}
.relevant_link{position:relative;}.relevant_link>a{color:#004276;text-decoration:underline;border:0 !important;}
.relevant_link>a:hover{background-color:#C5E8EE;text-decoration:none;}
.relevant_link .tooltip{margin-top:-5px;opacity:0;visibility:hidden;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
.relevant_link .tooltip.in{opacity:1;visibility:visible;margin-top:0;}
.fb-like-proxy{width:48px;height:20px;display:inline-block;background-image:url(data:image/gif;base64,R0lGODlhMAAUAKIAAP////P1+efr8mB4qztZmAAAAAAAAAAAACH5BAAHAP8ALAAAAAAwABQAAANMSLrc/jDKSau9OOvNux4BAHieII4kJ0roMrbpGsFuSpwnRL8KKmO4X2N3KxppFqGDmLs1M8qhlGdUIRnBoq8XrXRtySt4TC6bz+hNAgA7);}.fb-like-proxy>*{display:none;}
.fb_like h3{margin:0;}
.fb_like_text{font-size:11px;color:#333;display:block;margin-bottom:10px;}
#photo-sidebar{margin-top:20px;}
.widget{padding-top:15px;}
.clear{clear:both;line-height:1px;font-size:1px;}
#sframe{width:422px;height:238px;position:absolute;text-align:left;background-image:url('/images/sframe/widget_background.png');background-repeat:repeat-x;}#sframe h1{font-size:16px;line-height:20px;font-weight:bolder;color:#004276;margin:10px 10px 5px;}
#sframe img{float:left;width:130px;margin:4px 10px 10px;}
#sframe p{font-size:11px;line-height:1.5em;margin:0 10px 10px;}
#sframe div.footer{background-color:#DAE3E6;height:25px;width:422px;position:absolute;bottom:0;}
#sframe div.footer a{color:#004276;font-weight:bolder;}
#sframe .footer div.company-name{float:left;width:270px;padding:0 20px 0 10px;line-height:25px;background-image:url('/images/sframe/bottom_sep.png');background-repeat:no-repeat;background-position:right;}
#sframe .footer div.company-domain{float:left;width:100px;padding-left:20px;line-height:25px;text-align:left;}
#external-footer{padding:17px 0;width:980px;font-size:11px;clear:both;text-align:left;}
.cat-wrap{width:800px;overflow:hidden;text-align:left;padding-top:10px;position:relative;}
.cat-sidebar{width:178px;padding:20px 0 0;}.cat-sidebar h2{font-size:18px;font-weight:bold;line-height:33px;}
.cat-content{width:585px;padding:20px 0 0 20px;}.cat-content h1{font-weight:bold;font-size:24px;line-height:32px;margin:0 0 20px;}
.cat-content h2{font-size:18px;font-weight:normal;margin:0 0 20px;}
.cat-content p{margin-top:20px;}
.cat-menu{background-image:url('/images/catalog/bg_mijloc.png');background-repeat:repeat-y;background-position:right;}.cat-menu ul li{padding:0 0 10px 10px;}.cat-menu ul li a{line-height:14px;padding:0 0 0 10px;background-image:url('/images/catalog/bullet.png');background-repeat:no-repeat;background-position:0 50%;}
.cat-menu ul li.active a{font-weight:bolder;text-decoration:underline;}
.cat-menu-bottom{background-image:url(/images/catalog/bg_jos.png);height:20px;background-repeat:no-repeat;background-position:bottom;}
.cat-video-details{width:585px;font-size:12px;line-height:16px;margin-top:10px;}
.cat-video-description{width:585px;margin-top:40px;margin-bottom:0;}.cat-video-description p{margin:0;}
.cat-video-nav{width:585px;margin-top:20px;margin:10px 0 0 240px;height:30px;}
.dotline{background:url('/images/line.png') repeat-x right bottom;padding:0 0 10px;margin-bottom:10px;}
.widget-ads{padding:10px;overflow:hidden;margin-bottom:20px;background-color:#EDF5F6;}.widget-ads ul{margin:15px 0 0;padding:0;}
.widget-ads ul li{width:120px;margin-right:20px !important;float:left;text-align:center;height:160px;}
.widget-ads ul li.last{margin-right:0 !important;}
.widget-ads ul li h3{margin-top:5px;}
.widget-ads ul li h3 a{font-weight:bolder;font-size:12px;}
.bottom-line{height:85px;background:url('/images/line.png') repeat-x right bottom;margin:0 0 12px;}
.expo{text-align:center;}
.expo-item{margin:0 auto 40px;width:480px;}
.fblike-widget,.twitter-follow-widget,.gplusone-widget,.gplus-follow-widget{padding:10px 0;border-bottom:1px solid #EBEBEB;height:20px;}.fblike-widget span,.twitter-follow-widget span,.gplusone-widget span,.gplus-follow-widget span{float:right;font-size:10px;line-height:20px;font-weight:bold;color:#186487;}
.fblike-widget span a,.twitter-follow-widget span a,.gplusone-widget span a,.gplus-follow-widget span a{color:#186487;line-height:20px;}
.ads-nav{float:right;}
.list-parent{clear:both;overflow:hidden;margin-bottom:20px;}.list-parent h2{font-size:12px;font-weight:bolder;padding-bottom:10px;}
#notification{width:0;position:fixed;right:0;bottom:0;background-color:#FFF;border-left:#088DA9 5px solid;overflow:hidden;cursor:pointer;text-align:left;z-index:10000;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);box-shadow:0 0 5px rgba(0, 0, 0, 0.15);-webkit-transition:width 200ms ease-in-out;-moz-transition:width 200ms ease-in-out;transition:width 200ms ease-in-out;}#notification article{padding:15px;width:270px;cursor:default;position:relative;}
#notification a[rel="close"]{cursor:pointer;position:absolute;right:5px;top:5px;width:24px;height:24px;background-image:url('/img/sprites.png');background-repeat:no-repeat;background-position:0 -22px;}
#notification a[rel="close"]:hover{background-position:0 -46px;}
#notification h4{font-weight:bold;}
.index-columned{margin-bottom:20px;}.index-columned li{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:1%;margin-bottom:3px;width:23%;}
.index-columned>h1{margin:10px 0;}
.index-columned .more{padding-top:15px;}
.index-columned .more label{cursor:pointer;background-color:#FFF;padding-right:10px;}
.static_page h2{margin-top:20px;font-size:15px;font-weight:bold;}
.static_page p{margin:10px 0;}
.static_page ul{margin:10px 0 10px 25px;}
.static_page li{list-style-type:disc;}
.error-page{margin:5rem 0;font-family:'Trebuchet MS',Arial,sans-serif;text-align:center;cursor:default;}.error-page ::selection{background-color:#000;color:#FFF;}
.error-page h1{margin:0;font-size:160px;color:#DDD;line-height:100%;}
.error-page p{margin:0;font-size:19px;color:#999;}
.error-page a{font-size:16px;font-weight:bold;color:#999;}
#member-sms .member-sms-status{font-style:italic;font-size:.95em;color:#555;}
#member-sms .payment-boxes{text-align:center;margin:25px 0;}
#member-sms .payment-option{color:#333;box-shadow:0 0 3px rgba(0, 0, 0, 0.15);margin:0 5px 10px;display:inline-block;width:255px;padding:30px 15px 15px;background-color:#F6F6F6;border-radius:2px;text-shadow:1px 1px 0 #FFF;}#member-sms .payment-option span,#member-sms .payment-option form{display:block;margin-bottom:15px;}
#member-sms .payment-info{display:block;clear:both;text-align:center;}
#member-sms .subscription-type{font-size:28px;margin-bottom:10px;}
#member-sms .subscription-description{line-height:165%;}
#member-sms .subscription-price{font-size:18px;margin-bottom:10px;font-weight:bold;}#member-sms .subscription-price small{font-size:12px;}
#member-sms p{margin-top:20px;text-align:center;}
#member-sms p,#member-sms ul{margin:25px 0;line-height:165%;}
#member-sms ul{margin-left:20px;}
#member-sms li{list-style-type:disc;}
#member-sms .member-sms-status{color:#333;font-style:italic;}
.post-subscribe{font-size:11px;background-image:url('/images/line.png');background-position:bottom;background-repeat:repeat-x;padding-bottom:20px;}
.subscribe-button{font-size:13px;line-height:140%;padding:10px 0;font-weight:bold;display:block;background-color:#088DA9;color:#FFF;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);text-align:center;margin:0 15px;border-radius:2px;box-shadow:0 0 0 3px #ffffff,0 0 4px 3px rgba(0, 0, 0, 0.3),0 0 5px rgba(0, 0, 0, 0.1) inset;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}
.subscribe-button:hover{opacity:.9;text-decoration:none;}
.member-description{margin-bottom:20px;line-height:160%;padding-bottom:11px;background:url('/images/line.png') repeat-x left bottom;}
#member-login{margin:20px 0;}#member-login form{margin:20px 0;}
#member-login .forgot-password{display:inline-block;margin-left:15px;padding-left:15px;border-left:#CCC 1px solid;}
#member-login .input input{font-size:13px;}
#member-login label{font-weight:bold;}
#member-login .member-fblogin{padding-left:165px;padding-bottom:5px;}
#member-login #fblogin{font-size:12px;padding:4px 15px 4px 6px;text-align:center;line-height:24px;}
#member-login .member-register{margin-top:15px;line-height:165%;}
#member-login .error-message{margin-left:165px;}
#recaptcha_widget_div{margin-left:140px;}
#login-form{position:absolute;z-index:2;right:-8px;top:-10px;background:url('/images/bg_login.png') no-repeat;width:219px;height:157px;display:none;}#login-form form{margin-top:6px;}
#login-form fieldset{padding:34px 8px 0 14px;}
#login-form a{font-size:11px;}
#login-form a.fb_button{line-height:14px;}
#login-form .reminder{line-height:35px;float:left;width:80px;}
#login-form #login_user,#login-form #login_password{border:none;width:192px;height:23px;background:url('/images/input.png') no-repeat;padding:0 3px;}
#login-form #login_submit{float:right;width:35px;height:35px;border:none;background:url('/images/icons_sprite.png') no-repeat -305px -105px;cursor:pointer;}
#login-form #fblogin{float:left;margin:7px 0;}
#login-form .ltext{padding:8px 0 4px;}
#login{float:right;font-size:11px;text-align:right;}
#login ul{position:relative;white-space:nowrap;}#login ul li{padding:3px 8px 3px 5px;background:url('/images/tms.png') no-repeat right;line-height:14px;float:left;}
#login ul li.reg{text-align:right;width:140px;text-overflow:ellipsis;overflow:hidden;}
#login ul li#down{position:relative;z-index:3;}
#login ul li#down a{background:url('/images/down.png') no-repeat right;padding:0 14px 0 3px;}
#login ul li#logout{background:none;padding:0 0 0 5px;width:53px;}
#login ul li:last-child{background:none;padding-right:0;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:80020;text-align:left;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:80030;}
.fancybox-outer,.fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/img/fancybox2/fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:80060;}
#fancybox-loading div{width:44px;height:44px;background:url('/img/fancybox2/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:80040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/img/fancybox2/blank.gif');-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:80040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:80040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:80010;background-color:rgba(0, 0, 0, 0.8);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:80050;min-height:15px;}
.fancybox-title a{font-weight:bold;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:80050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}
#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:80050;}
#fancybox-thumbs.bottom{bottom:2px;}
#fancybox-thumbs.top{top:2px;}
#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0;}
#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5;}
#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff;}
#fancybox-thumbs ul li:hover{opacity:1;}
#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none;}
#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;}
#photo-gallery .hidden{display:none !important;}
#photo-gallery .gallery-cover{padding:10px 10px 1px 0;background-color:#000;border-radius:2px;}
#photo-gallery .gallery-cover img{width:100%;}
#photo-gallery .gallery-cover a{display:block;margin-bottom:10px;margin-left:10px;}
#photo-gallery .cover-photo{display:block;}
#photo-gallery .cover-thumbnail{width:126px;float:left;}
#photo-gallery .gallery-cover .launch-button{cursor:pointer;clear:left;margin-left:10px;font-size:1.1em;text-align:center;display:block;background-color:#0b9bba;color:#FFF;font-weight:bold;padding:15px 30px;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);border-radius:2px;text-decoration:none;-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;}
#photo-gallery .gallery-cover .launch-button:hover{background-color:#0ec3ea;}
.dropdown-banner{min-height:30px;margin-bottom:15px;}
.comment{background:url('/images/line.png') repeat-x left bottom;padding-bottom:5px;margin-bottom:15px;}.comment .comment-author-photo{float:left;width:48px;height:48px;margin-top:3px;}
.comment .comment-author,.comment p{margin-bottom:10px;margin-left:60px;}
.comment .comment-date{cursor:default;font-size:.9em;color:#CCC;font-style:italic;float:right;}
.comment p{font-size:.9em;color:#333;}
.article-embed{margin-bottom:20px;}.article-embed .embed-footer{background-color:#F6F6F6;padding:5px;border-radius:0 0 2px 2px;}
.article-embed .embed-like{float:right;}
.article-embed .embed-source{text-align:left;padding:0 5px;line-height:20px;cursor:default;font-size:12px;text-shadow:1px 1px 0 #FFF;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.article-embed-photo img{width:100%;}
#branding-wrap{background-repeat:no-repeat;background-position:top center;max-width:1260px;position:absolute;z-index:1;margin:0 auto;top:0;bottom:0;left:0;right:0;}
