body {
	background: #ffffff;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	COLOR: #000000;
	FONT-SIZE: 80%;
	margin:0;
	cursor: default;
}
a
{
    COLOR: #0D3996;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
a:hover
{
    COLOR: #83A8F6;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
b
{
    COLOR: #000000;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-SIZE: 95%;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
td
{
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	FONT-SIZE: 70%;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
input
{
	font-size: 11px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	margin-left: 0px;
	margin-right: 1px;
	color:: #0F176F
}
.heading
{
    COLOR: #000000;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-SIZE: 105%;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    padding-top: 0px;
    padding-bottom: 0px;
}
.critical
{
    COLOR: #FF0000;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.greyed
{
    COLOR:#666666;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.active
{
    COLOR:#009900;
    FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.h1
{
	color: #000099;
	FONT-SIZE: 350%;
	FONT-FAMILY: "Times New Roman";
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
}
.h4
{
	color: Brown;
	FONT-SIZE: 150%;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
}
.subhead
{
	FONT-SIZE: 90%;
	FONT-FAMILY: "Verdana, Arial, Helvetica, sans-serif";
	color: "#000000";
	FONT-WEIGHT: bold;
}

.border
{
	border-top: 1px solid #689dbd;
	border-bottom: 1px solid #689dbd;
	border-left: 1px solid #689dbd;
	border-right: 1px solid #689dbd;
}

.border-header
{
	background: #b4b3b0;
}
.border-gray
{
	border-top: 1px solid #545454;
	border-bottom: 1px solid #545454;
	border-left: 1px solid #545454;
	border-right: 1px solid #545454;
}

.border-purple
{
	border-top: 1px solid #6871b8;
	border-bottom: 1px solid #6871b8;
	border-left: 1px solid #6871b8;
	border-right: 1px solid #6871b8;
}

.border-yellow
{
	border-top: 1px solid #c0c479;
	border-bottom: 1px solid #c0c479;
	border-left: 1px solid #c0c479;
	border-right: 1px solid #c0c479;
}

.border-blue
{
	border-top: 1px solid #0c6487;
	border-bottom: 1px solid #0c6487;
	border-left: 1px solid #0c6487;
	border-right: 1px solid #0c6487;
}

.borderBottom
{
	border-bottom: 1px solid #b4b3b0;
}

.smalltext
{
	font-size: 11px;
}

.footer-white
{
	color: #FFFFFF;
	font-size: 11px;
}

.weeks
{
	color: #FFFFFF;
	background-color: #1d91bf;
}

.white-back
{
	background: #FFFFFF;
}

.calendar-border
{
	background: #0c6487;
}

.calendar-back
{
	background: #cedef7;
}

.login-top
{
	background: #689dbd;
}

.login-center
{
	background: #d4e3ea;
}

.login-header
{
	color: #015783;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.home
{
	color: #689dbd;
	vertical-align: middle;
}

.home
{
	color: #4594d4;
	vertical-align: middle;
}

.hometitle
{
	color: #4594d4;
	font-size: 90%;
}

.table-bg
{
	background: #689dbd;
}

.linkbar
{
	color: #FFFFFF;
	border-left: 1px solid #205A88;
	border-right: 1px solid #205A88;
}

a.headerlink
{
	font-size: 11px;
	color: #FFFFFF;
}

a.headerlink:hover
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.border3side
{
	border-bottom: 1px solid #689dbd;
	border-left: 1px solid #689dbd;
	border-right: 1px solid #689dbd;
}

TR.message
{
	text-decoration: underline;
	font-size: 120%;
	color: #689dbd;
}