/* CSS Document */


td.left_bevel{
background-image:url(../images/common/left_bevel.gif);
background-repeat:repeat-y;
}

td.right_bevel{
background-image:url(../images/common/right_bevel.gif);
background-repeat:repeat-y;
}


td.bottom{
background-color:#b75974;
border:#999999 1px solid;
color:#FFFFFF;
text-align:center;

}


td.middle_shading{
background-image:url(../images/common/middle_shade.gif);
background-repeat:repeat-y;
}

.loginerror
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#990000;
}
.pink{
color:#660033;
font-size:13px;
}



h2{
font-size:16px;
color:#660033;
font-weight:bold;
padding: 10px 0 10px 6px;
}

h3, h3 a{
font-size:13px;
color:#660033;
font-weight:bold;
padding: 10px 0 10px 6px;
}




td.calendar_border{
border-right:#999999 1px solid;
border-bottom:#999999 1px solid;
}

td.calendar_border_active{
		border-right:#999999 1px solid;
		border-bottom:#999999 1px solid;
		background-color:#CAFFD6;
		cursor:pointer;
	}
	
a.main_link{
	font-size: 11px;
	color:#000066;
	text-decoration:underline;
}

a.main_link:hover{
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}

div#photo_border{
width:90px;
height:90px;
border:#CCCCCC dotted 1px;
text-align:center;
cursor:pointer;
vertical-align:middle;
}


img.photo_main_image{
background-color:#CCCCCC;
margin:6px;
padding:10px;
border:#666666 solid 1px;
text-align:center;
}

div#photo_caption{
border:#CCCCCC dotted 1px;
text-align:center;
}

