@charset "utf-8";

@media print {

#top, 
#header,
#footer {
	display: none;
}

#border {
    border: 0 none !important;
}

.none {
	display: block !important;
}

}

/* Bug fix Firefox extra padding
http://www.aheadcreative.com/removing-unwanted-button-padding-in-firefox/
*/
button::-moz-focus-inner { 
    border: 0;
    padding: 0;
}

/* This makes the elements invisible on the page. */
#header h1 a em,
#header strong,
#nav-buttons em,
#header a#access,
#quicksearch button em,
#newsletter button em,
button#info-submit em,
#overview h2,
form#quicksearch label,
#newsletter form label
{
	position: absolute; 
	width: 1px;
	height: 1px;
	left: -3000px;
}

/* This makes the skip-link visible for mobility-impaired users who tab through pages. */
div#header a#access:hover,
div#header a#access:active,
div#header a#access:focus
{
   position: absolute;
   font-weight: bold; 
   top: 0px;
   left: 1px;
   width: 150px;
   height: 18px;
   text-decoration: underline; 
   color: #ffffff; 
   background: #006F53; 
   display: block; 
   padding: 3px;
   text-align: center;
   border: 1px solid #006F53;
}


/* =Global
------------------------------------------------------------------*/

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
blockquote,
dt,
dd,
ol,
ul,
li,
form,
fieldset,
label,
legend,
table,
tr,
th,
td,
address {
	margin: 0;
	padding: 0;
}

html,
body {
    height: 100%;
}

html {
    min-height: 100%;
    margin-bottom: 1px;
}

ol,
ul,
li {
    list-style-type:none;
}

body
{ 
	font: 69%/140% Verdana, Helvetica, Arial, sans-serif; 
	line-height: 1.6em;
	color: #333;
	background-color: #EBE9E5;
}

hr {
/*
    clear:both;
    visibility:hidden;
 */
   margin: 20px 0 20px 0;
   height: 1px;
   color: #999;
}

object {
    outline: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td {
	font-size: 0.7em;
	padding: 0.2em 0.4em 0.2em 0.4em;
	vertical-align: top;
}

th
{
	padding: 0.4em 0.4em 0.4em 0.4em;
}

img {
    border: 0;
}

p { 
	margin: 0.6em 0 0.8em 0;
}

abbr {
	cursor:help;
}

.right {
	float:right;
}

.left {
	float:left;
}

.clear {
	clear: both;
}

.none {
	display: none;
}

.disclaimer {
	font-size: 0.9em;
}

.odd {
	background-color: #FFFFFF;
}

.even {
	background-color: #EBE9E5;
}

.break {
	background-color: #F3F3F3;
	font-weight: bold;
}

img.top-bottom {
	margin: 20px 0 20px 0;
}

p.note {
	font-size: 0.9em;
}


/* =Links
------------------------------------------------------------------*/

a {
	color: #006F53;
}

a:hover,
a:focus {
	color: #BCDC05;
	text-decoration: none;
}

a.link-important,
span.link-important {
	background: url(/img/arrow-sprite.png) no-repeat -6px -234px;
	padding-left: 10px;
}

span.link-important {
	color: #006F53;
	font-weight: bold;
}

a.link-tel {
	text-decoration: none;
	color:#333;
}


/* =Headlines
------------------------------------------------------------------*/

h1 {
    font-size: 2.18em;
    line-height: 1.3em;
    font-weight: normal;
    color: #757477;
    margin: 10px 0 15px 0;
}

h2 {
    font-size: 1.45em;
    line-height: 1.3em;
    font-weight: bold;
    color: #006F53;
    margin: 20px 0 10px 0;
}

h3 {
    font-size: 1.27em;
    color: #757477;
    margin: 10px 0 0 0; 
}

h4 {
    color: #006F53;
    font-size: 1.1em;
    margin: 5px 0 0 0;
}

h5 {
	font-size: 0.9em;
}

/* =Layout
------------------------------------------------------------------*/

#page {
    background-color: #EBE9E5;
    height: 100%;
    width: 975px;
    margin: 0 auto;
}

#border {
    margin: 0 auto;
    width: 975px;
    border: 1px solid #ccc;
    background-color: #fff;
}

#top {
    background-color: #EBE9E5;
    position: relative;
    width: 975px;
    height: 35px;
    margin: 0 auto;
}

#header {
    position: relative;
    height: 298px; /* 1px gap */
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
	/* default header image. Used as a fallback when no page-specific header has been defined. */
	background: url(/img/header/ueber-skandia.jpg) no-repeat 0 0;
}


