/* MEYER */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

/* BASIC TYPOGRAPHY */
html{font-size:62.5%;font-family:Arial,Verdana,"Bitstream Vera Sans","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,sans-serif}
strong,th,thead td,h1,h2,h3,h4,h5,h6{font-weight:bold}
cite,em,dfn{font-style:italic}
code,kbd,samp,pre,tt,var,input[type='text'],input[type='password'],textarea{font-size:100%;font-family:arial,monaco,"Lucida Console",courier,monospace}
del{text-decoration:line-through;color:#666}
ins,dfn{border-bottom:1px solid #ccc}
small,sup,sub{font-size:85%}
abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em}
a abbr,a acronym{border:none}
abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc}
sup{vertical-align:super}
sub{vertical-align:sub}

/* QUOTES */
blockquote{border-top:1px solid #aaa;border-bottom:1px solid #aaa;color:#666}
.first-child-before{content:"\201C"}
.first-child-after{content:"\201D"}

/* FORMS */
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #aaa}
legend{font-weight:bold;font-size:1.3em}
label{ width:190px; margin-right:}
textarea,input[type='text'],input[type='password'],select{border:1px solid #bbb;background:#fff}
textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#999}
textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{border-color:#777;outline:2px solid #ffff00}
input,select{cursor:pointer}
input[type='password']{margin-right:25px;}
input[type='text'],input[type='password']{cursor:text; padding:.3em;}

/* BASE SIZES */
.container{font-size:1.2em;line-height:1.6em}
h1{font-size:1.9em}
h2{font-size:1.7em}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:1.2em}
h6{font-size:1em}

/* LISTS */
ul li{ list-style:none;}
ul{list-style-type:disc}
ul ul{list-style-type:square}
ul ul ul{list-style-type:circle}
ol{list-style-position:outside;list-style-type:decimal}
dt{font-weight:bold}

/* TABLES */
table{border-top:1px solid #aaa;border-left:1px solid #aaa}
thead th{background:#DDD}
th,td{border-bottom:1px solid #bbb;border-right:1px solid #aaa;vertical-align:top}
tr.odd td{background-color:#F0F0F6}
tr td.highlight{color:#f00;font-weight:bold;background:none}
tr.odd td.highlight{background:#f0f0f6}

/* MARGINS & PADDINGS */
.first-child{margin:.8em 0}
hr,p,ul,ol,dl,pre,blockquote,address,table,form{margin-bottom:0.5em}
h1{margin:0.5em 0 .5em}
h2{margin:0.5em 0 .535em}
h3{margin:0.5em 0 .57em}
h4{margin:0.5em 0 .615em}
h5{}
h6{margin:0.5em 0 .8em}
th,td{padding:.2em}
caption{padding-bottom:.2em}
blockquote{padding:0 1em;margin:1.6em 0}
fieldset{padding:0 0.5em 1.5em 1.5em;margin:0 0 0.5em 0}
legend, legend a:link, legend a:visited{padding-left:.8em;padding-right:.8em; color:#cc0001;}
textarea,input{}
select{padding:.1em .2em .1em .2em; font-size:12px;}
option{padding:0 .4em}
a{position:relative;padding:0.3em 0 .1em 0; text-decoration:none;}
dt{margin-top:.8em;margin-bottom:.4em}
ul{}
ol{margin-left:2.0em}
ol ol,ul ol{margin-left:2.0em}
form div{padding:.4em 0}
/* COLORS */
a:link{text-decoration:none;color:#212265}
a:visited{text-decoration:none;color:#212265}
a:hover{text-decoration:underline;color:#cc0001}
a:active,a:focus{text-decoration:underline;color:#000}
code,pre{color:#c33}

/*** 24 COLUMN GRID ***/
.container{width:975px;margin:0 auto}
.showgrid{ background-color:#FFF;}
body{margin:0;background:lightgrey}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-55,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23{float:left;margin-right:10px}
div.span-24{float:left}
div.last{margin-right:0}
.more{ font-size:10px;}
.more a { color:#F00; padding:0;}
.span-1{width:30px}
.span-2{width:70px}
.span-3{width:110px}
.span-4{width:150px}
.span-5{width:190px}
.span-55{width:189px; height:210px;}
.span-55 ul li{ list-style:disc outside; margin-left:13px; line-height:13px; margin-bottom:4px;}
.span-55 ul li a{ font-size:11px; font-weight:bold;}
.span-6{width:230px}
.span-7{width:270px}
.span-8{width:310px}
.span-9{width:350px}
.span-10{width:390px}
.span-11{width:430px}
.span-12{width:470px}
.span-13{width:510px}
.span-14{width:550px}
.span-15{width:590px}
.span-16{width:630px}
.span-17{width:651px}
.span-18{width:710px}
.span-19{width:750px}
.span-20{width:790px}
.span-21{width:830px}
.span-22{width:870px}
.span-23{width:910px}
.span-24,div.span-24{width:975px}
.suffix-1{padding-right:40px}
.suffix-2{padding-right:80px}
.suffix-3{padding-right:120px}
.suffix-4{padding-right:160px}
.suffix-5{padding-right:200px}
.suffix-6{padding-right:240px}
.suffix-7{padding-right:280px}
.suffix-8{padding-right:320px}
.suffix-9{padding-right:360px}
.suffix-10{padding-right:400px}
.suffix-11{padding-right:440px}
.suffix-12{padding-right:480px}
.suffix-13{padding-right:520px}
.suffix-14{padding-right:560px}
.suffix-15{padding-right:600px}
.suffix-16{padding-right:640px}
.suffix-17{padding-right:680px}
.suffix-18{padding-right:720px}
.suffix-19{padding-right:760px}
.suffix-20{padding-right:800px}
.suffix-21{padding-right:840px}
.suffix-22{padding-right:880px}
.suffix-23{padding-right:920px}
.prefix-1{padding-left:40px}
.prefix-2{padding-left:80px}
.prefix-3{padding-left:120px}
.prefix-4{padding-left:160px}
.prefix-5{padding-left:200px}
.prefix-6{padding-left:240px}
.prefix-7{padding-left:280px}
.prefix-8{padding-left:320px}
.prefix-9{padding-left:360px}
.prefix-10{padding-left:400px}
.prefix-11{padding-left:440px}
.prefix-12{padding-left:480px}
.prefix-13{padding-left:520px}
.prefix-14{padding-left:560px}
.prefix-15{padding-left:600px}
.prefix-16{padding-left:640px}
.prefix-17{padding-left:680px}
.prefix-18{padding-left:720px}
.prefix-19{padding-left:760px}
.prefix-20{padding-left:800px}
.prefix-21{padding-left:840px}
.prefix-22{padding-left:880px}
.prefix-23{padding-left:920px}
div.border{padding-right:4px;margin-right:3px;border-right:1px solid #000}
div.border2{border:1px solid #DDD;margin-bottom:30px}
div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee}
.pull-1{margin-left:-40px}
.pull-2{margin-left:-80px}
.pull-3{margin-left:-120px}
.pull-4{margin-left:-160px}
.pull-5{margin-left:-200px}
.pull-6{margin-left:-240px}
.pull-7{margin-left:-280px}
.pull-8{margin-left:-320px}
.pull-9{margin-left:-360px}
.pull-10{margin-left:-400px}
.pull-11{margin-left:-440px}
.pull-12{margin-left:-480px}
.pull-13{margin-left:-520px}
.pull-14{margin-left:-560px}
.pull-15{margin-left:-600px}
.pull-16{margin-left:-640px}
.pull-17{margin-left:-680px}
.pull-18{margin-left:-720px}
.pull-19{margin-left:-760px}
.pull-20{margin-left:-800px}
.pull-21{margin-left:-840px}
.pull-22{margin-left:-880px}
.pull-23{margin-left:-920px}
.pull-24{margin-left:-960px}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative}
.push-1{margin:0 -40px 1.5em 40px}
.push-2{margin:0 -80px 1.5em 80px}
.push-3{margin:0 -120px 1.5em 120px}
.push-4{margin:0 -160px 1.5em 160px}
.push-5{margin:0 -200px 1.5em 200px}
.push-6{margin:0 -240px 1.5em 240px}
.push-7{margin:0 -280px 1.5em 280px}
.push-8{margin:0 -320px 1.5em 320px}
.push-9{margin:0 -360px 1.5em 360px}
.push-10{margin:0 -400px 1.5em 400px}
.push-11{margin:0 -440px 1.5em 440px}
.push-12{margin:0 -480px 1.5em 480px}
.push-13{margin:0 -520px 1.5em 520px}
.push-14{margin:0 -560px 1.5em 560px}
.push-15{margin:0 -600px 1.5em 600px}
.push-16{margin:0 -640px 1.5em 640px}
.push-17{margin:0 -680px 1.5em 680px}
.push-18{margin:0 -720px 1.5em 720px}
.push-19{margin:0 -760px 1.5em 760px}
.push-20{margin:0 -800px 1.5em 800px}
.push-21{margin:0 -840px 1.5em 840px}
.push-22{margin:0 -880px 1.5em 880px}
.push-23{margin:0 -920px 1.5em 920px}
.push-24{margin:0 -960px 1.5em 960px}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:right;position:relative}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space{background:#fff;color:#fff}
.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;max-height:0;overflow:hidden}
.clearfix,.container{display:inline-block}
* html .clearfix,* html .container{height:1%}
.clearfix,.container{display:block}
.clear{clear:both}

/* Use a .box to create a padded box inside a column.  */ 
.box{padding:1.5em;margin-bottom:1.5em;background:#eee}
hr{background:#aaa;color:#aaa;clear:both;float:none;width:100%;height:.1em;margin:0.5em 0;border:none}
hr.space{background:#fff;color:#fff}
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;max-height:0}
.clearfix,.container{display:inline-block}
* html .clearfix,* html .container{height:1%}
.clearfix,.container{display:block}
.clear{clear:both}

/* to create serif italic dramatic text,use this class */
.fancy{color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal}

/* creates small caps */
.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;font-weight:bold;padding:0 2px}

/* Use this class if a link gets an icon when it shouldn't. */
body a.noicon{background:none !important;padding:0 !important;margin:0 !important}

/* Make sure the icons are not cut */
a[href^="http:"],a[href^="mailto:"],a[href^="http:"]:visited,a[href$=".pdf"],a[href$=".doc"],a[href$=".xls"],a[href$=".rss"],a[href$=".rdf"],a[href^="aim:"]{padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}

/* External links */
a[href^="http:"]{}
a[href^="mailto:"]{}
a[href^="http:"]:visited{}

/* Files */
a[href$=".pdf"]{background-image:url(../img/icons/pdf.png)}
a[href$=".doc"]{background-image:url(../img/icons/doc.png)}
a[href$=".xls"]{background-image:url(../img/icons/xls.png)}
 
/* Misc */
a[href$=".rss"],a[href$=".rdf"]{background-image:url(../img/icons/feed.png)}
a[href^="aim:"]{background-image:url(../img/icons/im.png)}
a[href^="http://yourwebsite.com"]{background:none;padding:0;margin:0}

/* TEXT CLASSES */
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.quiet{color:#666}
.loud{color:#000}
.highlight{background:#ff0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
.thin{font-weight:lighter}
div.error,div.notice,div.success,div.message{padding:.8em;margin-bottom:1.6em;border:2px solid #ddd;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:5px;border:1px solid #e5e5e5;-moz-box-shadow:rgba(200,200,200,1) 0 4px 18px;-webkit-box-shadow:rgba(200,200,200,1) 0 4px 18px;-khtml-box-shadow:rgba(200,200,200,1) 0 4px 18px;box-shadow:rgba(200,200,200,1) 0 4px 18px}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;text-decoration:blink;}
.notice,.message{background:#FFF6BF;color:#514721;border-color:#FFD324}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}
.error a{color:#8a1f11;background:none;padding:0;margin:0}
.notice a{color:#514721;background:none;padding:0;margin:0}
.success a{color:#264409;background:none;padding:0;margin:0}
.center{text-align:center}

/* STYLES FOR BUTTONS */
a.button,button{display:inline-block;float:left;margin:0 0.583em 0.667em 0;padding:5px 10px 5px 7px;border:1px solid #dedede;border-top:1px solid #aaa;border-left:1px solid #aaa;background-color:#e4e4e4;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;-moz-border-radius:5px;;border-radius:5px;-webkit-border-radius:5px}
button{width:auto;overflow:visible;padding:4px 10px 3px 7px}
button[type]{padding:4px 10px 4px 7px;line-height:17px}
*:first-child+html .container button[type]{padding:4px 10px 3px 7px}
button img,a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none}

/* Standard Buttons */
button:hover,a.button:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699}
a.button:active,button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}

/* Positive */
body .positive{color:#529214}
a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214}
a.positive:active,button.positive:active{background-color:#529214;border:1px solid #529214;color:#fff}

/* Negative */
body .negative{color:#d12f19}
a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}
a.negative:active,button.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff}

/* CUSTOM STYLESHEET */
.bgblue{background-color:#212265;}
.bgred{background-color:#CC0001;}
/* GLOBALS  */
.title{ font-size:16px; font-weight:bold; margin:5px 0 5px 0;}
.markedrequired{ color:#F00; margin:10px 0;}
.pagestatus{padding:10px 5px}
.previous{-moz-border-radius:5px;background:#fff;padding:4px 6px}
.photopagination,.quotepagination{margin-top:18px; float:right;}
.next{-moz-border-radius:5px;background:#fff;margin-left:3px;padding:4px 6px}
.hidden{ display:none;}
.morebox{-moz-border-radius:6px 6px 6px 6px;color:#333333;font-weight:bold;margin-bottom:8px;margin-top:14px;padding:8px;text-align:right;}
.paging .disabled{ display:inline;}
.paging-detail{ margin-bottom:6px;}
.textred, .textred a{ color:#cc0001;}
#content-admin label.error{float:none;margin-right:10px;}
#at_feed a{ padding:0;}
.total{font-weight:bold;}
#total, .articleinfo,.total {background:none repeat scroll 0 0 #D5F5FD;}
#content-others input[type="submit"]{ margin-top:25px;}
#content-admin .actions{ width:72px;}
#content-admin .actions a, #content-others .actions a{ float:left; padding:0 4px;}
#content-admin #actions{ width:85px}
#content-admin #actions2{ width:85px; margin-top:15px;}
#content-admin tr td{ text-align:center;}
#content-admin tr td.addtable table{margin-bottom:0;}
#content-admin tr td.addtable{padding:0;}
#content-admin tr td.date{width:61px;}
#content-admin tr td.duration{width:52px;}
#content-admin tr th{ background-color: #E1FCFF;}
#content-admin tr th.title{ font-size:12px;}
#content-admin .subtitle{background:#F0F8FF;border:1px solid #F0F8FF;clear:both;color:#008B8B;font-weight:bold; font-size:13px;}
#content-admin .paging_record{ margin-left:110px; padding-bottom:13px;}
#content-admin table{width:100%; font-size:11px;}
#content-admin fieldset{ margin-bottom:15px; padding-bottom:1.5em; padding-top:10px;}
#content-admin .paging{ margin-bottom:15px; margin-top:10px;}
#content-admin .actions ul,#content-others .actions ul{ width:800px;}
#content-admin .actions ul li,#content-others .actions ul li{ display:inline; }
#content-admin .actions ul li a,#content-others .actions ul li a{ border:1px solid #f00;;margin-right:12px; background-color:#cc0001; color:#FFF;}
#content-admin .actions ul li a:hover,#content-others .actions ul li a:hover{ background-color:#212265; text-decoration:none;}
#content-admin input[type="submit"]{ margin-top:20px;}
#content-admin input[type="text"]{ margin-right:25px;}
#content-admin .articles.index th.language {width:70px;}
#content-admin .articles.index th.actions{ width:90px;}
#content-admin .articles.index th.priority {width:65px;}
#content-admin .articles.index th.articletitle {width:210px;}
#content-admin .articles.index img {border:1px solid #CCCCCC;margin:2px;vertical-align:middle;}
#content-admin .articlestasks.index th.articleid, #content-admin .articlestasks.index td.articleid{width:50px;}
#content-admin .articlestasks.index th.taskid, #content-admin .articlestasks.index td.taskid{width:45px;}
#content-admin .articlestasks.index th.ename, #content-admin .articlestasks.index td.ename{width:180px;}
#content-admin .articlestasks.index th.tslug, #content-admin .articlestasks.index td.tslug{width:100px;}
#content-admin .articlestasks.index th.journalist, #content-admin .articlestasks.index td.journalist{width:60px;}
#content-admin .articlestasks.index th.datetime, #content-admin .articlestasks.index td.datetime{width:66px;}
#content-admin .articlestasks.index td.nopadding{padding:0;}
#content-admin .articlestasks.index td.nopadding table{margin-bottom:0;}
#content-admin label{ width:130px; float:left; font-weight:bold;}
#content-admin .textarea label{float: none;}
#content-admin .ministry label, #content-admin .selectedtask label,#content-admin .pselectedtask label{ float:none;}
#content-admin .ministry input, #content-admin .selectedtask input, #content-admin .pselectedtask input{float:left;margin-right:10px;}
#content-admin .pselectedtask, #content-admin .pselectedtask .input.select, #content-admin .selectedtask{padding:0;}
#content-admin .articles label, #content-admin .translations label{width:150px;}
#content-admin form{ margin:2px 10px 8px 0;}
#content-admin form input[type="submit"]{ margin:0;}
#content-admin .transviewall{ float:right; font-weight:bold; margin-right:20px;}
#content-admin .journalistname{ font-size:14px; font-weight:bold; margin-bottom:3px;}
#content-admin .workinghours form{ margin:0;}
#content-admin .workinghours ul li a{ margin:0;}
#content-admin .workinghours .actions {float:right; width:auto; margin:6px 18px 0 0;}
#content-admin .workinghours .actions ul {float:none; width:auto;}
#content-admin .workinghours .middle.actions{padding-bottom:10px;}
#content-admin .workinghours .middle.actions ul li a{margin-right:8px;}
#content-admin .articles .actions ul li{display:block;}
#content-admin fieldset.admin_find .input.text{ float:left;}
#content-admin fieldset.admin_find .input.select{ float:left; margin-right:55px;}
#content-admin fieldset.admin_find .input.date{ float:left; margin-right:55px;}
#content-admin fieldset.admin_find .from{ float:left;}
#content-admin fieldset.admin_find .lookfor{ margin-top:30px;}
#content-admin .workinghours fieldset{ padding:0 0 9px 20px;}
#content-admin .workinghours label{ width:auto; margin-right:10px;}
#content-admin .workinghours input[type="text"]{ margin-right:25px;}
#content-admin .workinghours .indication{ line-height:normal;}
#content-admin .editorialTasks label{width:140px;}
#content-admin .editorialTask fieldset{ padding:0 0 9px 20px; margin-bottom:10px;}
#content-admin .editorialTask .filterby{ float:left; margin-right:5px; font-weight:bold;}
#content-admin .editorialTask .name{ margin-left:50px;}
#content-admin .show_checkbox label{ width:230px;}
#content-admin .workinghours td,#content-admin .workinghours th{padding:0.15em;}
#content-admin .workinghours td .holiday{color:#cc0033;font-weight:bold}
#content-admin .workinghours td .sunday{color:#ff6600;font-weight:bold}
#content-admin .workinghours td .overtime{color:#990099;font-weight:bold}
#content-admin .workinghours th.name{width:150px}
#content-admin .workinghours th.date{width:68px;}
#content-admin .workinghours th.duration{width:75px;}
#content-admin .workinghours td.date{width:55px;padding:0.1em;}
#content-admin .workinghours td.duration{width:45px;}
#content-admin .workinghours th.status{width:120px}
#content-admin .workinghours th.id{width:10px}
#content-admin .workinghours th.uinprogress{background:#CCFFCC}
#content-admin .workinghours th.ucompleted{background:#CCFFFF}
#content-admin .workinghourssummary th.inprogress{background:#FFFF99}
#content-admin .workinghourssummary th.completed{background:#FFCCCC}
#content-admin .workinghourssummary p.title{font-weight:bold;font-size:20px;padding-bottom:5px}
#content-admin .workinghours th.total,.workinghourssummary th.total,.workinghours th.percentage,.workinghourssummary th.percentage{width:40px}
fieldset .name .journalist{border-right:1px solid;float:left;padding:2px 10px;}
#content-admin .workinghours td.totalot{text-align:right;font-weight:bold;color:#cc0033;}
#content-admin .workinghours th.ename{width:230px}
#content-admin .workinghours th.edate{width:66px;}
#content-admin .workinghours td.edate{width:65px;}
#content-admin .workinghours th.type,#content-admin .workinghours td.type{width:55px;}
#content-admin .workinghours.index.extra .info{margin-bottom:5px;}
.editorialTask .resigned{width:auto; float:right;}
.editorialTask .resigned .jqueryslidemenu{background:transparent;border:0;}
.editorialTask .resigned .jqueryslidemenu a{background:transparent;padding:0;color:#FF0033;border:0;}
.editorialTask .resigned .ui-state-active, .ui-widget-content .ui-state-active{font-weight:normal;}
#FreelanceEditForm label{clear:both;float:left;font-weight:bold;width:130px;}
#admin-article h3{font-size:12px;}
#EditorialTaskSaveForm input[type="text"],#EditorialReportSaveForm input[type="text"]{margin-right:5px;}
#content-admin .fieldaddremove{ margin-bottom:5px;}
#content-admin .articleinfo .markedrequired{margin:0;}
#TranslationSaveForm .articleinfo .markedrequired{padding-left:150px;}
#content-admin span.example{font-size:11px;color:#8B0A50;margin:0 10px;}
#content-admin .resumes_index label{ width:160px;}
#content-admin .resume_info{ margin-top:15px;}
#content-others-career .resumes_form label{width:200px;}
#content-admin .hidedetail{ margin-top:15px;}
#content-admin .hidedetail a{ padding:0;}
#content-others-unsubscribe-user{ padding:13px;}
#content-others-unsubscribe-user fieldset{ margin-top:0; width:89.8%;}
#content-others-unsubscribe-user fieldset label{ float:left; width:80px;}
#content-others-unsubscribe-user fieldset input[type="submit"]{ margin-top:0;}

/* HEADER */
#header-top,#header-top-admin{ width:100%;font-size:10px; color:#FFF;}
#header-top a,#header-top-admin a{ color:#FFF; padding:0;}
#header-top a:hover,#header-top ul li:hover{background-color:#ed1e25;}
#header-top ul{ margin:0; height:23px; border-bottom:1px solid;}
#header-top ul li{ display:inline; border-right:1px solid #fff; padding:2px 9.62px; margin:0; float:left;}
#header-top-admin ul{float:right;}
#header-top-admin ul li{ display:inline; border-left:1px solid #fff; padding:4px 12px; margin:0;}
#header-top-admin a:hover, #header-top-admin ul li:hover{background-color:#212265;}
#top-admin-col{float:left;padding:0 17px 0 2px}
#top-admin-col ul li{font-size:12px;}
#top-admin-col ul li a{width:100%;}
#header-middle{ margin-top:2px;}
#header-middle-left{ width:30.9%; margin:4px 29px 0 10px;}
#header-middle-left li a{ font-size:10px;}
#header-middle-left img{ float:left; margin-right:9px;}
#header-middle-left-col1{ float:left; width:150px;}
#header-middle-left-col2{ float:right; width:150px;}
#header-middle-left-col1 ul li{ height:31px; line-height:10px;}
#header-middle-left-col2 ul li{ height:30px; line-height:12px;}
#header-middle-logo{ width:29%; text-align:center; margin:0 3px; padding-top:19px;}
#header-middle-logo a{margin:0; padding:0;}
#header-middle-right{ position:relative; width:34.7%; height:81px;}
#header-middle-right-row1{ text-align:right;}
#header-middle-right-row2{ text-align:right;}
#header-middle-right-row2 p{ }
#header-middle-right a{ padding:0;}
#header-middle-right p{ margin-bottom:0;}
#header-middle-right h4{ margin:0 0 0 4px; float:right;}
#header-middle-search{ float:right; width:254px;}
#header-middle-search .radio1 label{ margin:0 6px;}
#header-middle-search input{ padding:0 0 3px; float:left;}
#header-middle-search input[type="submit"]{ margin-right:11px; background-image: url(../img/search.gif);}
#header-middle-search form div{ padding:0;}
#header-middle-search input[type="text"]{ font-size:92%; font-family:monaco,"Lucida Console",courier,monospace;}
#cse-search-box{ text-align:right;}
#header-middle-search .radio1{ text-align:left;clear:left;}
#header-middle-search .radio1 input{ text-align:left; float:none;}
#header-bottom{ margin:8px 0 0 0;}
#header-bottom-news{ margin:0 0 0 10px; width:82%;}
#header-bottom-news h5{background:none repeat scroll 0 0 #cc0001;color:#fff;float:left;font:12px sans-serif;padding:4px 4px 3px 8px;width:35px}
#header-bottom-right{ text-align:right; width:157px; font-size:14px;}
#header-home{ text-align:right; border-bottom:1px dotted #ccc; font-size:10px;}
#header-home ul li{display:inline;float: right;list-style: none outside none;}
#header-home ul li a{color: #212265;padding:0;text-decoration: none;height: 15px;border-right: 1px solid #CCCCCC;margin: 3px 0;padding: 0 7px;}
#header-home ul li a:visited{text-decoration: none;}
#header-home ul li a:hover{color:#cc0001;text-decoration: underline;background:none;}
#header-home ul li #contactus{ border-right:none;}
#content{ margin-top:8px;}
#content-main{ width:66.2%; margin:0 0 0 10px; margin-left:10px;}
#content-others-categories-more{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-page-shortlist{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-page-shortlist .category-page-articles {margin-bottom:15px; padding-bottom:20px;}
#content-others-page-shortlist .category-page-articles a{ padding:0;}
#content-others-page-shortlist .category-page-articles p{ float:left; color:#a1a1a1; font:11px Verdana, Geneva, sans-serif; padding-bottom:0; margin:0 8px 0 0;}
#content-others-page-shortlist .category-page-articles h3{ margin:0 0 2px 0; color:#F00;padding-left:98px;}
#content-others-page-shortlist .category-page-articles img{ float:left;}
#content-others-page-shortlist .category-page-articles h2{ font-size:15px; margin:0;}
#content-others-page-shortlist .category-page-articles .thumbnailimg{ float:left; width:88px;}
#content-others-page-shortlist .category-page-articles .thumbnailimg a{ padding:0;}
#content-others-page-shortlist .category-page-articles .info-meta-comment{ float:left;}
#content-others-page-shortlist .category-page-articles .language{ float:right;font-size:x-small; margin-right:4px;}
#content-others-page-shortlist .category-page-articles .details{ padding-left:98px;}
#content-others-page-shortlist .category-page-articles label{ font-size:x-small; padding-right:6px; text-align:right; width:75px; display:block; float:left; font-weight:bold; color:#000;}
#content-others-page-shortlist .category-page-articles .fullstory, .content-others-categories-shortlist .fullstory p{ margin:2px 0 5px 0; font: 12px Arial,Helvetica,sans-serif;}
#content-others-page-shortlist .category-page-articles .fullstory p{float:none; color:#000;}
#content-others-page-shortlist .category-page-articles .comments{ font:11px Verdana, Geneva, sans-serif; color:#a1a1a1;}
.content-others-categories-shortlist{ float:left; margin-bottom:15px;}
.content-others-categories-shortlist h3{ margin:0 0 2px 0; color:#F00;padding-left:98px;}
.content-others-categories-shortlist img{ float:left;}
.content-others-categories-shortlist span.comments img,#content-others-page-shortlist .category-page-articles span.comments img{float:none;margin: 0 3px 0 5px;}
.content-others-categories-shortlist h2{ font-size:15px; margin:0;}
.content-others-categories-shortlist p{ float:left; color:#a1a1a1; font:11px Verdana, Geneva, sans-serif; padding-bottom:0; margin:0 8px 0 0;}
.content-others-categories-shortlist .fullstory, .content-others-categories-shortlist .fullstory p{ margin:2px 0 5px 0; font: 12px Arial,Helvetica,sans-serif;}
.content-others-categories-shortlist .fullstory p{float:none; color:#000;}
.content-others-categories-shortlist .comments{ font:11px Verdana, Geneva, sans-serif; color:#a1a1a1;}
.content-others-categories-shortlist .comments img{ margin-right:5px;}
.content-others-categories-shortlist label{ font-size:x-small; padding-right:6px; text-align:right; width:75px; display:block; float:left; font-weight:bold; color:#000;}
.content-others-categories-shortlist a{ font-weight:bold; }
.content-others-categories-shortlist .language a{ font-size:x-small; margin-right:4px;}
.content-others-categories-shortlist .language{ float:right;}
.content-others-categories-shortlist .details{ padding-left:98px;}
.content-others-categories-shortlist .thumbnailimg{ float:left; width:88px;}
.content-others-categories-shortlist .thumbnailimg a{ padding:0;}
#content-others{ width:65.9%; margin:0 0 0 10px; margin-left:10px;}
#content-others .art_other,#content-others .explore-column,#content-others .posted-on{ margin-bottom:20px;}
#content-others .art_other label,#content-others-article .exploremore { font-size:14px; font-weight:bold;}
#content-others fieldset{ margin-top:20px; padding:10px 15px 15px 15px;}
#content-others .login{ margin-top:10px; }
#content-others fieldset h3{ margin-top:9px;}
#content-others-govt_links{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-gov-link{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-photogallery{margin-top:0; padding:8px 16px 16px;background:#373737;font-family:Arial,Helvetica,sans-serif;padding-bottom:40px; margin-bottom:15px;}
#content-others-photogallery .image{ margin-bottom:10px;float:left;width:100%;}
#content-others-photogallery li{ display:inline;color:#FFF;}
#content-others-photogallery h1{color:#FFF;float:left;margin:13px 13px 0 13px; font-size:large;width:450px;}
#content-others-photogallery h2{background-color:#FFFFFF;font-family:Verdana,Geneva,sans-serif;font-size:24px;margin:0;padding:15px 0;}
#content-others-photogallery .description{color:#FFF;margin-left:13px;margin-right:13px}
#content-others-photogallery .description p a{color:#7AC5CD}
#content-others-photogallery .image img{margin:15px 0 15px 0}
#content-others-photogallery .link{color:#FFF;margin-left:13px;margin-top:10px}
#content-others-photogallery .link a{color:#7AC5CD;font-size:13px;text-decoration:underline}
#content-others-photogallery .link p{font-size:14px;font-weight:bold;margin-bottom:2px}
#content-others-photogallery .subtitle{color:#FFF;font-size:14px;font-weight:bold;margin-bottom:5px;margin-left:13px;clear:both;}
#content-others-categoryphoto{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-categoryphoto .gallerythumbnail{ float:left;}
#content-others-categoryphoto .link{ margin-left:150px;}
#content-others-categoryphoto .link a{ font-size:14px; font-weight:bold;}
#content-others-categoryphoto .link p{ font-size:11px; line-height:13px;}
#content-others-categoryphoto .view{ margin:0.5em 0;}
#content-others-categoryphoto .view p{ float:left; font-size:10px;}
#content-others-categoryphoto .view a{ float:right; font-size:10px; margin-left:150px;}
#content-others-categoryphoto .categorylist{ margin-bottom:20px; float:left;width:100%;}
#content-others-categoryphoto .loadmore{ font-size:14px; float:right; margin:20px 0; font-weight:bold; padding:0 5px; border:1px solid;}
#content-others-career p a{ padding:0; font-weight:bold; text-decoration:underline;}
#content-others-career a{ padding:0; font-weight:bold; text-decoration:underline;}
#content-others-middlelogin{ padding:13px;}
#content-others-middlelogin label,#content-others-article .login label{ float:left; width:80px;}
#content-others-middlelogin fieldset{ margin-top:0;}
#content-others-contactus{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-contactus label{ float:left;}
#content-others-contactus .error{ float:none; margin-right:10px;}
#content-others-contactus h5{ font-size:12px;}
#content-others-contactus #FeedbackVemail, #content-others-contactus #FeedbackEmail, #content-others-contactus #FeedbackName, #content-others-contactus #FeedbackDetail{ margin-left:0;}
#content-others-reset-password{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-reset-password fieldset{margin:0; padding:15px;}
#content-others-reset-password label{ width:80px; float:left;}
#content-others-freelance-main{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-freelance-main a{ padding:0;}
#content-others-freelance-info{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-freelance-info a{ padding:0;}
#content-others-freelance td.actions{width:75px;}
#content-others-freelance table{width:100%;}
#content-others-freelance table td{text-align:center;}
#content-others-freelance.photoform{padding:8px 4px 16px;}
#content-others-freelance dd a img,#content-others-freelance fieldset img{max-height:500px;max-width:550px;}
#content-others-freelance label{font-weight:bold; margin-right:5px;}
#content-others-letters,#content-others-letters-list{ margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-letters .full_text{ padding:0;}
#content-others-letters .full_text a{padding:0 0 0 5px;}
#content-others-letterwrite{ margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-letterwrite label{ width:80px; float:left; height:20px;}
#content-others-letterwrite #captcha_reload{ margin:20px 0;}
#captcha_reload{ border:1px solid; padding:10px;}
#captcha_reload a{ font-size:9px;}
#captcha_reload img{ border:1px solid; margin-right:5px;}
#content-others-userform{ padding:13px; width:616px;}
#content-others-userform p{ margin:5px 0 0 0;}
#content-others-userform label{ float:left; height:28px;}
#content-others-userform fieldset{ margin-top:0;}
#content-others-userform .subscribe_checkbox label{ width:200px;}
#content-others-userform .error{ float:none; margin-right:10px;}
#cse-search-results iframe{ width:615px; height:950px;}
#cse-search-results{ border:none; width:623px; padding:13px;}
#content-others-local-info{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-local-info .content-others-local-info-col1{ float:left; border-right:1px dotted #999;}
#content-others-local-info .content-others-local-info-col2{ float:right; width:400px;}
#content-others-local-info h3{ margin:0;}
#content-others-local-info #local_info{ margin-top:12px;}
#content-others-local-info #localinfo-details li{ margin-bottom:5px; border-top:1px dotted #999; padding-top:5px;}
#content-others-local-info #emergency li{ margin:0; border:none; padding:0;}
#content-others-local-info #localinfo-details .noline{ border:none;}
#content-others-article, #admin-article.view.textcaption{ margin-top:0; padding:8px 16px 16px; width:95%;}
#admin-article .full_text{width:100%}
#content-others-article h3, #admin-article h3{ margin:0; color:#f00;}
#content-others-article label{ margin-right:17px;}
#content-others-article .textcaption{display:inline-block;}
#content-others-article .addcomment input{margin-bottom:5px;}
#content-others-article .full_text, #admin-article .full_text{ padding:0;}
#content-others-article .none, #admin-article .none{ margin:0; padding:0;}
#content-others-article a{ margin:0; padding:0;}
#content-others-article #article-storytype-display #story-title{border-bottom:2px solid #dbdbdb;padding-bottom:8px;_padding-bottom:8px;}
#content-others-article .comment_list h6 p{ font-weight:normal; color:#000; font-style:normal;}
#content-others-article .comment_list h3{ color:#000; margin-bottom:5px; font-size:13px;}
#content-others-article .comment_list p{ font-style:italic; color:#666;}
#content-others-article .likesfacebook{ margin-left:14px;}
#content-others-article-email{ margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-article-email li{ list-style:none;}
#content-others-article-email label{float:left; width:170px;}
#content-others-article-email input{ margin-bottom:6px;}
#content-others-article-email .error,#content-others-letterwrite .error{ float:none; margin-right:10px;}
#content-others-career{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-career .details a{ font-size:13px; font-weight:bold; padding:0;}
#content-others-career .resumes_form p{ font-size:11px; margin-top:5px;}
#content-others-career .resumes_form .currentpage{ font-weight:bold;}
#content-others-career .resumes_form fieldset{ margin-top:0;}
#content-others-career .resumes_form .markedrequired{ margin:0; font-size:11px;}
#content-others-career .resumes_form label{ float:left;}
#content-others-career .resumes_form select{}
#content-others-career .resumes_form .label_bold{ margin-top:10px; font-weight:bold;}
#content-others-career .resumes_form span.textbold{font-weight:bold;margin-right:5px;}
#content-others-career .infos{margin-top:15px;}
#content-others-career .details{margin-bottom:5px;margin-top:15px;}
#content-others-career .year .input{ display:inline;}
#content-others-career .year select{ margin:0 5px;}
#content-others-career .resumes_form label.error{ float:none; margin-left:6px;}
#content-others-career .resumes_form .checkbox label{ float:none; margin-left:6px;}
#content-others-freelance{margin-top:0; padding:8px 16px 16px; width:95%;}
#content-others-explore .content-others-categories-shortlist{width:100%}
#content-others-explore { padding:13px; width:623px;}
#content-others-explore hr{background-color:#cccccc;}
#content-others-explore .details{ padding-left:0;}
#content-others-explore .details .link a{color:#006600;font-weight:normal;}
#content-admin{width:94.7%;margin:10px; padding:8px 15px 15px 15px;}
#content-admin .resumes_view h3{ font-size:14px; border-bottom:1px solid;}
#content-admin .resumes_view dt{ float:left; margin:0; margin-right:7px;}
#content-admin .resumes_view dd{ border-left: 1px solid;margin-left: 300px;padding-left: 5px;}
#content-admin .page-category-link ul li{ display:inline; margin-right:5px; font-size:14px; font-weight:bold; border-right:1px solid #000; padding-right:5px;}
#content-admin .pagetype{ margin-top:20px; font-size:16px; font-weight:bold;}
#content-admin .label{ margin-right:5px;}
#content-admin .resumes_index table td.actions{width:38px;}
#content-admin .resumes_index table td.created{width:80px;}
#content-admin .resumes_index table td.post{width:200px;}
#content-sidebar{ width:27.5%; margin-left:39px;}
#content-sidebar-freelances img,#content-sidebar-greeting img,#content-sidebar-billpayments img{padding:10px;}
#content-sidebar-inpicture .title{ margin:10px; border-bottom:1px solid #ccc; padding-bottom:5px;}
#content-sidebar-whatson{ padding:10px; width:249px;}
#content-sidebar-whatson .title{ margin:0; border-bottom:1px solid #ccc; padding-bottom:5px;}
#bigthumbnail{ border-bottom:1px solid #ccc; margin-bottom:0; padding: 20px 0 25px 0;; width:249px; margin-left:11px; background-color:#666;}
#bigthumbnail p{font-size:14px; font-weight:bold; margin-bottom:0; float:left;margin-right:2px; }
#bigthumbnail p a{ color:#FFF;}
#bigthumbnail a{color:#fff;margin:0;padding:0;}
#bigthumbnail a:visited{ color:#FFF;}
#mainthumbnail_title{ width:200px; float:left;margin:0 2px 0 10px; }
#mainthumbnail_title img{ width:auto;}
.thumbnail_view{ }
.thumbnail{ padding:7px 0; height:66px; border-bottom:1px solid #ccc; margin-left:10px; width:250px;}
.thumbnail p{ margin:0; height:50px; width:250px;}
.thumbnail a{ font-size:11px; padding:0; font-weight:normal;}
.thumbnail h1{ margin:0; float:right;}
.thumbnail img{ float:left; margin-right:9px;}
#morephoto,#morequote{ padding:8px 10px 10px 0;}
#content-main-feature{ margin-top:0; width:94.6%; padding:14px 16px 16px 16px;}
#content-main-title a{ font-size:27px; float:left; margin-right:5px;line-height:28px;}
#content-main-feature .art_more1 img{ margin:0 3px 0 5px;}
#content-main-feature img{ margin:2px 8px 2px 2px;}
#content-main-feature .title a{text-decoration:none;}
#content-main-feature .art_short a{text-decoration:none;}
#content-others-disclaimer{margin-top:0; padding:8px 16px 16px; width:95%;}
.full_text{margin:0.7em 0; padding:0 12px 12px 12px;}
.full_text .boxed{background:#ddd;margin:1em 2em;padding:1em 2em}
.full_text div{font-family:Arial,Helvetica,sans-serif;margin-bottom:1em}
.full_text div.sprite-b_edit{margin-bottom:0;}
.full_text div.caption p,.editor_choice div.caption p{font-size:8pt;margin:5px 0 0 0; line-height:normal;}
.full_text div.caption,.editor_choice div.caption{margin:0 10px 10px 10px;}
.full_text div.left,.editor_choice div.left{float:left;margin-left:0}
.full_text div.right,.editor_choice div.right{float:right;margin-right:0}
.full_text h1{font-size:x-large}
.full_text h2{font-size:large}
.full_text h3{font-size:medium}
.full_text h5,.art_more,.art_more1{font-size:x-small}
.full_text ol,.full_text ul{font-family:Arial,sans-serif;line-height:1.3em;margin-left:2em;padding-left:2em}
.full_text ol,.x-panel-reset .x-panel-body ol{list-style:decimal}
.full_text p{font-family:Arial,Helvetica,sans-serif;line-height:20px;margin:1em 0}
.full_text ul,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body dir{list-style:disc}
#content-latest-feature .art_more{ font-size:10px;}
#content-latest-feature .latesttitle h4{ margin: 5px 0; line-height:17px;}
#content-latest-feature .latesttitle .art_more a{ font-size:10px;}
#content-latest-feature .latesttitle .art_more p{ margin-bottom:1px;}
#content-latest-feature .latesttitle .art_more img,#main-top-article .toparticle .art_more img{ float:none; margin:0 1px 0 7px;}
#content-latest-feature img{ float:left; margin:0 10px 35px 0;}
#content-latest-feature-left{ width:304px; float:left; padding-right:16px;}
#content-latest-feature .editimg img{ margin:0; float:none;}
#content-latest-feature .latesttitle a{ font-size:16px; line-height:18px;margin:0;padding:0; }
#content-latest-feature .art_short3 .imgnew img{ float:none; margin:0;}
#content-main-categories-1{ float:left; width:100%; display:table-cell;}
#content-main-categories-1 .title{ border-bottom:1px solid #CCC; padding-bottom:5px; margin-bottom:8px;}
#content-main-categories-2{ float:left; width:33.05%; display:table-cell;}
#content-main-categories-col1{ float:left; margin-right:5px; padding:5px 10px;}
#content-main-categories-col1 ul{ margin:0;}
#content-main-categories-col2{ margin-right:5px; padding:5px 10px;}
#content-main-categories-col2 ul{ margin:0;}
#content-main-categories-col3{ float:left; margin-right:0; padding:5px 10px;}
#content-main-categories-col3 ul{ margin:0;}
#content-main-categories-col4{ margin-right:5px; padding:5px 10px;}
#content-main-categories-col4 ul{ margin:0;}
#content-main-categories-col5{ float:left; margin-right:5px; padding:5px 10px;}
#content-main-categories-col5 ul{ margin:0;}
#content-main-categories-col6{ margin-right:0; padding:5px 10px;}
#content-main-categories-col6 ul{ margin:0;}
#content-main-categories-col7{ float:left; margin-right:5px; padding:5px 10px;}
#content-main-categories-col7 ul{ margin:0;}
#content-main-categories-col8{ float:left; margin-right:5px; padding:5px 10px;}
#content-main-categories-col8 ul{ margin:0;}
#content-main-categories-col9{ margin-right:0; padding:5px 10px;}
#content-main-categories-col9 ul{ margin:0;}
#content-main-categories-whatson{ height:602PX; margin-right:0; margin-left:5px; padding:5px 10px;}
#content-main-categories-business .title{ margin:10px;}
#content-main-categories-economy .title{ margin:10px;}
#content-main-categories-social .title{margin:10px;}
#content-main-categories-finance .title{margin:10px;}
#content-main-categories-politic .title{margin:10px;}
#content-main-categories-sports .title{margin:10px;}
#content-main-feature .art_short{clear:left;padding-top:5px;}
#content-main-feature .sprite-b_edit,#content-others-article a .sprite-b_edit{float:right;}
#content-latest-feature{width:94.6%; padding:8px 16px 16px 16px;}
#content-latest-feature .latestarticlelist{ margin-bottom:10px; height:155px;}
#content-latest-feature h3{margin:0; padding:3px 0; color:#F00; font-size:11px;}
#content-others-page-categories {width:94.6%; padding:8px 16px 16px 16px;}
#content-others-page-categories .thumbnailimg{ float: left;}
#content-others-page-categories h3{margin:0; padding-bottom:3px 0; color:#F00; font-size:11px;}
#content-others-page-categories .category-page-articles ul li{ padding:0 0 30px 0; margin-bottom:10px;}
#content-others-page-categories h2{ border-bottom:1px solid #ccc; font-size:1em;}
#content-others-page-categories img { margin:0 10px 0 0;}
#content-others-page-categories a:hover{ text-decoration:none; }
#content-others-page-categories .latestarticle-fullstory{ font-size:0.9em;}
#content-others-page-categories .art_more{ float:left; margin-right:50px;} 
#content-others-page-categories .article-title{ font-size:1.2em; font-weight:bold;}
#content-page-category-feature{width:94.6%; padding:8px 16px 16px 16px;}
#content-page-category-feature .pagecategory{ border-bottom:1px solid #ccc; margin-bottom:8px;}
#content-page-category-feature a:hover{ text-decoration:none; }
#content-page-category-feature h3{margin:0; padding-bottom:3px 0; color:#F00; font-size:11px;}
#content-page-category-feature img { float:left; margin:0 10px 0 0;}
#content-page-category-feature .art_more img{float:none;margin:0 0 0 7px;}
#content-page-category-feature ul li{ padding:0 0 9px 0;}
#content-page-category-feature .thumbnail{ margin-left:0;}
#content-page-category-feature .articlelist ul li.row-first{ padding-bottom:40px;}
#content-page-category-feature .articlelist ul li{ padding:0 0 5px 0;clear:both;}
#content-page-category-feature .articlelist .title{ margin:0;}
#content-page-category-feature .articlelist .subtitle{}
#content-page-category-feature .articlelist ul li a{ font-size: 0.8em;}
#content-page-category-feature .articlelist .latestarticle-fullstory a{ font-size:0.95em;}
#content-page-category-feature .articlelist label{ font-size:0.8em;}
#content-page-category-feature .latestarticle-fullstory{ font-size:0.85em;float:right;width:200px;}
#content-page-category-feature .articlelist ul li.row-first .art_more{}
#content-page-category-feature .art_more{ float:left; margin-right:50px;width:270px;} 
#content-sidebar-facebook-find{ height:300px; border:none;}
#content-sidebar-facebook-activity{ height:300px;}
#content-sidebar-twitter{ height:290px;; border:none;}
#content-sidebar-inpicture{ height:auto;}
#content-sidebar-inpicture h1 a{ font-size:12px;}
#content-sidebar-article-mostview{ height:auto; padding:10px; width:249px;}
#content-sidebar-article-mostview li{ list-style: disc;line-height:21px; margin-left:13px;}
#content-sidebar-article-mostview .title{ margin:0 0 8px; border-bottom:1px solid #ccc; padding-bottom:5px;}
#content-sidebar-letter,#content-sidebar-quotes{ height:auto; padding:10px; width:249px;}
#content-sidebar-letter li{ border-bottom:1px dashed #999; line-height:21px;}
#content-sidebar-letter .title,#content-sidebar-quotes .title{ margin:0 0 8px; border-bottom:1px solid #ccc; padding-bottom:5px;}
#footer{ margin:24px 0 0 0; border-top:1px solid #ddd;}
#footer-categories{ height:205px; padding-top:6px; border-bottom:1px solid #ddd; line-height:22px;}
#footer-categories-title{ margin-left:10px;}
#footer-categories .span-4{ width:19.7%; margin-right:0;}
#footer-categories-c1{margin:0 0 0 10px;}
#footer-categories-col1{ margin-left:10px;}
#footer-categories a{ font-size:12px;}
#footer-bottom{ height:65px; font-size:10px; border-top:11px solid #212265}
#footer-bottom-news{ margin:12px 0 0 10px;}
#footer-bottom-right{ margin:12px 0 0 0;}
#footer-bottom-right .col1{ float:left;width:330px;}
#footer-bottom-right .col2{ clear:left;}
#footer-bottom-right .col3{ float:right; width:60px; margin-top:7px;}
#footer-bottom-right .statcounter { float:right; margin:0 0 0 1px;}
#footer-links{ height:249px; ; margin-top:5px;}
#footer-middle-left-title-col1{ float:left; width:55%;}
#footer-middle-left-title-col2{ padding-top:0.2px; }
#footer-middle-right ul li a{ padding:0;}
#footer-middle-right-title-col3{width:35%; float:left;}
#footer-middle-right-title-col4{ width:30%; padding-top:0.2px; float:left; }
#footer-middle-right-title-col5{ width:30%; float:right; padding-top:0.2px;}
#footer-middle-left{ width:48%; margin-left:10px; border-right:1px solid #ddd; height:245px; line-height:22px;}
#footer-middle-left h5{ font-size:12px;}
#footer-middle-right{ width:48%; margin-left:10px; line-height:22px;}
#footer-middle-right h5{ font-size:12px;}
#bigthumbnail .sliderwrapper{height:160px;}
#bigthumbnail .sliderwrapper .contentdiv{position:relative;background:none;}
#content-admin .summary h3{ float:left;}
#content-admin .summary label{ width:auto; margin-right:5px; float:none;}
#content-admin .summary ul li{ float:left; width:100%;}
#content-admin .summary .middle{ float:right; width:238px; margin-bottom:10px;}
#content-admin .summary fieldset{ margin-bottom:10px;}
#content-admin .info{margin-bottom:10px;}
#content-admin .editorialTasks_form .input.radio label{ float:none; padding:10px;}
#content-admin .editorialTask .actions ul{width:950px;}
#content-admin #searchslug_form label{width:50px;}
#content-admin #searchslug_form .post{padding:auto;clear: both;}
#content-admin #searchslug_form .searchbyword{clear:both;}
#content-admin #searchslug_form .searchbyword ul.post li{float: left;list-style: disc outside none;margin: 0 10px;width: 160px;}
#content-admin #searchslug dl.accordion {clear: left;}
#content-admin #searchslug .searchbyword.display{padding:0;}
#content-admin #searchslug .searched{color:#990000;font-weight:bold;}
#content-admin #searchslug .maccordion dd.expand{padding:1%;width:97.8%;}
#content-admin #articlesresult th.aname, #content-admin #articlesresult td.aname{width: 200px;}
#content-admin #articlesresult th.slug, #content-admin #articlesresult td.slug{width: 100px;}
#content-admin #articlesresult th.ename, #content-admin #articlesresult td.ename{width: 300px;}
#content-admin #articlesresult th.ejournalist, #content-admin #articlesresult td.ejournalist{width: 60px;}
.accordion dt span.incomplete,.accordion dt span.wait,.accordion dt span.new,.accordion dt span.notready,.accordion dt span.pending{border:0;float:none;padding: 0 0 0 2px;}
.accordion dt span.incomplete{color:#FF0033;}
.accordion dt span.wait{color:#006666;}
.accordion dt span.new{color:#FF6600;}
.accordion dt span.notready{color:#993366;}
.accordion dt span.pending{color:#003399;}
.editorialTask .paging{margin-top:20px}
.editorialTaskresults .view dd{margin-left:230px}
.editorialTaskresults .view dt{width:25%}
#content-admin  .editorialTaskresults_form .longtext .input label{width:50%}
.editorialTaskresults_form .title{margin-bottom:10px;margin-top:10px}
.editorialTasks .subtitle{font-size:12px;font-weight:bold;margin-bottom:10px;margin-top:5px;padding:5px 5px 5px 5px}
.editorialTasks_form .getapproval{background:#FCC;border:1px solid #F0F8FF;color:#600;font-size:12px;font-weight:bold;margin-bottom:10px;margin-top:5px;padding:5px 5px 5px 5px}
.editorialTasks_form .subtitle{background:#F0F8FF;border:1px solid #F0F8FF;color:#008B8B;font-size:12px;font-weight:bold;margin-bottom:10px;margin-top:5px;padding:5px 5px 5px 5px}
.editorialTasks_form label,.editorialReports_form label,.editorialTaskresults_form label{width:150px}
.editorialTasks_form,.editorialReports_form,.editorialTaskresults_form{padding:8px}
.checking-duplicates .dup-subtitle{font-weight:bold;color:#990000;}
.editorialReports .printer{margin-bottom:20px}
.editorialReports.view .details ul li{list-style:disc outside none;margin-left:15px}
.editorialReports.view .details ol li{list-style:disc outside outside;margin-left:15px}
.editorialReports_form .eventdate{clear:both;height:30px;padding:0;}
.editorialReports_form .eventdate .input{float:left;margin-right:5px;}
#content-admin .eventdate .input label{width:100px;}
#content-admin .eventdate .input label.error{width:130px;}
span.addme-fieldaddremove:hover, span.removeme-fieldaddremove:hover{ background-color:#ff0; cursor:pointer; }
.top.actions ul{float:right;padding:0}
.workinghours.index p.journalistname, .workinghours .info .finded{font-weight:bold;clear:both;background:none repeat scroll 0 0 #003366;font-size:12px;color:#fff;padding:5px; width:98.9%; margin-bottom:0;}
.workinghours .info .finded{background:#cc0033;font-size:11px}
.workinghours .info .indication{float:right;width:30%;display:inline;line-height:3.5em}
.indication td.holiday{background:#cc0033}
.indication td.sunday{background:#ff6600}
.indication td.overtime{background:#990099}
.workinghours form .input.select{width:260px;float:left}
.workinghours td .holiday{color:#cc0033;font-weight:bold}
.workinghours td .sunday{color:#ff6600;font-weight:bold}
.workinghours td .overtime{color:#990099;font-weight:bold}
.workinghours th.name{width:200px}
.workinghours th.date,.workinghours th.duration{width:70px}
.workinghours th.status{width:120px}
.workinghours th.id{width:10px}
.workinghours th.uinprogress{background:#CCFFCC}
.workinghours th.ucompleted{background:#CCFFFF}
.workinghourssummary th.inprogress{background:#FFFF99}
.workinghourssummary th.completed{background:#FFCCCC}
.workinghourssummary p.title{font-weight:bold;font-size:20px;padding-bottom:5px}
.workinghours th.total,.workinghourssummary th.total,.workinghours th.percentage,.workinghourssummary th.percentage{width:40px}
.workinghours span.day{color:#ff0000;font-weight:bold;}
.workinghours #pagetype{padding-left:385px;}
#fieldworksummary tr td.summaryjname{text-align:left;font-weight:bold;}
#fieldworksummary tr td.total{font-weight:bold;color:#990066;}
#content-admin span.addme-fieldaddremove{background-color:#cc0033;border:1px solid #FF0000;color:#ffffff;font-weight:bold;padding:0 0.2em;}
#content-admin span.removeme-fieldaddremove{background-color:#660033;border:1px solid #FF0000;color:#ffffff;font-weight:bold;padding:0 0.2em;}
#content-others-career .actions{float:left;padding-bottom:10px;}
#language_type{height: 55px;width: 100%;clear: both;}
#language_type p{color:#000080;}
#language_type .checkbox{float: left;}
#language_type .checkbox label{float: right;width: 100px;}
#EditorialTasksSearchtermForm .input.select{clear:both;}
#EditorialTasksSearchtermForm .inputdate{clear:both;}
#EditorialTasksSearchtermForm .journalistname-list{width:100%;}
#content-admin blockquote,#content-sidebar-quotes span.quote-text blockquote{border:none;margin:0;padding:0;font: italic 16px georgia,serif;}
#content-admin blockquote:before{content:open-quote;}
#content-admin blockquote:after{content:close-quote;}
#content-admin blockquote p{text-align:left;}
#content-admin th.quotes-title{width:50%;}
#content-sidebar-quotes .quote-thumbnail,#content-others-quotes .quote-img{margin: 0 10px 10px 0;width: auto;padding:0;}
#content-sidebar-quotes .quote-thumbnail{margin: 0 10px 0 0;}
#content-sidebar-quotes .quote-thumbnail a{padding:0;}
#content-sidebar-quotes .quote-thumbnail a p{margin-bottom:0;}
#content-sidebar-quotes .quote-thumbnail p img{margin:0 9px 2px 3px;}
#content-sidebar-quotes span.quote-text blockquote:before{content:open-quote;}
#content-sidebar-quotes span.quote-text blockquote:after{content:close-quote;}
#content-others-quotes{padding: 8px 16px 10px;}
#content-others-quotes .qtext,#content-admin .qtext p{font:24px georgia,arial,sans-serif;}
#content-others-quotes .quote-text .date{color: #666666;margin-bottom: 20px;}
#content-others-quotes .quote-alltext{margin-top:20px;}
#morequote,#content-sidebar-quotes .quote-alltext{clear:both;}
#content-others .admin-edit{float:right;}
#content-others-quotes .quote-text,.prev-next-button{clear:both;}
.quotepagination{margin-top:0;}
.quotepagination li{display:inline;background:none repeat scroll 0 0 #666666;}
.quotepagination li a{color:#ffffff;font-weight:bold;}
#morequote, #content-sidebar-quotes .quote-alltext{padding-top: 8px;}
#content #main-top-article{margin: 10px 10px 30px;padding: 15px;text-align: center;}
#content #main-top-article .sprite-b_edit{float:right;}
#content .main-intro-story a:hover p{color:#212265;text-decoration:underline;}
#content-others-article .full_text img{max-width:600px}
#content-others-article form#TranslationsReadForm .input{clear:both;}
#content-others-article form#TranslationsReadForm .input.text label{float:left;width:20%;}
#content-others-article form#TranslationsReadForm .input.text input{width:75%}
#content-others-article form#TranslationsReadForm input.textarea label{clear:both;}
.quote-alltext p a{padding:0;}

/* dynDateTime */
.calendar{background:Window;border:1px solid;color:WindowText;cursor:default;display:none;font:11px tahoma,verdana,sans-serif;position:relative;z-index:29999;}
.calendar .button{background:ButtonFace;border:1px solid;padding:1px;text-align:center}
.calendar .combo{background:Menu;border:1px solid;color:MenuText;cursor:default;display:none;font-size:90%;left:0px;padding:1px;position:absolute;top:0px;width:4em;z-index:100}
.calendar .combo .active{border:1px solid #000;padding:0px}
.calendar .combo .label,.calendar .combo .label-IEfix{padding:1px;text-align:center}
.calendar .combo .label-IEfix{width:4em}
.calendar .nav{background:ButtonFace url(menuarrow.gif) no-repeat 100% 100%}
.calendar table{background:Window;border:1px solid;color:WindowText;cursor:default;font:11px tahoma,verdana,sans-serif}
.calendar table.wn{background:ButtonFace;border-right:1px solid ButtonShadow;color:ButtonText;padding:2px 3px 2px 2px}
.calendar tbody td.active{border:1px solid;padding:2px 2px 0px 2px}
.calendar tbody td.disabled{color:GrayText}
.calendar tbody td.hilite{border-bottom:1px solid #000;border-left:1px solid #fff;border-right:1px solid #000;border-top:1px solid #fff;padding:1px 3px 1px 1px}
.calendar tbody td.selected{background:ButtonFace;border:1px solid;color:ButtonText;font-weight:bold;padding:2px 2px 0px 2px}
.calendar tbody td.today{color:#00f;font-weight:bold}
.calendar tbody.day{padding:2px 4px 2px 2px;text-align:right;width:2em}
.calendar tbody.day .othermonth{color:#aaa;font-size:80%}
.calendar tbody.day .othermonth .oweekend{color:#faa}
.calendar tbody.emptycell{visibility:hidden}
.calendar tbody.emptyrow{display:none}
.calendar tbody.rowhilite td,.calendar .combo .hilite{background:Highlight;color:HighlightText}
.calendar td.time{background:ButtonFace;border-top:1px solid ButtonShadow;padding:1px 0px;text-align:center}
.calendar td.time .ampm{text-align:center}
.calendar td.time .colon{font-weight:bold;padding:0px 2px 0px 3px}
.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{background:Menu;border:1px solid #889;font-weight:bold;padding:0px 3px 0px 4px}
.calendar td.time span.active{background:#000;border:#f00;color:#0f0}
.calendar td.time span.hilite{background:Highlight;border:#000;color:HighlightText}
.calendar tfoot.active{border-bottom:1px solid #fff;border-left:1px solid #000;border-right:1px solid #fff;border-top:1px solid #000;padding:2px 0px 0px 2px}
.calendar tfoot.hilite{background:#e4e0d8;border-bottom:1px solid #000;border-left:1px solid #fff;border-right:1px solid #000;border-top:1px solid #fff;padding:1px}
.calendar tfoot.ttip{background:ButtonFace;border:1px solid;color:ButtonText;padding:1px;text-align:center}
.calendar thead.active{border:1px ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding:2px 0px 0px 2px}
.calendar thead.headrow,.calendar thead.daynames,.calendar tfoot.footrow{}
.calendar thead.hilite{border:2px solid;padding:0px}
.calendar thead.name{background:ButtonFace;border-bottom:1px solid ButtonShadow;color:ButtonText;padding:2px;text-align:center}
.calendar thead.title{background:ActiveCaption;border:1px solid #000;color:CaptionText;font-weight:bold;padding:1px;text-align:center}
.calendar thead.weekend,.calendar tbody td.weekend{color:#f00}


/* Slidewrapper */
.sliderwrapper{height:260px;overflow:hidden;position:relative}
.sliderwrapper .contentdiv{-moz-opacity:1;background:#FFF;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);height:100%;left:0;opacity:1;position:absolute;top:0;visibility:hidden}
#paginate-whatson a.selected{color:#000; font-weight:bold;}

/* marquee (newsticker) */
ul.marquee{background:#f2f2ff;border:1px solid #e4e4e4;display:block;height:20px;line-height:1;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:596px}
ul.marquee li{display:block;font:12px sans-serif;left:0;padding:3px 5px;position:absolute;top:-999em;white-space:nowrap}

/* Cat_tree */
.x-panel-bwrap {left:0;overflow:hidden;top:0;width:175px}
.x-tree-node {color:#000000;font:12px sans-serif,arial}
.x-tree-lines .x-tree-elbow-plus {background:url("../img/ext/tree/elbow-plus.gif") repeat scroll 0 0 transparent}
.x-unselectable, .x-unselectable *, .x-grid3-cell, .x-grid3-hd {-moz-user-select:none}
.x-tree-icon, .x-tree-ec-icon, .x-tree-elbow-line, .x-tree-elbow, .x-tree-elbow-end, .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus {background:none no-repeat scroll 0 0 transparent border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px}
.x-tree-lines .x-tree-elbow-minus {background:url("../img/ext/tree/elbow-minus.gif") repeat scroll 0 0 transparent}
.x-tree-lines .x-tree-elbow {background:url("../img/ext/tree/elbow.gif") repeat scroll 0 0 transparent}


/* JQUERY SLIDE MENU */
* html .jqueryslidemenu ul li a{display:inline-block}
.jqueryslidemenu ul{list-style:none;margin:0;padding:0;z-index:100}
.jqueryslidemenu ul li{float:left;}
.jqueryslidemenu ul li a{display:block;padding:8px 9px 6px 9px;text-decoration:none}
.jqueryslidemenu ul li ul{display:block;left:0;position:absolute;visibility:hidden}
.jqueryslidemenu ul li ul li{display:list-item;float:none}
.jqueryslidemenu ul li ul li a{border-bottom:1px solid #ccc;border-top:0;font:bold 11px Verdana;margin:0;padding:5px;text-align:left;width:100px}
.jqueryslidemenu ul li ul li ul{top:0}
.jqueryslidemenu ul li a:hover{background:#808080;color:#FFF;}
.jqueryslidemenu ul li a:link,.jqueryslidemenu ul li a:visited{color:#CCC}
.jqueryslidemenu ul li ul li a:hover{background:#eff9ff;color:#ccc}
.downarrowclass{position:absolute;right:7px;top:12px}
.rightarrowclass{position:absolute;right:5px;top:6px}

 /* FG-MENU */
.fg-button .ui-icon{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}
.fg-button .ui-state-loading .ui-icon{background:url('/img/spinner_bar.gif') no-repeat 0 0}
.fg-button-icon-left{padding-left:2.1em}
.fg-button-icon-left .ui-icon{left:.2em;margin-left:0;right:auto}
.fg-button-icon-right{padding-right:2.1em}
.fg-button-icon-right .ui-icon{left:auto;margin-left:0;right:.2em}
.fg-button-icon-solo{display:block;text-indent:-9999px;width:8px}
.fg-menu .fg-menu-scroll,.fg-menu ul.fg-menu-scroll,.fg-menu-scroll{overflow:scroll;overflow-x:hidden}
.fg-menu .horizontal-divider hr{border:0;height:1px}
.fg-menu .horizontal-divider hr,.fg-menu .horizontal-divider span{margin:5px .6em;padding:0}
.fg-menu .horizontal-divider span{font-size:.9em;padding-left:.2em;text-transform:uppercase}
.fg-menu a span{cursor:pointer;display:block}
.fg-menu li{border:0;clear:both;float:left;margin:0;padding:3px 0;font-size:12px;width:100%}
.fg-menu li li{font-size:1em}
.fg-menu ul{position:absolute;top:0}
.fg-menu ul ul,.ext-gecko2 .x-form-cb-label{top:-1px}
.fg-menu,.fg-menu ul{list-style:none;margin:0;padding:0}
.fg-menu,.fg-menu-flyout li,.ext-ie .x-tab-strip .x-tab-right,.x-tab-strip-closable,.x-tab-scrolling,.ext-strict .ext-ie .x-grid3-header-inner,.ext-strict .ext-ie6 .x-grid3-hd,.ext-ie7 .x-grid-panel .x-panel-bbar,.ext-ie6 .x-grid3-header,.ext-strict .ext-ie .x-menu-list,.x-border-layout-ct{position:relative}
.fg-menu-breadcrumb .fg-menu-prev-list a{float:left;padding-right:.4em}
.fg-menu-breadcrumb li{float:left;font-size:.9em;list-style:none;margin:0;opacity:.7;padding:0 .2em}
.fg-menu-breadcrumb li.fg-menu-current-crumb{padding-top:.2em}
.fg-menu-breadcrumb li.fg-menu-prev-list,.fg-menu-breadcrumb li.fg-menu-current-crumb{clear:left;float:none;opacity:1}
.fg-menu-container{left:-999px;overflow:hidden;padding:.4em;position:absolute;top:0}
.fg-menu-container.fg-menu-flyout,.ext-strict .ext-ie7 .x-panel-tc{overflow:visible; padding:13px;z-index:2000}
.fg-menu-container.fg-menu-ipod .fg-menu-content,.fg-menu-container.fg-menu-ipod .fg-menu-content ul{background: none !important}
.fg-menu-content.fg-ui-widget-content,.fg-menu-content ul.fg-ui-widget-content,.x-panel,.x-panel-noborder .x-panel-body-noborder,.x-window-noborder .x-window-mc,.x-window-plain .x-window-body-noborder,.x-tab-panel-noborder .x-tab-panel-body-noborder{border:0}
.fg-menu-flyout .fg-menu,.ext-ie8 .x-form-cb-label,.ext-strict .ext-ie6 .x-grid3-hd-inner{position:static}
.fg-menu-flyout ul ul{padding:.4em}
.fg-menu-footer{margin-top:.4em;padding:.4em}
.fg-menu-footer a span{cursor:pointer;float:left}
.fg-menu-header{margin-bottom:.4em;padding:.4em}
.fg-menu.fg-menu-has-icons a:link,.fg-menu .fg-menu-has-icons a:visited,.fg-menu .fg-menu-has-icons a:hover,.fg-menu .fg-menu-has-icons a:active{padding-left:20px}
.fg-menu a.ui-state-default:link,.fg-menu a.ui-state-default:visited,.fg-menu a.ui-state-default:hover,.fg-menu a.ui-state-default:active,.fg-menu a.ui-state-hover:link,.fg-menu a.ui-state-hover:visited,.fg-menu a.ui-state-hover:hover,.fg-menu a.ui-state-hover:active,.fg-menu a.ui-state-active:link,.fg-menu a.ui-state-active:visited,.fg-menu a.ui-state-active:hover,.fg-menu a.ui-state-active:active{border:0px solid;font-weight:normal}
.fg-menu a:link,.fg-menu a:visited,.fg-menu a:hover,.fg-menu a:active{float:left;outline: 0 !important;padding:1px 0 3px 0;text-decoration:none;width:95%}
.fg-menu a { border: 0px dashed transparent; }
.fg-menu-breadcrumb .fg-menu-current-crumb a:link,.fg-menu-breadcrumb .fg-menu-current-crumb a:visited,.fg-menu-breadcrumb .fg-menu-current-crumb a:hover,.fg-menu-breadcrumb .fg-menu-current-crumb a:active{background:none;display:block;font-size:1.3em;text-decoration:none}
.fg-menu-breadcrumb .fg-menu-prev-list a:link,.fg-menu-breadcrumb .fg-menu-prev-list a:visited,.fg-menu-breadcrumb .fg-menu-prev-list a:hover,.fg-menu-breadcrumb .fg-menu-prev-list a:active{background:none;text-decoration:none}
.fg-menu-footer a:link,.fg-menu-footer a:visited{float:left;text-decoration:none;width:100%}
li.fg-menu-top{font-weight:bold;padding:0 0 5px;color: #ff9999;font-size:14px;}
li.fg-menu-top2{font-weight:bold;padding:2px 0 5px;font-size:13px;}

/* UI-CORE */
* html.ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:inline-block}
.ui-helper-clearfix{display:block}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{left:-99999999px;position:absolute}
.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}
.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.ui-icon{background:no-repeat;display:block;overflow:hidden;text-indent:-99999px}
.ui-state-disabled{cursor: default !important}
.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}

/* UI-THEME */
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.ui-corner-left{-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px}
.ui-corner-right{-moz-border-radius-bottomright:4px;-moz-border-radius-topright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}
.ui-corner-top{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
.ui-icon{background:url(/css/theme/images/ui-icons_808080_256x240.png);height:16px;width:16px}
.ui-icon-alert{background:0 -144px}
.ui-icon-arrow-1-e{background:-32px -32px}
.ui-icon-arrow-1-n{background:0 -32px}
.ui-icon-arrow-1-ne{background:-16px -32px}
.ui-icon-arrow-1-nw{background:-112px -32px}
.ui-icon-arrow-1-s{background:-64px -32px}
.ui-icon-arrow-1-se{background:-48px -32px}
.ui-icon-arrow-1-sw{background:-80px -32px}
.ui-icon-arrow-1-w{background:-96px -32px}
.ui-icon-arrow-2-e-w{background:-160px -32px}
.ui-icon-arrow-2-n-s{background:-128px -32px}
.ui-icon-arrow-2-ne-sw{background:-144px -32px}
.ui-icon-arrow-2-se-nw{background:-176px -32px}
.ui-icon-arrow-4{background:0 -80px}
.ui-icon-arrow-4-diag{background:-16px -80px}
.ui-icon-arrowrefresh-1-e{background:-160px -64px}
.ui-icon-arrowrefresh-1-n{background:-144px -64px}
.ui-icon-arrowrefresh-1-s{background:-176px -64px}
.ui-icon-arrowrefresh-1-w{background:-128px -64px}
.ui-icon-arrowreturn-1-e{background:-96px -64px}
.ui-icon-arrowreturn-1-n{background:-80px -64px}
.ui-icon-arrowreturn-1-s{background:-112px -64px}
.ui-icon-arrowreturn-1-w{background:-64px -64px}
.ui-icon-arrowreturnthick-1-e{background:-32px -64px}
.ui-icon-arrowreturnthick-1-n{background:-16px -64px}
.ui-icon-arrowreturnthick-1-s{background:-48px -64px}
.ui-icon-arrowreturnthick-1-w{background:0 -64px}
.ui-icon-arrowstop-1-e{background:-208px -32px}
.ui-icon-arrowstop-1-n{background:-192px -32px}
.ui-icon-arrowstop-1-s{background:-224px -32px}
.ui-icon-arrowstop-1-w{background:-240px -32px}
.ui-icon-arrowthick-1-e{background:-32px -48px}
.ui-icon-arrowthick-1-n{background:0 -48px}
.ui-icon-arrowthick-1-ne{background:-16px -48px}
.ui-icon-arrowthick-1-nw{background:-112px -48px}
.ui-icon-arrowthick-1-s{background:-64px -48px}
.ui-icon-arrowthick-1-se{background:-48px -48px}
.ui-icon-arrowthick-1-sw{background:-80px -48px}
.ui-icon-arrowthick-1-w{background:-96px -48px}
.ui-icon-arrowthick-2-e-w{background:-160px -48px}
.ui-icon-arrowthick-2-n-s{background:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background:-144px -48px}
.ui-icon-arrowthick-2-se-nw{background:-176px -48px}
.ui-icon-arrowthickstop-1-e{background:-208px -48px}
.ui-icon-arrowthickstop-1-n{background:-192px -48px}
.ui-icon-arrowthickstop-1-s{background:-224px -48px}
.ui-icon-arrowthickstop-1-w{background:-240px -48px}
.ui-icon-battery-0{background:-48px -176px}
.ui-icon-battery-1{background:-64px -176px}
.ui-icon-battery-2{background:-80px -176px}
.ui-icon-battery-3{background:-96px -176px}
.ui-icon-bookmark{background:-224px -96px}
.ui-icon-bullet{background:-80px -144px}
.ui-icon-calculator{background:-112px -112px}
.ui-icon-calendar{background:-32px -112px}
.ui-icon-cancel{background:0 -128px}
.ui-icon-carat-1-e{background:-32px 0}
.ui-icon-carat-1-n{background:0 0}
.ui-icon-carat-1-ne{background:-16px 0}
.ui-icon-carat-1-nw{background:-112px 0}
.ui-icon-carat-1-s{background:-64px 0}
.ui-icon-carat-1-se{background:-48px 0}
.ui-icon-carat-1-sw{background:-80px 0}
.ui-icon-carat-1-w{background:-96px 0}
.ui-icon-carat-2-e-w{background:-144px 0}
.ui-icon-carat-2-n-s{background:-128px 0}
.ui-icon-cart{background:-48px -112px}
.ui-icon-check{background:-64px -144px}
.ui-icon-circle-arrow-e{background:-112px -192px}
.ui-icon-circle-arrow-n{background:-160px -192px}
.ui-icon-circle-arrow-s{background:-128px -192px}
.ui-icon-circle-arrow-w{background:-144px -192px}
.ui-icon-circle-check{background:-208px -192px}
.ui-icon-circle-close{background:-32px -192px}
.ui-icon-circle-minus{background:-16px -192px}
.ui-icon-circle-plus{background:0 -192px}
.ui-icon-circle-triangle-e{background:-48px -192px}
.ui-icon-circle-triangle-n{background:-96px -192px}
.ui-icon-circle-triangle-s{background:-64px -192px}
.ui-icon-circle-triangle-w{background:-80px -192px}
.ui-icon-circle-zoomin{background:-176px -192px}
.ui-icon-circle-zoomout{background:-192px -192px}
.ui-icon-circlesmall-close{background:-32px -208px}
.ui-icon-circlesmall-minus{background:-16px -208px}
.ui-icon-circlesmall-plus{background:0 -208px}
.ui-icon-clipboard{background:-160px -128px}
.ui-icon-clock{background:-80px -112px}
.ui-icon-close{background:-80px -128px}
.ui-icon-closethick{background:-96px -128px}
.ui-icon-comment{background:-128px -96px}
.ui-icon-contact{background:-192px -128px}
.ui-icon-copy{background:-176px -128px}
.ui-icon-disk{background:-96px -112px}
.ui-icon-document{background:-32px -96px}
.ui-icon-document-b{background:-48px -96px}
.ui-icon-eject{background:-112px -160px}
.ui-icon-extlink{background:-32px -80px}
.ui-icon-flag{background:-16px -112px}
.ui-icon-folder-collapsed{background:0 -96px}
.ui-icon-folder-open{background:-16px -96px}
.ui-icon-gear{background:-192px -112px}
.ui-icon-grip-diagonal-se{background:-80px -224px}
.ui-icon-grip-dotted-horizontal{background:-16px -224px}
.ui-icon-grip-dotted-vertical{background:0 -224px}
.ui-icon-grip-solid-horizontal{background:-48px -224px}
.ui-icon-grip-solid-vertical{background:-32px -224px}
.ui-icon-gripsmall-diagonal-se{background:-64px -224px}
.ui-icon-heart{background:-208px -112px}
.ui-icon-help{background:-48px -144px}
.ui-icon-home{background:0 -112px}
.ui-icon-image{background:-208px -128px}
.ui-icon-info{background:-16px -144px}
.ui-icon-key{background:-112px -128px}
.ui-icon-lightbulb{background:-128px -128px}
.ui-icon-link{background:-240px -112px}
.ui-icon-locked{background:-192px -96px}
.ui-icon-mail-closed{background:-80px -96px}
.ui-icon-mail-open{background:-96px -96px}
.ui-icon-minus{background:-48px -128px}
.ui-icon-minusthick{background:-64px -128px}
.ui-icon-newwin{background:-48px -80px}
.ui-icon-note{background:-64px -96px}
.ui-icon-notice{background:-32px -144px}
.ui-icon-pause{background:-16px -160px}
.ui-icon-pencil{background:-64px -112px}
.ui-icon-person{background:-144px -96px}
.ui-icon-pin-s{background:-144px -144px}
.ui-icon-pin-w{background:-128px -144px}
.ui-icon-play{background:0 -160px}
.ui-icon-plus{background:-16px -128px}
.ui-icon-plusthick{background:-32px -128px}
.ui-icon-power{background:0 -176px}
.ui-icon-print{background:-160px -96px}
.ui-icon-radio-off{background:-96px -144px}
.ui-icon-radio-on{background:-112px -144px}
.ui-icon-refresh{background:-64px -80px}
.ui-icon-scissors{background:-144px -128px}
.ui-icon-script{background:-240px -128px}
.ui-icon-search{background:-160px -112px}
.ui-icon-seek-end{background:-64px -160px}
.ui-icon-seek-first{background:-80px -160px}
.ui-icon-seek-next{background:-32px -160px}
.ui-icon-seek-prev{background:-48px -160px}
.ui-icon-shuffle{background:-80px -80px}
.ui-icon-signal{background:-32px -176px}
.ui-icon-signal-diag{background:-16px -176px}
.ui-icon-squaresmall-close{background:-80px -208px}
.ui-icon-squaresmall-minus{background:-64px -208px}
.ui-icon-squaresmall-plus{background:-48px -208px}
.ui-icon-star{background:-224px -112px}
.ui-icon-stop{background:-96px -160px}
.ui-icon-suitcase{background:-112px -96px}
.ui-icon-tag{background:-240px -96px}
.ui-icon-transfer-e-w{background:-96px -80px}
.ui-icon-transferthick-e-w{background:-112px -80px}
.ui-icon-trash{background:-176px -96px}
.ui-icon-triangle-1-e{background:-32px -16px}
.ui-icon-triangle-1-n{background:0 -16px}
.ui-icon-triangle-1-ne{background:-16px -16px}
.ui-icon-triangle-1-nw{background:-112px -16px}
.ui-icon-triangle-1-s{background:-64px -16px}
.ui-icon-triangle-1-se{background:-48px -16px}
.ui-icon-triangle-1-sw{background:-80px -16px}
.ui-icon-triangle-1-w{background:-96px -16px}
.ui-icon-triangle-2-e-w{background:-144px -16px}
.ui-icon-triangle-2-n-s{background:-128px -16px}
.ui-icon-unlocked{background:-208px -96px}
.ui-icon-video{background:-224px -128px}
.ui-icon-volume-off{background:-128px -160px}
.ui-icon-volume-on{background:-144px -160px}
.ui-icon-wrench{background:-176px -112px}
.ui-icon-zoomin{background:-128px -112px}
.ui-icon-zoomout{background:-144px -112px}
.ui-priority-primary,.fg-ui-widget-content .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.fg-ui-widget-content .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:normal;opacity:.7}
.ui-state-active .ui-icon,.ui-state-highlight .ui-icon{background:url(/css/theme/images/ui-icons_8DC262_256x240.png)}
.ui-state-active a{color:#403D38;outline:none;text-decoration:none}
.ui-state-active,.fg-ui-widget-content .ui-state-active{border:0px solid #c4c5c3;color:#403D38;font-weight:bold;outline:none}
.ui-state-default .ui-icon{background:url(/css/theme/images/ui-icons_eeeeee_256x240.png)}
.ui-state-default a,.ui-state-hover a{color:#fff;outline:none;text-decoration:none}
.ui-state-default,.ui-widget-content .ui-state-default{border:0 solid #327E04;color:#fff;font-weight:bold;outline:none;padding:3px 5px}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{background:none;filter:Alpha(Opacity=35);opacity:.35}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:url(/css/theme/images/ui-icons_cd0a0a_256x240.png)}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd5c0a}
.ui-state-error,.ui-widget-content .ui-state-error{background:#ffedad url(/css/theme/images/ui-bg_highlight-soft_95_ffedad_1x100.png) 50% top repeat-x;border:1px solid #e3a345;color:#cd5c0a}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #e8e1b5;color:#363636}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background:url(/css/theme/images/ui-icons_ffffff_256x240.png)}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{background-color:#ffffff;border:0 solid #327E04;color:#128;font-weight:bold;outline:none;padding:3px 5px}
.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{}
.fg-ui-widget-content{background-color:#212265;border:1px solid #aaaaaa;color:#0cf; padding:10px;}
.positionHelper .fg-ui-widget-content li{ font-size:12px; list-style:none; padding:2px; font-weight:bold;}
.positionHelper .fg-ui-widget-content li a:hover{ color:#00F;}
.positionHelper .fg-ui-widget-content li:hover{ background-color:#FFF; color:#128;font-weight:bold;}
.ui-widget-content .ui-icon{}
.ui-widget-header{border:1px solid #59584f;color:#fff;font-weight:bold}
.ui-widget-header .ui-icon{}
.ui-widget-header a{color:#fff}
.ui-widget-overlay{background:#2e2e28 url(/css/theme/images/ui-bg_glow-ball_25_2e2e28_600x600.png) 50% 35% repeat-x;filter:Alpha(Opacity=65);opacity:.65}
.ui-widget-shadow{-moz-border-radius:8px;-webkit-border-radius:8px;background:#f0f0f0 url(/css/theme/images/ui-bg_flat_35_f0f0f0_40x100.png) 50% 50% repeat-x;filter:Alpha(Opacity=30);margin:-8px 0 0 -8px;opacity:.30;padding:8px}
.fg-ui-corner-all a{ color:#fff;}
.positionHelper .fg-ui-widget-content li.fg-menu-top:hover{background-color:#212265;color: #ff9999;}
.positionHelper .fg-ui-widget-content li.fg-menu-top2:hover{background-color:#212265;color:#00CCFF;}

/* Accordion */
.accordion * {}
.accordion{-moz-border-radius:5px;-webkit-border-radius:5px;background:#ccc;border-radius:5px;margin:0;padding:1px 2px 2px}
dl.accordion{line-height:1.3em;width:100%}
.accordion .followup{color:#191970;font-size:11px;font-weight:bold;margin:0 0 5px 5px}
.accordion dd .view dd{border:0;display:block;font-family:Arial,Helvetica,sans-serif;margin-left:13em;vertical-align:top;width:80%}
.accordion dd .view dt{border:0;clear:both;color:#000;float:left;font-size:12px;font-weight:bold;margin:0;padding:0;padding-left:4px;vertical-align:top}
.accordion dd .editorialTaskresults .view dd{width:70%; line-height:25px;}
.accordion dt{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:#fff;border:1px solid #aaa;border-top-left-radius:5px;border-top-right-radius:5px;color:#777;cursor:pointer;font-size:14px;font-weight:bold;margin:1px 0 0;overflow-x:auto;padding:1.0% 0.8%;text-align:left}
.accordion dt span{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #aaa;border-radius:3px;float:left;overflow:auto;padding:0.1% 0.3%;text-align:left}
.accordion dt.on{background:url(g/tabon.gif) repeat-x #fff;border-bottom:0;color:#333}
#content-admin .accordion dt.on .subtitle{border:0;color:#00F;float:none;font-size:11px;font-weight:bold;margin:0;padding:10px 0px}
#content-admin .accordion dt .title2{font-size:12px;}
#content-admin .accordion dt .subtitle{border:0;float:none;font-size:11px;font-weight:bold;margin:0;padding:10px 0px; background-color:transparent; color:#777;}
.accordion dd{background:#fff;border:1px solid #aaa;display:none;margin:0;overflow-x:auto;padding:0;width:99.8%}
.accordion dd:hover, .accordion dt.on:hover + dd {border-color:#F00}
.accordion h3{color:#C71585;font-size:11px;font-weight:bold;margin:0 0 5px 5px}
.accordion h4{color:#F00;font-size:11px;font-weight:bold;margin:0;padding:3px 5px}
.accordion h5{color:#006;font-size:11px;font-weight:bold;margin:0 0 5px 0;padding:5px 15px}
.accordion label.error{color:#F00;display:inline;float:none;font-size:10px;text-align:left;width:auto}
.accordion dt span.incomplete,.accordion dt span.wait,.accordion dt span.new,.accordion dt span.notready,.accordion dt span.pending{border:0;float:none;padding: 0 0 0 2px;}
.accordion dt span.incomplete{color:#FF0033;}
.accordion dt span.wait{color:#006666;}
.accordion dt span.new{color:#FF6600;}
.accordion dt span.notready{color:#993366;}
.accordion dt span.pending{color:#003399;}
.accordion .subtitle .taskid{clear:both;float:left;padding-right:50px;} 
.accordion .subtitle .rightlist{padding:0px;border:0px;float:right}
p.art_date{color:#832;font-size:xx-small;font-variant:normal;text-align:left}
p.error{background:#e32;color:#fff;font:medium/140% Courier,monospace;margin:1em 0;padding:0.8em}
p.error em{color:#000;font-weight:normal;line-height:140%}
p.sub-title{color:#566D7E;font-weight:bold;margin-bottom:10px;margin-top:15px}


/* Tab */
.tabs{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}
.tabsdiv{background:#fff;padding:1%}
.tabsul{background:#ccc;list-style:none;margin:0;overflow:hidden;padding-top:1px}
.tabsul li{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:#fff;border:1px solid #aaa;border-top-left-radius:5px;border-top-right-radius:5px;color:#777;cursor:pointer;float:left;font-weight:bold;margin-left:2px;padding:2px 4px;text-align:center;white-space:nowrap}
.tabsul li:hover,.accordion dt:hover{background:#f0f0f0;color:#333}
.tabsul li.on{background:#fff url(g/tabon.gif) repeat-x;border-bottom-color:#fff;color:#ff0000;padding-bottom:1px;height:20px}

/* Overlay */
.overlay {-moz-box-shadow:0 0 90px 5px #000000;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666666;display:none;z-index:10000;}
.overlay .close {background:url("/img/close.png") repeat scroll 0 0 transparent;cursor:pointer;height:35px;position:absolute;right:-15px;top:-15px;width:35px;}
div.contentWrap {background:none no-repeat scroll center center transparent;overflow-y:auto;}

/* Datetime picker */
#ui-datepicker-div{background-color:#CCCCCC;padding:0 2px 5px 2px;font-weight:bold;font-size:11px;}
#ui-datepicker-div .ui-corner-all a.ui-state-hover{background-color:#1C3262;color:#c00;}
#ui-datepicker-div .ui-icon{display:inline;color:#fff;text-indent:0;}
#ui-datepicker-div a.ui-datepicker-prev{float:left;width:28px;}
#ui-datepicker-div a.ui-datepicker-next{float:right;width:28px;}
#ui-datepicker-div table{border:0;}
#ui-datepicker-div th, #ui-datepicker-div td{border:0;}
#ui-datepicker-div .ui-datepicker table {border-collapse:collapse;margin:0 0 0.4em;width:100%;border:0 none;}
#ui-datepicker-div .ui-datepicker th {border:0 none;font-weight:bold;padding:0.7em 0.3em;text-align:center;font-size:11px;}
#ui-datepicker-div .ui-datepicker td{height:25px;border:0 none;padding:2px;font-size:11px;}
#ui-datepicker-div .ui-widget-content{background-color:#fff; border:1px solid #AAAAAA;color:#222222;}
#ui-datepicker-div .ui-datepicker-header{position:relative}
#ui-datepicker-div .ui-datepicker-title {line-height:1.8em;margin:0 2.3em;text-align:center;}
#ui-datepicker-div .ui-widget-header{border:1px solid #AAAAAA;color:#fff;font-weight:bold;background-color:#1C3262;font-size:12px;}
#ui-datepicker-div .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {padding:3px 5px;width:1.8em;}
#ui-datepicker-div .ui-datepicker-today .ui-state-highlight{background-color:#FDFCDC;}
#ui-datepicker-div .ui-datepicker-current-day .ui-state-default{background-color:#5F9EA0;}
#ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-widget-content .ui-state-default {background-color:#E6E6E6;border:1px solid #D3D3D3;color:#000000;outline:medium none;padding:0 6px 2px 6px;font-size:12px;}
#ui-datepicker-div .ui-datepicker td span,#ui-datepicker-div .ui-datepicker td a {background:none repeat scroll 0 0 #5D6E95;border:2px solid #FFFFFF;color:#FFFFFF;display:block;padding:0.2em;text-align:right;text-decoration:none;}

/* awkward Showcase */
#showcase-article-story{background: none repeat scroll 0 0 #F2F2FF;padding:10px 10px 5px 10px;margin-bottom: 5px;}
#showcase-article-story .posted-on{margin-bottom:5px;}
.showcase{position: relative;margin: 5px 0;}
.showcase-content-container{display:inline-block;clear:both;margin-bottom: 10px;padding:0px;}
#showcase .full_text img{max-width:585px;}
#showcase .full_text div.caption{margin:0 5px 5px;_margin:0 5px 5px;}
#showcase .full_text div.left{margin-right:8px;_margin-right:8px;}
#showcase .full_text div.right{margin-left:8px;_margin-left:8px;}
.showcase-value-thumb{float:left;width:50px;text-align:center;margin-top:5px;_margin-top:5px;}
.showcase-arrow-next{cursor:pointer;float:left;}
.showcase-arrow-previous{cursor:pointer;float:left;margin-left:475px;_margin-left:475px;}
.showcase-content-wrapper{text-align: center;height: 470px;width: 700px;display: table-cell;vertical-align: middle;}
.showcase-plus-anchor{background-repeat: no-repeat;}
.showcase-plus-anchor:hover{background-position: -32px 0;}
div.showcase-tooltip{background-color: #fff;color: #000;text-align: left;padding: 5px 8px;background-image: url(../images/white-opacity-80.png);}
.showcase-caption{color: #000;padding: 8px 15px;text-align: left;position: absolute;bottom: 10px; left: 10px; right: 10px;display: none;background-image: url(../images/white-opacity-80.png);}
.showcase-onepage .showcase-content{margin-bottom: 10px;}
.showcase-button-wrapper{clear: both;margin-top: 10px;text-align: center;}
.showcase-button-wrapper span{margin-right: 3px;padding: 2px 5px 0px 5px;cursor: pointer;font-size: 12px;color: #444444;}
.showcase-button-wrapper span.active{color: #fff;}
.showcase-thumbnail-container{background-color:#dcdcdc;margin-bottom: 15px;}
.showcase-thumbnail-container,.stories{clear:both;}
.showcase-thumbnail-wrapper{overflow: hidden;}
.showcase-thumbnail{width: 120px;height: 55px;cursor: pointer;border: solid 1px #dcdcdc;position: relative;}
.showcase-thumbnail-caption{position: absolute;bottom: 2px;padding-left: 10px;padding-bottom: 5px;}
.showcase-thumbnail-content{padding: 10px;text-align: center;padding-top: 25px;}
.showcase-thumbnail-cover{position: absolute;top: 0; bottom: 0; left: 0; right: 0;}
.showcase-thumbnail:hover{border: solid 1px #999;}
.showcase-thumbnail:hover .showcase-thumbnail-cover{display: none;}
.showcase-thumbnail.active{border: solid 1px #cc0000;}
.showcase-thumbnail.active .showcase-thumbnail-cover{display: none;}
.showcase-thumbnail-wrapper-horizontal{margin:10px 0;_margin: 10px 0;}
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail{margin-right: 2px;width: 70px;}
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail img{padding:4px;background-color:#ffffff;}
.showcase-thumbnail-wrapper-vertical{padding: 10px;}
.showcase-thumbnail-wrapper-vertical .showcase-thumbnail{margin-bottom: 10px;_margin-bottom: 10px;}
.showcase-thumbnail-button-forward{background:url("/img/icons/arrow-long-right.png") no-repeat scroll;height:49px;width:20px;}
.showcase-thumbnail-button-backward{background:url("/img/icons/arrow-long-left.png") no-repeat scroll;height:49px;width:20px;}
.showcase-thumbnail-button-backward,.showcase-thumbnail-button-forward{cursor: pointer;margin:15px 10px 0;_margin:15px 10px 0;height: 60px;}
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{background-repeat: no-repeat;display: block;width: 17px;height: 17px;}
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical{background-position: 0 -51px;margin-left: 55px;}
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical{background-position: -17px -51px;}
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical{background-position: 0 -34px;margin-left: 55px;}
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical{background-position: -17px -34px;}
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{background-position: 0 -17px;margin-top: 40px;margin-bottom: 40px;}
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal{background-position: -17px -17px;}
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal{background-position: 0 0;margin-top: 40px;margin-bottom: 40px;}
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal{background-position: -17px 0;}
.showcase-thumbnail-button-forward span span,.showcase-thumbnail-button-backward span span{display: none}

/* sprite-img */
.sprite-close{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -493px; width: 36px; height: 36px; } 
.sprite-moreajax{ background:url(/img/is-sprite.png) no-repeat top left;background-position: 0 -1286px; width: 16px; height: 16px; } 
.sprite-announcement{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 0; width: 125px; height: 15px; display:inline-block; } 
.sprite-b_edit{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -429px; width: 14px; height: 14px;display:inline-block; } 
.sprite-comments-black{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -579px; width: 9px; height: 10px;display:inline-block; } 
.sprite-email{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -699px; width: 100px; height: 20px; display:inline-block; } 
.sprite-latest{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -907px; width: 56px; height: 15px; display:inline-block; } 
.sprite-logo-small{ background:url(/img/is-sprite.png) no-repeat top left;background-position: 0 -972px; width: 125px; height: 42px; display:inline-block; } 
.sprite-logo{ background:url(/img/is-sprite.png) no-repeat top left;background-position: 0 -1064px; width: 285px; height: 103px; display:inline-block; } 
.sprite-new{ background:url(/img/is-sprite.png) no-repeat top left;background-position: 0 -1352px; width: 35px; height: 16px; display:inline-block; }  
.sprite-printer{ background:url(/img/is-sprite.png) no-repeat top left;background-position: 0 -1487px; width: 120px; height: 20px; display:inline-block; } 
.sprite-printer_s{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1557px; width: 31px; height: 20px; display:inline-block; } 
.sprite-search{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1761px; width: 20px; height: 19px; display:inline-block; } 
.sprite-comments{background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -639px; width: 9px; height: 10px; display:inline-block;margin:0 3px 0 5px; } 
.sprite-video{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1899px; width: 14px; height: 11px; display:inline-block;margin:0 3px 0 5px; }
.sprite-quoteend{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1627px; width: 20px; height: 17px; display:inline-block;margin-left:5px; } 
.sprite-quotestart{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1694px; width: 20px; height: 17px; display:inline-block;padding-right:5px; } 
.sprite-newsletter{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1418px; width: 19px; height: 19px; float:left;padding-right:9px; }
.sprite-twitter{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1830px; width: 19px; height: 19px; float:left;padding-right:9px; } 
.sprite-facebook{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -769px; width: 19px; height: 19px; float:left;padding-right:9px;} 
.sprite-feed{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -838px; width: 19px; height: 19px; float:left;padding-right:9px; } 
.sprite-mobile{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -1217px; width: 15px; height: 19px; float:left;padding-right:9px; }
.sprite-arrow-long-left,.showcase-thumbnail-button-backward{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -65px; width: 20px; height: 49px;display:inline-block; } 
.sprite-arrow-long-right,.showcase-thumbnail-button-forward{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -164px; width: 20px; height: 49px;display:inline-block; } 
.sprite-arrow-short-left,.showcase-arrow-previous{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -263px; width: 31px; height: 33px;display:inline-block; } 
.sprite-arrow-short-right,.showcase-arrow-next{ background:url(/img/is-sprite.png) no-repeat top left; background-position: 0 -346px; width: 31px; height: 33px;display:inline-block; }

#content-main-feature a{padding:0;}

@media print 
{
.noprint{display: none}
#content{overflow:visible}
h2{font-size:12px}
}
