    html {  background-color: #316126;  background-image: url('/uploads/css/bg.png');  background-repeat: repeat-x;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  color: #000;  font-weight: normal;  margin-top: 0px;  } 
    #content-container {  background-color: #d9ded8;  background-image: url('/uploads/css/contentBg.png');  background-repeat: repeat-x;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #header-container {  background-image: url('/uploads/css/contentboxbg.jpg');  font-family: Verdana, sans-serif;  font-size: 26px;  color: #000;  margin-top: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  -moz-border-radius: 5px;  } 
    .block-login-box {  background-color: #f5f5f5;  line-height: 150%;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  -moz-border-radius: 2px;  } 
    a:link {  color: #1d48ff;  text-decoration: none;  } 
    a:visited {  color: #1d48ff;  text-decoration: none;  } 
    a:active {  color: #1d48ff;  text-decoration: none;  } 
    a:hover {  color: #1d48ff;  text-decoration: underline;  } 
    #footer-container {  font-size: 11px;  } 
    div {  font-family: Arial, sans-serif;  font-size: 12px;  } 
    table {  } 
    tr {  } 
    td {  font-family: Arial, sans-serif;  font-size: 12px;  } 
    body {  font-family: Arial, sans-serif;  font-size: 12px;  margin-top: 0px;  padding-top: 0px;  } 
    p {  font-family: Arial, sans-serif;  font-size: 12px;  margin-bottom: 10pt;  } 
    h1 {  font-size: 16px;  font-weight: bold;  } 
    h2 {  font-size: 14px;  font-weight: bold;  } 
    h3 {  } 
    h4 {  } 
    h5 {  } 
    h6 {  } 
    .manage-site-div a img {  padding-right: 5;  } 
    #iplasma-admin .pf_button {  border: solid 1px #147698;  margin-bottom: 5px;  margin-right: 5px;  margin-top: 5px;  padding-bottom: 1px;  padding-left: 1px;  padding-right: 1px;  padding-top: 1px;  text-align: center;  width: 150px;  } 
    #manage-layout-div a:hover {  color: #ffffff;  } 
    #manage-layout-div a:active {  color: #ffffff;  } 
    #manage-layout-div a:link {  color: #ffffff;  } 
    #manage-layout-div a:visited {  color: #ffffff;  } 
    #iplasma-admin-content-container {  background-color: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  -moz-border-radius: 5px;  } 
    #iplasma-admin-footer-container {  font-size: 8pt;  color: #ffffff;  font-weight: bold;  padding-left: 10px;  padding-right: 10px;  padding-top: 5px;  } 
    #iplasma-admin h2 {  font-family: Tahoma, Arial, Verdana, sans-serif;  font-size: 14pt;  color: #303030;  font-weight: normal;  margin-bottom: 10px;  } 
    #iplasma-admin h1 {  font-family: Tahoma, Arial, Verdana, sans-serif;  font-size: 16pt;  color: #303030;  font-weight: normal;  margin-bottom: 10px;  } 
    #iplasma-admin {  background-color: #178bb2;  background-image: url('/templates/default/img/admin/bgRepeat.png');  background-repeat: repeat-x;  font-family: Arial;  font-size: 12px;  } 
    #iplasma-admin-header-container {  font-family: Arial Narrow;;  font-size: 20pt;  color: #ffffff;  font-weight: normal;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #manage-layout-div textarea {  font-family: Consolas, Courier New, monospace;  font-size: 14px;  font-weight: normal;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #manage-layout-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  font-size: 12px;  color: #fff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  } 
    #manage-stylesheet-div a:active {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div a:hover {  color: #ffffff;  font-weight: bold;  } 
    .inline-tool {  font-size: 10px;  color: #ffffff;  font-weight: bold;  line-height: 18px;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  text-decoration: none;  } 
    #manage-stylesheet-div a:visited {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div select {  } 
    #manage-stylesheet-div a:link {  color: #ffffff;  font-weight: bold;  } 
    #manage-stylesheet-div input {  font-size: 11px;  } 
    #manage-stylesheet-div td {  font-size: 11px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #manage-stylesheet-div optgroup {  font-size: 12px;  font-weight: bold;  } 
    #manage-stylesheet-div option {  font-size: 12px;  font-weight: normal;  line-height: 16px;  } 
    #manage-stylesheet-div select {  font-size: 11px;  } 
    #manage-stylesheet-div {  background-color: #404040;  background-image: url('/templates/default/img/admin/popRepeat.png');  font-size: 12px;  color: #ffffff;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  display: none;   } 
    .add-page-div a:hover {  background-color: #fff;  color: #424261;  text-decoration: none;  } 
    .add-page-div a {  color: #ffffff;  padding-left: 10px;  padding-right: 10px;  padding-top: 5px;  -moz-border-radius: 5px; display: block; height: 25px; width: 160px;  } 
    .add-page-div p {  background-color: #696987;  margin-bottom: 10px;  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  -moz-border-radius: 5px;  } 
    .add-page-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  float: left;  font-size: 11px;  color: #ffffff;  font-weight: bold;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  display: none; border-right: solid 1px #fff; border-bottom: solid 1px #fff; position: absolute; width: 400px; -moz-border-radius-bottomright: 10px; z-index: 2000;  } 
    #manage-site-div td {  font-size: 11px;  line-height: 14px;  } 
    #manage-site-div th {  border: 0px;  font-size: 12px;  font-weight: bold;  padding-bottom: 5px;  padding-left: 15px;  padding-right: 15px;  } 
    #manage-site-div a:hover {  background-color: #fff;  color: #14404c;  text-decoration: none;  } 
    #manage-site-div a:active {  color: #ffffff;  text-decoration: none;  } 
    #iplasma-menu-bottom {  background-color: #c0c0c0;  margin-top: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  -moz-border-radius: 5px;  } 
    #iplasma-menu-left {  border: 1px solid #c0c0c0;  margin-right: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  width: 150px;  } 
    #iplasma-menu-right {  border: 1px solid #c0c0c0;  margin-left: 15px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  width: 150px;  } 
    #iplasma-menu-top {  background-image: url('/uploads/css/menuBg.png');  height: 29px;  } 
    #manage-site-div a:link {  color: #ffffff;  text-decoration: none;  } 
    #manage-site-div a:visited {  color: #fff;  text-decoration: none;  } 
    #manage-site-div a {  color: #fff;  margin-left: 5px;  margin-right: 5px;  padding-bottom: 3px;  padding-left: 10px;  padding-right: 3px;  padding-top: 3px;  display: block; -moz-border-radius: 10px; position: relative; top: 0px;  } 
    .manage-site-div-iP {  background-image: url('/templates/default/img/admin/planet.png');  background-repeat: no-repeat;;  background-position: right;  } 
    .manage-site-div-margin {  margin-bottom: 10px;  margin-left: 10px;  margin-right: 10px;  margin-top: 10px;  } 
    .manage-site-div {  background-image: url('/templates/default/img/admin/popRepeat.png');  background-repeat: repeat;  font-size: 11px;  color: #fff;  display: none; border-bottom: solid 1px #fff;  } 
    .manage-site-bar img {  position: relative; top: 0px;  } 
    .manage-site-bar a:hover {  background-color: #FFFFFF;  color: #14404c;  padding-bottom: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:active {  color: #cccced;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:visited {  color: #14404c;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .manage-site-bar a:link {  color: #14404c;  padding-bottom: 10px;  padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  text-decoration: none;  display: block; width: 125px;   } 
    .iplasma-dropdown a:hover {  background-color: #013548;  background-image: url('none');  } 
    .iplasma-dropdown a {  background-color: #275363;  font-size: 12px;  display: block; padding: 4px; border-top: 1px solid #c0c0c0;  } 
    .iplasma-dropdown {  margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;  margin-top: 0px;  visibility: hidden; position: absolute; width: 200px; border-left: 1px solid #004250; border-right: 1px solid #004250; border-bottom: 1px solid #004250;  } 
    .manage-site-bar {  background-color: #1e1e1e;  background-image: url('/templates/default/img/admin/barBg.png');  background-repeat: repeat-x;  color: #14404c;  font-weight: bold;  border-bottom: solid 1px #FFFFFF;  } 
    strong {  font-weight: bold;  } 
    #iplasma-admin .pf_button a {  background-image: url('/templates/default/img/admin/buttonBg.png');  background-repeat: repeat-x;  font-size: 11px;  color: #ffffff;  font-weight: bold;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  text-decoration: none;  display: block;  } 
    #iplasma-admin .pf_button a:hover {  background-image: url('/templates/default/img/admin/buttonBgRo.png');  background-repeat: repeat-x;  color: #fff;  text-decoration: none;  } 
    #iplasma-admin .alt1 {  background-color: #fff;  font-size: 11px;  color: #000;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin .alt2 {  background-color: #f5f5f5;  font-size: 11px;  color: #000;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin th {  background-color: #0283ad;  font-size: 11px;  color: #fff;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .manage-site-div th {  background-image: url('/templates/default/img/admin/popRepeat.png');  } 
    #iplasma-admin dt {  font-size: 11px;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin dd {  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    #iplasma-admin a {  color: #007099;  text-decoration: none;  } 
    #iplasma-admin a:visited {  text-decoration: none;  } 
    #iplasma-admin a:active {  text-decoration: none;  } 
    #iplasma-admin a:hover {  color: #000000;  text-decoration: underline;  } 
    #iplasma-admin .pf_button a:link {  color: #fff;  } 
    #iplasma-admin .pf_button a:visited {  color: #fff;  } 
    .topBg {  background-image: url('/uploads/css/topRepeat.png');  background-repeat: repeat-x;  } 
    .shadowLeft {  background-image: url('/uploads/css/shadowLeft.png');  background-repeat: repeat-y;  padding-left: 10px;  width: 4px; background-position: right;  } 
    .shadowRight {  background-image: url('/uploads/css/shadowRight.png');  background-repeat: repeat-y;  } 
    #iplasma-menu-top a {  float: left;  font-size: 14px;  color: #FFF;  font-weight: bold;  padding-bottom: 7px;  padding-left: 27px;  padding-right: 27px;  padding-top: 7px;  } 
    #iplasma-menu-top a:hover {  background-image: url('/uploads/css/menuBgRO.png');  background-repeat: repeat-x;  text-decoration: none;  } 
    .shadowTable {  } 
    .sponsorsBg {  background-color: #d9ded8;  background-image: url('/uploads/css/sponsorsBg.png');  background-repeat: repeat-x;  color: #FFF;  padding-left: 5px;  padding-right: 10px;  padding-top: 13px;  height: 79px;  } 
    .footerBg {  background-color: #1f4018;  background-image: url('/uploads/css/footerBg.png');  background-repeat: repeat-x;  color: #c3cac2;  padding-left: 50px;  padding-right: 50px;  padding-top: 20px;  height: 192px;  } 
    .bottomBg {  background-image: url('/uploads/css/bottomBg.png');  background-repeat: repeat-x;  } 
    .footerBg a {  color: #c3cac2;  } 
    #top-menu-item-20 a {  padding-left: 34px;  padding-right: 34px;  } 
    .mainLink {  font-size: 14px;  font-weight: bold;  margin-bottom: 7px;  margin-left: 7px;  margin-right: 7px;  } 
    .subLink {  margin-bottom: 7px;  margin-left: 10px;  } 
    .sitemapLink {  margin-bottom: 7px;  margin-left: 7px;  margin-right: 7px;  } 
    .footer-container a:link {  color: #FFF;  } 
    .joinUs {  background-image: url('/uploads/css/joinUs.png');  float: right;  font-size: 16px;  color: #dce2dc;  font-weight: bold;  letter-spacing: 1px;  padding-top: 7px;  text-align: center;  width: 176px; height: 26px; vertical-align: middle;  } 
    .events {  background-image: url('/uploads/css/events.png');  float: right;  font-size: 16px;  font-weight: bold;  letter-spacing: 1px;  padding-top: 7px;  width: 139px; height: 26px;  } 
    .jobSearch {  background-image: url('/uploads/css/jobSearch.png');  float: right;  font-size: 16px;  font-weight: bold;  padding-top: 7px;  width: 141px; height: 26px;  } 
    .joinUs a {  color: #dce2dc;  } 
    .events a {  color: #dce2dc;  margin-left: 20px;  } 
    .jobSearch a {  color: #dce2dc;  margin-left: 10px;  } 
    .joinUs a:hover {  color: #FFF;  text-decoration: none;  } 
    .events a:hover {  color: #FFF;  text-decoration: none;  } 
    .jobSearch a:hover {  color: #FFF;  text-decoration: none;  } 
    .footerBg a:hover {  color: #FFF;  text-decoration: none;  } 
    .headerLinks {  color: #2b5621;  font-weight: bold;  line-height: 30px;  } 
    .headerLinks a {  color: #2b5621;  line-height: 30px;  display: inline  } 
    .welcomeText {  font-size: 16px;  color: #124659;  font-weight: bold;  } 
    .readMore {  font-size: 11px;  color: #578a4c;  } 
    .news-category, .blog-category {  font-size: 11px;  } 
    .news-post .news-title, .blog-post .blog-title {  font-size: 16px;  color: #427638;  font-weight: bold;  margin-left: 5px;  } 
    .news-post .news-date, .blog-post .blog-date {  padding-bottom: 4px;  padding-top: 4px;  } 
    .newsDesc {  padding-bottom: 5px;  padding-left: 5px;  } 
    .readMore a {  color: #578a4c;  } 
    .news-post .news-title a, .blog-post .blog-title a {  color: #000;  } 
    .newsCategory a {  color: #000;  } 
    #content-container .blockTitle {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  font-size: 16px;  color: #d7dcd6;  font-weight: bold;  padding-left: 5px;  padding-right: 5px;  padding-top: 3px;  height: 25px;  } 
    #content-container .blockBg {  background-color: #FFF;  background-image: url('/uploads/css/selectedTab.png');  background-repeat: repeat-x;  color: #05232e;  background-position: bottom;  } 
    #content-container .blockContent {  color: #16323c;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  } 
    #content-container .blockContent a {  color: #16323c;  } 
    #content-container .blockTitle a {  font-size: 16px;  color: #d7dcd6;  } 
    #content-container .blockTitle a:hover {  color: #FFF;  text-decoration: none;  } 
    .rssLink a:Hover {  color: #FFF;  } 
    .rssLink a {  font-size: 12px;  color: #6f868b;  font-weight: normal;  margin-right: 5px;  } 
    .rssLink {  margin-top: 2px;  } 
    #content-container .eventLocation {  font-weight: bold;  padding-left: 5px;  } 
    .iplasma-content-title, .news-category-title {  font-size: 16px;  color: #427638;  font-weight: bold;  padding-bottom: 15px;  padding-left: 25px;  padding-top: 10px;  } 
    .iplasma-breadcrumb {  font-size: 12px;  font-weight: bold;  margin-bottom: 5px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  border-bottom: 1px solid #7b9ba6;  } 
    .iplasma-breadcrumb a {  color: #004250;  font-weight: bold;  text-decoration: none;  } 
    .iplasma-breadcrumb a:hover {  color: #427638;  font-weight: bold;  text-decoration: underline;  } 
    .iplasma-dropdown a {  font-size: 12px;  } 
    #iplasma-menu-top .iplasma-dropdown a {  float: none;  font-size: 12px;  color: #ffffff;  margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;  margin-top: 0px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  display: block;  } 
    #iplasma-menu-top .iplasma-dropdown a:hover {  background-color: #013548;  background-image: url('none');  } 
    .unselectedTab {  background-image: url('/uploads/css/unselectedTab.png');  background-repeat: repeat-x;  color: #063a4e;  text-align: center;  } 
    .unselectedTab a {  color: #063a4e;  } 
    .iplasma-content-body {  padding-left: 25px;  padding-right: 25px;  } 
    #content-container a {  color: #427638;  font-weight: bold;  text-decoration: none;  } 
    #content-container a:hover {  color: #000;  font-weight: bold;  text-decoration: underline;  } 
    b, strong {  font-weight: bold;  } 
    ul li {  line-height: 150%;  margin-left: 25px;  list-style-type: disc; list-style-position: outside;  } 
    ol {  list-style-type: decimal;  } 
    .i, em {  font-style: italic;  } 
    .news-post .news-image, .blog-post .blog-image {  margin-bottom: -5px;  margin-top: -5px;  float: left; clear: left;  } 
    .news-post, .blog-post {  padding-bottom: 12px;  padding-left: 25px;  padding-right: 25px;  padding-top: 12px;  clear: left; margin: 5px; border-bottom: 1px dotted #adadad;  } 
    .news-paginator {  text-align: center;  clear: both;  } 
    .news-post .news-title, .blog-post .blog-title {  font-size: 14px;  margin-bottom: 4px;  margin-top: 8px;  } 
    .news-index, .news-category-index, .blog-index {  float: left;  width: 650px;  } 
    .news-category-block, .blog-category-block {  background-color: #fff;  margin-left: 100px;  float: left; width: 210px;  } 
    .news-category-block-title, .blog-category-block-title {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  color: #fff;  font-weight: bold;  padding: 5px;  } 
    .news-category-link, .blog-category-link {  padding: 5px;  } 
    .news-post .news-subtitle, .blog-post .blog-subtitle {  padding-bottom: 8px;  padding-top: 4px;  } 
    .news-post .news-readmore, .blog-post .blog-readmore {  margin-left: 60px;  } 
    .news-article .news-image, .blog-article .blog-image {  float: left;  } 
    .news-article .news-body p, .blog-article .blog-body p {  padding-bottom: 5px;  padding-top: 5px;  clear: both;  } 
    .news-article .news-author, .blog-article .blog-author {  padding-bottom: 4px;  padding-top: 4px;  display: block;  } 
    .news-article .news-date, .blog-article .blog-date {  padding-bottom: 4px;  padding-top: 4px;  font-style: italic;  } 
    .news-article, .blog-article, .blog-category-index {  float: left;  margin-bottom: 10px;  margin-top: 10px;  padding-left: 25px;  width: 625px;  } 
    .block-archive, .blog-archive-block {  background-color: #FFFFFF;  float: right;  margin-left: 100px;  margin-top: 25px;  width: 210px;  } 
    .block-archive .block-archive-title, .blog-archive-block .blog-archive-title {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  color: #FFFFFF;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .block-archive .year, .blog-archive-block .year {  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .block-archive .month, .blog-archive-block .month {  padding-bottom: 5px;  padding-left: 35px;  padding-right: 5px;  padding-top: 5px;  } 
    .iplasma-block-addthis {  float: right;  margin-bottom: 25px;  margin-left: 4px;  margin-right: 4px;  margin-top: -25px;  text-align: right;  } 
    .news-rss-icon, .blog-rss-icon {  float: right;  margin-left: 4px;  margin-right: 4px;  margin-top: -25px;  text-align: right;  } 
    .news-print-icon, .blog-print-icon {  float: right;  margin-left: 4px;  margin-right: 4px;  margin-top: -25px;  text-align: right;  } 
    .news-article .news-subtitle, .blog-article .blog-subtitle {  font-weight: bold;  padding-bottom: 12px;  padding-top: 4px;  font-style: italic; border-bottom: 1px dotted #ADADAD;  } 
    .news-article .news-body, .blog-article .blog-body {  float: left;  padding-top: 8px;  } 
    #html-content-18 {  background-color: white;  float: right;  margin-bottom: 25px;  margin-top: 25px;  width: 210px; display: block;  } 
    td.inner-content-container > div.slideshow-block-container {  float: left;  margin-left: 5px;  margin-right: 9px;  width: 444px; height: 221px; border: 1px solid black;  } 
    .latest-news {  float: left;  margin-right: 8px;;  width: 492px; min-height: 224px;  } 
    #latest-news-title {  float: left;  font-size: 16px;  color: #124659;  font-weight: bold;  padding-bottom: 4px;  padding-top: 4px;  } 
    #latest-news-cat-rss, div#latest-blog-rss {  line-height: 16px;  margin-bottom: 6px;  margin-top: -21px;  text-align: right;  } 
    .latest-news .news-readmore, .latest-blog .blog-readmore {  text-align: right;  } 
    .latest-news .news-date {  font-style: italic;  } 
    #latest-news-viewall {  font-size: 14px;  margin-bottom: 4px;  padding-bottom: 4px;  text-align: center;  } 
    .footer-search div div {  line-height: 16px;  } 
    #join-us-content h3, div#sign-up-content h3 {  font-size: 14px;;  color: #4C4C4C;  font-weight: bold;  padding-bottom: 4px;  padding-top: 4px;  } 
    #join-us-content > div {  float: left;  } 
    .form-input {  float: left;  padding-bottom: 4px;  padding-top: 4px;  width: 100%;  } 
    .form-input label {  float: left;  font-size: 12px;;  line-height: 14px;  padding-right: 10px;  text-align: right;  width: 150px;  } 
    .form-input input {  float: left;  font-size: 14px;  color: #123479;  font-weight: bold;  width: 200px; clear: right;  } 
    .input-radio input {  width: 20px;  } 
    .input-checkbox input {  float: left;  margin-bottom: 4px;  margin-top: 4px;  padding-bottom: 4px;  padding-top: 4px;  width: 20px;  } 
    .input-checkbox label {  float: left;  padding-bottom: 4px;  padding-left: 40px;  padding-top: 4px;  width: 200px;  } 
    #join-us-comments textarea {  float: left;  width: 500px; height: 200px; clear: both;  } 
    .input-button {  background-image: url('/uploads/images/submit-button.png');  float: left;  line-height: 40px;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  width: 75px; height: 17px; clear: left;  } 
    . {  float: left;  width: 600px;  } 
    .contact-form-block h3 {  font-size: 14px;  font-weight: bold;  padding-bottom: 4px;  padding-top: 16px;  } 
    .contact-form-block .input-radio label {  float: left;  margin-left: 15px;  text-align: right;  } 
    .contact-form-block .form-input {  float: left;  } 
    .contact-form-block textarea {  float: left;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  width: 500px; height: 200px;  } 
    #recaptcha_widget_div {  float: left;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  clear: both;  } 
    .contact-form-block .input-radio input {  float: left;  margin-bottom: 2px;  margin-top: 2px;  width: 20px;  } 
    .contact-form-block select {  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  } 
    .contact-form-block div {  float: left;  clear: both;  } 
    #contact-field-submit {  float: left;  clear:both;  } 
    #contact-method, contact-member {  clear: both;  } 
    .latest-news table, .latest-blog table {  margin-bottom: 5px;  padding-bottom: 3px;  border-bottom: 1px dotted #124659;  } 
    .latest-blog {  background-image: url('/uploads/css/selectedTab.png');  float: left;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  width: 310px; background: #FFF url('/uploads/css/selectedTab.png') repeat-x center bottom; min-height: 230px;  } 
    #latest-blog-title {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  float: left;  font-size: 16px;  color: #D7DCD6;  font-weight: bold;  padding-bottom: 3px;  padding-left: 2%;  padding-right: 2%;  padding-top: 3px;  width: 96%;  } 
    .latest-news-cat {  float: left;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  width: 310px; background: #FFFFFF url(/uploads/css/selectedTab.png) repeat-x scroll center bottom;  } 
    .latest-news-cat div#latest-news-title {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  float: left;  font-size: 16px;  color: #D7DCD6;  padding-bottom: 3px;  padding-left: 2%;  padding-right: 2%;  padding-top: 3px;  width: 96%;  } 
    .latest-blog .blog-date {  font-style: italic;  } 
    .latest-news-cat .news-date {  font-style: italic;  } 
    .news-article .news-title, .blog-article .blog-title {  font-size: 16px;;  color: #123469;  font-weight: bold;  padding-right: 4px;  padding-top: 4px;  } 
    #latest-news-rss {  float: right;  margin-top: 3px;  } 
    .inactive-tab {  background-repeat: repeat-x;  border-top: 1px solid black; background: #FFFFFF url(/uploads/css/selectedTabInverted.png) repeat-x;  } 
    .latest-tab.active-tab, .latest-tab.inactive-tab {  margin-left: -1px;  border-right: 1px solid black; height: 20px  } 
    #events-image {  float: left;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  clear: left;  } 
    .latest-blog-tabs, .latest-news-tabs {  float: left;  width: 310px;  } 
    .latest-blog-ajax-container, .latest-news-ajax-container {  float: left;  min-height: 200px; width: 100%;  } 
    .latest-blog-tab, .latest-news-tab {  height: 20px;  } 
    #contact-form-log {  float: left;  margin-bottom: 5px;  margin-left: 5px;  margin-right: 5px;  margin-top: 5px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  clear: both;  } 
    #map_canvas {  float: left;  margin-left: 8px;  border: 1px solid black;  } 
    .contact-form-block {  float: left;  width: 550px  } 
    .latest-blog-ajax-container table, .latest-news-ajax-container table {  border: 0px; padding: 0px; margin: 0px;  } 
    .blog-comments-form label {  width: auto;  } 
    .field-submit {  float: left;  clear: left;  } 
    .blog-comments-form div#recaptcha_widget_div {  margin-left: 0px;  } 
    .blog-comments-form {  float: left;  margin-top: 20px;  } 
    .blog-comments-title {  font-size: 14px;  color: #123469;  font-weight: bold;  } 
    .blog-comments-container {  float: left;  padding-top: 10px;;  } 
    . {  float: left;  margin-bottom: 10px;  margin-left: 15px;  margin-top: 10px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  div.comment-item  } 
    .comment-item {  float: left;  margin-bottom: 15px;  margin-left: 15px;  margin-top: 15px;  padding-left: 5p;  border: 1px solid black; width: 350px;  } 
    .comment-item .comment-date {  font-style: italic;  } 
    .comment-item .comment {  background-color: white;  padding-bottom: 8px;  padding-top: 8px;  text-indent: 15px;  } 
    .custom-contact-container {  float: left;  margin-bottom: 25px;  margin-left: 100px;  width: 210px;  } 
    .custom-contact-title {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  color: white;  font-weight: bold;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .custom-contact-body {  background-color: white;  color: #427638;  font-weight: bold;  line-height: 22px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  } 
    .staff-index .staff-category-title {  font-size: 16px;  color: #123479;  font-weight: bold;  padding-bottom: 8px;  padding-top: 8px;  } 
    .staff-index .staff-post {  font-size: 14px;;  line-height: 30px;  padding-left: 8px;  } 
    .staff-index .staff-paginator {  margin: 8px 0px;  } 
    .staff-index .staff-paginator {  margin: 8px;  } 
    .staff-index .staff-entry .staff-info {  float: left;  } 
    .staff-index .staff-entry .staff-image {  float: left;  padding-right: 15px;  } 
    .staff-index .staff-form {  float: left;  } 
    .staff-index .staff-form .form-input label {  width: 40px;  } 
    .staff-index .staff-form .form-input textarea {  margin-left: 10px;  width: 300px; height: 100px;  } 
    .staff-index div#recaptcha_area {  margin-left: 6px;;  } 
    .blog-category-title {  font-size: 16px;  color: #427638;  font-weight: bold;  } 
    .comment-header {  background-image: url('/uploads/css/boxTitleBg.png');  font-size: 12px;;  color: #D7DCD6;  font-weight: bold;  padding-bottom: 5px;  padding-left: 3px;  padding-right: 3px;  padding-top: 5px;  } 
    .staff-form h3 {  font-size: 14px;  color: #123479;  font-weight: bold;  padding-bottom: 4px;  padding-top: 4px;  } 
    .advocacy-block h3 {  font-size: 14px;  color: #427638;  font-weight: bold;  } 
    .advocacy-block {  margin-left: 30px;  margin-right: 30px;  margin-top: 20px;  } 
    .advocacy-block div#latest-news-rss {  margin-bottom: 16px;  margin-top: -16px;  } 
    .comment-header a {  text-decoration: underline;  color: white !important;  } 
    .gallery-category-title {  font-size: 16px;  color: #427638;  font-weight: bold;  padding-bottom: 10px;  } 
    .gallery-album-page > div.gallery-album-title {  font-size: 16px;  color: #427638;  font-weight: bold;  margin-bottom: 10px;  margin-left: 0px;  } 
    .gallery-album-title {  margin-bottom: 4px;  margin-left: 15px;  margin-top: 4px;  } 
    .gallery-album-subtitle {  font-weight: bold;  margin-left: 15px;  font-style: italic  } 
    .gallery-album-container > div.gallery-album-title {  font-size: 14px;  margin-bottom: 10px;  } 
    .gallery-album-subtitle > div.subtitle-container {  margin-left: 30px;  } 
    .gallery-album-subtitle > a {  margin-left: 30px;  } 
    .gallery-album-container {  float: left;  margin-bottom: 15px;   width: 33%;  } 
    .staff-index {  float: left;  width: 600px;  } 
    .staff-search {  float: left;  margin-left: 27px;  } 
    .staff-categories {  background-color: white;  float: left;  margin-top: 15px;  width: 210px; margin-left: 100px;  } 
    .staff-categories-title {  background-image: url('/uploads/css/boxTitleBg.png');  background-repeat: repeat-x;  color: white;  font-weight: bold;  padding: 5px;  } 
    .staff-categories-link {  padding: 5px; border-bottom: 1px dotted #CCCCCC;  } 
    .staff-name {  float: left;  width: 500px;  } 
    .staff-paginator {  float: left; clear: both;  } 
    .staff-image {  float: left;  clear: left;  } 
    .staff-categories-sublink {  margin-left: 25px;  padding: 5px; border-bottom: 1px dotted #CCCCCC;  } 
    .gallery-album-featured > a > img {  padding: 2px; border: 1px solid black;  } 
    #a[rel="lightbox"] > img {  padding: 2px; border: 1px solid black;  } 
    .gallery-album-title + a > img {  padding: 2px; border: 1px solid black;  } 
    a[rel="lightbox"] > img {  padding: 2px; border: 1px solid black;  } 
    .slide1-title {  background-image: url('/templates/default/img/slideshow/slideshow-overlay.png');  padding: 0px;  } 
    .gallery-category-container {  padding: 10px 10px;  } 
    .gallery-album-page {  padding: 10px;  } 
    .gallery-category-page {  padding: 10px;  } 
    .latest-blog-ajax-container > div.blog-view > div.blog-article, div.latest-news-ajax-container > div.news-view > div.news-article {  margin: 2px 0px;  } 
    .latest-blog-ajax-container div.blog-article div.blog-subtitle {  padding: 4px 0px; border: 0px;  } 
    .latest-blog-ajax-container div.blog-article-readmore, div.latest-news-ajax-container div.news-article-readmore {  margin-bottom: 5px;  padding-bottom: 5px;  text-align: right;  border-bottom: 1px dotted #123479;  } 
    .gallery-album-cell > div.gallery-album-title {  text-align: center;  margin: 4px 0px;  } 
    .gallery-album-cell > a > img {  text-align: center;  padding: 2px; border: 1px solid black;  } 
    .gallery-album-cell > a {  text-align: center;  width: 100%;  } 
    .gallery-album-cell {  text-align: center;  } 
    .post-comments p {  margin: 0px;  } 
    #ecert_bgtbl {  background-image: url('/uploads/css/ecertify_border.gif');  background-repeat: no-repeat;  background-position:top center  } 
    .src-alink {  font-size: 14px;  color: #144b64;  text-decoration: none;  } 
    .src-avisited {  font-size: 14px;  color: #144b64;  text-decoration: none;  } 
    .src-ahover {  font-size: 14px;  color: #643119;  text-decoration: none;  } 
    src-body {  margin-bottom: .05in;  margin-left: .05in;  margin-right: .05in;  margin-top: .05in;  } 
    #src-tdsubheader {  background-color: #643119;  font-family: Georgia, Times New Roman, serif;  font-size: 16px;  color: #FFFFFF;  border-bottom:thin solid #d36b19;  } 
    #src-tdcontent {  background-color: #fcf3db;  font-family: Tahoma, Arial, sans-serif;  font-size: 13px;  color: #643119;  line-height: 19px;  padding-bottom: 8px;  padding-left: 8px;  padding-right: 8px;  padding-top: 8px;  vertical-align:top;  } 
    #src-tdwhite {  background-color: #FFFFFF;  height:5px;  } 
    #src-header {  background-color: #ffffff;  } 
