@charset utf-8;
/* --- CSS Document for PPP Office Bangladesh Website --- */
/* --- Developed by- PPP Office IT Team --- */
/*html {
	background-image:url(image/header-back.gif);
	background-repeat:repeat-x;
	background-position: center bottom;
	background-color:gray;
}*/

body
{
/*background-image: url(../pix/logo_quirksmode.gif), url(../pix/logo_quirksmode_inverted.gif);
background-repeat: repeat-y;
background-position: top left, top right;*/
	
	background-image:url(image/header_reg-back.gif);
	background-repeat:repeat-x;
	background-position:right top;
	background-color:white;
	

    /*background-image:url(image/header-back.gif), url(image/back-bottom.gif);
	background-repeat:repeat-x, repeat-y;
	background-position:right top, left bottom;
	background-attachment:fixed;
	
	background-color:#D3DCDB;*/
	/*background-color:#eaf9e2;*/ /*light green*/
	/*background-color:#fafafa;*/ /*light gray*/
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height:1.3em;
	font-size:12px;
	color:#333333; /*font color*/
	text-decoration:none;
	margin:0;
    padding-top:0;
}

.content_bg
{
    background-image:url(image/content_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.divider-left-bar
{
    background-image:url(image/hr1.gif);
	background-color:white;
	background-position:right top;
	background-repeat:no-repeat;
}

.divider-right-bar
{
    background-image:url(image/hr2.gif);
	background-color:white;
	background-position:right top;
	background-repeat:no-repeat;
}

img { border: 0;}
   
.clear{clear:both;margin:0;padding:0;}

html, body {height:100%;}

.float { 
     float: left; 
} 
.clear { 
    clear: both; 
} 
.overall {
    background-color: #fff;   
}
div.center {
    text-align:left;
    margin: 0px auto 0 auto;
    padding: 0;
    width:1000px;
    background: #FFFFFF;
}


/* Font (start)*/
#h1_title{font-family:Arial; display:block; font-size:24px; font-weight: bold; color:#3D3D3D; border-bottom:4px solid #91D2BD; padding:0; margin-bottom:25px;}
#underline_title{border-bottom:2px dotted #8ce2cb; padding:0; margin-bottom:25px;}
#section_title{font-family:Arial, Tahoma; display:block; font-size:13px; color:black; font-weight: bold;}
#section_forum_title{font-family:Arial; display:block; font-size:12px; color:#00533D; font-weight: bold;}

@font-face {
font-family: DenkOne-Regular_font;
src: url('DenkOne-Regular.eot');
src: local(DenkOne-Regular_font), url('fonts/DenkOne-Regular.ttf') format('opentype');
}
h1 {
        font-family:Arial; display:block; background:#f5f5f5; font-size:22px; color:#006699; border-bottom:1px solid #ccc; padding:5px; margin-bottom:5px; letter-spacing:1px;
        /*font-stretch:extra-expanded;*/
}
/*h2 {
        font-family:Arial; display:block; background:#bcdfd4; font-size:16px; color:black; border-bottom:1px solid #4d917b; padding:5px; margin:0; letter-spacing:1px;
        /*font-stretch:extra-expanded;*/
}*/
/*h3 {
        font-family:Arial; display:block; background:#FFFFFF; font-size:3px; color:black; border:0px; solid #4d917b; padding:0px 0px 10px 0px; margin:0px;
        /*font-stretch:extra-expanded;*/
}*/

@font-face {
font-family: gilligan_font;
src: url('gilligan.eot');
src: local(gilligan_font), url('fonts/gilligan.ttf') format('opentype');
}

p {
        font-family:Arial;
        font-size:13px;
        /*font-stretch:extra-expanded;*/
}
/* Font (end)*/
#content_580{max-width:750px; padding:0px 20px 20px 20px; float:left;}
#content_900{max-width:960px; padding:0px 20px 20px 20px; float:left;}

#pageContent {
	clear: both;
	border-bottom: 6px solid #000;
	padding: 10px;  padding-top: 20px;
	line-height: 1.65em;
}

.box-block {
	border:1px solid #d1d2d3;
	clear:both;
	width:97%;
	overflow:hidden;
	margin:0px 3px 10px 3px;
	padding:0px 2px 0px 2px;
	background-color:#f7f9f8;
}

