@charset "utf-8";
/* 
    Document   : skinpetrus-footer
    Created on : Oct 15, 2012, 5:21:04 PM
    Author     : petrus
    Description:
        Purpose of the stylesheet follows.
*/

@font-face {
	font-family: 'MyriadPro';
	src: url('/files/fonts/MyriadPro-Cond.eot');
    src: url('/files/fonts/MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),
         url('/files/fonts/MyriadPro-Cond.ttf') format('truetype'), 
         url('/files/fonts/MyriadPro-Cond.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TahomaF';
	src: url('/files/fonts/tahoma.eot');
    src: url('/files/fonts/tahoma.eot?#iefix') format('embedded-opentype'),
         url('/files/fonts/tahoma.ttf') format('truetype'), 
         url('/files/fonts/tahoma.svg') format('svg');
}

body {
	background-color:#ffffff;
    background-size: 100%;
	color: #000000;
    width: 100%;
    margin: 0;
    padding: 0;
}

:focus { outline: 0; }

#petrus-body {
    width: 1000px;
    margin:0 auto;
}

#petrus-menu-container-main {
	width: 1000px;
    margin:0 auto;
    background-color: #FFE900;
}

/* Header */
/* Search */

#petrus-search-box {
	height:32px;
	width:1000px;
	margin:0 auto;
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(top,  #f0f0f0 0%, #cfcfcf 62%, #cfcfcf 100%, #cfcfcf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(62%,#cfcfcf), color-stop(100%,#cfcfcf), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#petrus-search-cont {
	position:relative;
    height :30px;
    margin-bottom:15px;
}

.petrus-sitesearch {
	position: relative;
    padding-top: 3px;
    margin-right:10px;
    float: right;
    width: 235px;
}

.petrus-sitesearch div {
 	float:left;
 	margin-right:5px;
}

#searchbox {
	font-size: 11px;
    width: 168px;
    height: 20px;
    margin-top:2px;
    padding-left:8px;
    color:#999999;
    background-color: #fff;
    border:0px;
    -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
    border-radius: 6px;
	background: #d8d8d8; /* Old browsers */
	background: -moz-linear-gradient(top,  #d8d8d8 0%, #d8d8d8 9%, #efefef 22%, #ffffff 50%, #ffffff 100%, #cfcfcf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8d8d8), color-stop(9%,#d8d8d8), color-stop(22%,#efefef), color-stop(50%,#ffffff), color-stop(100%,#ffffff), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d8d8d8 0%,#d8d8d8 9%,#efefef 22%,#ffffff 50%,#ffffff 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d8d8d8 0%,#d8d8d8 9%,#efefef 22%,#ffffff 50%,#ffffff 100%,#cfcfcf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d8d8d8 0%,#d8d8d8 9%,#efefef 22%,#ffffff 50%,#ffffff 100%,#cfcfcf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d8d8d8 0%,#d8d8d8 9%,#efefef 22%,#ffffff 50%,#ffffff 100%,#cfcfcf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#searchbutton {
    border: 0px;
    height: 23px;
    width: 40px;
    color: #fff;
    padding:4px;
    padding-top:2px;
    margin-top:2px;
    -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
    border-radius: 6px;
	background: #209ad6; /* Old browsers */
	background: -moz-linear-gradient(top,  #209ad6 0%, #0063af 100%, #cfcfcf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#209ad6), color-stop(100%,#0063af), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#petrus-topmenu {
	height:32px;
	float:left;
}

#petrus-date-cont {
	width:200px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	color: #666666;
	text-transform: uppercase;
	font-size: 11px;
}

#petrus-menu-top-id-2{
	height:32px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#petrus-menu-top-id-4 a {
	border-left: 1px solid #cccccc;
}

#petrus-menu-top-id-1 a, #petrus-menu-top-id-2 a, #petrus-menu-top-id-3 a, #petrus-menu-top-id-4 a {
	font-size: 11px;
	color: #666666;
	text-transform: uppercase;
	padding-top:10px;
}

