


.calendaritemlink {
font-size:8pt;
/*padding-left:24px;*/
}
table.CalDisplayList td.calLSB {
width:150px;
}
.calMainContent {
width:100%;
}
body {
     background-color:white;
}
td.MainContent ul li {
     list-style-image:url('/images/orangebullet.gif');
}
td.MainContent #photo {
border:1px solid #939393;
padding:3px;
}

.lsbContent ul ul li#currentPage a {
text-decoration:underline;
}
.lsbContent ul ul li#currentPage ul li a:link,
.lsbContent ul ul li#currentPage ul li a:visited {
text-decoration:none;
}
.lsbContent ul ul li#currentPage ul li a:hover {
text-decoration:underline;
}

hr {
background:#FD6500;
border:none;
height:1px;
}

h1 {
 font-size: 13pt;
 background-color: #FD6500;
 border-top: 4px solid #003162;
 color: #ffffff;
 padding:4px 0 4px 6px;
 margin: 0;
 text-transform:uppercase;
}
h2 {
 font-size: 12pt;
 color:#003162;
 border-bottom:1px dashed #003162;
 margin: 0 0 0 0;
}
/*------------------------------------*/

/* first two below: when page in third tier active, keeps 2nd tier page highlighted */
.lsbContent li li.sideNavSelected a:link,
.lsbContent li li.sideNavSelected a:visited,
.lsbContent li li#currentPage a:link,
.lsbContent li li#currentPage a:visited {
	color: #fff;
        text-decoration:underline;
}

/*****************/
/*Third Level Nav*/
/*****************/
.lsbContent li li.sideNavSelected li a:link, 
.lsbContent li li.sideNavSelected li a:visited,
.lsbContent li li#currentPage li a:link, 
.lsbContent li li#currentPage li a:visited {	
	font-size:8pt;
	padding: 3px 0 3px 12px;
	color: #003162;
        text-decoration:none;
}
.lsbContent li li.sideNavSelected li a:hover, 
.lsbContent li li#currentPage li a:hover {
	color:#000;
text-decoration:underline;
}
.lsbContent li li.sideNavSelected li#currentPage a:link,
.lsbContent li li.sideNavSelected li#currentPage a:visited {
        color:#000;
        text-decoration:underline
}
.lsbContent li li.sideNavSelected li#currentPage li a:link,
.lsbContent li li.sideNavSelected li#currentPage li a:visited {
color:#474747;
padding:1px 5px 1px 17px;
text-decoration:none;
}
.lsbContent li li.sideNavSelected li#currentPage li a:hover {
text-decoration:underline;
color:#000;
}
/* ---- styles for forms ----- */
.formfieldset {
background-color:#f8f5eb;
margin-top:10px;
}
.formfieldset legend {
font-weight:bold;
font-size:12pt;
color:#003162;
}
.formfieldset label {
font-weight:bold;
}
.formfieldset input.wide {
width:300px;
}
