﻿
/* Styles specific to the selection div */
div.hiddenState {
    visibility: hidden;
    display: none;
}

div.visibleNotifyMsg 
{
    position: absolute;
    top: 150px;
    left: 150px;
    width: 245px;
    background-color: white;
    color:black;
    border: 1px solid black;
    font-family: Arial, 'Courier New';
    font-size: 9pt;
    padding:5px;
}
.btnSel
{
    width: 70px;
    font-family: Arial, 'Courier New';
    font-size: 9pt;
} 
/* Year Planner styles 
    border: black 1px solid;
*/
.YPYearSelector
{
    font-family:Arial,Verdana;
    font-size: 10px;
    width: 100px;
}
.YPMonthSelector
{
    font-family:Arial,Verdana;
    font-size: 10px;
    width: 100px;
}
.YPCal
{
    border:1px solid #CCCCCC;
    padding-bottom:3px;
}
.YPTable
{
    border: none;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-collapse: collapse;
    font-family:Arial,Verdana;
    font-size: 9px;
    background-color: #FFFFFF;
    cursor: pointer;
    width: 100%;
    text-align:center;
}
.YPTable th
{
    color:#000000;
    height:11px;
    padding:1px 2px;
    font-weight:normal;
    text-align:right;
    font-family:Arial,Verdana;
}
.YPHeader
{
    text-align: center;
    background-repeat: no-repeat;
}
.YPHeaderCell
{
    border: black 1px solid;
}
.YPErrorFooter
{
	font-weight: bold;
	color: red;
	text-align: center;
}
.YPzTable:hover tr
{
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    height: 11px; width: 11px;
}    

/* Transitions WE*/
.YPDT01WE /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/01WE.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
}
.YPDT10WE /* Avail */
{
    background-position: left top;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/10WE.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color: #DDDDDD;
}

.YPDT02WE /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/02WE.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
}
.YPDT20WE
{
    background-position: right bottom;
    background-color: #e06666;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/20WE.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
}

.YPDT12WE /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/12WE.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color:#C2E0C2;
}
.YPDT21WE /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/21WE.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color: #E06666;
}

/* Transitions */
.YPDT01 /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/01.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color: #C0C0C0;

}
.YPDT10 /* Avail */
{
    background-position: left top;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/10.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color: #C0C0C0;

}

.YPDT02
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/02.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px;
    width: 11px;
    background-repeat: no-repeat;
    background-color: #C0C0C0;
}
.YPDT20 /* Avail */
{
    background-position: left top;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/20.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color:#CC0000;
}

.YPDT12 /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/12.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color:#99CC99;
}
.YPDT21 /* Avail */
{
    background-position: right bottom;
    border-right: 1px solid #DDDDDD;
    background-image: url(http://www.seavw.com/images/YP/PropInc/21.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 11px; width: 11px;
    background-repeat: no-repeat;
    background-color:#CC0000;
}


.YPDT0
{
    background-color: #C0C0C0;
    border-right: 1px solid #DDDDDD;
    height: 11px; width: 11px;
}
.YPDT0WE
{
    background-color: #DDDDDD;
    border-right: 1px solid #DDDDDD;
    height: 11px; width: 11px;
}

.YPDT1 /* Avail */
{
    background-color:#99CC99;
    border-right:1px solid #DDDDDD;
    height: 11px; width: 11px;
}
.YPDT1WE /* Avail */
{
    background-color:#C2E0C2;
    border-right:1px solid #DDDDDD;
    height: 11px; width: 11px;
}

.YPDT2 /* Booked */
{
    background-color:#CC0000;
    border-right:1px solid #DDDDDD;
    text-decoration:line-through;
    height: 11px; width: 11px;
}
.YPDT2WE /* Booked */
{
    background-color: #E06666;
    border-right:1px solid #DDDDDD;
    text-decoration:line-through;
    height: 11px; width: 11px;
}