#petrus-menu a:hover {
    color: #ff0000;
}

#petrus-menu-top-id-login a, #petrus-login-btn-lower {
	margin:5px;
	padding:4px;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 8px;
	margin-right: 8px;
	border:0px;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
    border-radius: 6px;
	background: #e6e6e6; /* Old browsers */
	background: -moz-linear-gradient(top,  #e6e6e6 0%, #cfcfcf 22%, #b3b3b3 100%, #cfcfcf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(22%,#cfcfcf), color-stop(100%,#b3b3b3), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e6e6e6 0%,#cfcfcf 22%,#b3b3b3 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e6e6e6 0%,#cfcfcf 22%,#b3b3b3 100%,#cfcfcf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e6e6e6 0%,#cfcfcf 22%,#b3b3b3 100%,#cfcfcf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e6e6e6 0%,#cfcfcf 22%,#b3b3b3 100%,#cfcfcf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#petrus-menu-top-id-login a:hover, a#petrus-login-btn-lower:hover {
	color: #fff;
}

#petrus-topmenu a {
	font-family: Arial;
}

#petrus-menu {
	font-weight:bold;
	background-color: #f9e42a;
}

#petrus-top-menu-bar {
	margin-bottom: 5px;
}

#petrus-menu a:hover {
	color: #666;
}

#petrus-menusub-main-id-1, #petrus-menusub-main-id-news-1 {
	background-color: #FFFF99;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-2, #petrus-menusub-main-id-news-2 {
	background-color: #FFFF88;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-3, #petrus-menusub-main-id-news-3 {
	background-color: #FFFF77;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-4, #petrus-menusub-main-id-news-4 {
	background-color: #FFFF66;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-5, #petrus-menusub-main-id-news-5 {
	background-color: #FFFF55;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-6, #petrus-menusub-main-id-news-6 {
	background-color: #FFFF44;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-7, #petrus-menusub-main-id-news-7 {
	background-color: #FFFF33;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-8, #petrus-menusub-main-id-news-8 {
	background-color: #FDFF00;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-9, #petrus-menusub-main-id-news-9 {
	background-color: #FFF200; /*#FFFF11;*/
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-10, #petrus-menusub-main-id-news-10 {
	background-color: #FFD800; /*#FFFF00;*/
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-11, #petrus-menusub-main-id-news-11 {
	background-color: #ffc300;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-12, #petrus-menusub-main-id-news-12 {
	background-color: #FFA700;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-13, #petrus-menusub-main-id-news-13 {
	background-color: #FF9800;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-14, #petrus-menusub-main-id-news-14 {
	background-color: #FF8E00;
	border-bottom: 1px solid #fff;
}

#petrus-menusub-main-id-15, #petrus-menusub-main-id-news-15 {
	background-color: #FF8100;
	border-bottom: 1px solid #fff;
}
/* Banner */

#petrus-top-logo {
	margin:0 auto;
    position: relative;
    width: 1000px;
    height: 95px;
}

/*#petrus-top-logo:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}*/

#petrus-sliderbanner {
    position: absolute;
    top: 8px;
    left: 0px;
}

#petrus-sglogo {
    padding-left:0px;
    padding-top:0px;
}

/* Body */

#petrus-content-body {
	width:1000px;
    padding-top: 11px;
}

#petrus-content-body:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}

#petrus-module-container {
    width: 1000px;
}

#petrus-leftcontent {
	width:315px;
	margin-right: 26px;
}

#petrus-centercontent {
	width:315px;
	margin-right: 26px;
}

#petrus-rightcontent {
	width:317px;
}

#petrus-module-container:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}



/* Footer */

#petrus-footer:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}

#petrus-footer-text {
    font-size: 11px;
    font-family:Tahoma, Helvetica, Arial;
}

