/* fdw overview */

#header_container {
    margin-top: 10px; 
}

#header_container table
{
    border-collapse: collapse;
}

#header_container_title {
    margin-left: 10px;
}

#body_container {
    width: 820px;
}

#body_container_left_space{
    width:15px;
    height:335px
}

#bc_news_main_content {
    width: 435px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 16px;
}

#bc_main_content {
    padding-top: 30px;
    width: 435px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 16px;
}

#bc_image_content {
    padding-top:20px;
    width: 150px;
}
#bc_image_content div {
    width: 150px;
    overflow: hidden;
}
#bc_text_content {
    padding: 20px;
    width: 320px;
    font-size: 16px;
}

#bc_navbar {
    width: 350px;
}

.style20 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1568A3;
}
.style21:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
	text-decoration:none;
}
.style21:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
	text-decoration:none;
}
.style21:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2A4C5B;
	text-decoration:underline;
}
.style22 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
}
#sub_header{
	color:#1069A7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
        position: relative;
        top: -2px;
}
.style23 {
	color:#1069A7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
}
.style24 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2A4C5B;
}
.style25 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.style26 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
}
a.style26 {
	text-decoration:none;
	font-style:italic;
	color:#1069A7;
}
	a.style26:hover {
		color:#6BB2D1;
                text-decoration:none;
	}
.style29 {
	font-family:Arial, Helvetica, sans-serif;
	color:#4F8080;
	font-size:18px;
}
	.style29:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#4F8080;
		font-size:18px;
		text-decoration:none;
	}
	.style29:visited {
		font-family:Arial, Helvetica, sans-serif;
		color:#4F8080;
		font-size:18px;
		text-decoration:none;
	}
	.style29:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#2A4C5B;
		text-decoration:none;
	}
.style31 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.style31a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.style31a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.style31a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#838587;
}
.style35 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.style36 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2A4C5B;
}
.style40 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.style42 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
}
.header {
	background-image:url('/imagesnew/2/gb/investor-relations/advfn-logo.gif');
	background-repeat:no-repeat;
	background-position:left center;
}
.tramlines1 {
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#C4DAE9;
	border-bottom-color:#C4DAE9;
	border-top-width:thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
}
.tramtext:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1568a3;
	text-decoration:none;
}
.tramtext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1568a3;
	text-decoration:none;
}
.tramtext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2A4C5B;
	text-decoration:underline;
}
.subheading {
	color:#1069A7;
	font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
	font-size:19px;
}
	.subheading:link {
		text-decoration:none;
	}
	.subheading:visited {
		color:#1069A7;
		text-decoration:none;
	}
	.subheading:hover {
		color:#6BB2D1;
	}
#right_col {
	width:250px;
	vertical-align:top;
}
#right_col_container {
	width:250px;
}

#intraday_performance,
#price_data,
#last_trade {
    width: 237px;
}

#chartset_right_table {
    text-align: center;
}

#securities_information {
	width:96%;
	color:#000;
	background:#fff;
	border:1px none;
	padding: 0px;
	margin:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.chart_container th {
	border:1px solid #0f69a7;
}
.chart_container {
	padding-bottom:10px;
}
#intraday_chart_container {
	margin-top:13px;
}
.chart_title {
	color:#fff;
	padding:4px;
	background:#0f69a7;
	text-align:left;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#price_data , #intraday_performance {
	height:150px;
}
#content {
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#left_col,.chart_td,#chartset, #chartset_right {
	vertical-align:top;
}
#year_chart_td {
	vertical-align:bottom !important;
}
#chartset_right_table {
	height:420px;
}
#financials, #stock_description {
	width:100%;
}
.info_tbl td {
	background:#ffffff;
	border:1px solid #dae3ec;
	height:24px;
}
.info_tbl  th {
	background:#dae3ec;
	border:1px solid #dae3ec;
	font-weight:normal;
}
.labelImgTitle {
    border:0px; 
    position:relative; 
    bottom:-3px;
}
.info_tbl {
	color:#000;
	background:#dae3ec;
	border:1px none;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.sec_data {
	margin:0px !important;
	background:#fff !important;
	border:1px none !important;
	text-align:center;
	width:100%;
	border-collapse:collapse;
}
	.sec_data td {
		border:3px solid #dae3ec !important;
	}
#published_figures {
	color:#000;
        width: 100%;
	background:#dae3ec;
	border:1px none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-collapse:collapse;
}
#published_figures th {
    text-align: left;
    padding-left: 25px;
}

