.sidebar h3, .sidebar h4 {
background-color: #00573d;
color:white;
line-height:1.1;
padding:.66em.33em;
padding-left:.83em;
background-image:none;
font-size:.75em;
}

th {font-size:.75em;}

.sidebar h3 a, .sidebar h4 a {
color:white;
}

.sidebar h2, .sidebar h2 a {
background:none;
line-height:1.1;
padding:.66em.33em;
padding-left:.83em;
color:#00573d;
border-top:1px dotted #00573d;
border-bottom:1px dotted #00573d;
}

p {
line-height: 1.6;
}

p, h2, h3, h4 {
font-size:.78em;
}

h1 {
font-size: .825em;
}
.staff_photo img {
	float:left;
	width:146px;
	height:147px;
	background-color:#cccccc;
	padding:2px;
	border:1px solid #333333;
	margin-bottom:2.5em;
}

.staff_photo div {
	float:right;
	text-align:right;
}

h2 {
	clear:both;
}

ul.toc1 {
	width:85%;
}
.csustable caption{
background-color:#00573D;
color:white;
font-size:1.3em;
padding:0.4em 0.33em 0.4em 0.83em;
font-weight:bold;
text-align:center;
}

/*--styles for Toggle effect on discount.html--*/
table caption a {color:#fff;}
#toggle_wrapper table caption {background-image:url(../images/arrow-down.png); background-repeat:no-repeat; background-position:10px 10px;}
#toggle_wrapper table .active {background-image:url(../images/arrow-up.png) !important; background-repeat:no-repeat; background-position:10px 10px;}
