








.fs-sml { font-size: 9px; }
.fs-std { font-size: 10px; }
.fs-med { font-size: 11px; }
.fs-lge { font-size: 13px; }
.ff-std { font-family: Verdana,Arial,Helvetica,sans-serif; }
.ff-con { font-family: Arial,Verdana,Helvetica,sans-serif; }
.f-std { font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; }

body{background-color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; color:#091c5a; padding:5px 0px 0px; margin:5px 0px 0px 20px;
	font-size:10px; behavior:url("/html/includes/css/csshover.htc"); }
textarea, select, input, td, th, ul, li, ol{font-family:Verdana,Arial,Helvetica,sans-serif; color:#091C5A;font-size:10px;}
a,#toolbar a.delete-link{color:#F30; text-decoration:underline;}
h1, h2, h3, h4{font-family:Verdana,Arial,Helvetica,sans-serif;}
h1{clear:both; font-size:1.4em; border-bottom:	solid 2px #091C5A; margin-top:	.75em; margin-bottom:	.5em;}
h1.bare{border-bottom:none; margin-top:0px;}
h2{font-size:1.2em; border-bottom:solid 1px #091C5A; margin-top: .75em; margin-bottom:	.5em;}
h3{font-size:1.1em;}
h4{font-size:1em; margin-top:3px; margin-bottom:2px;}
small{font-style:italic; color:#848DAC;}
.numof{color: rgb(255, 51, 0);}
.secondaryheader{color:#848dac; font-weight:bold; }
.project{font-size:11px; font-weight:bold; color:#000; line-height:70%; text-decoration:none }
.overdue{color:red;}
.whitenav{font-weight:bold; color:#FFFFFF; text-decoration:none }
.whitenavthin{color:#FFFFFF; text-decoration:none }
.orangenav{color:#F30; text-decoration:underline; }
.blueregtext {color:#091c5a; text-decoration:none }
.blueboldtext {font-weight:bold; color:#091c5a; text-decoration:none; }
.orangenav2 {color:#F30; text-decoration:none }
.refcell {background-color:#F2F3F7; line-height:125%; color:#091c5a; text-align:right; border-width:0px; }
.contentcell{background-color:#F2F3F7; line-height:125%; color:#091c5a; border-width:0px; vertical-align:top; }
.anchorbold {background-color:#F2F3F7; font-weight:bold; }
.contentcellHTMLFromEditor{background-color:#F2F3F7; color:#091c5a; border-width:0px; }
.greyedoutcontentcell{background-color:#FAFAFA; line-height:125%; color:#666; border-width:0px; }
.contentcellR {background-color:#F2F3F7; line-height:125%; color:#091c5a; text-align:right; border-width:0px; }
.contentcell2 {background-color:#F2F3F7; line-height:125%; color:#091c5a; border-width:0px; }
.headcell {font-weight:bold; color:#091c5a; line-height:125%; text-decoration:none; vertical-align:bottom; border-width:0px; }
.editcell {background-color:#DADDE6; color:#091c5a; text-decoration:none; vertical-align:middle; border-width:0px; }
.pageheadercell{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#091c5a; vertical-align:bottom; }
.sectionheadercell{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#091c5a;line-height:150%;border-width:0px;}
.smallsectionheadercell {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#091c5a;line-height:125%;border-width:0px;}
.sectionheadercella{background-color:#9C9;font-size:14px;font-weight:bold;color:#091c5a;line-height:150%;border-width:0px;}
.sectionheadercelld{background-color:#F63;font-size:14px;font-weight:bold;color:#091c5a;line-height:150%;border-width:0px;}
.sectionheadercelle{background-color:#9CF;font-size:14px;font-weight:bold;color:#091c5a;line-height:150%;border-width:0px;}
.validationmessage{background:url(/html/Images/ic_infobar_warning.gif) no-repeat 5px 3px #FCA;color:#091c5a;padding:4px 20px 10px 35px;}
.table{margin:0px;padding:0px;border-width:0px;}
.labelcell1{font-family:Arial,Verdana,Helvetica,sans-serif;background-color:#F2F3F7;line-height:125%;color:#091c5a;border-width:0px;}
.labelcell2{background-color:#F2F3F7;line-height:125%;font-weight:bold;color:#091c5a;vertical-align:top;border-width:0px;}
span.labelcell2 a{font-weight:normal;}
.labelcell3{background-color:#091c5a;font-size:11px;line-height:125%;color:#FFF;border-width:0px;}
.labelcell3a{background-color:#9C9;line-height:125%;font-weight:bold;color:#FFF;text-align:center;border-width:0px;}
.labelcell3e{background-color:#9CF;line-height:125%;font-weight:bold;color:#FFF;text-align:center;border-width:0px;}
.labelcell3d{background-color:#F63;line-height:125%;font-weight:bold;color:#FFF;text-align:center;border-width:0px;}
.labelcell4{background-color:#F2F3F7;line-height:125%;color:#091c5a;border-width:0px;}
.editcell2{background-color:#DADDE6;line-height:125%;color:#091c5a;vertical-align:middle;border-width:0px;}
.editcell3{background-color:#DADDE6;line-height:125%;color:#091c5a;border-width:0px;}
.messagecell{background-color:#DADDE6;line-height:125%;font-weight:bold;color:#091c5a;border-width:0px;vertical-align:top;}
.messagecell a{font-weight:normal;}
.messagecell a.messagecell{text-decoration:none;display:block;font-weight:bold;height:100%;}
.messagecellR{background-color:#DADDE6;line-height:125%;font-weight:bold;color:#091c5a;text-align:right;border-width:0px;}
.messagecell2{background-color:#DADDE6;line-height:125%;font-weight:bold;color:#091c5a;border-width:0px;}
.refcella{background-color:#9C9;line-height:125%;color:#091c5a;text-align:right;border-width:0px;}
.refcelld{background-color:#F63;line-height:125%;color:#091c5a;text-align:right;border-width:0px;}
.refcelle{background-color:#9CF;line-height:125%;color:#091c5a;text-align:right;border-width:0px;}
.refcella{background-color:#9C9;line-height:125%;color:#091c5a;text-align:right;border-width:0px;}
.contentcella{background-color:#9C9;line-height:125%;color:#091c5a;border-width:0px;}
.contentcelld{background-color:#FF6633;line-height:125%;color:#091c5a;border-width:0px;}
.contentcelle{background-color:#9CF;line-height:125%;color:#091c5a;border-width:0px;}
.weightcell{line-height:125%;font-weight:bold;text-transform:lowercase;color:#091c5a;background-color:#E2E2E2;text-align:center}
.boq1{line-height:125%;font-weight:bold;text-transform:none;color:#FFF;background-color:#091c5a}
.boq2{line-height:125%;font-weight:bold;text-transform:none;color:#091c5a;background-color:#9ba3bc}
.boq3{line-height:125%;font-weight:bold;color:#091c5a;background-color:#dadde6}
input.disabled{background-color:#cfcfcf;}
.acnxButton{border:0; margin:0; margin-right:5px;}
#main table.acnxButton td, table.acnxButton td{white-space:nowrap;	padding:0px; margin:0px;	vertical-align:middle;}
table.acnxButton  a{display:block; height:19px;}
table.acnxButton  span{display:block; padding:3px 0px 0px 0px;}
table.btnContainer{display:inline; margin:0px 2px 0px 0px; border-collapse:collapse;}
table.formTable table.btnContainer{border-collapse:collapse;}

/* IE6 only style variations for page buttons margins*/
/* IE7 variants are contained in ie7.css */
* html table.formTable table.btnContainer{margin-left:3px;}
table.bordered{border:solid 2px #848DAC; background-color:#FFF; width:100%;}
table.tabbed_old{border-top:0!important;}
table.btnContainer a{display:block; text-decoration:none; color:#091C5A;	font-weight:normal;	height:100%;	padding:4px 6px 2px 28px!important;}
table.btnContainer td {border:solid 1px #cfcfcf!important; padding:0px;	white-space:nowrap;}
.btnOver{border-color:#DFDEDE #848DAC #848DAC #DFDEDE!important; border-style:solid; border-width:1px; background:url(/html/Images/backgrounds/btnBg_over.gif) no-repeat top left;}
.btnDown{border-color: #848DAC #DFDEDE #DFDEDE #848DAC!important; border-style:solid; border-width:1px; background:url(/html/Images/backgrounds/btnBg_down.gif) no-repeat top left;}
div.dialogbox table.btnContainer td.btnPageOver, table td table td.btnPageOver, td.btnPageOver{border-color:#E79600!important;	border-style:solid;	border-width:1px;}
#page .btnDisabled TD { background-image: none; }
#page .btnDisabled td.pageButton, #page .btnDisabled TD.btnPageDown, #page .btnDisabled td.btnPageOver { background-image:url(/html/Images/backgrounds/btn_pageBg_down.gif); }
div.dialogbox table.btnContainer td.btnPageDown,table td table td.btnPageDown, td.btnPageDown{border-color: #FFF!important;	border-style:solid;	border-width:1px; background:url(/html/Images/backgrounds/btn_pageBg_down.gif) no-repeat top left;}
td.pageButton a{padding:2px 6px 4px 24px!important;	font-weight:normal;}
td.btnPageDown a{padding:2px 6px 4px 24px!important;}
td.btnPageOver a{padding:2px 6px 4px 24px!important;}
div.dialogbox table.btnContainer td.pageButton,table.btnContainer td.pageButton, td.pageButton{border-color:#DFDEDE #848DAC #848DAC #DFDEDE!important;	border-style:solid;	border-width:1px;}
table.btnDisabled a{color:#999!important;}
.tablebutton{font-family:Arial,Verdana,Helvetica,sans-serif;color:#333;text-decoration:none}
.startpagecontent, tr.startpagecontent td{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;line-height:125%;text-decoration:none;border-width:0px;}
.startpageheadcell{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;line-height:125%;font-weight:bold;color:#091c5a;border-width:0px;}
.startpagelink {   font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px; font-weight:bold; color:#091c5a; text-decoration:none;vertical-align:top}
.startpagelink_ul{ font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;line-height:125%;color:#091c5a;text-decoration:underline;vertical-align:top;}
.startpagetasklink {font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:normal; color:#091c5a;text-decoration: underline }
.imagecelllight{background-color:#F2F3F7;font-size:11px;line-height:125%;color:#091c5a;text-decoration:none;text-align:center;border-width:0px;}
.layertext{line-height:125%;border:1px solid #848dac;background-color:#DADDE6;text-align:left;border-width:10px;; color:#091c5a}
.highlight{background-color:#FFFFFF;}.blueregtextsp{color:#091c5a;text-decoration:none;line-height:125%}
.sectionheadercellLite{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#091c5a;line-height:150%;text-decoration:none ;border-width:0px;}
.infobarError{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#091c5a;background-color:#FFB7B7}
.infobarInfo{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#091c5a;background-color:#DADDE6}
.infobarWarning{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#091c5a;background-color:#FCA}
/* *********** Private Field classes ************ */
span.private{color:#F60; background-color:#DADDE6;}
.private {background-color:#fff;}
span.confidential{color:#F60;}
span.confidentialIcon{color:#F60; font-weight:bold;	font-size:14px; vertical-align:top;}
div.confidential, tr.confidential, tr.confidential input {font-style:italic;}
tr.confidential select {font-style: normal;}
/* *********** Comments/Notes classes ************ */
.blog{border-bottom:dotted 1px #cfcfcf; padding:5px 0px 10px 0px;}
.stacktrace {display:block; white-space:pre; font-family:monospace; font-size:10px;}
.progressBar {border:1px solid #000;background:#fff; width:98%; text-align:left;}
.progressInnerBar {text-align:right; overflow:hidden; width:0px;	background:#00008b;	border:1px solid #FFF; color:#FFF;}
.removing{background-color:#FCA;}
.taskheader{ background-color:#DADDE6; font-weight:normal; font-family:Helvetica,Arial,Verdana,Helvetica,sans-serif; color:#848DAC;line-height:1em; padding:2px 5px 0px 5px; font-size:18px; border-bottom:solid 1px #848DAC;}
.taskheader span{ position:relative; bottom: -1px;}
.taskheader { padding-top: 0px}
