/* M&A Source style sheet */

/* Text */

.light { font-weight: bold; color: #eeeeee; font-family: Verdana, Helvetica, Sans-serif; font-size: 11px; }
.default { font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; }
.defaultgreen { font-family: Verdana, Helvetica, Sans-serif; color: #003300; font-size: 10pt; }
.defaultgreenbold { font-weight: bold; font-family: Verdana, Helvetica, Sans-serif; color: #003300; font-size: 10pt; }
.defaultbold { font-weight: bold; font-family: Verdana, Helvetica, Sans-serif; font-size: 10pt; }
.defaultwhite { font-family: Verdana, Helvetica, Sans-serif; color: #ffffff; font-size: 10pt; }
.defaultwhitebold { font-weight: bold; font-family: Verdana, Helvetica, Sans-serif; color: #ffffff; font-size: 10pt; }
.sd { font-weight: normal; color: #000000; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; }
.sdbold { font-weight: bold; color: #000000; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; }
.sdwhite { font-weight: bold; color: #ffffff; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; }
.sdgreen { font-weight: bold; color: #003300; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; }
.greenheader { font-weight: bold; color: #003300; font-family: Verdana, Helvetica, Sans-serif; font-size: 16px; }
.header {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 13pt; color: #333333; font-weight: bold; text-decoration: none; }
.subheader {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #336633; font-weight: bold; text-decoration: none; }
.legal {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
.error {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #cc0000; font-weight: bold; text-decoration: none; }
.error2 {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #cc0000; font-weight: bold; text-decoration: none; }
.mesgerror {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #003300; font-weight: normal; text-decoration: none; }

/* Forms */
.formhead  {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; }
.formtop {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: #ffffff; font-weight: none; text-decoration: none; }
.label {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: none; }
.labeldetail {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none;  font-style: italic;  }
.formtext {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
.tdbgcolor { background-color: #336633 }
.formcolor { background-color: #999999 }
.bgcolorOn { background-color: #eeeeee }
.bgcolorOff { background-color: #ffffff }

/* Hover for sub-nav and homepage */
A.subnavroll { font-weight: bold; color: #ffffff; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; }
A.subnavroll:Hover { font-weight: bold; color: #ffffff; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; text-decoration: none}
A.homegreenroll { font-weight: bold; color: #336633; font-family: Verdana, Helvetica, Sans-serif; font-size: 12px; }
A.homegreenroll:Hover { font-weight: bold; color: #333333; font-family: Verdana, Helvetica, Sans-serif; font-size: 12px; text-decoration: none}
A.link { font-weight: bold; color: #000066; font-family: Verdana, Helvetica, Sans-serif; font-size: 12px; text-decoration: underline}
A.link:Hover { font-weight: bold; color: #336633; font-family: Verdana, Helvetica, Sans-serif; font-size: 12px; text-decoration: none}

/* Broker Search Card*/
.brokerhead {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 13pt; color: #333333; font-weight: bold; text-decoration: none; }
.brokerlabel {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: bold;  text-decoration: none; }
.brokersub {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }

/* Spacers */
.xsmall {  font-size: 1pt; }
.small {  font-size: 4pt; }
.medium {  font-size: 6pt; }
.large {  font-size: 8pt; }
.xlarge {  font-size: 10pt; }
.xxlarge {  font-size: 12pt; }

.cbibrochure {font-size: 9pt; border: thin dotted #003300; padding: 5px; padding-bottom: 0px; text-align: justify  }
.cbibrochureheader {font: bold 10pt; }