.box-news {
	border:1px solid #d1d2d3;
	clear:both;
	width:100%;
	overflow:hidden;
	margin:0 0 15px 0;
	padding:0;
	background-color:#f7f9f8;
}

.box-project {
	border:1px solid #BCDABA;
	clear:both;
	width:98%;
	overflow:hidden;
	margin:3px auto;
	padding:3px;
}

.padding {padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}

.title {color:#5E5E5E; font-weight: bold; font-size:22px; border-bottom: 4px solid #91D2BD;}
.news_box_title {color:#006a4e; font-weight: bold; font-size:13px;}
.tooltip {color: #990000; font-weight: bold; font-size:12px; font-style:italic;}
.latest_date_time {color: #5C5C5C; font-weight: normal; font-size:11px; font-style:italic;}
.event_highlights_date_time {color: #5C5C5C; font-weight: normal; font-size:11px; font-style:normal;}

.quotes_pm {color:#AF7F35; font-family:Arial; font-weight:bold; font-size:15px;}
.quotes_adb {color:#0F3D8A; font-family:Arial; font-weight:bold; font-size:15px;}
.quotes_pwc {color:#CF530D; font-family:Arial; font-weight:bold; font-size:15px;}
.quotes_kpmg {color:#008CCA; font-family:Arial; font-weight:bold; font-size:15px;}
.quotes_pmo {color:#006C4E; font-family:Arial; font-weight:bold; font-size:15px;}

.news_events_counter {color:black; font-family:Arial; font-weight:normal; font-size:13px;}

.style11_black {color:#000000; font-weight: normal; font-size:11px;}
.style11_black_bold {color:#000000; font-weight: bold; font-size:11px;}
.style11_white {color: #ffffff; font-weight: bold; font-size:11px;}
.style11_green {color:green; font-weight: normal; font-size:11px;}
.style11_green_bold {color:#006600;font-family:Arial;font-size:11px;}
.style11_black_bold {color:black;font-family:Arial;font-weight: normal;font-size:12px;}
.style11_red_bold {color:#880101;font-family:Arial;font-weight: normal;font-size:12px;}
.style11_red2_bold {color:#880101;font-family:Arial;font-weight: bold;font-size:12px;}
.style12_white {color: #ffffff; font-weight: normal; font-size:12px;}
.style12_black {color:#333333; font-size:12px;}
.style12_black_italic {color:#000000; font-weight: normal; font-size:12px;}
.style12_black_bold {color:#333333; font-weight: bold; font-size:12px;}
.style12_black2_bold {color:#353535; font-weight: bold; font-size:12px;}
.style12_black_bold_pmo {color:#000000; font-weight: bold; font-size:12px;}
.style12_green {color: #006600; font-size:12px;}
.style12_green_bold {color: #219c52; font-weight: bold; font-size:12px;}
.style12_green_light {color: #66FF66; font-weight: bold; font-size:12px;}
.style12_green_deep_bold {color: #006600; font-weight: bold; font-size:12px;}
.style12_green_leftbar_bold {color: #008000; font-weight: bold; font-size:12px;}
.upcoming_events {color:gray; font-family:Arial; font-weight:normal; font-size:12px;}
.style12_red {color: #CC0000; font-size:12px;}
.style12_red_bold {color: #990000; font-weight: bold; font-size:12px;}
.style12_white_bold {color: #ffffff; font-weight: bold; font-size:12px;}
.style12_gray {color: #5C5C5C; font-weight: normal; font-size:12px; font-style:normal;}
.style13_black {color:#333333; font-size:13px;}
.style13_black_bold {color:#353535; font-weight: bold; font-size:13px;}
.style13_green_deep_bold {color: #006600; font-weight: bold; font-size:13px;}
.style14_black2 {color:#333333; font-size:14px;}
.style14_black {color:#000000; font-size:14px;}
.style14_black_bold {color:#3D3D3D; font-weight: bold; font-size:14px;}
.style14_white {color:white; font-weight: bold; font-size:14px;}
.style16_green_normal {color: #006C4E; font-size:16px;}
.style16_green_ppp {color: #006C4E; font-weight: bold; font-size:16px;}
.style16_blue_boi {color: #2373C4; font-weight: bold; font-size:16px;}
.style16_orange_bold {color: #cd7f0f; font-weight: bold; font-size: 16px;}
.style17_white {color:white; font-weight: bold; font-size:17px;}
.style18_orange {color: #cd7f0f; font-weight: bold; font-size: 18px;}
.style18_green {color:#009966; font-weight: bold; font-size:18px;}
.style20_black_bold {color:#545454; font-weight: bold; font-size:20px;}
.style20_green_bold {color:#009966; font-weight: bold; font-size:20px;}
.style22_black_bold {color:#353535; font-weight: bold; font-size:22px;}
.style28_red_bold {color:#de3633; font-weight: bold; font-size:28px;}
.style21 {color:#de3633; font-weight: bold; font-size:32px;}

.col_left_pppo {color:#333333; font-weight:bold; font-size:14px;}
.col_left_pmo {color:#333333; font-weight:bold; font-size:11px;}
.col_left_address {color:#333333; font-weight:normal; font-family:Arial; font-size:12px;}

.footer_14_bold {color:#7db496; font-weight:bold; font-size:14px;} /*light green*/
/*.footer_14_bold {color:#006a4e; font-weight:bold; font-size:14px;}*/
.footer_11_bold {color:#7db496; font-weight:bold; font-size:11px;} /*light green*/
/*.footer_11_bold {color:#006a4e; font-weight:bold; font-size:11px;}*/
.footer_12_normal {color:#7db496; font-weight:normal; font-family:Arial; font-size:12px;} /*light green*/
/*.footer_12_normal {color:#006a4e; font-weight:normal; font-family:Arial; font-size:12px;}*/
.footer_link{color:#7db496; text-decoration:none; font-family:Arial; font-size:13px;}
.footer_link a:link{color:#7db496; text-decoration:none; font-family:Arial; font-size:13px;}
.footer_link a:visited{color:#7db496; text-decoration:none; font-family:Arial; font-size:13px;}
.footer_link a:hover{color:white; background-color:none; font-family:Arial; font-size:13px; text-decoration:underline;}
.footer_link a:active{color:#7db496; text-decoration:none; font-family:Arial; font-size:13px;}

a:link{color:green; text-decoration:none;}
a:visited{color:green; text-decoration:none;}
a:hover{color:#015515; background-color:none; text-decoration:underline;}
a:active{color:green; text-decoration:none;}

.tenderlink a:link{color:#3399cc; text-decoration:none;}
.tenderlink a:visited{color:#3399cc; text-decoration:none;}
.tenderlink a:hover{color:#003366; background-color:none; text-decoration:underline;}
.tenderlink a:active{color:#3399cc; text-decoration:none;}

.links-section a:hover{color:#1e73bd!important;}
.links-more a:hover{color:black!important; text-decoration:underline;}
.links-footer a:hover{color:white!important; text-decoration:underline;}

.columnlink a:link{color:#333333; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink a:visited{color:#333333; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink a:hover{color:black; font-weight:bold; background-color:none; font-family:Arial; font-size:12px; text-decoration:underline;}
.columnlink a:active{color:#333333; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}

.columnlink_pppresources a:link{color:#333333; font-weight:normal; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_pppresources a:visited{color:#333333; font-weight:normal; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_pppresources a:hover{color:black; font-weight:bold; background-color:none; font-family:Arial; font-size:12px; text-decoration:underline;}
.columnlink_pppresources a:active{color:#333333; font-weight:normal; text-decoration:none; font-family:Arial; font-size:12px;}

#colright_quotetxt{color:#333333; font-weight:normal; background-color:none; font-family:courier New, Courier; font-size:12px;}

.columnlink_projects td{color:#333333; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_projects a:link{color:green; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_projects a:visited{color:green; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_projects a:hover{color:black; background-color:none; font-family:Arial; font-size:12px; text-decoration:underline;}
.columnlink_projects a:active{color:gray; text-decoration:none; font-family:Arial; font-size:12px;}

.columnlink_imp{color:#333333; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_imp a:link{color:#333333; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_imp a:visited{color:#333333; text-decoration:none; font-family:Arial; font-size:12px;}
.columnlink_imp a:hover{color:black; background-color:none; font-family:Arial; font-size:12px; text-decoration:underline;}
.columnlink_imp a:active{color:#333333; text-decoration:none; font-family:Arial; font-size:12px;}

.colright_news a:link{color:#006a4e; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}
.colright_news a:visited{color:#006a4e; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}
.colright_news a:hover{color:#014634; font-weight:bold; background-color:none; font-family:Arial; font-size:12px; text-decoration:underline;}
.colright_news a:active{color:#006a4e; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}

.colright_events a:link{color:#006a4e; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}
.colright_events a:visited{color:#006a4e; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}
.colright_events a:hover{color:#014634; font-weight:bold; background-color:none; font-family:Arial; font-size:12px; text-decoration:underline;}
.colright_events a:active{color:#006a4e; font-weight:bold; text-decoration:none; font-family:Arial; font-size:12px;}

/*Most View News*/
.mostViewTitle{ background:#EDEDED; color:#B4061A; font-size:20px; font-weight:normal; text-align:center; padding:3px}
.mostViewPanel{ margin:0px 0px 0px 0px; line-height:15px;}
.mostViewPanel ul{ list-style:square; color:green}
.mostViewPanel ul li{ margin:0px 0px 0px 0px; border-bottom:1px dotted gray; padding:1px 0px 1px 0px}
.mostViewPanel ul li a{ color:#003333; font-size:11px}
.mostViewPanel ul li a:hover{ color:#0018CE;}
/*Most View News*/

td, th
{	
	/*font-family : Geneva , Arial , Helvetica , sans-serif;*/
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
}

.ul_latest_news {list-style-image:url('image/events/events-icon.jpg'); padding:0px; margin-left:17px;}
.ul_ppp_resources {list-style-image:url('image/icon-pdf.gif'); padding:0px; margin-left:17px;}

ul {
    list-style: circle outside;
	/*list-style-image: url("image/arrow-bullet.gif");*/
    color:green;
  }
li{
    color:black;
  }

form{
    margin:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-top-style:0px;
    border-right-style:0px;
    border-bottom-style:0px;
    border-left-style:0px;
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;
}
#text
{
    font-family : Geneva , Arial , Helvetica , sans-serif;
    font-size : 5px;
    text-align : left;
    color : rgb(0 , 153 , 0);
    text-indent : 22px;
}
#text1
{
    font-family : Geneva , Arial , Helvetica , sans-serif;
    font-size : 5px;
    text-align : left;
    text-indent : 22px;
}

/* ------------------------------ Quotes (start)------------------------------ */
#pscroller1{
	height: 80px;
	border: 0px solid black;
}
#pscroller2 a{
	text-decoration: none;
}
#pscroller3{
width: 190px;
height: 230px;
border: 0px solid green;
padding: 5px;
/*background-color: white;
/*background-color: lightyellow;*/
}
/* ------------------------------ Quotes (End)------------------------------ */

.toolbar {
	height: 25px;
	overflow: hidden;
	line-height: 25px;
	font-size: 22px;
	color: black;
}

#toolbar a:link { color: red; }
#toolbar a:visited { color: blue; }
#toolbar a:hover { color: blue; }

/**html page select text color (start)**/
/*** Works on common browsers ***/
::selection {
background-color: #007174;
color: #fff;
}
    
/*** Mozilla based browsers ***/
::-moz-selection {
background-color: #007174;
color: #fff;
}
   
/***For Other Browsers ***/
::-o-selection {
background-color: #007174;
color: #fff;
}
   
::-ms-selection {
background-color: #007174;
color: #fff;
}
   
/*** For Webkit ***/
::-webkit-selection {
background-color: #007174;
color: #fff;
}
/**html page select text color (end)**/



/** footer **/
#footer-box {
	margin:0 auto;
	background: #F7F7F7;/*#DADADA; /*#006A4E; /*#e9e5e5/*
	/*background: #006A4E url('images/footer.jpg') repeat-x scroll bottom left;
	padding: 30px 5px 0;           mak*/
	padding: 0;
}

#footer {
	margin:0 auto;
	background: #717174; /*#006A4E; /*#e9e5e5/*
	/*background: #006A4E url('images/footer.jpg') repeat-x scroll bottom left;
	padding: 30px 5px 0;           mak*/
	padding: 0;
}

.footer-content {
	width: 1000px;
	margin: 0 auto;
	display: block;
	padding-bottom: 10px;
}

#footer-box-contacts {
	margin:0 auto;
	background: #E2E9E3;/*#DADADA; /*#006A4E; /*#e9e5e5/*
	/*background: #006A4E url('images/footer.jpg') repeat-x scroll bottom left;
	padding: 30px 5px 0;           mak*/
	padding: 0;
}