#main {
	margin: 10px 0 10px 0;
}


#content {
	width: 520px;
	float: left;
	padding: 0px 17px 10px 17px;
	/*background-color:#FFCCCC;*/
}

#sidebar {
	width: 200px;
	margin: 0 10px 0 0;
	float: right;
	/*background-color:#FFFFCC;*/
}

#overview {
	clear: both;
	background: #eae9e5 url(/img/overview-bg.png) no-repeat;
	padding-bottom: 0px;
	border-top: 1px solid #D6D5D1;
}

#footer {
	clear: both;
	padding: 0 14px 10px 10px;
	background: #EBE9E5 url(/img/logo-old-mutual.png) no-repeat 740px;
	font-size: 0.86em;
	color: #6A6965;
	height: 50px;
}




/* =div#top
------------------------------------------------------------------
------------------------------------------------------------------*/

/* =meta navigation (utilities)
------------------------------------------------------------------*/

ul#metanav {
    position: absolute;
    bottom: 8px;
	left: 5px;
    font-size: 0.91em;
}

ul#metanav li {
    display: block;
    float: left;
    line-height: 1.2em;
}

ul#metanav .border {
    border-right: 1px solid #666666;
}

ul#metanav li a {
    margin: 0 7px;
    color: #666666;
    text-decoration: underline;
}

ul#metanav li a:hover, ul#metanav li a:focus {
    text-decoration: none;
}

ul#metanav li a.active {
	color: #D14414;
	font-weight: bold;
	text-decoration: none;
}

/* =top search
------------------------------------------------------------------*/

div#topsearch {
	width: 193px;
	padding: 5px 10px 5px 10px;
    position: absolute;
	right: -10px;	
	top: 3px;		
}




/* =div#border
------------------------------------------------------------------
------------------------------------------------------------------*/

/* =header
------------------------------------------------------------------*/
#header h1 a {
	width: 240px;
	height: 80px;
	display: block;
	background: url(/img/header/skandia-logo.png) no-repeat 0 0;
}

#header h1 {
 	position: absolute;
 	top: -10px;
	left: 10px;
 	z-index: 100;
}


/* =main
------------------------------------------------------------------*/

/*** =breadcrumbs */
ul#breadcrumbs {
    position: relative;
    bottom: 5px;
	/*left: 220px;*/
	margin: 0 0 0 -5px;
}

ul#breadcrumbs li {
    display: inline;
	margin-left: 5px;
}

/*** =left (incl. section navigation with 4 level of depth */
div#left {
	float: left;
	width: 200px;
	margin: 0 0 0 10px;
}

ul#sectionNav li {
    display:inline;
}

ul#sectionNav li a {
    display: block;
    padding: 7px 2px 8px 18px;
    line-height: 1.2em;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    background: #006F53 url(/img/bg_sec_nav.gif) no-repeat 6px center;
    border-bottom: 1px solid #FFFFFF;
}

ul#sectionNav li a:hover,
ul#sectionNav li a.act {
    background: #C3E405 url(/img/bg_sec_nav_hover.gif) no-repeat 7px center;
    color: #004236;
}

ul#sectionNav li a.sub {
    background: #006F53 url() no-repeat 6px center;
    border-bottom: none;
    padding: 8px 2px 8px 18px;
}

ul#sectionNav li a.sub:hover,
ul#sectionNav li a.subact {
    background: #C3E405 url(/img/bg_sec_nav_sub_hover.gif) no-repeat 6px center;
    color: #004236;
}

ul#sectionNav li a.subact,
ul#sectionNav li a.subact:hover {
    font-weight: bold;
}

ul#sectionNav li ul li a {
    background: #E5F0ED none;
    border-bottom: 1px solid #FFFFFF;
    font-weight: normal;
    color: #004236;
}

ul#sectionNav li ul li a:hover,
ul#sectionNav li ul li a.act,
ul#sectionNav li ul li a.act:hover {
    font-weight: bold;
    background: #C3E405 none;
    border-bottom: 1px solid #FFFFFF;
    color: #004236;
}

ul#sectionNav li ul li a:hover {
    font-weight: normal;
}

ul#sectionNav li ul li a.sub,
ul#sectionNav li ul li a.sub:hover {
    background: none;
    background-color: #E5F0ED;
    font-weight: bold;
    border-bottom: none;
}

