.loginUsername
{
	BORDER: 1px SOLID #7F9DB9;
	PADDING: 2px 2px 0px 2px;
	MARGIN: 3px;
	BACKGROUND: URL("../images/user.png") no-repeat scroll;
	BACKGROUND-COLOR: #FFFFFF;
      BACKGROUND-POSITION: center left;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}

.loginPassword
{
	BORDER: 1px SOLID #7F9DB9;
	PADDING: 2px 2px 0px 2px;
	MARGIN: 3px;
	BACKGROUND: URL("../images/secured.png") no-repeat;
	BACKGROUND-COLOR: #FFFFFF;
        BACKGROUND-POSITION: center left;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}

.loginAdminUsername
{
	BORDER: 1px SOLID #7F9DB9;
	PADDING: 2px 2px 0px 2px;
	MARGIN: 3px;
	BACKGROUND: URL("../images/admin.png") no-repeat scroll;
	BACKGROUND-COLOR: #FFFFFF;
        BACKGROUND-POSITION: center left;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}

.button
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/button.gif) 0px 0px no-repeat;
	HEIGHT: 21px;
	WIDTH: 75px;
	COLOR: #000000;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align:middle;
}

.buttonOver
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/button.gif) 0px -21px no-repeat;
	HEIGHT: 21px;
	WIDTH: 75px;
	COLOR: #000000;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align:middle;
}

.buttonDown
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/button.gif) 0px -42px no-repeat;
	HEIGHT: 21px;
	WIDTH: 75px;
	COLOR: #000000;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align:middle;
}

.outerBorder
{
        border: #888888 1px solid;
}

.innerBorderLeft
{
/*        border-left: 1px solid #EEEEFE;*/
}

.innerBorderRight
{
/*        border-right: 1px solid #EEEEFE;*/
}

.innerBorderTop
{
/*        border-top: 1px solid #EEEEFE;*/
}

.innerBorderBottom
{
/*        border-bottom: 1px solid #EEEEFE;*/
}

.inlineOnTable
{
        display: inline;
        padding-left: 2px;
        padding-right: 2px;
        font-weight: normal;
        height: 20px;
        border: 1px outset #9C9C9C;
        background-color: #DEDEEE;
        position: relative;
        z-index: 101;
}

.verticalAlignMiddle
{
        vertical-align: middle;
}

TR.head
{
          background: url(../images/backgroundHead.jpg);
          background-color: #CCCCFF;
          height: 30px;
}

TR.foot
{
          background: url(../images/backgroundFoot.jpg);
          background-color: #CCCCFF;
          height: 30px;
}

TR.center
{
        background-color: #CCCCFF;
}

A:link
{
        text-decoration: none;
}

A:visited
{
        text-decoration: none;
}

a:hover
{
        text-decoration: underline;
}

.taskForm
{
        width: 100%;
}

body {
text-align: center;
background: #FFFFFF url("../images/blueBackground.png") repeat-x;
}
