BODY
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    SCROLLBAR-FACE-COLOR: #ebebeb;
    SCROLLBAR-HIGHLIGHT-COLOR: #ebebeb;
    SCROLLBAR-SHADOW-COLOR: #c0c0c0;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #ebebeb;
    SCROLLBAR-DARKSHADOW-COLOR: #f4f4f4
}
TD
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
}
SELECT
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
	margin-left: 0px;
}
INPUT
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
}
.TblQuery
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    border: 1 solid #718DC0;
    border-collapse: collapse;
	width: 360px;
	height: 76px;
}
.TblQueryHeader
{
	color: black;
	font-size: 9pt;
	font-weight: bold;
	background: #718DC0;
	FONT-FAMILY: Verdana, Arial;
	border: 1 solid #718DC0;
	text-align: center;
}
.TblQueryTd
{
   color:black;
   font-size: 8pt;
   font-weight:normal;
    background:#CDDBEE;
    FONT-FAMILY: Verdana, Arial;
    border: 1 solid #718DC0
}
.TblResTrChoose
{
   color:black;
   font-size: 8pt;
   font-weight:normal;
    background:mistyrose;
    FONT-FAMILY: Verdana, Arial;
    border: 1 solid #718DC0
}
.BtnQuery
{
	color: black;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ABCFED;
	background-image: url('images/skylock_bg.gif');
	height: 19px;
	FONT-FAMILY: Verdana, Arial;
	border: 1 solid #718DC0;
	background-repeat: repeat-x;
	text-align: center;
	width: 125px;
}
.BtnMenu
{
    POSITION: relative;
    text-align:center;
    background-color: #ABCFED;
    width:30px;
    height: 26px;
    border: 1 ridge #718DC0
}
.DashTitleArea
{
    BACKGROUND-COLOR: #CDDBEE;
    WIDTH: 100%;
}
.DashTitleGroup
{
    BACKGROUND-COLOR: #ABCFED
}
.DashTitleSpacer
{
   FILTER: Alpha(Opacity=20, finishX=100, finishopacity=100, style=1)
}
.MainMenu
{
	color:black;
	font-size: 9pt;
	font-weight: normal;
	border-right: white solid 1;
	cursor: hand
}
.MainMenuOver
{
	color:#f9da06;
	font-size: 9pt;
	font-weight: normal;
	border-right: white solid 1;
	background:#718DC0;
	cursor: hand
}
.MainMenuDown
{
	color:black;
	font-size: 9pt;
	font-weight:bold;
	border-right: white solid 1;
	background:#f9da06
}
.ListMenu
{
	color:black;
	font-size: 8pt;
	font-weight: normal;
	border-bottom: white solid 1;
	cursor: hand
}
.ListMenuOver
{
	color:#f9da06;
	font-size: 8pt;
	font-weight: normal;
	border-bottom: white solid 1;
	background:#718DC0;
	cursor: hand
}
.ListMenuA:link
{
	color:black;
	font-size: 8pt;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor: hand
}
.ListMenuA:visited
{
	color:black;
	font-size: 8pt;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor: hand
}
.ListMenuA:hover
{
	color:#f9da06;
	font-size: 8pt;
	font-weight: normal;
	TEXT-DECORATION: none;
	background:#718DC0;
	width:100%;
	height:100%;
	cursor: hand
}
.calShadow
{
    background-color: black;
    position: absolute;
    top: 0px;
    left: 0px;
    visibility: hidden;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}
.calMain
{
    border: 2px outset #3B98D3;
    width: 275px;
    position: absolute;
    left: 0px;
    top: 0px;
    background-color: #CDDBEE;
    padding: 1px;
    visibility: hidden;
}
.calH
{
	width: 273px;
	height: 11px;
	overflow: hide;
	background-color: #7E99C8;
	padding: 1px;
	text-align: right;
	font-size: 10pt;
	font-weight: bold;
}
.calMonthYear
{
    background-color: #CDDBEE;
    font-size: 11pt;
    font-family: sans-serif;
    color: #000000;
    cursor: default;
    padding: 1px;
}
.calHdr
{
    width: 30px;
    font-size: 11px;
    font-weight: bold;
    font-family: sans-serif;
    color: #000000;
    cursor: default;
    padding: 1px;
    background-color: #CDDBEE;
}
.calWeekend
{
    width: 30px;
    font-size: 11px;
    font-family: sans-serif;
    font-weight: bold;
    color: red;
    cursor: default;
    padding: 1px;
    background-color: #CDDBEE;
}
.calToday
{
    width: 30px;
    font-size: 11px;
    font-family: sans-serif;
    font-weight: bold;
    color: red;
    cursor: default;
    border-width: 1px;
    border-style: inset;
    border-color: gray;
    padding: 1px;
    background-color: #FFFFFF;
}
.calText
{
    width: 30px;
    font-size: 11px;
    font-family: sans-serif;
    color: black;
    cursor: default;
    border-width: 1px;
    border-style: inset;
    border-color: gray;
    padding: 1px;
    background-color: #FFFFFF;
}
.calTextH
{
    width: 30px;
    font-size: 11px;
    font-family: sans-serif;
    font-weight: bold;
    color: #ffedcf;
    cursor: default;
    border-width: 1px;
    border-style: outset;
    border-color: #ffedcf;
    padding: 1px;
    background-color: #0084d8;
}