ul#sectionNav li ul li a.sub:hover {
    background-color: #C3E405;
}

ul#sectionNav li ul li a.subact {
    background: #C3E405 none;
    border-bottom: none;
}

ul#sectionNav li ul li ul li a.sub {
    border-bottom: none;
    padding: 4px 2px 5px 30px;
    background: #E5F0ED none;
}

ul#sectionNav li ul li ul li a.sub:hover {
    border-bottom: none;
    padding: 4px 2px 5px 30px;
    background: #E5F0ED url(/img/bg_sec_nav_subitem_hover.gif) no-repeat 20px 8px;
}

ul#sectionNav li ul li ul li a {
    padding: 4px 2px 5px 30px;
    border-bottom: none;
}

ul#sectionNav li ul li ul li ul li a {
    padding: 4px 2px 5px 40px;
    border-bottom: none;
}

ul#sectionNav li ul li ul li a:hover,
ul#sectionNav li ul li ul li a.act,
ul#sectionNav li ul li ul li a.act:hover,
ul#sectionNav li ul li ul li a.subact:hover {
    border-bottom: none;
    background: #E5F0ED url(/img/bg_sec_nav_subitem_hover.gif) no-repeat 20px 8px;
}

ul#sectionNav li ul li ul li a.subact {
    border-bottom: none;
    background: #E5F0ED url(/img/bg_sec_nav_subitem_hover.gif) no-repeat 20px 8px;
    font-weight: bold;
}

ul#sectionNav li ul li ul li ul li a:hover,
ul#sectionNav li ul li ul li ul li a.act,
ul#sectionNav li ul li ul li ul li a.act:hover {
    border-bottom: none;
    background-position: 30px 8px;
}

/*** =content */
#content li.style {
    list-style-type: square;
	margin: 0 0 0 20px;
}

#col2-left {
	width: 360px;
	float: left;
	/*background-color: #00CC66;*/
}

#col2-right {
	width: 360px;
	float: right;
	/*background-color: #669999;*/
}

#col2-left-small {
	width: 255px;
	float: left;
	/*background-color: #00CC66;*/
}

#col2-right-small {
	width: 255px;
	float: right;
	/*background-color: #669999;*/
}


/*** =sidebar */
#sidebar h4 {
	color: #333333;
}

.portlet {
	margin: 0 0 1px 0;
	padding: 5px 10px 5px 10px;
	background-color: #EBEAE6;
}

div#contact ul {
	margin: 10px 0 0 0;
}

div#contact ul li {
	display: inline;
}

div#contact ul li a,
div#contact ul li span {
	display: block;
	margin: 0px 0 8px 0;
	padding: 0px 0px 2px 50px;
	line-height: 28px;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
}

div#contact ul li span.contact-phone {
    background: transparent url(/img/phone.gif) no-repeat 0px -33px;
	text-decoration: none;
	color: #006F53;
}
div#contact ul li span.contact-phone a {
	padding: 0;
	margin: 0;
	text-decoration: none;
	color: #006F53;
	border: 0 none;
}
div#contact ul li span.contact-phone a:hover {
	cursor: default;
}
div#contact ul li a.contact-email {
    background: transparent url(/img/email.gif) no-repeat 0px -33px;
	text-decoration: none;
}
div#contact ul li a.contact-location {
    background: transparent url(/img/location.gif) no-repeat 0px -33px;
	text-decoration: none;
}
div#contact ul li a.contact-advice {
    background: transparent url(/img/advice.gif) no-repeat 0px -33px;
	text-decoration: none;
}


div#contact ul li span.contact-phone:hover {
    background: transparent url(/img/phone.gif) no-repeat 0px -33px;
	color: #006F53;
}
div#contact ul li a.contact-email:hover {
    background: #FFFFFF url(/img/email.gif) no-repeat 0px -1px;
	color: #006F53;
}
div#contact ul li a.contact-location:hover {
    background: #FFFFFF url(/img/location.gif) no-repeat 0px -1px;
	color: #006F53;
}
div#contact ul li a.contact-advice:hover {
    background: #FFFFFF url(/img/advice.gif) no-repeat 0px -1px;
	color: #006F53;
}


/*** =overview */
#overview h3 {
	font-size: 1em;
	font-weight: bold;
	color: #016F52;
	margin: 10px 0 4px 0;
}

#overview a {
	color: #636665;
	text-decoration: none;
}

#overview a:hover {
	color: #BCDC05;
	text-decoration: underline;
}

