/* CSS Document */
body {margin: 0; background-color: #CFDEDF; background-image: url(scroll_bg_blue2.jpg); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a {text-decoration: none; color: #005B90; }
a:hover {text-decoration: underline;}
ul {padding-left: 10px; margin-left:10px;}
#content {margin: auto;}
#logo {margin: 20px 0 10px;}
#nav_bar {background-color: #C1CED2; /* background-image: url(nav_bg.jpg); background-repeat: repeat-x; */ border-bottom: 2px solid #A4B4B8; font-family: Arial, Helvetica, sans-serif; padding-bottom:4px;padding-top:5px; letter-spacing: .08em;}
#nav_bar a {color: #000000; text-decoration:none; margin-right:50px;}
ul.MenuDropDown {margin: 0; padding:0; font-family:Arial, Helvetica, sans-serif;}
ul.MenuDropDown li {margin: 0; padding: 0; list-style-type: none; letter-spacing: .08em;}
ul.MenuDropDown li a {display:block;
	border-top: 1px solid #FFFFFF;
	color:#282828;
	padding: 2px 3px;
	text-decoration: none;}
ul.MenuDropDown li a:hover {background-color: #DEE9EC;
	text-decoration: none;
	color: #007390;}

#droplayer0,#droplayer1,#droplayer2
   {display:block;
	text-align:left;
	background-color: #C1CED2;
	border-left: 1px solid #7A9095;
	border-right: 1px solid #7A9095;
	border-bottom: 1px solid #7A9095;
	position: absolute;
	z-index:1; 
	visibility: hidden;
	clip:    rect(   )}
#droplayer0 {width: 165px;}
#droplayer1 {width: 165px;}
#droplayer2 {width: 145px;}	

#main {background-color:#FFFFFF; padding:20px 10px; height:400px;}
#main2 {background-color:#FFFFFF; padding:10px 10px 20px; height:520px;}
#foot_bar {background-color: #C7D5B2; /* background-image: url(footer_bg.jpg); background-repeat: repeat-x; */  border-top: 2px solid #8B9C6F; font-family: Arial, Helvetica, sans-serif; padding-bottom:5px;padding-top:5px;}
#foot_bar a {color: #000000; text-decoration:none; margin-right:50px;}
h1 {margin: 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing:.4em; font-weight: normal;}
h2 {margin: 2px 0; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing:.1em; color:#a4b4b8; font-weight:normal; border-bottom:1px solid #007390;}
.blue {color: #007390;}
.container {margin: 0 auto; width:800px; position:relative; left:0; top:0;}
.leftCol {position:absolute;
  top:39px;
  left:0;
  width:25%;
}
.rightCol {position:relative;
  top:0;
  left:26%;
  width: 74%;
  padding-left:20px;
  height: 360px;
  overflow: auto;
  scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #A4B4B8;
scrollbar-face-color: #A4B4B8;
scrollbar-highlight-color: #A4B4B8;
scrollbar-shadow-color: #A4B4B8;
scrollbar-track-color: #FFFFFF;
}
.box {border: 1px solid #CCCCCC; background-color: #F5F5F5; padding: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing: .05em; font-size: 10px; width: 200px; margin-right: 20px; height:345px;}
.box2 {border: 1px solid #CCCCCC; padding: 5px; width: 560px;}
#stupid {float: left; width:380px;}
#stupider {float: left; width:380px; margin-right:20px;}

#copyright {color: #A4B4B8; font-size:10px; text-align:center;}

#cal_month {font-size:10px;
	color: #000000;
	border: 1px solid #CCCCCC;}
.calmonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #82b4c1;
}
.calday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	background-color: #EFEFEF;
	text-align: center;
	border: 1px solid #000000;
}
.booked {background-color: #DAE6C6;}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c1ced2;
}