/* Home */

.petrus-module-container:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}

#petrus-main-center-content {
	width: 1000px;
}

#petrus-main-center-content:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}

#petrus-bottomcontent {
	margin-top:15px;
	width: 964px;
	padding: 18px;
	color: #000;
	background: rgb(252,255,81); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(252,255,81,1) 0%, rgba(252,255,81,1) 20%, rgba(255,238,0,1) 100%, rgba(252,214,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,255,81,1)), color-stop(20%,rgba(252,255,81,1)), color-stop(100%,rgba(255,238,0,1)), color-stop(100%,rgba(252,214,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(252,255,81,1) 0%,rgba(252,255,81,1) 20%,rgba(255,238,0,1) 100%,rgba(252,214,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(252,255,81,1) 0%,rgba(252,255,81,1) 20%,rgba(255,238,0,1) 100%,rgba(252,214,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(252,255,81,1) 0%,rgba(252,255,81,1) 20%,rgba(255,238,0,1) 100%,rgba(252,214,0,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(252,255,81,1) 0%,rgba(252,255,81,1) 20%,rgba(255,238,0,1) 100%,rgba(252,214,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcff51', endColorstr='#fcd600',GradientType=0 ); /* IE6-9 */

}

#petrus-bottomcontent a {
	color: #000;
    text-decoration: none;
}

#petrus-bottomcontent a:hover {
	color: #666;
}

#petrus-bottomcontent:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}


.petrus-photo-list-container-photo {
	position:relative;
}

/*Footer Text*/

#petrus-footer {
  width:964px;
  padding: 18px;
  color: #fff;
  background: #adadad; /* Old browsers */
  background: -moz-linear-gradient(top,  #adadad 0%, #808080 20%, #808080 40%, #808080 100%, #ffffff 100%, #808080 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(20%,#808080), color-stop(40%,#808080), color-stop(100%,#808080), color-stop(100%,#ffffff), color-stop(100%,#808080)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #adadad 0%,#808080 20%,#808080 40%,#808080 100%,#ffffff 100%,#808080 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #adadad 0%,#808080 20%,#808080 40%,#808080 100%,#ffffff 100%,#808080 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #adadad 0%,#808080 20%,#808080 40%,#808080 100%,#ffffff 100%,#808080 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #adadad 0%,#808080 20%,#808080 40%,#808080 100%,#ffffff 100%,#808080 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
}

#petrus-footer-cont-outer {
  width:964px;
}

#petrus-footer-cont-outer:after {
	content: "."; 
	visibility: hidden; 
	display: block; 
	clear: both; 
	height: 0; 
	font-size: 0;
}

#petrus-footer-cont {
  width:730px;
  float:left;
}

#petrus-footer-cont ul {
  list-style: none;
  margin: 0px;
  padding:0px;
}

#petrus-footer-cont ul li {
  margin: 0px;
  padding: 0px;
}

#petrus-logo-cont {
  width:225px;
  float: left;
}

/* Resources */
.petrus-newsmenu-container-resources {
  border: 1px solid #0063af;
}

.petrus-news-teaser-readmore, .petrus-news-teaser-readmore a {
  font-size: 12px;
  text-decoration: none;
  color: #eee;
}

.petrus-news-teaser-readmore a:hover {
  color: #fff;
}

.petrus-newsmenu-nav {
  float: left;
  width:35px;
  height: 170px;
  background-color: #ddd;
}

.petrus-newsmenu-nav-hover {
  cursor: pointer;
}

.petrus-newsmenu-nav-hover:hover {
  background-color: #888;
}

#petrus-newsmenu-nav-right {
  background-image: url(images/arrow.png);
  background-repeat: no-repeat;
  background-position: center;
  margin-left: 15px;
}

#petrus-newsmenu-nav-right:hover {
  background-image: url(images/arrow-h.png);
  background-repeat: no-repeat;
  background-position: center;
}

