#root-element{background:#ffffff;}
#body{font-family:"Verdana","sans-serif";font-size:14px;color:#000000;}
a:hover{color:#c0c0c0;}
.cf-table-row-even{background:#f5f5f5;}
.cf-section-bar{background:#e0e0e0;font-weight:bold;margin-bottom:20px;margin-top:20px;}
.cf-tooltip{background:#ffffff;border-bottom:black dotted 1px;border-left:black dotted 1px;border-right:black dotted 1px;border-top:black dotted 1px;width:200px;}
.cf-blog-post-body{margin-bottom:10px;}
.cf-blog-post-date{margin-bottom:6px;margin-top:6px;}
.cf-blog-post-subject{border-top:groove 2px;font-weight:bold;margin-top:20px;}
.cf-calendar-date-box-even{background:#f5f5f5;}
.cf-calendar-date-box-selected{background:#000000;font-weight:bold;color:#ffffff;}
.cf-calendar-day-box{background:#000000;font-weight:bold;color:#ffffff;}
.cf-calendar-export-link{float:right;padding-right:8px;padding-top:8px;}
.cf-horizontal-bar-graph-bar{background:#000000;font-weight:bold;color:#ffffff;}
.cf-vertical-bar-graph-bar{background:#000000;font-weight:bold;color:#ffffff;}
.cf-horizontal-menu-item{background:url("/images/menu_sky.jpg");}
.cf-horizontal-menu a{background:transparent;color:#ffffff;}
.cf-horizontal-menu-section{padding-right:10px;}
.cf-horizontal-menu-submenu{background:url("/images/menu_sun.jpg");color:#000000;}
.cf-vertical-menu{margin-top:0px;padding-top:0px;}
.cf-vertical-menu-item{font-family:"Helvetica","sans-serif";font-size:14px;padding-left:5px;color:#ffffff;}
.cf-vertical-menu a{font-family:"Helvetica","sans-serif";font-size:13px;text-decoration:none;color:#ffffff;}
.cf-vertical-menu a:visited{font-family:"Helvetica","sans-serif";font-size:13px;}
.cf-vertical-menu a:hover{background:#ffd700;font-family:"Helvetica","sans-serif";font-size:13px;color:#000000;}
.cf-vertical-menu-section{padding-left:5px;}
.cf-vertical-menu-submenu{background:#87cefa;font-family:"Helvetica","sans-serif";font-size:13px;font-style:normal;font-weight:normal;color:#ffffff;}
.cf-vertical-stairstep-menu{margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-left:10px;padding-right:0px;padding-top:0px;color:#ffffff;}
.cf-vertical-stairstep-menu-item{font-size:9px;padding-top:7px;color:#ffffff;}
.cf-vertical-stairstep-menu a{font-weight:normal;text-decoration:none;color:#ffffff;}
.cf-vertical-stairstep-menu a:visited{color:#ffffff;}
.cf-vertical-stairstep-menu a:hover{color:#dcdcdc;}
.cf-vertical-stairstep-menu-section{font-weight:bold;color:#ffffff;}
.cf-vertical-stairstep-menu-submenu{color:#ffffff;}
.cf-confirmation-message{border-bottom:solid #000000 1px;border-left:solid #000000 1px;border-right:solid #000000 1px;border-top:solid #000000 1px;font-style:italic;}
.cf-error-message{border-bottom:solid #000000 1px;border-left:solid #000000 1px;border-right:solid #000000 1px;border-top:solid #000000 1px;font-weight:bold;color:#ff0000;}
.cf-warning-message{border-bottom:solid #000000 1px;border-left:solid #000000 1px;border-right:solid #000000 1px;border-top:solid #000000 1px;font-weight:bold;color:#ff0000;}
.cf-window-title-bar{background:#000000;font-weight:bold;color:#ffffff;}
.cf-window{background:#efefef;border-bottom:black inset 1px;border-left:black inset 1px;border-right:black inset 1px;border-top:black inset 1px;color:#000000;}
#main{background:#a1e3fd;font-family:"Verdana","sans-serif";font-size:14px;padding-left:10px;padding-right:10px;color:#000000;}
#left-middle{background:transparent url("/images/home_bg.jpg") top left no-repeat;}
.cf-custom-class-dgdadgdcdbdcdagfcndjgggbdecndbdadcdjcngbdegggccndadadbdbdfgcdfdedhgggedj{color:#ffffff;}