A{
	color:Blue;
}
A:link {
	font-family: "";
	font-size: 9pt;
	text-decoration: none
}

A:visited {
	font-family: "";
	font-size: 9pt;
	text-decoration: none
}

A:hover {color: Blue; text-decoration: none;}
A:Active  {font-family: ""; font-size: 9pt; }

BODY {

FONT-FAMILY: "", "arial", "verdana", "helvetica"; FONT-SIZE: 9pt;
scrollbar-face-color: #DEE3E7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #DEE3E7;
scrollbar-3dlight-color: #D1D7DC;
scrollbar-arrow-color:  #006699;
scrollbar-track-color: #EFEFEF;
scrollbar-darkshadow-color: #98AAB1;
MARGIN: 0px;
margin-top : 0px;
OVERFLOW: auto;
}



.navPoint {

	COLOR: white; CURSOR: hand; FONT-FAMILY: Webdings; FONT-SIZE: 9pt

}



.handfont {

	COLOR: white; CURSOR: hand; FONT-SIZE: 9pt

}

BODY.nav {

	BACKGROUND-COLOR: #e1e8c8; FONT-FAMILY: ,arial,verdana,helvetica; FONT-SIZE: 9pt

}
TD {
	FONT-SIZE: 12px;
	border : none 1;
	BORDER-BOTTOM: #e6e6d9 1px solid;
	line-height : 150%;
}
.tdnobottom {
	FONT-SIZE: 12px;
	border : none 1;
	BORDER-BOTTOM: 0px none #e6e6d9;
	line-height : 150%;
}
.tdhaveright{
	FONT-SIZE: 12px;
	border : none 1;
	line-height : 150%;
	border-right : 1 solid #e6e6d9;
	BORDER-BOTTOM: #e6e6d9 1px solid;
}

TH {

	COLOR: #304618; FONT-SIZE: 12px

}
P {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px

}

.header {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 10pt; TEXT-INDENT: 0px

}

H2 {

	FONT-FAMILY: ,arial, geneva,helvetica,sans-serif; FONT-SIZE: 13pt; FONT-WEIGHT: bold; LINE-HEIGHT: 20px

}

.copyright {

	COLOR: black; FONT-FAMILY: ,arial,verdana,helvetica; FONT-SIZE: 9pt

}

.small {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; TEXT-INDENT: 0px

}

.leftInfoArea {

	FONT-FAMILY: "", "verdana", "arial", "helvetica"; FONT-SIZE: 9pt; color: #FFFF00

}

.field {

	BACKGROUND-COLOR: silver; FONT-FAMILY: ,verdana,arial,helvetica; FONT-SIZE: 8pt

}

.inputStatic {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt

}

.button {

	BACKGROUND: #006043; COLOR: white; FONT-SIZE: 9pt

}

.errorMsg {

	COLOR: red; FONT-FAMILY: ,verdana,arial,helvetica; FONT-WEIGHT: normal; TEXT-ALIGN: left

}

.conMenu {

	FONT-FAMILY: "", "arial", "verdana", "helvetica"; FONT-SIZE: 9pt; FONT-WEIGHT: bold; color: #FFFF00; font-style: normal; text-decoration: blink

}

.conFonts {

	FONT-FAMILY: ,arial,verdana,helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: normal

}

.conWhiteFonts {

	COLOR: white; FONT-FAMILY: "", "arial", "verdana", "helvetica"; FONT-SIZE: 9pt

}

.conSteps {

	FONT-FAMILY:, arial,verdana,helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: 15px; TEXT-INDENT: 0px

}

.buttons {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; WIDTH: 70px

}

.buttonsWide {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; WIDTH: 200px

}

.TextBorder {font-size: 9pt}.conWhiteFontsB { COLOR: white; FONT-FAMILY: "", "arial", "verdana", "helvetica"; FONT-SIZE: 9pt ; font-weight: bold}

