body,td {
	color: #6C77A2;
	font-family: verdana,tahoma,sans-serif;
	font-size: 10px;

}

a {
	color: #6C77A2;
	font-family: verdana,tahoma,sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

a.menu {
	text-decoration: none;
	text-transform: lowercase;
}
a.menu:hover {
	text-decoration: underline;
}

a.recLink {
	text-decoration: none;
}
a.recLink:hover {
	text-decoration: underline;
}

a.submenu {
	color: #000000;
	text-decoration: none;
	text-transform: lowercase;
}
a.submenu:hover {
	text-decoration: underline;
}

a.news {
	color: #B4BAD3;
	font-style: italic;
	text-decoration: none;
}
a.news:hover {
	color: #6C77A2;
}

a.boldLink {
	font-weight: bold;
	text-decoration: none;
}

a.boldLink:hover {
	text-decoration: underline;
}

a.level1_style {
	font-weight: bold;
}

p {
	margin-top: 5;
	margin-bottom: 5;
	margin-right: 0;
	margin-left: 0;
}

p.submenu {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 16;
	text-transform: lowercase;
}

.header {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.header2 {
	font-size: 10px;
	font-weight: bold;
}



.header21 {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.header22 {
	text-decoration: none;
}

.dt {
	color: #B4BAD3;
	font-weight: bold;
	font-style: italic;
}

input,select,textarea {
	font-size: 11px; 
	border-style: solid; 
	border-color: #D9DCE9;
	background-color: white;
	border-width: 1px;
	color: #436089;
}

.f1 {
	width: 148;
	height: 16;
}

.f2 {
	width: 148;
}

.b1 {
	font-weight: normal;
	height: 17;
}

.login {
	width: 100;
}

.simple_textarea, .simple_edit, select_func{
	width: 200;
}
.simple_textarea{
	height: 80px;
}

.select_func{
	width: 140;
}

.input_func {
	width: 400;
}

.button_func {
	width: 100;
	height: 20;
	color: #ffffff;
	background : #990000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}

DIV.FOOTER{
	color: #ABABAB; 
	font-family : sans-serif, Verdana, Arial, Helvetica ;
	font-size:12px;
	font-weight: normal;
}

DIV.Login { margin-left : 12px; }

TD.PageHeader{
	color: #F76E00;
	font-family : sans-serif, Verdana, Arial, Helvetica ;
	font-size:12px;
	font-weight: bold;
}

TD.CurrentTopic{
	color: #FFFFFF;
	font-family : Verdata, sans-serif, Verdana, Arial, Helvetica ;
	font-size:12px;
	font-weight: bold;
}

A.Sub1 { font-size : 14px; }
A.Sub1:hover { font-size : 14px; }

TD.M2 { 
	background : #77B9F0;
}

TABLE.M1 {
	background : Silver;
	borderColor: #69ace3;
}

Div.MainH{
	color: white;
}

.obligatory{
	color: red;
}


TD.Asc { 
	font-size : 10px
}


.tbar{
	background-color:buttonface;
	margin-bottom:1px;
	cursor:arrow;
}
.tbarBtn{
	cursor:hand;
	background-color:buttonface;
	border:solid 1px buttonface;
}
.tbarBtnInset{
	cursor:hand;
	background-color:buttonface;
	border:inset 1px;
}
.tbarBtnSelected{
	cursor:hand;
	background-color:buttonface;
	border:inset 1px;
}
.tbarBtnOutset{
	cursor:hand;
	background-color:buttonface;
	border-right:solid 1px buttonshadow;
	border-bottom:solid 1px buttonshadow;
	border-top:solid 1px buttonhighlight;
	border-left:solid 1px buttonhighlight;
}
.inputtext{
	padding:1px;
	color:white;
	background-color:buttonshadow;
	font-family:verdana;
	font-size:8pt;
	letter-spacing:-0.5pt;
}

#tree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#tree a {
	color: #000;
	text-decoration: none;
}
#tree img {
	border: 0px;
	width: 19px;
	height: 16px;
}

.ARM_1{ border : thin dotted Silver; }
.ARM_TD_1{ border-bottom : thin dotted Silver; }
.ARM_TD_2{ border-top : thin dotted Silver; }


#DHTMLEditBody {
	color : #000000;
}

/* .Table_Text */

.TBL_CONTENT{ background : #92A9B9; padding:2px; text-align:justify; }
.TBL_CONTENT .HEAD TD{ background : #EAEFF2; font-size : 10px; font-weight: bold; padding:5px; }
.TBL_CONTENT TH{ background : #EAEFF2; font-size : 10px; font-weight: bold; padding:5px; text-align:left; }
.TBL_CONTENT TD{ background : #ffffff; padding:3px; }
.HTMLEditor { background : buttonface; }
.HTMLEditor TD { background : buttonface; }

HR {
	color: #688599;
}

.usrFPText { font:normal 12pt verdana,arial; color:#555555; }

/* CSS Object Forms */

.stdFPTable { background-color:#fafafa; }
.stdFPTitle { font:bold 10pt verdana,arial; color:#888888; }
.stdFPReqTitle { font:bold 10pt verdana,arial; color:#0f62a2; /*text-decoration:underline;*/ }
.stdFPCheckBoxTitle  { font:bold 10pt verdana,arial; color:#0f62a2; }
.stdFPRadioTitle  { font:bold 10pt verdana,arial; color:#0f62a2; }
.stdFPError { font:normal 9pt verdana,arial; color:#aa1020; }
.stdFPComment { font:normal 8pt verdana,arial; color:#555555; }
.stdFPButton,
.stdFPSubmitButton { 
	color: #688599;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	background : #ffffff;
	border : 1px solid;
	border-color : #688599;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #666666;
}
.stdFPText { font:normal 9pt verdana,arial; color:#555555; }
.stdFPFatalError { font:bold 9pt verdana,arial; color:#ff0000; }
.stdFPGroupTbl { border:2px solid #f0f0f0; }
.stdFPGroupTitleCell { font:bold 10pt verdana,arial; color:#000000; text-align:center; background-color:#f0f0f0; }
.stdFPOuterTable { background-color:#ffffff; }
.stdFPOuterTableHeaderCell { font:bold 10pt verdana,arial,helvetica; text-align:center; color:white; background-color:#0f62a2; }
.stdFPOuterTableContentCell { background-color:#f0f0f0; }

/* Project Manager */
.taskDone {background:url('/img/taskDone.gif');}
.taskCancel {background : #E0D2E3;}
.taskOwnerDone {background : #E7EAED;}
.mynote {margin-left:18px;text-indent:-18px;color:green;font-family:Arial;}


.statBorder {
	background-color: #D9DCE9;
}

.statSimple {
	background-color: #F8F8FB;
	color: #000033;
}

.statSimple2 {
	background-color: #EEEFF5;
	color: #000033;
	font-weight: bold;
}

.statHeader {
	color: #6C77A2;
	background-color: #D9DCE9;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}
.menu_upper{
	font-size: 11px;
}


.messageText {
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Message Text";
}

.majorHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Main Header";
}

.headline {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #436089;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "News header";
}
.announcement {
	color : #DF068C;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Publication header";
}
.issue {
	color : #8080C0;
	FONT-WEIGHT: bold;
	FONT-SIZE: x-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	desc: "Topic header";
}
.manager {
	color : #800080;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Managers";
}

.messageText A {
	FONT-SIZE: xx-small;
	COLOR: #436089;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.messageText A:hover {
	FONT-SIZE: xx-small;
	COLOR: #436089;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.majorHeading A {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.majorHeading A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.headline A {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #436089;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.headline A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	COLOR: #436089;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.announcement A {
	color : #DF068C;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.announcement A:hover {
	color : #DF068C;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.issue A {
	color : #8080C0;
	FONT-WEIGHT: bold;
	FONT-SIZE: x-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.issue A:hover {
	color : #8080C0;
	FONT-WEIGHT: bold;
	FONT-SIZE: x-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.manager A {
	color : #800080;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.manager A {
	color : #800080;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.contentHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #436089;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Content header";
}
.contentSubHeader {
	color : #DF068C;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	desc: "Content subheader";
}
.contentText {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Content Text";
}
.ManagerName {
	color : #800080;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Manager Name";}
.ManagerOccup {
	color : #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Manager Occupation";}
.ManagerMail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f6394;
	text-decoration: none;
	padding-left: 2px;
	desc: "Manager Mail";}
.ManagerPhone {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	desc: "Manager Phone";}
