/*common css start*/
body {font-family:Arial, Helvetica, sans-serif; background:url(../images/page_back.jpg) repeat-x top /*#52acc1*/;}
.clear_float {clear:both;}
.float_left {float:left;}
.float_right {float:right;}
.no_border {border:none !important;}
.no_background {background:none !important;}
.blank_height_10 {width:100%; float:left; height:10px; }
/*common css end*/

#main_wrapper { width:988px; margin:0 auto;}category_boxes


#header {width:955px; float:left; /*background:url(../images/banner_back.jpg)*/ no-repeat 0px 0px; padding-left:33px; margin-bottom:10px;}

#logo {float:left; margin-top:43px; margin-left:10px; height:120px;}
#logo a{color:#464646; font-weight:bold; text-decoration:underline;}
#top_tabs {float:right;}
#top_tabs ul li {float:left; background:url(../images/top_tab_back.jpg) no-repeat right; line-height:43px; font-size:13px; margin-left:8px; padding:0 10px;}
#top_tabs ul li a {color:#464646; font-weight:bold; text-decoration:none; border-bottom:dotted 1px #000;}
#top_tabs ul li a.active { color:#636363; font-weight:bold; text-decoration:none; border-bottom:dotted 1px #000;}


#banner {width:700px; height:210px; float:left; /*background:url(../images/banner_cots.png)*/ no-repeat 0px 0px; margin-top:0px;}
#banner p {padding:5px 0 0 20px; line-height:23px; font-weight:bold; font-size:16px; color:#363636;}
#banner a { color:#464646; font-weight:bold; text-decoration:underline; font-size:16px;}
#latest_news {width:260px; height:110px; padding:10px; float:right; background:#FFFFFF; overflow:auto; font-size:12px;}
#latest_news h2 {font-size:16px; font-weight:bold; color:#091269; margin-bottom:5px;}
#latest_news h5 {font-size:12px; font-weight:bold; color:#3b3b3b;}
#latest_news p {color:#525252; line-height:18px;}
#latest_news a {font-weight:bold; color:#091269;}

.category_boxes {margin-top:15px; width:453px; float:left;}
.category_box_top {height:57px; width:100%; float:left;}
.category_box_bottom {height:217px; width:100%; float:left;}


#footer {float:left; color:#7b7b7b; font-size:11px; font-weight:bold; margin:45px 0 50px 0;}
#links {float:right; color:#7b7b7b; font-size:11px; font-weight:bold;}
#links_index {float:right; color:#7b7b7b; font-size:11px; font-weight:bold; margin:45px 0 50px 0;}



/*inner page classes*/
#inner_page_body {background:/*url(../images/inner_page_back.jpg)*/ repeat-x top #f3f3eb;}

#inner_header {width:955px; float:left; /*background:url(../images/inner_banner_back.jpg)*/ no-repeat 0px 0px; padding-left:33px;}


#category_boxes {float:right; margin-top:19px;}
#category_box_close {float:left; width:207px; height:79px; margin-top:42px;}
#category_box_open {float:left; width:207px; margin-left:20px; height:121px;}

a#psd_category_box {width:207px; float:left; height:121px; background:url(../images/inner_psd_box.jpg) no-repeat 0px -179px; margin-right:20px;}
#psd_category_box.active {width:207px; float:left; height:121px; background:url(../images/inner_psd_box.jpg) no-repeat 0px 0px; margin-right:20px;}
a:hover#psd_category_box {background:url(../images/inner_psd_box.jpg) no-repeat 0px 0px;}
a#psd_selected_tab {background:url(../images/inner_psd_box.jpg) no-repeat 0px -179px;}

a#human_category_box {width:207px; float:left; height:121px; background:url(../images/inner_human_capital_box.jpg) no-repeat 0px -179px;}
#human_category_box.active {width:207px; float:left; height:121px; background:url(../images/inner_human_capital_box.jpg) no-repeat 0px 0px;}
a:hover#human_category_box {background:url(../images/inner_human_capital_box.jpg) no-repeat 0px 0px;}
a#human_selected_tab {background:url(../images/inner_human_capital_box.jpg) no-repeat 0px -179px;}

#inner_page_body_content {width:100%; float:left;background-color:#DFE9D6;min-height:550px;}

#Leftmenu_wrapper{ width:225px; float:left;background:#dfe9d6; padding:10px;}
#Leftmenu_wrapper h1 {font-size:22px; font-weight:normal; color:#577b04; margin-bottom:10px;}
#Leftmenu_wrapper ul li {float:left; width:89%;}


#Leftmenu_wrapper ul li.closed {}
#Leftmenu_wrapper ul li a {color:#714417; font-weight:bold; font-size:14px; background:url(../images/menu_bullet.png) no-repeat 5px 15px; padding:10px 10px 10px 20px; float:left; clear:both; margin-bottom:10px; } 
#Leftmenu_wrapper ul li a.active{background:url(../images/menu_bullet.png) no-repeat scroll 5px 15px #EFF3DC; font-size:15px; font-weight:bold; color:#17711F;}

