.show{display:block;}
.hide{display:none;}

.body { background-color:#F4F8FB; }

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:lowercase;
	font-weight:bold;	
	text-align:right;
	color:black !important;
}
.menu A:link {text-decoration: none; color:black;}
.menu A:visited {text-decoration: none; color:black;}
.menu A:active {text-decoration: none; color:black;}
.menu A:hover {text-decoration: none; color:#927D50;}

.copyright {
	display:block;
    width:500px;
	margin:0px;
	margin-top:5px;
	margin-left:30px;
	margin-right:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	vertical-align:text-top;
	top:5px;
}
.copyright A:link {text-decoration: none; color:black;}
.copyright A:visited {text-decoration: none; color:black;}
.copyright A:active {text-decoration: none; color:black;}
.copyright A:hover {text-decoration: none; color:#927D50;}

.newsevents {
    display:block;
    width:200px;
	margin:0px;
	margin-top:23px;
	margin-left:10px;
	margin-right:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003757;
	font-weight:bold;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
}
.newsevents A:link {text-decoration: none; color:#003757;}
.newsevents A:visited {text-decoration: none; color:#003757;}
.newsevents A:active {text-decoration: none; color:#003757;}
.newsevents A:hover {text-decoration: none; color:#927D50;}


.headlines {
    display:block;
    width:200px;
	margin:0px;
	margin-top:30px;
	margin-left:10px;
	margin-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;	
}
.news {
    display:block;
    width:200px;
	margin:0px;
	margin-top:3px;
	margin-left:10px;
	margin-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
.title {
    display:block;
    width:310px;
	margin:0px;
	margin-top:0px;
	margin-left:20px;
	margin-right:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003757;
	font-weight:bold;
	font-size: 18px;
	text-align:left;
	vertical-align:top;
}
.subtitle {
    display:block;
    width:240px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	margin-right:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003757;
	font-weight:bold;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
}
.subtitle A:link {text-decoration: none; color:#003757;}
.subtitle A:visited {text-decoration: none; color:#003757;}
.subtitle A:active {text-decoration: none; color:#003757;}
.subtitle A:hover {text-decoration: none; color:#927D50;}

.subtitle_extended {
    display:block;
    width:200px;
	margin:0px;
	margin-top:20px;
	margin-left:20px;
	margin-right:9px;
	font-family:"Times New Roman", Times, serif;
	color:#003757;
	font-size: 24px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#927D50;
}
.subtitle_extended A:link {text-decoration: none; color:#003757;}
.subtitle_extended A:visited {text-decoration: none; color:#003757;}
.subtitle_extended A:active {text-decoration: none; color:#003757;}
.subtitle_extended A:hover {text-decoration: none; color:#927D50;}

.text {
    display:block;
    width:240px;
	margin:0px;
	margin-top:5px;
	margin-left:20px;
	margin-right:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
.text A:link {text-decoration: none; color:black;}
.text A:visited {text-decoration: none; color:black;}
.text A:active {text-decoration: none; color:#927D50;}
.text A:hover {text-decoration: none; color:#003757;}

.text_brownbg {
    display:block;
	z-index:100;
    width:300px;
	background:#E9E2D8;
	margin-top:24px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align:left;
	font-style:none;
	color:#555555;
	padding-top:10px;
	padding-left:210px;
	padding-bottom:10px;
	padding-right:10px;
}
.text_brownbg A:link {text-decoration: none; color:#555555;}
.text_brownbg A:visited {text-decoration: none; color:#555555;}
.text_brownbg A:active {text-decoration: none; color:#003757;}
.text_brownbg A:hover {text-decoration: none; color:#927D50;}

.subtitle_right {
	position:absolute;
	width:250px;
	margin:0px;
	top:225px;
	left:515px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003757;
	font-weight:bold;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	z-index: 100;
}
.subtitle_right A:link {text-decoration: none; color:#003757;}
.subtitle_right A:visited {text-decoration: none; color:#003757;}
.subtitle_right A:active {text-decoration: none; color:#003757;}
.subtitle_right A:hover {text-decoration: none; color:#927D50;}

.subtitle_right2 {
	position:absolute;
	width:250px;
	margin:0px;
	top:460px;
	left:515px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003757;
	font-weight:bold;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	z-index: 102;
}
.subtitle_right2 A:link {text-decoration: none; color:#003757;}
.subtitle_right2 A:visited {text-decoration: none; color:#003757;}
.subtitle_right2 A:active {text-decoration: none; color:#003757;}
.subtitle_right2 A:hover {text-decoration: none; color:#927D50;}

.text_right {
	position:absolute;
	width:250px;
	margin:0px;
	top:245px;
	left:525px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
.text_right2 {
	position:absolute;
	width:250px;
	margin:0px;
	top:477px;
	left:525px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	z-index: 103;
}
.search_area {
    display:block;
    width:310 px;
	margin:0px;
	margin-top:15px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;	
}

.dashed_line1 {
    background-image:url(images/index_28.jpg);
    background-repeat:repeat-y;
    font:Arial, Helvetica, sans-serif;
    font-size:9px;
}

.dashed_line2 {
    background-image:url(images/index_31.jpg);
	background-repeat:repeat-y;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
}

.TD {
    background:#FFFFFF;
    font:Arial, Helvetica, sans-serif;
    font-size:9px;
}
.TDBG {
    background:#F4F8FB;
    font:Arial, Helvetica, sans-serif;
    font-size:9px;
}

.picture_right {
	position:absolute;
	float:right;
	border:0;
	left: 442px;
	top: 196px;
}

.stock_market {
	position:absolute;
	z-index:101;
	left: 784px;
	top: 314px;
	border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #003757;
	border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #003757;
}

.currency_converter {
	position:absolute;
	z-index:100;
	left: 784px;
	top: 218px;
	border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #003757;
	border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #003757;
}

.text_stock_quotes_title {
    font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:center;
	background:#003757;
	padding:3px;
}

.text_stock_quotes_odd {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#003757 !important;
	text-align:left;
	background:#F7F7F7;
	padding:0px;
}
.text_stock_quotes_odd A:link {text-decoration: none; color:#003757;}
.text_stock_quotes_odd A:visited {text-decoration: none; color:#003757;}
.text_stock_quotes_odd A:active {text-decoration: none; color:#003757;}
.text_stock_quotes_odd A:hover{text-decoration: none; color:##927D50;}

.text_stock_quotes_even {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#003757 !important;
	text-align:left;
	background:#E9E2D8;
	padding:0px;
}
.text_stock_quotes_even A:link {text-decoration: none; color:#003757;}
.text_stock_quotes_even A:visited {text-decoration: none; color:#003757;}
.text_stock_quotes_even A:active {text-decoration: none; color:#003757;}
.text_stock_quotes_even A:hover{text-decoration: none; color:#927D50;}

.backlink {
    display:block;
	z-index:-1;
    width:300px;
	background-color:transparent;
	margin-top:-39px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:italic;
	text-align:left;
	line-height:1.22em;
	color:#E9E2D8;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
}
.backlink A:link {text-decoration: none; color:#E9E2D8;}
.backlink A:visited {text-decoration: none; color:#E9E2D8;}
.backlink A:active {text-decoration: none; color:#E9E2D8;}
.backlink A:hover{text-decoration: none; color:#003757;}

.services_items {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style:italic;
	text-align:left;
	color:#555555;
}

ul li {
list-style: none;
}

.expandable_list {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style:normal; !important
	text-align:left;
	color:#555555;
	padding-left:-50px;
}

.text_brownbg_services {
    display:block;
	z-index:100;
    width:342px;
	background:#E9E2D8;
	margin-top:24px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align:left;
	font-style:none;
	color:#555555;
	padding-top:10px;
	padding-left:168px;
	padding-bottom:10px;
	padding-right:10px;
}
.text_brownbg_services A:link {text-decoration: none; color:#555555;}
.text_brownbg_services A:visited {text-decoration: none; color:#555555;}
.text_brownbg_services A:active {text-decoration: none; color:#003757;}
.text_brownbg_services A:hover {text-decoration: none; color:#927D50;}
