body {
      background:#A9DDEB url("../images/bg/new-stories-bk.png") repeat-x;
      /*overflow:hidden;*/
}

body {
      color:#333333;
      font-family:arial,helvetica,verdana,arial,sans-serif;
      font-size:76%;
}

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
      border:0 none;
      margin:0;
      outline-color:-moz-use-text-color;
      outline-style:none;
      outline-width:0;
      padding:0;
      vertical-align:baseline;
}

a{
      text-decoration:none;
      color:#0092BB;
}

ol, ul {
      list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
      border-collapse: separate;
      /* YAHOO: border-collapse:collapse; */
      border-spacing: 0;
}

caption, th, td {
      text-align: left;
      font-weight: normal;
}

address,caption,cite,code,dfn,em,strong,th,var {
      font-style:normal;
      font-weight:normal;
}

p {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size:1.0em;
      margin-top:0.3em;
      margin-bottom:0.3em;
}

strong, strong *{font-weight: bold;}
em, em *{font-style: italic;}

.clear {clear:both;}
.right {text-align:right;}
.small {font-size:0.8em;}

/* self clearing floats */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display:block;}


/* Links
--------------------------------------------------------------------*/
a:link, a:visited {
      color: #000;
      text-decoration: underline;
}

a:hover, a:active {
      color: #0092bb;
      text-decoration: none;
}

:focus, a:active {outline: none;}

a.imglink:link,
a.imglink:visited {border:none;}
a.imglink:hover {background:transparent;}

a.action:link, a.action:visited {
      color: #777;
      text-decoration: underline;
}

a.action:hover, a.action:active {
      color: #fff;
      background-color: #777;
      text-decoration: none;
}

/* Headings
--------------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {
      margin:0 0 0.5em;
      font-size:1.4em;
}
h2 {font-size:1.3em;}
h3 {font-size:1.2em;}
h4 {font-size:1.1em;}
h5 {font-size:1.1em;}
h6 {font-size:1.1em;}

/* STANDARD QUOTES */

q { quotes: "\201C" "\201D" "\2018" "\2019"; }
q:lang(sv) { quotes: '\201D' '\201D' '\2019' '\2019'; }
q:lang(da) { quotes: '\00BB' '\00AB' '\203A' '\2039'; }

q:before { content: open-quote; }
q:after  { content: close-quote; }

/* SAFARI SUPPORT */

q:before   { content: '\201C'; }
q:after    { content: '\201D'; }
q q:before { content: '\2018'; }
q q:after  { content: '\2019'; }

/* BLOCKQUOTES */

blockquote * { quotes: none; }
blockquote > *:before { content: '\201C'; }
blockquote > *:after  { content: '\201D'; }
blockquote q:before   { content: '\2018'; }
blockquote q:after    { content: '\2019'; }

/* LANGUAGE-SPECIFIC QUOTES SAFARI STYLE */

*[lang~='da'] q:before, q[lang~='da']:before,
*[lang~='da'] blockquote > *:before, blockquote[lang~='da'] > *:before { content: '\201E'; }

*[lang~='da'] q:after, q[lang~='da']:after,
*[lang~='da'] blockquote > *:after, blockquote[lang~='da'] > *:after { content: '\201C'; }

*[lang~='da'] q q:before, q[lang~='da'] q:before,
*[lang~='da'] blockquote q:before, blockquote[lang~='da'] q:before { content: '\2019'; }

*[lang~='da'] q q:after, q[lang~='da'] q:after,
*[lang~='da'] blockquote q:after, blockquote[lang~='da'] q:after { content: '\2019'; }

*[lang~='sv'] q:before, q[lang~='sv']:before,
*[lang~='sv'] blockquote > *:before, blockquote[lang~='sv'] > *:before { content: '\201D'; }

*[lang~='sv'] q:after, q[lang~='sv']:after,
*[lang~='sv'] blockquote > *:after, blockquote[lang~='sv'] > *:after { content: '\201D'; }

*[lang~='sv'] q q:before, q[lang~='sv'] q:before,
*[lang~='sv'] blockquote q:before, blockquote[lang~='sv'] q:before { content: '\2019'; }

*[lang~='sv'] q q:after,  q[lang~='sv'] q:after,
*[lang~='sv'] blockquote q:after, blockquote[lang~='sv'] q:after { content: '\2019'; }


/* sitemap styles */
.tsitemap_wrp{ padding:0;}
.tsitemap_wrp h3{ background:#e3e3e3; padding:5px 10px; margin:10px 0 0 0}
.tsitemap_wrp ul{ list-style:none; display:block;}
.tsitemap_wrp li { font-size:12px; list-style:none;}
.tsitemap_wrp li a{ color:#666 !important; text-decoration:none;}
.tsitemap_wrp li a:hover {color:#73C9FC;}
.tsitemap_wrp a{ color:#73C9FC; font-size:11px; text-align:right; padding:0 8px; text-decoration:underline;}
.rounded_corners{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url(../images/PIE.htc); }

.rcontainer_top { background:url("../images/round-top-bg.png") no-repeat 0 0; height:12px; width:790px; }
.rcontainer_mid { background:#fff; padding:20px 10px; margin-bottom:0 !important; width:770px; }
.rcontainer_bot { background:url("../images/round-bot-bg.png") no-repeat 0 0; height:12px; width:790px; margin-bottom:10px !important; }

.rel {
 position: relative;
 z-index: inherit;
 zoom: 1; /* For IE6 */
}