#published_figures th p {
    font-weight: 100;
}

#balance_sheet td, #balance_sheet th {
	border:2px solid #dae3ec;
}
#bs2,#bs1 {
	text-align:right;
}
#bs1_value,#bs2_value {
	font-weight:bold;
}
#bs2_units,#value_names {
	text-align:left;
}
.bs_date {
	text-align:center;
}
#current_price,#change,#change_pc,.bal_section_txt,.tab_text {
	font-weight:bold !important;
	text-align:center;
}
.up #current_price,.up #change,.up #change_pc {
	color:darkblue;
}
.down #current_price,.down #change,.down #change_pc {
	color:darkred;
}
.unchanged #current_price,.unchanged #change,.unchanged #change_pc {
	color:darkgreen;
}
.total {
	font-weight:bold;
	border-top:2px solid black !important;
}
#published_figures td {
	padding:5px;
}
#stock_description td,#price_data td,#intraday_performance td,#last_trade td,#financials td {
	text-align:center;
}
#financials {
    margin-bottom: 20px;
}
#access_historical {
	border-top:4px solid white !important;
	color:#0f69a7;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	width:100%;
}
.gap {
	border:1px none !important;
}
table#content .header {
	border:1px none;
	border-bottom:1px solid #1267a7 !important;
	background:#fff;
	text-align:left;
}
.r26_header {
	padding:0px;
	margin:0px;
	background:#fff;
	text-align:left;
	font-weight:bold !important;
	font-size:14px;
}
#rule26_links a {
	text-decoration:none;
	font-size:12px;
}
#latest_announcements_container, #latest_pr_container, #balance_sheet {
	width:100%;
}
table#latest_announcements_table .header ,table#latest_pr_table .header,table#rule26_table .header,table#ppt_table .header {
	padding:0px;
	margin:0px;
	border:1px none;
	background:#fff;
	text-align:center;
}
#latest_pr_table {
	margin-top:10px;
	width:100%;
}
#latest_pr_articles {
	height:650px;
	width:100%;
	border:1px solid #1267a7;
	background:#fff;
	text-align:center;
}
#rule26_table,#latest_announcements_table {
	margin-bottom:10px;
	width:100%;
}
#latest_announcements_articles {
	height:650px;
	width:100%;
	border:1px solid #1267a7;
	background:#fff;
	text-align:center;
}
#rule26_container,#ppt_articles {
	width:100%;
	height:60px;
}
#ppt_link {
	text-align:center;
	width:100%;
	font-size:12px;
}
#ppt_words {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
#rule26_links,#ppt_content {
	width:100%;
	border:1px solid #1267a7;
}
#ppt_content td {
	padding:3px;
	height:15px;
}
.announcement {
	padding:5px;
}
.announcement_title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:left;
}
.announcement_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
.announcement_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}
.hist_announce {
	text-align:center;
	font-size:12pt;
}
.announcement_readmore {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	padding:4px;
	background:#0f69a7;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
}
	.announcement_readmore a {
		color:#fff;
		text-decoration:underline;
	}
.rule26_sml {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}
.rule26_row {
	background:#fff;
}
.sec_container {
	background:#fff;
	width:100%;
	height:100%;
}
	.sec_container td {
		vertical-align:top;
	}
.tab {
	font-size:12px !important;
	font-weight:bold !important;
	height:20px !important;
	width:70%;
}
.empty {
	border:3px solid white !important;
	background:white !important;
	border-bottom:3px solid #dae3ec !important;
	border-left:3px solid #dae3ec !important;
}
/* world-web */