#overview .column {
	float: left;
	width: 222px;
	padding: 4px 0 10px 20px;
	margin-bottom: 10px;
}

#overview .column ul {
	padding-left: 10px;
	line-height: 180%;
}





/* =div#footer
------------------------------------------------------------------
------------------------------------------------------------------*/

#footer a {
	color: #6A6965;
	border-left: 1px solid #999999;
	margin-left: 3px;
	padding-left: 7px;
}

#footer ul {
	padding-top: 12px;
}

#footer ul li {
	display: inline;
}

#footer img {
	float: right;
	padding-top: 6px;
}




/* =Miscellaneous
------------------------------------------------------------------
------------------------------------------------------------------*/

/* =forms
------------------------------------------------------------------*/

/* =form behaviour */
fieldset {
	border: none;
	margin: 0;
}

input,
select,
textarea {
	color: #666;
	font-size: 1.1em;
}

input.text-input {
	height: 16px;
	width: 240px;
}

#quicksearch input,
input#subscribe {
	height: 16px;
	width: 140px;
}

input.text-input,
textarea.text-input,
#quicksearch input,
input#subscribe {
	margin: 0;
	border: 1px solid #999;
	padding: 2px 0 0 4px;
}

input.text-input:hover,
textarea.text-input:hover,
#quicksearch input:hover,
input#subscribe:hover {
	background: none repeat scroll 0 0 #F2F8CD;
}

input.text-input:focus,
textarea.text-input:focus,
#quicksearch input:focus,
input#subscribe:focus {
	background: none repeat scroll 0 0 #F2F8CD;
	border-color: #666;
}

/* =quicksearch form */
form#quicksearch {
    padding: 0 8px 12px;
	position: relative;
}

#quicksearch legend {
	display: none;
}

#quicksearch button {
    background: url(/img/arrow-sprite.png) no-repeat scroll left bottom transparent;
    border: 0 none;
    cursor: pointer;
    height: 19px;
    padding: 0;
    width: 20px;
    bottom: 13px;
    margin: 0 0 0 0.4em;
    position: absolute;
    right: 10px;
}


/* =sidebar forms */
form#subscribe-newsletter {
    padding: 0 8px 12px;
	position: relative;
}

#subscribe-newsletter legend {
	display: none;
}

.portlet form {
	margin: 10px 0 0 0 ;
}

#newsletter form label {
	display: block;
	padding: 1em 0 0.5em;
}

#newsletter button {
    background: url(/img/arrow-sprite.png) no-repeat scroll left bottom transparent;
    border: 0 none;
    cursor: pointer;
    height: 19px;
    padding: 0;
    width: 20px;
    bottom: 13px;
    margin: 0 0 0 0.4em;
    position: absolute;
}


/* =teaser
------------------------------------------------------------------*/

.teaser
{
width: 364px;
float: left;
padding: 12px 60px 10px 0;
}

.teaser p
{
font-size: 1.1em;
margin-bottom: 0;
line-height: 140%;
}

.teaser,
.more
{
float: right;
background:   url(/img/arrow-sprite.png) no-repeat 0 4px;
padding-left: 18px;
font-size: 1.1em;
}


/* =jumpto
------------------------------------------------------------------*/

ul#jumpto
{
margin: 20px auto 16px 16px;
line-height: 180%;
}

ul#jumpto li
{
background:   url(/img/i-check.gif) no-repeat 0 70%;
padding-left: 16px;
}

ul#jumpto a
{
color: #016F52;
font-weight: bold;
}

ul#jumpto a:hover {color: #BCDC05;}


/* =tables
------------------------------------------------------------------*/

table.valuetable,
table.berater {
	border-collapse: collapse;
	margin: 10px 0 15px 0;
	padding: 0;
}

table.valuetable th,
table.berater th {
	background-color: #EFEDEA;
	/*border: 1px solid #D7D4CB;*/
	color: #006F53;
	font-size: 1.09em;
	font-weight: bold;
	margin: 0;
	text-align: left;
	vertical-align: top;
}

table.valuetable td {
	/*border: 1px solid #D7D4CB;*/
	margin: 0;
	font-size: 100%;
	line-height: 2.21em;
}

table.berater td {
	border-bottom: 1px solid #D7D4CB;
	margin: 0;
	font-size: 100%;
	line-height: 2.21em;
}

table.valuetable td.note {
	font-size: 0.9em;
}

table.align-right th,
table.align-right td {
	text-align: right;
}