#petrus-newsmenu-nav-left {
  background-image: url(images/arrow-l.png);
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 15px;
}

#petrus-newsmenu-nav-left:hover {
  background-image: url(images/arrow-l-h.png);
  background-repeat: no-repeat;
  background-position: center;
}

.petrus-newsmenu-wrapper {
  position: relative;
  float: left;
  width:553px;
  height: 170px;
  overflow: hidden;  
}

.petrus-newsmenu-wrapper-slider {
  position: relative;
}

.news-teaser-content-cont {
  width: 120px;
  margin-left: 9px;
  margin-right: 9px;
  padding-top: 25px;
  padding-bottom: 25px;
  float:left;
}

.news-teaser-content-cont h2 {
  text-align: center;
  margin-bottom: 5px;
}

.news-teaser-content-cont h2 a {
  font-size: 12px;
  color: #000;
}

.news-teaser-content-image {
  height: 120px;
  width:100px;
  background-color: #fff;
  margin: 0 auto;
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;*/
}

.news-teaser-content-image:hover {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;*/
  height: 130px;
  width:110px;
  margin-top: -5px;
  margin-left: 5px;
  margin-right: -5px;
  margin-bottom: -5px;
}

.news-teaser-content-image:hover img {
  height: 130px;
  width:110px;
}