#Leftmenu_wrapper .open_tab {padding:10px 10px 10px 20px; background:url(../images/menu_bullet.png) no-repeat 5px 15px #eff3dc; margin-bottom:10px;}
#Leftmenu_wrapper .open_tab h1 {font-size:15px; font-weight:bold; color:#17711f;}
#Leftmenu_wrapper .open_tab ul li {background:url(../images/menu_child.png) no-repeat 0px 9px; padding-left:10px; margin-bottom:0px;}
#Leftmenu_wrapper .open_tab ul li a {font-size:13px; font-weight:bold; color:#555555;}

#Rightside_wrapper {width:650px; float:right; background:#FFFFFF; padding:25px 35px;border-left:23px solid #F3F3EB;min-height:550px;}
#Rightside_wrapper h1 {font-size:22px; color:#577b04;margin-bottom:8px;}
#Rightside_wrapper a {color:#577b04;text-decoration:none;}
#Rightside_wrapper a:hover {text-decoration:underline;}


.about_project_reason {
	width:290px;
	background:#ebebeb;
	padding:10px;
	height:250px;
	float:left;
	margin-right:30px;
	margin-bottom:25px;
}
.last_box {margin-right:0px !important;}
.about_project_reason h2 {color:#48b613; font-size:19px; margin-bottom:5px;}
.about_project_reason p {font-size:13px; color:#333333; line-height:18px;}

.dotted_border {border-bottom:dotted 1px #000000; width:100%; float:left; height:1px;}

.static_text_wrapper {width:100%; float:left; line-height:24px;}
.static_text_wrapper h3 {width:100%; float:left; color:#3da20d; font-weight:bold; margin-top:20px;}
.static_text_wrapper h4 {color:#333333; font-size:13px; font-weight:bold;}
.static_text_wrapper p {color:#333333; font-size:13px; margin-bottom:20px;}
.static_text_wrapper p a {color:#3da20d; text-decoration:underline;}
.static_text_wrapper ul li {background:url(../images/green_bullet.jpg) no-repeat 0px 9px; padding-left:15px; font-size:13px;color:#333333;}
.static_text_wrapper ul li a {color:#3DA20D;text-decoration:underline;}

.static_text_wrapper ol {margin-left:28px;}
.static_text_wrapper ol li {color:#3da20d; font-size:13px;}
.static_text_wrapper ol li ul li {color:#333; font-size:13px;}


#time_table {width:630px; float:left; background:#e2e1e0; padding:10px; margin-bottom:15px; font-size:12px;}

#time_table .column_1 {width:145px; float:left; padding-left:10px;}
#time_table .column_2 {width:310px; float:left;}
#time_table .column_3 {width:150px; float:left;}

#time_table .col_heading {font-size:15px; font-weight:bold; color:#333; padding-bottom:5px;}

#time_table .white_row {width:100%; float:left; background:#fff; line-height:40px; border-bottom:solid 1px #dad9d8;}
#time_table .grey_row {width:100%; float:left; background:#f8f8f8; line-height:40px; border-bottom:solid 1px #dad9d8;}

/*------hcm table--------*/

#hcm_table {width:630px; float:left; background:#e2e1e0; padding:10px; margin-bottom:15px; font-size:12px;}

#hcm_table .column_1 {width:290px; float:left; padding-left:10px;font-weight:bold;line-height:2.2em;}
#hcm_table .column_2 {width:290px; float:left;line-height:2.2em;margin-left: 15px;}

#hcm_table .col_heading {font-size:15px; font-weight:bold; color:#333; padding-bottom:5px;}

#hcm_table .white_row {width:100%; float:left; background:#fff; line-height:40px; border-bottom:solid 1px #dad9d8;}
#hcm_table .grey_row {width:100%; float:left; background:#f8f8f8; line-height:40px; border-bottom:solid 1px #dad9d8;}


#inner_footer {width:100%; float:left; background:url(../images/inner_foooter.jpg) repeat-x #FFF; height:70px; padding-top:10px; font-size:11px; font-weight:bold; color:#7b7b7b;}

#inner_footer_child {width:988px; margin:0 auto;}

/*------end--------*/

#inner_page_body_content_psd {width:100%; float:left;background-color:#ebe9c6;min-height:550px;}


#Leftmenu_wrapper_psd{ width:225px; float:left;background:#ebe9c6; padding:10px;}
#Leftmenu_wrapper_psd h1 {font-size:22px; font-weight:normal; color:#a4940a; margin-bottom:10px;}
#Leftmenu_wrapper_psd ul li {float:left; width:89%;}


#Leftmenu_wrapper_psd ul li.closed {}
#Leftmenu_wrapper_psd ul li a {color:#714417; font-weight:bold; font-size:14px; background:url(../images/menu_bullet.png) no-repeat 5px 15px; padding:10px 10px 10px 20px; float:left; clear:both; margin-bottom:10px; } 
#Leftmenu_wrapper_psd ul li a.active{background:url(../images/menu_bullet.png) no-repeat scroll 5px 15px #fdffbe; font-size:15px; font-weight:bold; color:#8f870c;}


#Leftmenu_wrapper_psd .open_tab {padding:10px 10px 10px 20px; background:url(../images/menu_bullet.png) no-repeat 5px 15px #fdffbe; margin-bottom:10px;}
#Leftmenu_wrapper_psd .open_tab h1 {font-size:15px; font-weight:bold; color:#8f870c;}
#Leftmenu_wrapper_psd .open_tab ul li {background:url(../images/menu_child.png) no-repeat 0px 9px; padding-left:10px; margin-bottom:0px;}
#Leftmenu_wrapper_psd .open_tab ul li a {font-size:13px; font-weight:bold; color:#555555;}

#Rightside_wrapper_psd {width:650px; float:right; background:#FFFFFF; padding:25px 35px;border-left:23px solid #F3F3EB;min-height:550px;}
#Rightside_wrapper_psd h1 {font-size:22px; font-weight:bold; color:#A4940A;margin-bottom:8px; }

#Rightside_wrapper_psd a {color:#A4940A;text-decoration:none;}
#Rightside_wrapper_psd a:hover {text-decoration:underline;}

.static_text_wrapper_psd {width:100%; float:left; line-height:24px;}
#Rightside_wrapper_psd h2 {font-size:18px; color:#A4940A; margin-bottom:8px;}
.static_text_wrapper_psd h1 {font-size:22px; font-weight:bold; color:#A4940A;margin-bottom:8px; }
.static_text_wrapper_psd h3 {width:100%; float:left; color:#333333; font-weight:bold; margin-top:20px;}
.static_text_wrapper_psd h4 {color:#333333; font-size:13px; font-weight:bold;}
.static_text_wrapper_psd p {color:#333333; font-size:13px; margin-bottom:20px;}

.static_text_wrapper_psd p a {color:#A4940A; text-decoration:underline;}
.static_text_wrapper_psd ul li {background:url(../images/yellow_bullet.jpg) no-repeat 0px 9px; padding-left:15px; font-size:13px;color:#333333;}
.static_text_wrapper_psd ul li a {color:#A4940A;text-decoration:underline;}


.static_text_wrapper_psd ol {margin-left:15px;}
.static_text_wrapper_psd ol li {color:#A4940A; font-size:13px;}
.static_text_wrapper_psd ol li ul li {color:#333; font-size:13px;}

/*------Project Governance--------*/

#inner_page_body_content_pg {width:100%; float:left;background-color:#c6e0eb;min-height:550px;}
#inner_page_body_content_news {width:100%; float:left;background-color:#FFFFFF;min-height:550px; padding:20px;}

#Leftmenu_wrapper_pg{width:225px; float:left;background:#c6e0eb; padding:10px;}
#Leftmenu_wrapper_pg h1 {font-size:22px; font-weight:bold; color:#1d5a6f; margin-bottom:10px;}
#Leftmenu_wrapper_pg a {font-size:22px; font-weight:bold; color:#1d5a6f; margin-bottom:10px; }
#Leftmenu_wrapper_pg ul li {float:left; width:89%; color:#1d5a6f}

#Leftmenu_wrapper_pg ul li.closed {}
#Leftmenu_wrapper_pg ul li a {color:#1d5a6f; font-weight:bold; font-size:18px; background:url(../images/menu_bullet_blue.png) no-repeat 5px 15px; padding:10px 10px 10px 20px; float:left; clear:both; margin-bottom:10px; } 

#Rightside_wrapper_pg {width:650px; float:right; background:#FFFFFF; padding:25px 35px;border-left:23px solid #F3F3EB;min-height:550px;}
#Rightside_wrapper_pg h1 {font-size:22px; color:#1d5a6f;margin-bottom:8px;}
#Rightside_wrapper_pg h1 a {color:#1d5a6f;}

.static_text_wrapper_pg {width:100%; float:left; line-height:24px;}
.static_text_wrapper_pg h1 {width:100%; float:left; color:#1d5a6f; font-weight:bold; margin-top:10px; font-size:22px;}
.static_text_wrapper_pg h2 {width:100%; float:left; color:#1d5a6f; font-weight:bold; margin-top:10px; font-size:18px;}
.static_text_wrapper_pg h3 {width:100%; float:left; color:#1d5a6f; font-weight:bold; margin-top:10px; font-size:14px;}
.static_text_wrapper_pg h4 {color:#333333; font-size:13px; font-weight:bold;}
.static_text_wrapper_pg p {color:#333333; font-size:13px; margin-bottom:20px;}
.static_text_wrapper_pg p a {color:#1d5a6f; text-decoration:underline;}
.static_text_wrapper_pg ul li {background:url(../images/blue_bullet.jpg) no-repeat 0px 9px; padding-left:15px; font-size:13px;color:#333333;}
.static_text_wrapper_pg ul li a {color:#1d5a6f;text-decoration:underline;}
.static_text_wrapper_pg a {color:#333333; font-size:13px; text-decoration:underline;}


.static_text_wrapper_pg ol {margin-left:15px;}
.static_text_wrapper_pg ol li {color:#1d5a6f; font-size:13px;}
.static_text_wrapper_pg ol li ul li {color:#333; font-size:13px;}