.p1 {

	COLOR: #304618; FONT-SIZE: 12px

}

.p2 {

	FONT-SIZE: 12px; LINE-HEIGHT: 140%

}

.p3 {

	FONT-SIZE: 14px

}

.p4 {

	FONT-SIZE: 14px; LINE-HEIGHT: 130%

}

.p5 {

	FONT-SIZE: 7px

}

.p6 {

	COLOR: #d0571f

}

.p7 {

	COLOR: #6c8a14

}

.dm1 {

	BACKGROUND-COLOR: #ffcc00

}

.dm2 {

	BACKGROUND-COLOR: #ffeda6

}

.dm3 {

	BACKGROUND-COLOR: #6c8a14

}

.dm4 {

	BACKGROUND-COLOR: #d5ea95

}

.ds1 {

	BACKGROUND-COLOR: #6c8a14

}

.ds2 {

	BACKGROUND-COLOR: #a3d11a

}

.ds3 {

	BACKGROUND-COLOR: #d5ea95

}

.dq1 {

	BACKGROUND-COLOR: #e5b700

}

.dq2 {

	BACKGROUND-COLOR: #ffcc00

}

.dq3 {

	BACKGROUND-COLOR: #ffeda6

}

.dyy {

	BACKGROUND-COLOR: #e6f1c5

}

.dw {

	BACKGROUND-COLOR: #ffffff

}

.dgy {

	BACKGROUND-COLOR: #d9d9d9

}

.dt1 {

	BACKGROUND-COLOR: #e6e6e6; COLOR: #6c8a14

}

.dt2 {

	BACKGROUND-COLOR: #f9fcef; COLOR: #6c8a14

}

.wt {

	COLOR: #ffffff; TEXT-DECORATION: none

}

A.wt:link {

	COLOR: #ffffff; TEXT-DECORATION: none

}

A.wt:visited {

	COLOR: #ffffff; TEXT-DECORATION: none

}

A.wt:hover {

	COLOR: #d5ea95

}

.bk {

	COLOR: #000000; TEXT-DECORATION: none

}

A.bk:link {

	COLOR: #000000; TEXT-DECORATION: none

}

A.bk:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

A.bk:hover {

	COLOR: #000000; TEXT-DECORATION: underline

}

A.bk1:link {

	COLOR: #000000; TEXT-DECORATION: none

}

A.bk1:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

A.bk1:hover {

	COLOR: #000000

}

A.more:link {

	COLOR: #d0571f; FONT-FAMILY: verdana; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: underline

}

A.more:visited {

	COLOR: #d0571f; FONT-FAMILY: verdana; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: underline

}

A.more:hover {

	COLOR: #ff0000; TEXT-DECORATION: underline

}

.t2 {

	BACKGROUND: #c1ce9a; COLOR: #304618; FONT-SIZE: 12px

}

.111 {

	BACKGROUND: #fff99d; BORDER-BOTTOM: #304618 1px solid; BORDER-LEFT: #d5ea95 1px solid; BORDER-RIGHT: #8f8f8f 1px solid; BORDER-TOP: #d5ea95 1px solid; COLOR: #304618; FONT-FAMILY: arial; FONT-SIZE: 12px

}

.222 {

	BACKGROUND: #fff99d; BORDER-BOTTOM: #d5ea95 1px solid; BORDER-LEFT: #8f8f8f 1px solid; BORDER-RIGHT: #d5ea95 1px solid; BORDER-TOP: #304618 1px solid; COLOR: #304618; FONT-FAMILY: arial; FONT-SIZE: 12px

}

.send {

	BACKGROUND-COLOR: #e6f1c5; BORDER-BOTTOM: #e6f1c5 1px solid; BORDER-LEFT: #e6f1c5 1px solid; BORDER-RIGHT: #e6f1c5 1px solid; BORDER-TOP: #e6f1c5 1px solid; FONT-SIZE: 12px

}