#news-teaser-content-cont-more .news-teaser-content-image a{
  display: block;
  height: 120px;
  width:100px;
  background-color: #ddd;
  text-align: center;
  line-height: 120px;
  text-decoration: none;
  color: #444;
  font-weight: bold;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: rgb(99,182,219); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(99,182,219,1) 0%, rgba(48,157,207,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(99,182,219,1)), color-stop(100%,rgba(48,157,207,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(99,182,219,1) 0%,rgba(48,157,207,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(99,182,219,1) 0%,rgba(48,157,207,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(99,182,219,1) 0%,rgba(48,157,207,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(99,182,219,1) 0%,rgba(48,157,207,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b6db', endColorstr='#309dcf',GradientType=0 ); /* IE6-9 */
}

#news-teaser-content-cont-more .news-teaser-content-image:hover a {
  height: 130px;
  width:110px;
  line-height: 130px;
  background: rgb(48,157,207); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(48,157,207,1) 0%, rgba(99,182,219,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(48,157,207,1)), color-stop(100%,rgba(99,182,219,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(48,157,207,1) 0%,rgba(99,182,219,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(48,157,207,1) 0%,rgba(99,182,219,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(48,157,207,1) 0%,rgba(99,182,219,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(48,157,207,1) 0%,rgba(99,182,219,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#309dcf', endColorstr='#63b6db',GradientType=0 ); /* IE6-9 */
}

#news-teaser-content-cont-more .news-teaser-content-image a:hover {
  color: #fff;
  background-color: #444;
}

.news-teaser-content-17 {
  width:80px;
}

.news-teaser-content-17 h2 {
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 12px;
  margin-bottom: 0px;
}

.news-teaser-content-17 h2 a{
  font-size:12px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
}

.news-teaser-content-17 h2 a:hover {
  text-decoration: underline;
}

.see-more-link {
  margin-left: 0px;
  padding-top: 0px;
}

.see-more-link a {
  font-size:12px;
  color: #eff;
  text-decoration: none;
}

.see-more-link a:hover {
  text-decoration: underline;
}

/*.petrus-news-feed-element {
  height: 18px;
}*/

/*ASEAN Investment Policies*/

.nano { width: 285px; height: 220px; }
.nano .pane   { background: #888; }
.nano .slider { background: #111; }

#asean-investment-policies-cont {
  width:315px;
  height:445px;
  margin-top: 15px;
  background-color: #BDDBFF; /*#B5C0CE; /* #A4E6FD; /*#A2A4FF; /*#C4A2FF; /*#FFF06D; /*#ABB8FF;*/
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

#asean-investment-policies-cont > img {
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

#asean-investment-policies-user-login {
  width:315px;
  height:514px;
  text-align: center;
  vertical-align: middle;
  line-height: 140px;
}

#asean-investment-policies-user-login p {
  padding: 20px;
  font-weight: bold;
}

#asean-investment-policies-user-login a {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
  padding:10px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #209ad6; /* Old browsers */
  background: -moz-linear-gradient(top,  #209ad6 0%, #0063af 100%, #cfcfcf 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#209ad6), color-stop(100%,#0063af), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#asean-investment-policies-user-login a:hover {
    background: rgb(206,206,206); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(206,206,206,1) 0%, rgba(96,96,96,1) 40%, rgba(71,71,71,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,206,206,1)), color-stop(40%,rgba(96,96,96,1)), color-stop(100%,rgba(71,71,71,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#474747',GradientType=0 ); /* IE6-9 */
}

#asean-investment-policies-auth {
  padding: 15px;
}

#asean-investment-policies-auth > div {
  margin-bottom: 10px;
}

#asean-investment-policies-auth select {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 255px;
  padding: 5px;
  border: 0px;
  background: #f0f0f0; /* Old browsers */
  background: -moz-linear-gradient(top,  #f0f0f0 0%, #cfcfcf 62%, #cfcfcf 100%, #cfcfcf 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(62%,#cfcfcf), color-stop(100%,#cfcfcf), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #f0f0f0 0%,#cfcfcf 62%,#cfcfcf 100%,#cfcfcf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#asean-investment-policies-auth select#aipr_areas {
  width: 170px;
}

#asean-aiprbtn-btn {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
  padding:8px;
  border: 0px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #209ad6; /* Old browsers */
  background: -moz-linear-gradient(top,  #209ad6 0%, #0063af 100%, #cfcfcf 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#209ad6), color-stop(100%,#0063af), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#asean-aiprbtn-btn:hover {
  background: rgb(206,206,206); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(206,206,206,1) 0%, rgba(96,96,96,1) 40%, rgba(71,71,71,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,206,206,1)), color-stop(40%,rgba(96,96,96,1)), color-stop(100%,rgba(71,71,71,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#474747',GradientType=0 ); /* IE6-9 */
}

/* ACIA */

#asean-acia-cont {
  width:291px;
  height:296px;
  margin-top: 15px;
  padding: 12px;
  background-color: #B5C0CE; /* #A4E6FD; /*#A2A4FF; /*#C4A2FF; /*#FFF06D; /*#ABB8FF;*/
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

#asean-acia-cont p {
  font-size: 14px;
}

#asean-acia-cont a {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
  padding: 8px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #209ad6; /* Old browsers */
  background: -moz-linear-gradient(top,  #209ad6 0%, #0063af 100%, #cfcfcf 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#209ad6), color-stop(100%,#0063af), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #209ad6 0%,#0063af 100%,#cfcfcf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

#asean-acia-cont a:hover {
  background: rgb(206,206,206); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(206,206,206,1) 0%, rgba(96,96,96,1) 40%, rgba(71,71,71,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,206,206,1)), color-stop(40%,rgba(96,96,96,1)), color-stop(100%,rgba(71,71,71,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(206,206,206,1) 0%,rgba(96,96,96,1) 40%,rgba(71,71,71,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#474747',GradientType=0 ); /* IE6-9 */
}

/*Menu*/
/* News Feeds */
.petrus-readmore-news {
  text-decoration: none;
  font-size: 10px;
  color: #808080;
}

.petrus-readmore-pub {
      display: block;
      color: #888;
      padding-top: 10px;
}

#petrus-news-feed-content {
  width:295px;
  height:234px;
  margin-top: 15px;
  background-color: #92C9FF;
  border: 1px solid #1e90ff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 10px;
}

#petrus-news-feed-content-news {
  width:295px;
  height:205px;
  margin-top: 0px;
  margin-bottom: 25px;
  background-color: #2492FF;
  border: 1px solid #1e90ff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 10px;    
}

#petrus-news-feed-content a {
      text-decoration: none;
      color: #000;
}

#petrus-news-feed-content-news a {
      text-decoration: none;
      color: #fff;
}

#petrus-news-feed-content a:hover {
      color: #444;
}

#petrus-news-feed-content-news a:hover {
      color: #eee;
}


#petrus-news-feed-content p {
  font-size: 12px;
  /*font-weight: bold;*/
  line-height: 17px;
}

#petrus-news-feed-loader {
  width:295px;
  height:234px;
  text-align: center;
  line-height: 230px;
}

#petrus-news-feed-text {
  
}

#petrus-news-feed-text-cont {
  width:295px;
  height:234px;
}

