
body {
    background-color: #FFFFFF;
    font-family: Arial,Verdan,Sans-Serif;
    font-size: 75%;
}
.portlet-header, .ui-datepicker-title {
    text-shadow: 0 1px 0 #4681AE;
}
.page-title h1, #navigation li a, .hastable thead td, .hastable thead th, .other-box h3 {
    text-shadow: 0 1px 0 #FFFFFF;
}
.ui-corner-tl {
}
.ui-corner-tr {
}
.ui-corner-bl {
}
.ui-corner-br {
}
.ui-corner-top {
}
.ui-corner-bottom {
}
.ui-corner-right {
}
.ui-corner-left {
}
.ui-corner-all, .pagination li a, .pagination li, #tooltip, .fixed #sidebar {
}
/*.ui-icon {*/
    /*background-image: url("../images/ui-icons_469bdd_256x240.png");*/
    /*height: 16px;*/
    /*width: 16px;*/
/*}*/
.ui-icon {
    background-image: url("../images/ui-icons_d8e7f3_256x240.png");
}

.ui-widget-content {
    background: url("../images/ui-bg_inset-hard_100_fcfdfd_1x100.png") repeat-x scroll 50% bottom #FCFDFD;
    border: 1px solid #A6C9E2;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-widget-header {
    background: url("") repeat-x scroll 50% 50% #79B7E7;
    border: 1px solid #4297D7;
    color: #FFFFFF;
}
.ui-widget-header a {
    color: #666666;
}
.ui-widget-header a:hover {
    color: #000000;
}
.ui-state-default, .ui-widget-content .ui-state-default, .pagination a {
    background: url("../images/ui-bg_glass_85_dfeffc_1x400.png") repeat-x scroll 50% 50% #DFEFFC;
    border: 1px solid #C5DBEC;
    color: #2E6E9E;
}
#main-wrapper #main-content .page-title h1 b, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, #main-wrapper .title h2, #main-wrapper .title h3, a {
    color: #E17009;
    outline: medium none;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .pagination a:hover, a.btn:hover, button.ui-state-default:hover {
    /*background: url("../images/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #D0E5F5;*/
    /*border: 1px solid #79B7E7;*/
    /*color: #1D5987;*/
}
.ui-state-hover a, .ui-state-hover a:hover {
    color: #1D5987;
    outline: medium none;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active {
    background: url("../images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #A6C9E2 !important;
    color: #333333;
    font-weight: bold;
    outline: medium none;
}
a:hover, .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #E17009;
    outline: medium none;
    text-decoration: none;
}
#main-content .page-title, .form-bg, #sidebar .side-menu li a:hover {
    background: none repeat scroll 0 0 #F2F9FE;
}
.linetop {
    border-top: 1px solid #C7C7C7;
}
#header {
    background: url("../images/header-bg.png") repeat-x scroll 0 0 transparent;
}
#header #top-menu {
    color: #646464;
}
#header #top-menu a {
    color: #FFFFFF;
}
#header #top-menu span {
    color: #D7D7D7;
}
#header #sitename a.logo {
    background: url("../images/logo.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    text-shadow: 1px 1px 0 #4C6A8C;
}
#header #top-menu a:hover, #header #sitename a.logo:hover {
    color: #B7CBDF;
}
#navigation li a {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #A3CFEE;
    color: #454545;
    font-weight: bold;
}
#navigation li.sfHover, #navigation li.sfHover2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #B2B2B2;
    border-right: 1px solid #B2B2B2;
}
#navigation li ul {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B2B2B2;
}
#navigation li ul li {
    background: none repeat scroll 0 0 #F0F0F0;
    border-bottom: 1px dotted #CCCCCC;
}
#navigation li ul li a {
    color: #7C7C7C;
}
#navigation li ul li a:hover {
    background: none repeat scroll 0 0 #F7F7F7;
    color: #696969;
}
#navigation li ul li.sfHover, #navigation li ul li.sfHover2 {
    background: none repeat scroll 0 0 #E0E0E0;
}
#navigation li ul li.sfHover a {
    color: #333333;
}
#navigation li ul li ul li a:hover {
    color: #000000;
}
#main-wrapper #main-content .page-title .other {
    border-top: 1px dotted #A6C9E2;
    color: #515151;
}
#main-wrapper .title, #sidebar .side-menu li {
    border-bottom: 1px solid #A6C9E2;
    color: #2E6E9E;
}
.ui-sortable-placeholder {
    background: none repeat scroll 0 0 #FFFFCC;
}
#sidebar {
    background: none repeat scroll 0 0 #F4F4F4;
    border-color: #D0D0D0;
}
i.note {
    color: #8F8F8F;
    display: block;
    font-weight: bold;
    padding: 15px 0 15px 25px;
}
.red {
    color: red;
}
#footer {
    background: none repeat scroll 0 0 #4C4C4C;
    border-top: 2px solid #E3E3E3;
    color: #C1C1C1;
    height: 10px;
    width: 100%;
    position:fixed;
    bottom:0;
}
#footer #menu a {
    color: #FFFFFF;
}
#footer #menu a:hover {
    text-decoration: underline;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: url("../images/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #D0E5F5;
    border: 1px solid #79B7E7;
    color: #1D5987;
    font-weight: bold;
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #1D5987;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: url("../images/ui-bg_inset-hard_100_f5f8f9_1x100.png") repeat-x scroll 50% 50% #F5F8F9;
    border: 1px solid #79B7E7;
    color: #E17009;
    font-weight: bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #E17009;
    text-decoration: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: url("../images/ui-bg_flat_55_fbec88_40x100.png") repeat-x scroll 50% 50% #FBEC88;
    border: 1px solid #FAD42E;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    background-image: none;
    opacity: 0.35;
}
.ui-state-default .ui-icon {
    background-image: url("../images/ui-icons_6da8d5_256x240.png");
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("../images/ui-icons_217bc0_256x240.png");
}
.ui-state-active .ui-icon {
    background-image: url("../images/ui-icons_f9bd01_256x240.png");
}
.ui-state-highlight .ui-icon {
    background-image: url("../images/ui-icons_2e83ff_256x240.png");
}