.buttons {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; WIDTH: 70px

}

.buttonsWide {

	FONT-FAMILY: ,arial,sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 17px; TEXT-INDENT: 0px; WIDTH: 200px

}

.TextBorder {font-size: 9pt}

textarea	{ BACKGROUND-COLOR: #e8e8e8; BORDER-BOTTOM: 1px double; BORDER-LEFT: 1px double; BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; COLOR: #000000; font-size: 9pt ;FONT-FAMILY:, Arial, Helvetica}
select		{ BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; COLOR: #000000; font-size: 9pt ;FONT-FAMILY:, Arial, Helvetica}
.Coolinput	{ BACKGROUND-COLOR: #e8e8e8; BORDER-BOTTOM: 1px double; BORDER-LEFT: 1px double; BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; COLOR: #000000; font-size: 9pt; FONT-FAMILY:, Arial, Helvetica}

input1		{ BACKGROUND-COLOR: #e8e8e8; CURSOR: HAND; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; COLOR: #000000; FONT-FAMILY: ", Arial, Helvetica"; FONT-SIZE: 9pt; HEIGHT: 20px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px;}

input{
	BACKGROUND-COLOR: #ffffff; CURSOR: HAND; BORDER-RIGHT: #4a3163 1px solid; BORDER-TOP: #4a3163 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #4a3163 1px solid; BORDER-BOTTOM: #4a3163 1px solid; FONT-SIZE: 9pt; HEIGHT: 20px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px;
}
.textline{
	BORDER-BOTTOM: 1px solid #FF9933;
	line-height : 150%;
	color: #EC5F00;

}
.texttable{
	line-height : 150%;
}

.handbmp {CURSOR: hand}
.clarity{
	background-color : transparent;
	border : 0px none;
}

.operOver {
	font-size:9pt; font-family: ,Arial ; color: red;
}
.operOut {
	font-size:9pt; font-family: ,Arial ; color: black;
}
.tableframe{
	background-color : #003366;
}

.tdclendar{
	FONT-SIZE: 12px;
	border : 0px none White;
	BORDER-BOTTOM: 1px solid White;
	line-height : 100%;
}
.inputclendar{
	BACKGROUND-COLOR: #DEE3E7; CURSOR: HAND; BORDER-RIGHT: #4a3163 1px solid; BORDER-TOP: #4a3163 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #4a3163 1px solid; BORDER-BOTTOM: #4a3163 1px solid; FONT-SIZE: 9pt; HEIGHT: 14px; PADDING-BOTTOM: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px;
}

.tdtitle{
	background : #FFFFFF url(../images/navBg.gif);
	height:26px;
	FONT-FAMILY: "", "verdana", "arial", "helvetica";
	FONT-WEIGHT: normal; TEXT-ALIGN: left;
	color :blue;
}
.bottom{
	background-image:url(..\images\navBg.gif);
	height:26px;
	color:blue;
	line-height:120%;
	border-bottom:#2E4FAB 1px solid;
	padding-left:5px;
	background-color:#BCC8E7;
}
.listTitle{
	background-image:url(..\images\menuBg_noactive1.gif);
	height:22px;
	color:white;
	line-height:120%;
	border-bottom:#2E4FAB 1px solid;
	padding-left:5px;
	background-color:#BCC8E7;
	font : bold;
}

.listTitle2{
	height:22px;
	color:black;
	line-height:120%;
	border-bottom:#2E4FAB 1px solid;
	padding-left:5px;
	background-color:#D8DBE3;
	font : bold;
}

.listTitle3{
	height:22px;
	color:black;
	line-height:120%;
	border-bottom:#2E4FAB 1px solid;
	padding-left:5px;
	background-color:#EEEEEE;
	font : bold;
}


.odd {
	line-height:120%;
	border-bottom:#cccccc 1px solid;
	margin-left:5px;
	padding-left:5px;
	height:25;
	background-color:#eeeeee;
}
.even {
	line-height:120%;
	border-bottom:#cccccc 1px solid;
	margin-left:5px;
	padding-left:5px;
	height:25;
	background-color:#ffffff;
}

input.off{
    BORDER: #002095 0px outset;
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: black;
	width:66px;
	height:21px;
	BACKGROUND-IMAGE: url(..\images\button_off.gif);
}
input.sevenBtn{
    BORDER: #002095 0px outset;
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: black;
    width:100px;
    height:21px;
    BACKGROUND-IMAGE: url(..\images\button_sevenText.gif);
}
input.smallBtn{
    BORDER: #000000 0px outset;
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: black;
	width:34px;
	height:22px;
	BACKGROUND-IMAGE: url(..\images\button_small.gif);
	}

input.login{
    BORDER: #000000 0px outset;
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: black;
	width:220px;
	height:21px;
	BACKGROUND-IMAGE: url(..\images\button_gradient.jpg);
}
table.lister1
{

    BORDER-RIGHT: #9AB3FA 1px dashed;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #9AB3FA 1px dashed;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #9AB3FA 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #9AB3FA 1px dashed;
    BACKGROUND-COLOR: #D9E1FA;

}

table.lister2
{

	BORDER-RIGHT: #9BAEE0 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #9BAEE0 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #9BAEE0 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #9BAEE0 1px solid;
    BACKGROUND-COLOR: white;

}


.table{
	background-color : White;
	border : #336699;
}
.switchtr{
	FONT-FAMILY: ,verdana,arial,helvetica; FONT-WEIGHT: normal; TEXT-ALIGN: left;color :white;
}


.selected {
  background: Highlight;
  color: HighlightText;
  cursor: hand;
}
.hover {
  background: #708090;
  color: HighlightText;
  cursor: hand;
  line-height:120%;
  border-bottom:#cccccc 1px solid;
  margin-left:5px;
  padding-left:5px;
  height:25;

}

.hover1 {
  background: #708090;
  color: HighlightText;
  line-height:120%;
  border-bottom:#cccccc 1px solid;
  margin-left:5px;
  padding-left:5px;
  height:25;
}

.pagesplit{
	font-family: "Webdings";
	font-size: 9pt;
}
.arrow{
	font-family: "Wingdings 3";
	font-size: 9pt;
}
.trtotal{
	background : White;
	color : Red;
}

.textln{
	BORDER-bottom: 1px solid #83A8FE;
	line-height : 150%;
	color: darkblue;
}
span.projectTitle{
	border-left:1px solid #83A8FE;
	BORDER-top: 1px solid #83A8FE;
	BORDER-right: 1px solid #83A8FE;
	color: blue;
	background-color:#D8DBE3;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	width:130px;

}
table.projectList
{
    BORDER-RIGHT: #9AB3FA 1px dashed;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #9AB3FA 1px dashed;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #9AB3FA 1px dashed;
    BORDER-BOTTOM: #9AB3FA 1px dashed;

}

input.longBtn{
    BORDER: #002095 0px outset;
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: black;
    width:120px;
    height:21px;
    BACKGROUND-IMAGE: url(..\images\button_sevenText.gif);
}

/* ---------------------------------------------------- */
/* coolButton                                           */
/* ---------------------------------------------------- */
.coolButton
{
	behavior: url(..\theme\coolButton.htc);
	cursor: hand;
	height:21px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border:0px;
	text-align:center;
}
.coolButton	img
{
	vertical-align: middle; 
	margin-left: 0px;
	margin-right: 0px;
}


.opButtonBg
{
    background-color:buttonface;
	background-image:url(..\images\but_bg.gif);
	border-bottom:1px solid #4357C0;
	height:22px;
}
.more
{
    cursor: hand;
}
.tdBottomSolid
{
  border-bottom:#2E4FAB 1px solid;
}