table.align-right th.align-left,
table.align-right td.align-left {
	text-align: left;
}

table.valuetable th.align-right,
table.valuetable td.align-right {
	text-align: right;
}

table.portfolios td,
table.contact td,
table.form td,
table.font100 td {
	font-size: 100%;
}

table.compare-products
{
border: 1px solid #D6D5D1;
border-left: none;
margin: 1em 0;
}

table.compare-products th
{
text-align: left;
background-color: #EEEDE9;
border-bottom: 1px solid #D6D5D1;
border-left: 1px solid #D6D5D1;
}

table.compare-products td {
border-left: 1px solid #D6D5D1;
color: #636665;
}

table.compare-products td a {
color: #016F52;
font-weight: bold;
}

table.compare-products td a:hover {
	color: #BCDC05;
}

table.compare-products h3
{
font-size: 1.06em;
font-weight: bold;
margin: 2px 0 2px 0;
}

table.compare-products h4
{
font-size: 1em;
font-weight: bold;
margin: 0.8em 0 0.4em 0;
}

table.compare-products p
{
margin-top: 0;
}

table.compare-products td.active
{
background-color: #E6EFEC;
}

/* =accordion */

.accordion h3
{
border: 1px solid #D6D5D1;
border-width: 1px 0 0 0;
padding: 0.4em 5px;
background: #ebeae6 url(/img/accordion-header-bg.png) repeat-x;
margin: 0 !important;
cursor: pointer;
}

.accordion h3:hover,
.accordion h3.active
{
 background: #01785e url(/img/accordion-header-active-bg.png) repeat-x;
 color: white;
}

.accordion h3 strong
{
 font-weight: normal;
 background:   url(/img/arrow-sprite.png) -4px -36px no-repeat;
 padding: 0 0 0 15px;
}

.accordion h3:hover strong,
.accordion h3.active strong
{
  background-position: -3px -74px;
}

.accordion
{
border: 1px solid #D6D5D1;
border-width: 0 1px 1px 1px;
}

.accordion div
{
padding: 5px;
border: 1px solid #D6D5D1;
border-width: 1px 0 0 0;
}

.accordion ul li a 
{
background:   url(/img/arrow-sprite.png) no-repeat -3px -234px;
padding-left: 16px;
}

/*-----------------------------------------------------
Button CSS
.button for links <a>#</a>
button.button for button <button>#</button> within forms
Author: 	Skandia
Name: 	    button
-----------------------------------------------------*/

.button,
.button-arrow-right,
.button-arrow-down {
	font-size: 1.1em;
}

button.button,
button.button-arrow-right,
button.button-arrow-down {
    border: 0 none;
    cursor: pointer;
}

.button,
.button-arrow-right,
.button-arrow-down {
	margin: 5px 0 5px 0;
	height:29px;
	float:left;
	display:block;
	text-decoration:none;
}

.button {
	padding:0 0 0 5px;
	background:transparent url(/img/bg_button_left.png) no-repeat top left;
}

.button-arrow-right {
	padding:0 0 0 29px;
	background:transparent url(/img/bg_button_left_arrow_right.png) no-repeat top left;
}

.button-arrow-down {
	padding:0 0 0 29px;
	background:transparent url(/img/bg_button_left_arrow_down.png) no-repeat top left;
}

.button span,
.button-arrow-right span,
.button-arrow-down span {
	padding:0px 7px 0px 2px;
	line-height:29px;
	display:block;
	background:transparent url(/img/bg_button_gn.png) no-repeat top right;
	font-weight:bold;
	color:#ffffff;
	text-transform: uppercase;
}


/*-----------------------------------------------------
Icon CSS
Author: 	Skandia
Name: 	    icon
-----------------------------------------------------*/
.icon {
	padding-left: 20px;
	height: 20 px;
	background-repeat: no-repeat;
	background-position: left center;
	background-position-y: top;
}

li.icon,
p.icon {  
	background-position: left top;
}

li.icon {
	margin: 0 0 10px 0;;
}

a.icon  {
	padding-top: 3px;
}

.pdf {
	background-image: url(/img/pdf.gif);
}

.rtf {
	background-image: url(/img/rtf.gif);
}

.rss {
	background-image: url(/img/feed-icon-16x16.png);
}

.tag-blatt-lime {
	background-image:url(/images/investment/tag_blatt_lime.png);
}

.tag-folder {
	background-image:url(/images/investment/tag_folder.png);
}

