
body {
color: #2b2b2b;
font: 80%  Arial, Helvetica, sans-serif;  /* default type size and face */
line-height: 150%;
}
/*fix for text wrapping issue in source view of ckeditor */
textarea.cke_source {
    white-space: pre-line !important;
}

a:link { color: #005FAE; text-decoration: none; } 
a:visited { color: #7190AD; text-decoration: none; } 
a:hover { color: #005FAE; text-decoration: underline; }
a.nohover:hover { text-decoration: none; }
/* Accessibility styles
a:focus {outline: thin dotted;}

*/


h1 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 175%; 
margin-bottom: 12px;
color:#2b2b2b;
line-height: 125%;
}

h2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 150%;
color:#2b2b2b;
font-weight: bold;
padding: 0;
margin: 7px 0px 12px 0px;
line-height: 115%;
}


h3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 140%;
margin-bottom: 9px;
color: #cc9933;
}

h4 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 120%;
font-weight: bold;
margin-bottom: 6px;
color:#2b2b2b;
line-height: 16px; 
}

h5 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 85%;
color:#2b2b2b;
padding-bottom: 12px;
}

h6 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight:bold;
color:#2b2b2b;
padding: 0px;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
line-height: 1.3;
margin-bottom: 16px; 
}

ul.nobullet {
list-style-type: none;
}

ul.nobullet li {
list-style-type: none;
text-indent: -12px;
}

p.caption-text {
font-size: 8pt;
margin-top:4px;

}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}
