body{
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#bcbec0;
	color:#000000;

	scrollbar-arrow-color: #BCBEC0;/*BCBEC0*/
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-color:#ffffff;
}
li{
	list-style:square;
	margin-left:-10px;
}
/**/

.txt_left{
	padding-left:40px;
}

/**/
.by{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;
	color:#999999;
	padding-bottom:3px;
}
.by a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.by a:hover{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
.page_link a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;
	color:#7A4618;
	text-decoration:none;
}
.page_link a:hover{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;
	color:#000000;
	text-decoration:none;
}


a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808285;
	text-decoration:none;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#181e42;
	text-decoration:none;
}
.link_blue a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#181e42;
	text-decoration:none;
}
.link_blue a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808285;
	text-decoration:none;
}

/**/
.tbl-834-parts-H-B-F{
	/*border:#00ff00 solid 1px;*/
	height:625px;
	
}
.tbl-bi-834{
	border:#bcbec0 solid 2px;
	height:625px;
	background-color:#bcbec0;
}
.bdr_all{
	border:#bcbec0 solid 2px;
}
.bdr_top{
	border-top:#bcbec0 solid 2px;
}
.bdr_right{
	border-right:#bcbec0 solid 2px;
}
.bdr_left{
	border-left:#bcbec0 solid 2px;
}
.bdr_left_right{
	border-left:#bcbec0 solid 2px;
	border-right:#bcbec0 solid 2px;
}
.bdr_top_right{
	border-right:#bcbec0 solid 2px;
	border-top:#bcbec0 solid 2px;
}
.bdr_left_bottom{
	border-left:#bcbec0 solid 2px;
	border-bottom:#bcbec0 solid 2px;
}
.bdr_left_right_top{
	border-left:#bcbec0 solid 2px;
	border-right:#bcbec0 solid 2px;
	border-top:#bcbec0 solid 2px;
}


/**/
.tbl_body_414_outline{
	width:414px;
	height:0px;	
}
/**********************************************/
.menu{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#000000;
	line-height:18px;
}
.menu a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-decoration:none;
}
.menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181e42;
	line-height:18px;
	text-decoration:none;
	text-transform: uppercase;
	padding-left:20px;

	background-image:url(../images/arrow.jpg); background-repeat:no-repeat;
	background-position:left;
	
}
.menu_selected{
	background-image:url(../images/arrow.jpg); background-repeat:no-repeat;
	padding-left:20px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#181e42;
	background-position:left;
}
/*******/
.heading_blue_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#181e42 !important;
	
}
.heading_blue_18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#181e42 !important;
	
}
.heading_home_40{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#000000 !important;
	
}
/*.heading_blue_18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#181e42;
}*/
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.heading_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	line-height:12px;
}
.menu_footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808285;
	height:12px;
}
.menu_footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D1130;
	height:12px;
}
.menu_footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	height:12px;
}


.projects_bg_tbl{
	background-color:#dddddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	/*808285*/
	border:#e8e8e8 solid 1px;
}
.project_cell_dark{
	background-color:#BFBFBF;/*9fa1a4*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E9E9E9;	
}
.projects_bg_tbl2{
	background-color:#dddddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	/*808285*/
}
.project_cell_black{
	background-color:#BFBFBF;/*9fa1a4*/
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
}
.project_cell_normal{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
}
.project_cell_normal_bg{
	background-color:#BFBFBF;/*9fa1a4*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
}

.project_cell_black_sr{
	background-color:#BFBFBF;/*9fa1a4*/
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	
}
.project_cell_black_line{
	background-color:#BFBFBF;/*9fa1a4*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:30px;
	/*padding-left:10px;*/
}
.padding-bottom{
	padding-bottom:5px;
}
.dot{
	padding-top:5px;
}
.padding-left{
	padding-left:45px;
}
.padding-right{
	padding-left:5px;
}
.height{
	height:183px;
}
.expand-projects{
	width:400px;
	height:340px;
	overflow:scroll;
	padding:0 10px 0 0;
	
	scrollbar-arrow-color: #BCBEC0;/*BCBEC0*/
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-color:#ffffff;
	
/*scrollbar-highlight-color: #00CCFF;
/*scrollbar-shadow-color: #00CCFF;*/
}
.field{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
	height:20px;
	color:#000000;
	background-color:n;
}
.field_year{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:50px;
	height:20px;
	color:#000000;
	/*background-color:#dddddd;*/
	border:#B5B5B5 solid 1px;
}
.field_area{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:215px;
	height:80px;
	color:#000000;
	/*background-color:#dddddd;*/
	border:#B5B5B5 solid 1px;
}
.scroll{
	scrollbar-arrow-color: #BCBEC0;/*BCBEC0*/
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-color:#ffffff;
}
.browse{
	
	color:#000000;
	border:#B5B5B5 solid 1px;
	
	width:215px;
}
.btn{
	background-color:#dddddd;
	color:#000000;
	border:#B5B5B5 solid 1px;
	height:20px;
	width:50px;
}
.text_sharp{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003399;
}
.pdf{
	position:absolute;
	left: 785px;
}

.nextback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	background-color: #F1F1F1;
	padding-right: 7px;
}
.nextback a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.nextback a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.nextback a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2956A9;
	text-decoration:none;
}
.nextback a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.error_message{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ff0000;}