.tag-neu-d {
	background-image:url(/images/investment/tag_neu_d.png);	
}

.tag-neu-e {
	background-image:url(/images/investment/tag_neu_e.png);
}

.tag-neu-f {
	background-image:url(/images/investment/tag_neu_f.png);
}

.tag-stop {
	background-image:url(/images/investment/tag_stop.png);
}

.perform-arrow-highup {
	background-image:url(/images/investment/perform_arrow_highup.gif);
}
 
.perform-arrow-nochange {
	background-image:url(/images/investment/perform_arrow_nochange.gif);
}
 
.perform-arrow-down {
	background-image:url(/images/investment/perform_arrow_down.gif);
}


/*-----------------------------------------------------
Investment CSS
Author: 	Skandia
Name: 	    investment
-----------------------------------------------------*/

/* =page Investment overview h3 */
.box-heading {
	color: #333;
}

/* =fund short info line on top */
.short-info {
    color: #757477;
    font-size: 1.1em;
	font-weight: bold;
    margin: 0 0 0 0;
}

/* =fund compare note and link */
.fund-compare {
	margin: 0;
}

/* =page view and numbering (fund search) */
.page {
	margin-bottom: 0.8em;
    border-bottom: 1px solid #E4F19B;
	border-top: 1px solid #E4F19B;
}

.page ul {
	margin: 0.6em 0 0.8em 0;
}

.page ul li {
	display: inline;
}

li.page-numbers {
	margin-right: 100px;
}

/* =NAV change legend */
.list-inline ul li {
	display: inline;
	margin-right: 20px;
	padding-bottom: 5px;
}

/* =legend for chart and asset allocations */
.legend {
	padding-left: 15px;
	height: 15px;
}

.black-70 { background: url(/images/investment/black_70.jpg) no-repeat 0; }

.grey-100 { background: url(/images/investment/grey_100.jpg) no-repeat 0; }

.grey-40 { background: url(/images/investment/grey_40.jpg) no-repeat 0; }

.green-100 { background: url(/images/investment/green_100.jpg) no-repeat 0; }

.green-40 { background: url(/images/investment/green_40.jpg) no-repeat 0; }

.lime-80 { background: url(/images/investment/lime_80.jpg) no-repeat 0; }

.lime-40 { background: url(/images/investment/lime_40.jpg) no-repeat 0; }

#col2-left ul.legend-list,
#col2-right ul.legend-list {
	margin: 10px 0 0 10px;
	float: left;
}

#col2-left ul.legend-list li,
#col2-right ul.legend-list li {
	margin: 0 0 5px 0;
}

/* =chart settings fund performance */
#col2-left ul.chart_settings,
#col2-right ul.chart_settings {
	margin: 10px 0 0 0;
}

#col2-left ul.chart_settings li,
#col2-right ul.chart_settings li {
	margin: 0 0 10px 0;
}

/* =fund-search-form */
#col2-left ul.fund-search-list li,
#col2-right ul.fund-search-list li {
	margin: 0 0 5px 0;
}

ul.fund-search-list li select {
	width: 173px;
}

/* =subnav */
ul#subnav {
    position: relative;
    top: 0px;
	left: 0px;
	margin-top: 10px;
}

ul#subnav li {
    display: inline;
}

ul#subnav li a {
    display: block;
    text-indent: 24px;
    float: left;
    width: 180px;
    line-height: 20px;
    margin: 1px 0 10px 0;
    border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
    background: url(/img/bg_sub_nav.gif) repeat-x;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 1.1em;
}

ul#subnav li#lastItem a {
    border-right: none;
    width: 186px;
}

ul#subnav li a:hover,
ul#subnav li a:focus,
ul#subnav li a.act {
    background-position: 0 -30px;
    color: #006F53;
}


/*-----------------------------------------------------
RSS Feed - Homepage CSS
Author: 	Skandia
Name: 	    rss-home
-----------------------------------------------------*/

div.feedburnerFeedBlock ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div.feedburnerFeedBlock ul li {
	margin-bottom: 5px;
	padding: 0;
	text-indent: 0;
}

div.feedburnerFeedBlock span.headline {
	background: url(/img/arrow-sprite.png) no-repeat -6px -234px;
	padding-left: 10px;
}
	
div.feedburnerFeedBlock p.date {
	color: #666;
	margin: 0;
	padding: 0;
}

div.feedburnerFeedBlock ul li div {
	display: inline;
}

div.feedburnerFeedBlock div#creditfooter {
	display: none;
}