a.petrus-readmore-newsfeed {
  font-size: 10px;
  text-decoration: none;
  color: #0063af;
}

a.petrus-readmore-newsfeed:hover {
  color: #000;
}

a.petrus-readmore {
  font-size: 10px;    
}

/* ASEAN at a Glance */

.petrus-single-gallery-photo-6 {
  border: 1px solid #aaa;
}


/* ACIA Database */ 

.petrus-single-gallery-photo-1 {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* Special Container */

#petrus-sp1content {
  width:315px;
  margin-right: 25px;
}

#petrus-sp3content {
  width:315px;
  margin-right: 26px;
}

#petrus-sp4content {
   width:315px;
   margin-right: 26px;
}

#petrus-sp5content {
  width:315px;
}
a.petrus-remore-link {
  font-size: 10px;
  color: #888;
  text-decoration: none;
}

a.petrus-remore-link:hover {
  color: #444;
}

.petrus-acia-db-content {
  width:315px;
  border-bottom: 2px solid #fff;
}

.petrus-acia-db-content a{
  display: block;
  height:75px;
  width:265px;
  padding: 5px;
  padding-left: 10px;
  text-decoration: none;
  color: #000;
  font-weight: bold;
  font-size: 14px;
  float:left;
}

.petrus-acia-db-content span {
  display: block;
  background-color: #ddd;
  background-image: url(images/arrow.png);
  background-repeat: no-repeat;
  background-position: center;
  width:35px;
  height:85px;
  float:left;
}

.petrus-acia-db-content:hover span {
  background-color: #888;
  background-image: url(images/arrow-h.png);
  background-repeat: no-repeat;
  background-position: center;
}

.petrus-acia-db-content a#petrus-acia {
  background-color: #FCFF00;
}

.petrus-acia-db-content:hover a#petrus-acia {
  background-color:#FFF100;
}

.petrus-acia-db-content a#petrus-investing {
  background-color: #04c0ef;
}

.petrus-acia-db-content:hover a#petrus-investing {
  background-color: #1e90ff;
}

/* Special Container End */

/* News Slider */

#petrus-news-slider {
  position: relative;
  overflow: hidden;
  height: 235px;
  margin-bottom: 15px;
}

#petrus-news-slider-image {
  position: relative;
}

/* News Slider End */

.petrus-news-teaser-text-content-sf {
      font-weight: 100;
}

.asean-publication-list h4:first-child {
      margin-top: 0px;
      margin-bottom: 5px;
}

.asean-publication-list h4:nth-child(2) {
      margin-top: 5px;
      margin-bottom: 5px;
      padding-top: 0px;
      padding-bottom: 0px;
}

.asean-publication-list ul, .asean-publication-list ul li {
      margin-top: 0px;
      margin-bottom: 0px;
      padding-top: 0px;
      padding-bottom: 0px;
}

.asean-publication-list a {
      color: #000;
}

.asean-publication-list a:hover {
      color: #aaa;
}

.asean-publication-list ul {
      margin-left: 0px;
      padding-left: 16px;
}
