﻿/************ main table and text ************/

.tbl_main

{

	width:100%;

	table-layout:fixed;

	border-collapse: collapse;

}

/************ Top and bottom frame ************/

.top_menu

{

	table-layout:fixed;

	border-collapse: collapse;

	background-color: #29166F;

	border: black 1px solid;

	height:110px;

	width:100%;

}

.top_text

{

	color: #FFFFFF;

	font-size: 18px; 

	font-weight: bold;

	text-decoration:none; 

	font-family:verdana, arial;

}

.top_menuline

{

	background-color:#BACEFF;

	border-right: black 1px solid;

	border-left: black 1px solid;

	border-bottom: black 1px solid;

	border-top: white 2px solid;

	padding:4px;

}

.top_link

{

	font-size: 12px;

	font-weight: bold;

	color: black;

	font-family:verdana, arial;

	text-decoration:none;

}

.bottom_grayline

{

    border-top: 1px solid black;

    border-bottom: 2px solid white;

    border-left: 1px solid black;

    border-right: 1px solid black;

    background-color:#BACEFF;

    padding: 2px;

}

/************ Headline table and text ************/

.tbl_headline

{

	width:100%;

	background-color: #BACEFF;

	border: black 1px solid;

  font-size: 11px

}

.headline

{ 

	text-align:left;

	font-size: 16px; 

	font-weight: bold;

	text-decoration:none; 

	font-family:verdana, arial;

  padding: 5px;

}

.helpheadline

{ 

	text-align:left;

	font-size: 14px; 

	font-weight: bold;

	text-decoration:none; 

	font-family:verdana, arial;

  padding: 5px;

}

/************ Regular table text ************/

.text_link

{

	font-weight: bold;

	font-size: 11px;

	color: black;

	font-family:verdana, arial;

	text-decoration:none;

}

.text_link_hoover

{

	text-decoration: underline;

	font-weight: bold;

	background-color: #FFFFFF;

}

.tbl_text

{

	font-size:11px;

	text-decoration: none;

	font-family:verdana, arial;

}

.tbl_report

{

	font-size:11px;

	border: black 1px solid;

	border-color: black;

	border-collapse: collapse;

	text-decoration: none;

	font-family:verdana, arial;

}

.tbl_report td, th{padding:2px; border: black 1px solid;}



.sortable

{

	font-size:11px;

	border: black 1px solid;

	border-color: black;

	border-collapse: collapse;

	text-decoration: none;

	font-family:verdana, arial;

}

.sortable td, th{padding:2px; border: black 1px solid;}



.tbl_inputlist

{

	font-size:11px;

	border-collapse: collapse;

	border-spacing:0px;

	text-decoration: none;

	font-family:verdana, arial;

	width:100%;

}

.tbl_inputlist td, th{padding:2px; border: black 1px solid;}



.tbl_listrow0

{

	background-color:#E2E9FF;

}

.tbl_listrow1

{

	background-color:#BACEFF;

}

.tbl_listrow2

{

	background-color:#80C063;

}

.tbl_status

{

	table-layout:fixed;

	width:100%;

}

.tbl_status_inside

{

	width:100%;

}

.tr_status

{

	border:1px outset white;

	background-color:#E2E9FF;

	font-size:11px;

	text-decoration: none;

	font-family:verdana, arial;	

}

/************ Error messages ************/

.error

{

	font-weight: bold;

	font-size: 11px;

	color: #FF0000;

	font-family:verdana, arial;

}

/************ Forms ************/

.form

{

	font-size:11px;

	text-decoration: none;

	font-family:verdana, arial;

}

.status

{

	font-size:11px;

	text-decoration: none;

	font-family:verdana, arial;

	border: none;

	background-color: #BACEFF;

}

/************ Iframe ***************/

.ifrmBody

{

	background-color:#BACEFF;

	margin:0px;

}

/************ Charts ***************/

.chartDivBar

{

	width:12px;

	line-height:1px;

	font-size:1px;

}

.chartDivBarValue

{

	line-height:10px;

	font-size:10px;

}

.chartGRAPH

{

	background-image: url('../pic/tblback.gif');

	background-repeat: repeat-x;

}

.chartBAR/************ New CDA ***************/

{

	border:2px outset white;

	background-color:#000000;

}

.chartBAR1/************ Off track ***************/

{
	border:2px outset white;
	background-color:#F00;
}

.chartBAR2/************ In process risk of delay ***************/

{
	border:2px outset white;
	background-color:#FC0;
}

.chartBAR3/************ On track ***************/

{
	border:2px outset white;
	background-color:#03F;
}

.chartBAR4/************ Completed ***************/

{
	border: 2px outset white;
	background-color: #00CC00;
}

.chartLABEL

{

	color:black;

	background-color:#BACEFF;

	border: black 1px solid;

	font-family:verdana, arial;

	font-size:11px;

	text-align:center;

	padding:2px;

}

.tbl_chartNUMBERS

{

	font-size:11px;

	border: black 1px solid;

	border-color: black;

	border-collapse: collapse;

	text-decoration: none;

	font-family:verdana, arial;

}



.cell_chartNUMBERS {padding:2px; border: black 1px solid; text-align:right;}

.cell_chartNAMES {padding:2px; border: black 1px solid; text-align:left;}

/************ HTML tags ************/

body

{

	background-color: #E2E9FF;

	font-size:11px;

	text-decoration: none;

	font-family:verdana, arial;

}

a:hover

{

	text-decoration: underline;

	background-color: #FFFFFF;

}

th

{

	text-align: left;

	font-weight: bold;

	font-size:11px; 

	text-decoration: none; 

	font-family:verdana, arial;

}

h2

{ 

	font-size:15px; 

	text-decoration:none; 

	font-family:verdana, arial;

}



h3

{ 

	font-size:14px; 

	text-decoration:none; 

	font-family:verdana, arial;

}

h4

{ 

	font-size:13px; 

	text-decoration:none; 

	font-family:verdana, arial;

}


