/* mouse over blurb */

.blurb a:hover {background-color: #FFFF99; color:#0000FF; text-decoration: none;}
.blurb a:link span{display: none; text-decoration: none;}
.blurb a:visited span{display: none; text-decoration: none;}
.blurb a:hover span {
position: absolute;
margin: 15px 0px 0px 20px;
background-color:  #FFFFCC;
max-width: 400px;
padding: 2px 10px 2px 10px;
border: 2px solid #C0C0C0;
font-size: 12px;
font-family: Tahoma, Helvetica, Arial, Verdana;
text-decoration: none;
color: #000;
font-weight: bold;
text-align:left;
display: block;
}


#toc { margin-right: 25%; background-color: #FFFFCC; border-width: 1px; border-style: solid; border-color: #000000; font-size: 14px;}
#toc li { list-style-position: outside; list-style-image: url(../imgs/purple_bullet.gif); list-style-type: disc;}
#case_studies_toc { padding: 15px; margin-right: 25%; background-color: #FFFFCC; border-width: 1px; border-style: solid; border-color: #000000; font-size: 12px;}
#moreinfobox { padding-left: 15px; margin-right: 25%; background-color: #FFFFCC; border-width: 1px; border-style: solid; border-color: #000000; font-size: 12px;}
.categoryTitle {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CE3C2F;}
.categorySubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0000CC;}
.categorySubSubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #0000CC;}
.redTitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0033;}
.blueTitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0000CC;}
.pageText {	font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 12px; color: #000000; font-style: normal; text-align: left;}
.ptitle {font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 14px; color: #000000; font-style: normal; font-weight: bold; text-align: center;}