body#page { color: black; background-color: #006; background-image: url(/sites/all/themes/cbc/images/bg1.jpg); background-repeat: repeat-x; }

/*<agl.folder "nav">*/
	div#primary { text-align: center; margin: 0; border: 0; padding: 0; width: 700px; /*For KHTML*/
  list-style: none; height: 22px; }
  div#primary ul.links { font-size: 11px; line-height: 13px; margin: 0; border: 0; padding: 0; float: left; /*For Gecko*/
  display: inline; list-style: none; position: relative; height: 31px; }
	div#primary ul.links  li { font-size: 11px; line-height: 13px; margin: 0; border: 0; padding: 0; float: left; /*For Gecko*/
  display: inline; list-style: none; position: relative; height: 31px; }
	div#primary ul.links ul {
  margin: 0;
  border: 0;
  padding: 0;
  width: 130px;
  list-style: none;
  display: none;
  position: absolute;
  top: 31px;
  left: 0;
}
	div#primary ul.links ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
	div#primary ul.links ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}
	/* Root Menu */
	div#primary ul.links a { color: #fff; font: 14px/31px Georgia, "Times New Roman", Times, serif; background: #006; float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block; text-decoration: none; height: auto !important; height: 1%; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px !important; border-right: 1px solid #fff; border-top-style:; border-bottom-style: hidden; border-bottom-width: 1px; border-left-style: hidden; border-left-width: 1px; hidden;border-top-width: 1px; /*For IE*/
}
	/* Root Menu Hover Persistence */
	div#primary ul.links a:hover, div#primary ul.links li:hover a, div#primary ul.links li.iehover a { color: #000852; background: #a9cee0; border-right: 1px solid #fff; border-top-style:; border-bottom-style: hidden; border-bottom-width: 1px; border-left-style: hidden; border-left-width: 1px; hidden;border-top-width: 1px; }
	div#primary ul.links .active { color: #fff; background: #49aecd; border-top-style: ;; border-top-width: 1px; border-right: 1px solid #fff; border-bottom-style: hidden; border-bottom-width: 1px; border-left-style: hidden; border-left-width: 1px; }
div#primary ul.links a.active:hover { color: #fff; background: #49aecd; border-top-style: ;; border-top-width: 1px; border-right: 1px solid #fff; border-bottom-style: hidden; border-bottom-width: 1px; border-left-style: hidden; border-left-width: 1px; }
/*</agl.folder>*/
/*<agl.folder "quicklinks">*/
	ul#quicklinks, ul#quicklinks li, ul#quicklinks ul {
  margin: 0;
  border: 0;
  padding: 0;
  width: 250px; /*For KHTML*/
  list-style: none;
}
	ul#quicklinks:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0 serif; content: "."; height: 0; visibility: hidden; }
	ul#quicklinks li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}
	/* Root Menu */
	ul#quicklinks a { padding: 0 6px; display: block; color: #fff; font: 14px/34px Georgia, "Times New Roman", Times, serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; height: auto !important; height: 1%; border-top: 1px solid #fff; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; /*For IE*/
}
	/* Root Menu Hover Persistence */
	ul#quicklinks a:hover, ul#quicklinks li:hover a, ul#quicklinks li.iehover a { background: #00004a; color: #fff; border-top: 1px solid #fff; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
/*</agl.folder>*/
.base_sm_wht { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
.base_sm_wht a:link, .base_sm_wht a:visited, .base_sm_wht a:active { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; }
.base_sm_wht a:hover { color: #ffc; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
.base_blu { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; }
.base_blu a:link, .base_blu a:visited, .base_blu a:active { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: underline; }
.base_blu a:hover { color: #006; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; }
.h1 { color: #006; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 26px; }
.h1 a:link, .h1 a:visited, .h1 a:active { color: #006; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 26px; }
.h1 a:hover { color: #006; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 26px; }
.h2 { color: #006; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.h2 a:link, .h2 a:visited, .h2 a:active { color: #006; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.h2 a:hover { color: #006; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.h3 { color: #006; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 16px; }
.h3 a:link, .h3 a:visited, .h3 a:active { color: #006; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 16px; }
.h3 a:hover { color: #006; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 16px; }
table {

	border-collapse: separate;

}
.breadcrumb { color: #006; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-transform: uppercase; }
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active { color: #00004a; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; text-transform: uppercase; }
.breadcrumb a:hover { color: #49aecd; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; text-transform: uppercase; }
a
{
  outline: none;
}
h1 { color: #006; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 26px; }
div#calpopup-body { color: #006; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: none; }
div#calpopup-body a:link, div#calpopup-body a:visited, div#calpopup-body a:active { color: #006; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: underline; }
div#calpopup-body a:hover { color: #006; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-decoration: none; }
h2 { color: #006; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }

