table{width:100%;}
td {
	border: 1px solid #a2baa1;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6d929b;
	font-size:1.5em;
	cursor:pointer;
}

td a{text-decoration:none; color:#6d929b;}

td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
}
th {
	color: #6d929b;
	border: 1px solid #a2baa1;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #d3e0d3;
	font-size:1.5em;
	font-weight:400;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
input {
    border: 1px solid #006;
    background: #ffc;
	 font-size:1em;
	 
}
.txtbox{width:92%; font-size:1em; padding:5px 2%;}
button {
    border: 1px solid #006;
    background: #9cf;
	 font-size:1em;
}
select{
    border: 1px solid #006;
    background: #9cf;
	 font-size:1em;
}
.content-div {
    height: 400px;
    width: 100%;
}
.calenderdiv {
	margin-top:15px;
}

.desarea {
    line-height: 29px;
    width: 92%;
}
.eventtbl {
    margin-top: 20px;
}
.calendertbl {
}

.logodiv > div {
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: center;
}
#ui-datepicker-div {
    top: 121px !important;
}
.addtbl
{
margin-top:10px !important;
margin-bottom:10px !important;
}

.fishevent {
    float: left;
    width: 100%;
}
.fishbookdiv {
    float: left;
    width: 44%;
}
.fullbook
{
background-color: #a2baa1 !important; 
}
.halfbook
{
background-color: #c4dec4 !important;
}
.active {
    background-color: #c0c0c0;
}
.today {
    color: red !important;
	
	font-weight:700;
    text-decoration: none !important;
}
.myNewStyle{background:#c0c0c0;}
/* CSS Document */

