/* At-Rules */
@charset "iso-8859-1";

/*BODY*/
/*body

{

  scrollbar-face-color:#99B9D9;

  scrollbar-highlight-color:#CDDDED;

  scrollbar-3dlight-color:#6181A2;

  scrollbar-darkshadow-color:#88ADD2;

  scrollbar-shadow-color:#6181A2;

  scrollbar-arrow-color:#000000;

  scrollbar-track-color:#BED3EB;

}
*/

/* COST STATEMENT STYLES */
.border1 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px;border-top-color: #011053; border-top-style: solid; border-top-width: 1px;border-right-color: #011053; border-right-style: solid; border-right-width: 1px;border-left-color: #011053; border-left-style: solid; border-left-width: 1px;}
.border2 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px;border-top-color: #011053; border-top-style: solid; border-top-width: 1px;border-right-color: #011053; border-right-style: solid; border-right-width: 1px;}
.border3 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px;border-right-color: #011053; border-right-style: solid; border-right-width: 1px;}
.border4 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px;border-right-color: #011053; border-right-style: solid; border-right-width: 1px;border-left-color: #011053; border-left-style: solid; border-left-width: 1px;}
.border5 {border-right-color: #011053; border-right-style: solid; border-right-width: 1px;}
.border6 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px;}


/* PROJECT OVERVIEW */
.overview01 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px;}

/*DELIVERABLES STYLES - Green - Yellow - Yellow Red - Red*/
.del_1 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #5FC561; vertical-align: center}
.del_2 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #FFCC00; vertical-align: center}
.del_3 {border-bottom-color: #FF0000; border-bottom-style: solid; border-bottom-width: 2pt;border-top-color: #FF0000; border-top-style: solid; border-top-width: 2pt;border-right-color: #FF0000; border-right-style: solid; border-right-width: 2pt;border-left-color: #FF0000; border-left-style: solid; border-left-width: 2pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #FFCC00; vertical-align: center}
.del_4 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #FF7171; vertical-align: center}

/* DATA IN TABLE */
.print5 {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #E8E8E8; color: #000000; vertical-align: center}
.print5l {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #E8E8E8; color: #000000; vertical-align: center}
.print5c {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center;text-decoration: none; background: #E8E8E8; color: #000000; vertical-align: center}
.print5r {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; text-decoration: none; background: #E8E8E8; color: #000000; vertical-align: center}
/* LIKE PRINT5 WITHOUT BACKGROUND COLOR AND ALIGN
.cell_1  {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
/*OTHER SPECIFIC STYLES */
.print5_dark {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #DAE0E7; vertical-align: center}
.print5_hell {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #E9EDF1; vertical-align: center}
.print5y {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none; background: #FFE79D; vertical-align: center}

/*TABLE HEADER*/
.print3a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #011053; background-color: #D5E0F4; font-style: normal; font-weight: bold; font-variant: small-caps; border: 1px #011053 solid; height:1%}
.cell_2  {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #011053; font-variant: small-caps;}

/*TABLE HEADER*/
.print6  {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #C6C6C6; font-style: normal; font-weight: bold; font-variant: small-caps; vertical-align: middle}
.print6r {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #C6C6C6; font-style: normal; font-weight: bold; font-variant: small-caps; vertical-align: middle; text-align: right}
.print6l {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #C6C6C6; font-style: normal; font-weight: bold; font-variant: small-caps; vertical-align: middle; text-align: left}
.print6c {border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #C6C6C6; font-style: normal; font-weight: bold; font-variant: small-caps; vertical-align: middle; text-align: center}

/*TABLE HEADER LINKS*/
.href2:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration:none}
.href2:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration:none}
.href2:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration:none}
.href2:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}

/*LINKS*/
.href:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #122572; text-decoration:none;}
.href:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #122572; text-decoration:none;}
.href:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #122572; text-decoration:none;}
.href:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #122572; text-decoration:underline;}

/*MENU LEFT*/
.href_menu:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #CDE6F3; text-decoration:none}
.href_menu:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #CDE6F3; text-decoration:none}
.href_menu:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #CDE6F3; text-decoration:none}
.href_menu:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; text-decoration:none}

/*MENU TOP*/
.href_menu_top:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #011053; text-decoration:none}
.href_menu_top:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #011053; text-decoration:none}
.href_menu_top:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #011053; text-decoration:none}
.href_menu_top:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #011053; text-decoration:underline}

.menu_top 				{ border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #011053; border-top-style: solid; border-top-width: 1px; background-color: #A7CBFF; height: 30px}
.top_bottom             { border-top-color: #011053; border-top-style: solid; border-top-width: 1px; background-color: #D5E0F4; height: 70px}

.menu_item	    	{ border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #011053; border-top-style: solid; border-top-width: 1px; background-color: #FFFFCC; }
.menu_item_active  	{ border-bottom-color: #011053; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #011053; border-top-style: solid; border-top-width: 1px; background-color: #FFFFCC; }


/*LINKS ADJUSTMENTS*/
.href3:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #009300; text-decoration:none}
.href3:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #009300; text-decoration:none}
.href3:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #009300; text-decoration:none}
.href3:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #005100; text-decoration:none}

/*GENERAL FONT*/
.font1  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.font1r  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: right}

/*BUTTON TO CLOSE REPORTING PERIOD*/
.font1red  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; background: #FFCC00;  font-weight: bold;}

/*OTHER STYLES */
.timeb  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #011053; background: transparent; border: thin; vertical-align: middle}
.timeblack  	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #011053; background: transparent; text-align: right}
