#index-row {
  display: block;
}
#index-tagname {
  border-right: 1px dashed #DDDDDD;
  border-bottom: 1px dashed #DDDDDD;
  float: left;
  font-family:Verdana,Arial,Sans-serif;
  font-size:11px;
  padding: 5px;
  text-transform: capitalize;
  width: 139px;
}
#index-tagname a         { color: #800000; text-decoration:none; }
#index-tagname a:visited { color: #800000; text-decoration:none; }
#index-tagname a:hover   { background: #F5F5F5; color: #000000; text-decoration:underline; }

#underline_link { background: #800000; color: #FFF; }

.index-tagname-selected  { background: #F5f5f5; border:2px inset #800000;}

/* snippets for the "index by course" page */
.imgSnippetSnpSmall      { float:left; font-weight:bold; font-size:10px; width: 470px; }
#imgSnippetImgThumbSmall { height: 48px; width: 68px; border:3px solid #AAAAAA; padding: 5px; }
.imgSnippetPairBorderSmall { border-bottom:1px dotted #800000; }
.imgSnippetPairOddSmall  { background:#F5F5F5; }
.imgSnippetPairEvenSmall {  }
.imgSnippetSnpTxtSmall   { margin-top: 25px; }

#sectionTitle {
  background:#F5F5F5 url(images/icon.gif) no-repeat scroll left top;
  color:#000000;
  font-family:Georgia,TImes New Roman,Trebuchet MS;
  font-size:16px;
  font-weight:normal;
  margin:20px 0 5px;
  padding:3px 0 5px 25px;
}

#recipelisting {
				color:#800000;
				font-family:verdana;
				font-size:11px;
				font-weight:bold;   
				text-align:center;
				padding:5px;         
			   }
hr             {
                  color:#DDDDDD;
				  }			   
			   
#navigate      {
				background:#FFFCD5 none repeat scroll 0 0;
				margin-bottom:10px;
				padding:10px;
				}			   