
.headline {
	font-weight: bold;
	color: #996633;
}
.headline2 {
	font-size: .9em;
	font-weight: bold;
	color: #006699;
}

body, p, ul
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #006699;
}

a:link 
{
	text-decoration: none;
}

a:visited 
{
	text-decoration: none;
}

a:hover 
{
	text-decoration:underline;
	color:#000; 
}

a:active 
{
	text-decoration: none;
}

.navigation 
{
	width:170px;
}

.navigationBorder 
{
	width:45px;
	background-image:url(/images/background-navigation.png);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#FFFFFF;
}

.content1
{
	background-color:#FFFFFF;
	padding:8px;
}

.content2
{
	background-color: #006699;
	width:160px;
	padding:0px;
}

.bold-red {
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.error {
	font-weight: bold;
	color:#F00;
}

#Style {
border:solid 3px #CCC; 
position:absolute;
margin-left: 300px;
margin-top:-15px;
visibility:hidden; 
}

#Style2 {
padding:8px;
border:solid 3px #CCC;
background-color:#FFF;
position:absolute;
margin-left: -80px;
margin-top:-350px;
width:200px;
visibility:hidden; 

}
/* css for the calendar*/
/**********************************************************/

.currentDate
{
	background-color:#666;
}

.monthyear
{
font-size:.7em;
color:#FFF;
text-align:center;
}

.weekdays
{
	background-color:#666;
	color:#FFF;
	font-size:.7em;
}

.empty
{
	background-color:#EEE;
}

.alldays
{
	background-color:#C8C8C8;
	font-size:.7em;
}

.calDate2
{
	display:none;
	position: absolute;
	z-index: 3;
	font-size:.9em;
	margin-left:250px;
	margin-top:-200px;
}

.caltop
{
	background-image:url(/calendar2/images/caltop.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:300px;
	height:47px;
}

.calbottom
{
	background-image:url(/calendar2/images/calbottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:20px;
	height:50px;
}

.calmiddle
{
	background-image:url(/calendar2/images/calmiddle.png);
	background-repeat:repeat-y;
	background-position:top;
}

.mouseover2
{
	display:none;
	position: absolute;
	z-index: 4;
	margin-top: -50px;
	margin-left:0px;
}

.mouseoverTextareaDisplay
{
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:.8em;
}

.mainbackground
{
	background-color: #2C4258;
}

.bottom
{
	background-image:url(/calendar2/images/bottom.png);
	background-repeat:repeat-x;
	background-color:#666;
	font-weight:bold;
	height:27px;
}

.poptop
{
	background-image:url(/calendar2/images/poptop.png);
	background-repeat:repeat-x;
	background-position:bottom;
	width:325px;
	height:65pt;
}

.popmiddle
{
	background-image:url(/calendar2/images/popmiddle.png);
	background-repeat:repeat-y;
	background-position:top;
	width:325px;
}

.popbottom
{
	background-image:url(/calendar2/images/popbottom.png);
	background-repeat:repeat-x;
	background-position:top;
	width:325px;
	height:40pt;
	
}

.gobacktodate
{
	color:#FFF;
	text-decoration:none;
	font-size:.7em;
}

.displaybox
{
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:.9em;
	margin: 10px 0px 4px 39px;
}

.date
{
	font-size:.8em;
	background-color:#FF0000;
	color:#FFF;
}

