.calendarMonth{
	clear:both;
	border:1px solid black;
	font-size:11px;
	font-family:verdana;
        cursor:default;
			color:white;
}
.calendarMonth .calendarHeader{
	clear:both;
	font-weight:bold;
	color:lightgrey;
}
.calendarMonth .calendarHeader .calendarWeekDay{
	float:left;
	text-align:center;
}
.calendarMonth .calendarRow{
	clear:both;
        border-width:0px;
	border-top-width:1px;
}

.calendarMonth .calendarRow .calendarCell{
	float:left;
	text-align:right;
	height:16px;
	line-height:16px;
        border-width:0px;
        border-right-width:1px;
}

.calendarMonth .calendarRow .notNow{
	color:black;
}

.calendarMonth .calendarRow .calendarCell.today {
	background-color:#dd8800;
	color:white;
}

.calendarMonth .calendarRow .button.today:hover {
        background-color:#ffaa00;
}
.calendarMonth .calendarRow .selected.button.today {
	background-color:#ffaa00;
        color:black;
}

.calendarMonth .calendarRow .selected.button.today:hover {
        color:white;
}
.calendarMonth .calendarRow .selected .context{
	font-weight:bold;
	text-decoration: underline;
}
.calendarMonth .button.selected{
        background-color:#e0e0e0;
        color:black;
}
.calendarMonth .button.selected:hover{
        background-color:#fff;
}
.calendarMonth .button.selected.notNow{
        background-color:#c0c0c0;
        color:black;
}
.calendarMonth .button.selected.notNow:hover{
        background-color:#eee;
}
.calendarMonth .calendarLeftSelector{
	float:left;
	width:20px;
	cursor:pointer;
}
.calendarMonth .calendarRightSelector{
	float:left;
	width:20px;
	cursor:pointer;
}
a.inversIcon{
    display:block;
    width:20px;
    height:20px;
    cursor:pointer;
}
a.inversIcon:hover{
    -moz-border-radius:5px;
    border-radius:5px;
    background-color:#025A99;
    background-image:url('http://gf2.geo.gfsrv.net/cdna7/48879d2acc2454372acc79d0697540.png');
}
a.icon div, a.inversIcon div{
    background-image:url('http://gf2.geo.gfsrv.net/cdnbc/a83502d3c81318a52af8ba341114a1.png');
    width:10px;
    height:10px;
    top:5px;
    left:5px;
    position:relative;
}
a.icon .down , a.inversIcon .down{
    background-position: -10px 0px;
}
a.icon .up, a.inversIcon .up{
    background-position: 0px 0px;
}
a.icon .right, a.inversIcon .right{
    background-position: -20px 0px;
}
a.icon .left, a.inversIcon .left{
    background-position: -30px 0px;
}
a.icon .left2, a.inversIcon .left2{
    background-position: -70px 0px;
}
a.icon .right2, a.inversIcon .right2{
    background-position: -60px 0px;
}
a.icon .upDown, a.inversIcon .upDown{
    background-position: -40px 0px;
}
a.icon .leftRight, a.inversIcon .leftRight{
    background-position: -50px 0px;
}
a.bigIcon .b, a.midIcon .b {
    background-position: 0px 0px;
}
a.bigIcon .u, a.midIcon .u{
    background-position: -15px 0px;
}
a.bigIcon .i, a.midIcon .i {
    background-position: -30px 0px;
}
a.bigIcon .font, a.midIcon .font{
    background-position: -45px 0px;
}
a.bigIcon .color, a.midIcon .color{
    background-position: -60px 0px;
}
a.bigIcon .img, a.midIcon .img {
    background-position: -75px 0px;
}
a.bigIcon .list, a.midIcon .list{
    background-position: -90px 0px;
}
a.bigIcon .size, a.midIcon .size {
    background-position: -105px 0px;
}
a.bigIcon .a, a.midIcon .a {
    background-position: -120px 0px;
}
a.bigIcon .notA, a.midIcon .notA {
    background-position: -135px 0px;
}
a.bigIcon .BB, a.midIcon .BB {
    background-position: -150px 0px;
}

.border{
    border-color:#2872A8;
    border-width:1px;
    border-style:solid;
}
.button{
    height:20px;
    background-image:url('http://gf2.geo.gfsrv.net/cdna7/48879d2acc2454372acc79d0697540.png');
    background-color: #277FBF;
    color:white;
    cursor:pointer;
}
div.button:hover{
    background-color: #54A0D3;
}
.coreBg{
     background-color: #277FBF;
}
.darkGradient20{
    background-image:url('http://gf2.geo.gfsrv.net/cdn56/cba0c1dff1747eef872a8c94d87804.png');
}
.darkGradient30{
    background-image:url('http://gf2.geo.gfsrv.net/cdn49/8a45a01484661f3787d4fd9bde0168.png');
}
.darkGradient40{
    background-image:url('http://gf2.geo.gfsrv.net/cdn78/e742cb800224923803890289194092.png');
}