.worldback {
	background-image:url(http://images.advfn.com/imagesnew/2/gb/investor-relations/ir-bigbigworld.jpg);
	background-repeat:no-repeat;
}
.maplink:link {
	background-color:#FFFFFF;
}
.maplink:visited {
	background-color:#FFFFFF;
}
.maplink:hover {
	background-color:#DEE7EE;
}
/* fdw overview */



.boxtop {
	background-color:#E5E8EF;
	border-top-width:thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#FFFFFF;
	border-left-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#1069A7;
	font-weight:normal;
}
.boxlink-1 {
	background-color:#E5E8EF;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#000000;
	border-bottom-color:#FFFFFF;
	border-left-color:#000000;
}
.boxlink-1a:link {
	background-color:#E5E8EF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#1069A7;
	font-weight:normal;
	text-decoration:none;
}
.boxlink-1a:visited {
	background-color:#E5E8EF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#1069A7;
	font-weight:normal;
	text-decoration:none;
}
.boxlink-1a:link {
	background-color:#E5E8EF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#1069A7;
	font-weight:normal;
	text-decoration:none;
}
.boxlink-1a:hover {
	background-color:#F4F5F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#1069A7;
	font-weight:normal;
	text-decoration:underline;
}
.boxlink-2 {
	background-color:#E5E8EF;
	border-right-width:thin;
	border-left-width:thin;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#000000;
	border-left-color:#000000;
}
.boxlink-2a {
	background-color:#E5E8EF;
	border-right-width:thin;
	border-left-width:thin;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#000000;
	border-left-color:#000000;
	border-bottom-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
}
.boxlink-3:link {
	background-color:#E5E8EF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.boxlink-3:visited {
	background-color:#E5E8EF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.boxlink-3:hover {
	background-color:#F4F5F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}
/* fdw overview */


.box {
	border:1px solid #000000;
}
.contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1069A7;
}
.topline {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
}
/* footer */


.footer img {
	margin:0 3px 0 12px;
	border:0;
}
.footer {
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px;
	line-height:170%;
}
	.footer a:link,.footer a:visted {
		text-decoration:none;
		color:#1568a3;
	}
	.footer a:hover {
		color:#000;
		text-decoration:none;
	}
h3 {
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	color:#1568a3;
	font-size:15px;
	margin:30px 0 5px 0;
}
.throglist li {
	margin:10px 0 5px 0;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2A4C5B;
}
h3.article_headline {
	text-align:left;
	margin:0;
	padding:5px 0 0 0;
	clear:both;
}
p.article_date {
	font-weight:bold;
	padding:5px 0 0 0;
	margin:0;
}
/***********************************
            NAV BAR
************************************/



#navbar_container table {
	border-collapse:collapse;
	text-align:left;
}
#navbar_container {
	padding: 0px 0px 15px 15px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:0px 0px 0px 20px;
	background-color:#FFFFFF;
	-webkit-box-shadow:#B3B3B3 -11px 11px 11px;
	-moz-box-shadow:#B3B3B3 -11px 11px 6px;
	box-shadow:#B3B3B3 -11px 11px 6px;
}
#main_navbar_part {
	margin-bottom:20px;
}

#main_navbar_part td {
  display: table-cell;
  vertical-align: middle;
}
#navbar_container table tr td:first-child {
	width:100px;
	text-align:center;
	vertical-align:middle;
}
#secondary_navbar_part tr,
#third_navbar_part tr
{
	height:40px;
}

#secondary_navbar_part {
    margin-bottom: 20px;
}

#third_navbar_part tr {
    margin-top: 10px;
}
#rule26 {
        color:#000000;
        font-size:14px;
        font-family:Arial, Helvetica, sans-serif;
}
#navbar_footer_contact {
    text-align: right;
    padding-right: 12px;
}

#bc_news_main_content .odd
{
    background: white;
}

#bc_news_main_content a
{
    text-decoration: none;
    color: #1069A7;
}

#bc_news_main_content a:hover
{
    text-decoration: none;
    color: #6BB2D1;
}

#bc_news_main_content .odd,
#bc_news_main_content .even
{
    height: 130px;
}

#bc_news_main_content .Column1
{
    padding-top: 20px;
}
